Vsevolod Stakhov
34f0b5587e
[Rework] Change time handling
5 년 전
Vsevolod Stakhov
a7b921ca2a
[Feature] Tune upstream limits in Rspamd proxy
5 년 전
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
5 년 전
Vsevolod Stakhov
c012c294eb
[Minor] Log bad output if proxied connection returns garbadge
5 년 전
Vsevolod Stakhov
1812d38cb8
[Feature] Distinguish IP failures from connection failures
6 년 전
Vsevolod Stakhov
d0c6c56dab
[Minor] Add aux method to disable HTTP encryptipon
6 년 전
Vsevolod Stakhov
2779085c61
[Minor] Ignore unknown font sizes for now
6 년 전
Vsevolod Stakhov
1bd9b92735
[CritFix] Fix maps race conditions on reload
6 년 전
Vsevolod Stakhov
d09485324d
[Minor] Avoid shared memory usage in file scan mode
6 년 전
Vsevolod Stakhov
a36c70a6e3
[Minor] Set correct HTTP method when proxying connections
6 년 전
Vsevolod Stakhov
7c09818f41
[Minor] Add macros to access strings data
6 년 전
Vsevolod Stakhov
501f92d766
[Feature] Allow to specify custom rejection message in milter
6 년 전
Vsevolod Stakhov
8807b9d2a9
[Fix] Fix scan time set
6 년 전
Vsevolod Stakhov
6c82b33813
[Fix] Disable results caching
6 년 전
Vsevolod Stakhov
9b8324626a
[Fix] Do not trust all issuers as a client certificate
Issue: #2087
6 년 전
Vsevolod Stakhov
d51d49e381
[Minor] Allow to proxy empty files
6 년 전
Vsevolod Stakhov
4d386d0c68
[Minor] Allow to detect worker's scanner flag from lua
6 년 전
Vsevolod Stakhov
e9b802f8c7
[Project] Convert all C modules to fast debug infrastructure
6 년 전
Vsevolod Stakhov
1f58c5fa98
[Project] Initialize language detector
6 년 전
Vsevolod Stakhov
60383ec549
[Project] Enable language detector init in scanner workers
6 년 전
Vsevolod Stakhov
a7d2ffaef7
[Fix] Remove hop-by-hop headers in proxy
Issue: #1973
6 년 전
Vsevolod Stakhov
ba48159c22
[Fix] Handle proxy copy errors
6 년 전
Vsevolod Stakhov
d2e806d902
[Fix] Better handling of the legacy protocol
6 년 전
Vsevolod Stakhov
929a9746c9
[Feature] Allow to quarantine rejected messages using milter interface
6 년 전
Vsevolod Stakhov
c54eeafdd2
[Fix] Stop using of g_slice...
6 년 전
Vsevolod Stakhov
6ae3b5a35a
[Minor] Do not set NODELAY on Unix sockets
6 년 전
Vsevolod Stakhov
1ffa313b81
[Feature] Allow to set Settings-Id for all connections
6 년 전
Alexander Moisseev
e0c27de182
[Fix] Fix build on FreeBSD
6 년 전
Vsevolod Stakhov
8bcdcfc6c8
[Feature] Set TCP_NODELAY for milter sockets
Issue: #1790
6 년 전
Vsevolod Stakhov
6b71fcb72f
[Rework] Run post-loads when all initialization is completed
7 년 전
Vsevolod Stakhov
8c673af470
[Feature] Improve maps checking frequency
7 년 전
Vsevolod Stakhov
2a243ba4f1
[Feature] Allow to discard messages instead of rejection
Issue: #1723
7 년 전
Vsevolod Stakhov
c2c0484d3e
[Fix] Milter sessions can live forever
7 년 전
Vsevolod Stakhov
fdb3dc56bb
[Fix] Plug memory leak
Issue: #1697
7 년 전
Vsevolod Stakhov
b14cc05b8c
[Feature] Enable sessions cache tracking for milter connections
7 년 전
Vsevolod Stakhov
99886642f9
[Fix] Fix abstract context layout
7 년 전
Vsevolod Stakhov
afbf253dfe
[Minor] Check task for being processed before return
7 년 전
Vsevolod Stakhov
5d2e4dc2c1
[Fix] Use the same pool for related sessions
7 년 전
Vsevolod Stakhov
e7a43c0fb3
[Minor] Allow to set custom pool for a task
7 년 전
Vsevolod Stakhov
79d878219f
[Minor] Allow `spam_header` configuration option in the proxy
7 년 전
Vsevolod Stakhov
b5f8ca2768
[Minor] Improve upstreams and mirrors parsing in proxy
7 년 전
Vsevolod Stakhov
b0274f0521
[Fix] Fix spamc support in rspamd proxy
7 년 전
Vsevolod Stakhov
4c2c4f0fdc
[Fix] Allow to follow symlinks when safe
Issue: #1625
7 년 전
Vsevolod Stakhov
81c94076a9
[Minor] Fix compression/decompression
7 년 전
Vsevolod Stakhov
4106c09059
[Minor] Add implicit Content-Type for milter proxied requests
7 년 전
Vsevolod Stakhov
25bbf81895
[Minor] Add compression knobs to the proxy config
7 년 전
Vsevolod Stakhov
f28249c585
[Feature] Add compression/decompression to proxy
7 년 전
Vsevolod Stakhov
40668e0290
[Minor] Do not call compare scripts with no master results
7 년 전
Vsevolod Stakhov
5f2ef07094
[Feature] Implement milter protocol scan reply
7 년 전
Vsevolod Stakhov
c9b63f6a3d
[Minor] Do not set implicit content-type in HTTP
7 년 전