index
:
rspamd.git
external-maps
libev-migration
log_json
master
mime-rework
rdns-tcp-rework
rework-symcache
rspamd-0.5
rspamd-0.6
rspamd-0.7
rspamd-0.8
rspamd-0.9
rspamd-1.0
rspamd-1.1
rspamd-1.2
rspamd-1.3
rspamd-1.4
rspamd-1.5
rspamd-1.6
rspamd-1.9
rspamd-3.10
rspamd-3.7
rspamd-3.8
rspamd-3.9
torch-removal
vstakhov-anonymize-mime
vstakhov-another-grow-factor-fix
vstakhov-ci-try
vstakhov-conf-reorg
vstakhov-cpu-detection
vstakhov-cumulative-tcp-timeout
vstakhov-fasttext-langdet
vstakhov-fix-2047-encode
vstakhov-fix-dcc
vstakhov-fuzzy-cxx
vstakhov-fuzzy-limits-display
vstakhov-fuzzy-noop
vstakhov-fuzzy-tcp
vstakhov-gpt-ollama
vstakhov-keypair-encoding
vstakhov-known-senders
vstakhov-llm-anonymize
vstakhov-llm-embeddings
vstakhov-lua-shingles
vstakhov-lua-text-api
vstakhov-new-hiredis
vstakhov-openssl-provider-message
vstakhov-redis-pool-fixes
vstakhov-remove-control-block
vstakhov-some-build-fixes
vstakhov-ssl-fixes
vstakhov-stringzilla
vstakhov-strip-attachments
vstakhov-surbl-conf-fix
vstakhov-universal-hashing-lua
vstakhov-utf8-mime
vstakhov-zstd-headers
Rapid spam filtering system: https://github.com/rspamd/rspamd
www-data
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
rspamd_proxy.c
Commit message (
Collapse
)
Author
Age
Files
Lines
*
[Minor] Log should not depend on config
Mikhail Galanin
2018-08-30
1
-2
/
+1
|
|
|
|
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
*
[Minor] Log bad output if proxied connection returns garbadge
Vsevolod Stakhov
2018-08-13
1
-0
/
+5
|
*
[Feature] Distinguish IP failures from connection failures
Vsevolod Stakhov
2018-07-02
1
-4
/
+4
|
*
[Minor] Add aux method to disable HTTP encryptipon
Vsevolod Stakhov
2018-06-24
1
-2
/
+2
|
*
[Minor] Ignore unknown font sizes for now
Vsevolod Stakhov
2018-06-22
1
-1
/
+1
|
*
[CritFix] Fix maps race conditions on reload
Vsevolod Stakhov
2018-06-19
1
-1
/
+1
|
*
[Minor] Avoid shared memory usage in file scan mode
Vsevolod Stakhov
2018-05-04
1
-0
/
+2
|
*
[Minor] Set correct HTTP method when proxying connections
Vsevolod Stakhov
2018-05-04
1
-2
/
+7
|
*
[Minor] Add macros to access strings data
Vsevolod Stakhov
2018-03-31
1
-2
/
+3
|
*
[Feature] Allow to specify custom rejection message in milter
Vsevolod Stakhov
2018-03-24
1
-0
/
+11
|
*
[Fix] Fix scan time set
Vsevolod Stakhov
2018-03-22
1
-2
/
+1
|
*
[Fix] Disable results caching
Vsevolod Stakhov
2018-03-22
1
-0
/
+2
|
*
[Fix] Do not trust all issuers as a client certificate
Vsevolod Stakhov
2018-03-19
1
-3
/
+21
|
|
|
|
Issue: #2087
*
[Minor] Allow to proxy empty files
Vsevolod Stakhov
2018-03-06
1
-5
/
+11
|
*
[Minor] Allow to detect worker's scanner flag from lua
Vsevolod Stakhov
2018-02-26
1
-1
/
+1
|
*
[Project] Convert all C modules to fast debug infrastructure
Vsevolod Stakhov
2018-01-20
1
-2
/
+5
|
*
[Project] Initialize language detector
Vsevolod Stakhov
2018-01-01
1
-1
/
+1
|
*
[Project] Enable language detector init in scanner workers
Vsevolod Stakhov
2017-12-31
1
-1
/
+5
|
*
[Fix] Remove hop-by-hop headers in proxy
Vsevolod Stakhov
2017-12-31
1
-0
/
+6
|
|
|
|
Issue: #1973
*
[Fix] Handle proxy copy errors
Vsevolod Stakhov
2017-12-14
1
-5
/
+20
|
*
[Fix] Better handling of the legacy protocol
Vsevolod Stakhov
2017-11-25
1
-4
/
+6
|
*
[Feature] Allow to quarantine rejected messages using milter interface
Vsevolod Stakhov
2017-11-23
1
-1
/
+11
|
*
[Fix] Stop using of g_slice...
Vsevolod Stakhov
2017-10-27
1
-3
/
+3
|
*
[Minor] Do not set NODELAY on Unix sockets
Vsevolod Stakhov
2017-08-28
1
-3
/
+7
|
*
[Feature] Allow to set Settings-Id for all connections
Vsevolod Stakhov
2017-08-10
1
-0
/
+21
|
*
[Fix] Fix build on FreeBSD
Alexander Moisseev
2017-08-08
1
-0
/
+5
|
*
[Feature] Set TCP_NODELAY for milter sockets
Vsevolod Stakhov
2017-08-07
1
-0
/
+12
|
|
|
|
Issue: #1790
*
[Rework] Run post-loads when all initialization is completed
Vsevolod Stakhov
2017-07-24
1
-2
/
+3
|
*
[Feature] Improve maps checking frequency
Vsevolod Stakhov
2017-07-07
1
-1
/
+1
|
*
[Feature] Allow to discard messages instead of rejection
Vsevolod Stakhov
2017-07-05
1
-1
/
+12
|
|
|
|
Issue: #1723
*
[Fix] Milter sessions can live forever
Vsevolod Stakhov
2017-07-05
1
-1
/
+1
|
*
[Fix] Plug memory leak
Vsevolod Stakhov
2017-07-05
1
-2
/
+2
|
|
|
|
Issue: #1697
*
[Feature] Enable sessions cache tracking for milter connections
Vsevolod Stakhov
2017-07-04
1
-2
/
+22
|
*
[Fix] Fix abstract context layout
Vsevolod Stakhov
2017-06-14
1
-5
/
+7
|
*
[Minor] Check task for being processed before return
Vsevolod Stakhov
2017-06-12
1
-0
/
+2
|
*
[Fix] Use the same pool for related sessions
Vsevolod Stakhov
2017-06-08
1
-3
/
+7
|
*
[Minor] Allow to set custom pool for a task
Vsevolod Stakhov
2017-06-08
1
-1
/
+1
|
*
[Minor] Allow `spam_header` configuration option in the proxy
Vsevolod Stakhov
2017-06-07
1
-0
/
+14
|
*
[Minor] Improve upstreams and mirrors parsing in proxy
Vsevolod Stakhov
2017-06-06
1
-11
/
+71
|
*
[Fix] Fix spamc support in rspamd proxy
Vsevolod Stakhov
2017-05-19
1
-4
/
+25
|
*
[Fix] Allow to follow symlinks when safe
Vsevolod Stakhov
2017-05-09
1
-3
/
+3
|
|
|
|
Issue: #1625
*
[Minor] Fix compression/decompression
Vsevolod Stakhov
2017-05-08
1
-2
/
+3
|
*
[Minor] Add implicit Content-Type for milter proxied requests
Vsevolod Stakhov
2017-05-08
1
-0
/
+21
|
*
[Minor] Add compression knobs to the proxy config
Vsevolod Stakhov
2017-05-08
1
-0
/
+23
|
*
[Feature] Add compression/decompression to proxy
Vsevolod Stakhov
2017-05-08
1
-0
/
+105
|
*
[Minor] Do not call compare scripts with no master results
Vsevolod Stakhov
2017-05-08
1
-3
/
+5
|
*
[Feature] Implement milter protocol scan reply
Vsevolod Stakhov
2017-05-08
1
-10
/
+4
|
*
[Minor] Do not set implicit content-type in HTTP
Vsevolod Stakhov
2017-05-07
1
-1
/
+2
|
*
[Minor] Fix leaks and corruption in milter interface
Vsevolod Stakhov
2017-05-07
1
-3
/
+17
|
*
[Fix] Fix milter connections persistence
Vsevolod Stakhov
2017-05-07
1
-36
/
+75
|
[next]