Vsevolod Stakhov
41e28d1148
[Rework] Further project structure reorganisation
4 роки тому
Vsevolod Stakhov
87def67d97
[Rework] Stop using of uthash for http headers
4 роки тому
Vsevolod Stakhov
04127efeba
[Fix] Distinguish remote and local addrs parsing
4 роки тому
Vsevolod Stakhov
ca03fc2cc1
[Minor] Fix various static leaks
4 роки тому
Vsevolod Stakhov
2e0bd0875f
[Minor] Fix commas in client
4 роки тому
Vsevolod Stakhov
1e9937774f
[Minor] Allow to output new body in rspamc
4 роки тому
Vsevolod Stakhov
1172077098
[Minor] Fix type
4 роки тому
Vsevolod Stakhov
af204fee67
[Project] Add message block support to the client
4 роки тому
Vsevolod Stakhov
8a9cf09b55
[Minor] Add flags support to rspamc
4 роки тому
Vsevolod Stakhov
885b63d845
[Project] Another workaround for signals...
4 роки тому
Vsevolod Stakhov
dc96f9b37f
[Project] Make it compileable again...
4 роки тому
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
4 роки тому
Vsevolod Stakhov
34cc551018
[Project] Preliminary support of HTTP proxies
Issue: #572
5 роки тому
Vsevolod Stakhov
dd1b49fbdb
[Minor] Fix rspamc headers parsing
5 роки тому
Vsevolod Stakhov
f7aee39a9d
[Fix] Fix various issues found by PVS Studio
https://www.viva64.com/
5 роки тому
Vsevolod Stakhov
cd2f92e40e
[Feature] Support User-Agent in HTTP requests
Issue: #2750
Closes: #2750
5 роки тому
Vsevolod Stakhov
3f00d108df
[Project] Adopt plugins, workers, rspamadm and rspamc for http_context
5 роки тому
Vsevolod Stakhov
81bc945a76
[Rework] Start rework of the HTTP library
5 роки тому
John McKay
bbabe7c61c
Add multiple signature support.
Configuration is not clean and milter doesn't support it yet
5 роки тому
apreiml
359f6e43d1
fix return code of rspamc
It'll set the return code to EXIT_FAILURE if one of the parties (rspamd side or sub process) or both are failing.
5 роки тому
Vsevolod Stakhov
ebe9a34471
[Minor] Set proper exit code on errors in rspamc
Issue: #2627
Closes: #2627
5 роки тому
Vsevolod Stakhov
c974d1eaaa
[Minor] Fix format strings
5 роки тому
Vsevolod Stakhov
c80fe6eab1
[Minor] Update help/man pages
5 роки тому
Vsevolod Stakhov
3f126bff76
[Feature] Improve `rspamc counters` output
5 роки тому
Vsevolod Stakhov
72188b4603
[Feature] Implement exclude patterns in rspamc
Issue: #2172
Closes: #2172
6 роки тому
Vsevolod Stakhov
a709da98c4
[Feature] Allow to fold headers on stop characters
6 роки тому
Vsevolod Stakhov
eb91f13938
[Minor] Add ability to pass filename from Rspamc
6 роки тому
Vsevolod Stakhov
ee86574d47
[Feature] Use controller port by default when connecting to local IP
6 роки тому
Vsevolod Stakhov
9a821ac77f
[Minor] Refrain from readdir_r usage
6 роки тому
Vsevolod Stakhov
9ac5c84396
[Minor] Fix format string issues
6 роки тому
Vsevolod Stakhov
3619509a29
[Minor] Slightly refactor metric from string function
6 роки тому
Vsevolod Stakhov
70c5a7b688
[Rework] Kill metrics!11
6 роки тому
Vsevolod Stakhov
4beb2f2970
[Minor] Final stage of g_slice removal
6 роки тому
Vsevolod Stakhov
22d602b81f
[Feature] Use rdtsc where possible
6 роки тому
Vsevolod Stakhov
ea29e13da5
[Minor] Inject filename and scan time to json output
6 роки тому
Vsevolod Stakhov
3b8cd37388
[Feature] Allow to specify custom User-Agent for rspamc
6 роки тому
Vsevolod Stakhov
7d750e372b
[Feature] Allow to pass hostname to `-i` flag in Rspamc
7 роки тому
Vsevolod Stakhov
4c2c4f0fdc
[Fix] Allow to follow symlinks when safe
Issue: #1625
7 роки тому
Vsevolod Stakhov
5619f3f434
[Minor] Fix mime version of rspamc
7 роки тому
Vsevolod Stakhov
d3e2d02757
[Feature] Use version 2 proto for checking messages
7 роки тому
Vsevolod Stakhov
3490014035
[Fix] Do not count sending and loading time in rspamc
7 роки тому
Vsevolod Stakhov
f2a51ef07a
[Feature] Detect newlines in rspamc --mime
Issue: #1510
7 роки тому
Vsevolod Stakhov
430fafa6eb
[Minor] Add flags to skip images and attachments when learning fuzzy
7 роки тому
Vsevolod Stakhov
8b18feb6bc
[Minor] Allow to use password in file in rspamc
Issue: #1415
Submitted by: @urusha
7 роки тому
Vsevolod Stakhov
091586c865
[Feature] Add profiling support in client output
It is now possible to specify `--profile` option to Rspamd to get
execution time for all symbols that were executed for a specific
message. This still doesn't count async returns time.
7 роки тому
Vsevolod Stakhov
31ff56946c
[Minor] Improve counters output
7 роки тому
Vsevolod Stakhov
06f9df52eb
[Rework] Further fixes to symbols frequencies
7 роки тому
Vsevolod Stakhov
dc575a6374
[Minor] Print rewritten subject in client
7 роки тому
Vsevolod Stakhov
768dce24d4
[Minor] Fix rspamc --commands
7 роки тому
Vsevolod Stakhov
2c256794ff
[Feature] Add fuzzy_delhash command to rspamc client
7 роки тому