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