Vsevolod Stakhov
798a6cc321
[Project] Adopt main routines and plugins
2019-07-12 15:18:17 +01:00
Vsevolod Stakhov
562fac4c3c
[Minor] Load hyperscan cache in controller as well
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
7c4eb706c1
[Project] Another try to deal with final events
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
675b33dd20
[Project] Adopt normal worker and contorller
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
8e33c251c9
[Project] Rework and simplify fuzzy storage, remove mirroring
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
2fb5e8d97d
[Fix] Fix history reset
...
Issue: #2910
2019-05-23 15:58:56 +01:00
Vsevolod Stakhov
6943c3c3a4
[Minor] Refactor DNS resolver invocations
2019-04-11 15:00:01 +01:00
Vsevolod Stakhov
34cc551018
[Project] Preliminary support of HTTP proxies
...
Issue: #572
2019-03-18 14:07:32 +00:00
Vsevolod Stakhov
3089d894c5
[Minor] Fix another deinit race
2019-02-26 16:29:45 +00:00
Vsevolod Stakhov
ceaafac997
[Minor] Fix cleanup
2019-02-26 16:01:17 +00:00
Vsevolod Stakhov
d8833f06bd
[Project] HTTP: Rework HTTP connections API to simplify its usage
2019-02-25 15:23:22 +00:00
Vsevolod Stakhov
3f00d108df
[Project] Adopt plugins, workers, rspamadm and rspamc for http_context
2019-02-19 17:57:13 +00:00
Vsevolod Stakhov
a841d419c9
[Rework] Finish http code split and cleanup
2019-02-15 18:23:40 +00:00
Vsevolod Stakhov
aa07f4bc9e
[Project] More work towards flexible actions
2019-01-14 16:48:52 +00:00
Vsevolod Stakhov
60107a1f7d
[Project] Add concept of flexible actions
2019-01-13 14:22:04 +00:00
Vsevolod Stakhov
286422f481
[Fix] Controller: Make save stats timer persistent
...
Issue: #2680
2018-12-14 09:13:00 +00:00
Vsevolod Stakhov
0846fb2f60
[Rework] Unify task_timeout
2018-12-06 15:17:29 +00:00
Vsevolod Stakhov
1b6e18e7e1
[Feature] Support query arguments in controller's custom commands
2018-11-09 08:31:46 +00:00
Vsevolod Stakhov
34f0b5587e
[Rework] Change time handling
2018-10-29 13:19:14 +00:00
Vsevolod Stakhov
4929e73f2b
[Project] Another rework for symbols cache
2018-10-29 12:22:46 +00:00
Vsevolod Stakhov
1dba07a9ba
[Fix] Treat normal password as enable password if there is no enable password
2018-10-17 17:44:52 +01:00
Vsevolod Stakhov
22e07e5504
[Minor] Allow to edit empty maps
2018-10-13 14:23:00 +01:00
Mikhail Galanin
43d3cc3d8a
[Minor] Log should not depend on config
...
When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
2018-08-30 14:03:01 +01:00
Vsevolod Stakhov
6c6a1e6634
[Minor] Add fuzzy headers to CORS headers list
2018-08-16 13:41:09 +01:00
Vsevolod Stakhov
938a0dba32
[Minor] Better Lua 5.3 compatibility
2018-08-15 16:20:59 +01:00
Vsevolod Stakhov
1fe70dc4ee
[Minor] Select the appropriate message
2018-08-12 17:05:54 +01:00
Vsevolod Stakhov
7059eb2f23
[Minor] Add missing reply headers
2018-08-12 16:55:15 +01:00
Vsevolod Stakhov
67761b7370
[Project] Implement fast module ctx lookup
2018-07-30 15:40:31 +01:00
Vsevolod Stakhov
8d271079be
[Minor] Fix minor memory leak on saving stats
2018-07-30 13:10:57 +01:00
Vsevolod Stakhov
41dbaa134d
[Minor] Fix more legacy history issues
...
Issue: #2348
2018-07-18 14:16:42 +01:00
Vsevolod Stakhov
7bce09dd48
[Fix] Fix legacy history handling in the controller
...
Issue: #2348
2018-07-18 12:40:43 +01:00
Vsevolod Stakhov
144c31c63c
[Fix] Fix sending string method
...
Issue: #2346
2018-07-17 15:27:06 +01:00
Vsevolod Stakhov
1bd9b92735
[CritFix] Fix maps race conditions on reload
2018-06-19 11:46:35 +01:00
Vsevolod Stakhov
60403ad3ba
[Project] Adopt code
2018-04-23 17:03:16 +01:00
Vsevolod Stakhov
7c09818f41
[Minor] Add macros to access strings data
2018-03-31 17:41:19 +01:00
Alexander Moisseev
0c78ea6747
[Fix] Never hide actions from WebUI configuration
tab
...
- Never hide actions (fixes #1910 )
- Allow to disable actions from WebUI
- Add `rewrite subject` action to `configuration` tab
2018-03-19 19:48:04 +03:00
Vsevolod Stakhov
8fd4189a09
[Fix] Make dynamic conf more NaN aware
2018-03-19 13:25:58 +00:00
Vsevolod Stakhov
4d386d0c68
[Minor] Allow to detect worker's scanner flag from lua
2018-02-26 15:45:33 +00:00
Vsevolod Stakhov
f1becea682
[Minor] Use own localtime/gmtime
2018-02-18 13:35:59 +00:00
Vsevolod Stakhov
e9b802f8c7
[Project] Convert all C modules to fast debug infrastructure
2018-01-20 14:10:08 +00:00
Vsevolod Stakhov
404dfe0188
[Fix] Apply language detection when adding fuzzy hashes
2018-01-19 07:43:21 +00:00
Vsevolod Stakhov
1f58c5fa98
[Project] Initialize language detector
2018-01-01 18:58:01 +00:00
Vsevolod Stakhov
70c5a7b688
[Rework] Kill metrics!11
2017-11-04 15:42:15 +00:00
Vsevolod Stakhov
c54eeafdd2
[Fix] Stop using of g_slice...
2017-10-27 11:21:40 +01:00
Vsevolod Stakhov
c2207e7142
[Minor] Plug memory leak in saving stats
2017-10-14 13:18:07 +01:00
Vsevolod Stakhov
41f51d1a12
[Feature] Periodically save rspamd stats to disk
...
Issue: #1823
2017-10-14 12:44:23 +01:00
Vsevolod Stakhov
7f209537e7
[Minor] Store mempool fragmentation
2017-08-20 22:13:25 +01:00
Vsevolod Stakhov
6b71fcb72f
[Rework] Run post-loads when all initialization is completed
2017-07-24 08:13:45 +01:00
Vsevolod Stakhov
b2e0062265
[Feature] Allow to configure monitored
2017-07-20 08:18:10 +01:00