Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Minor] Add some terminal stuff | Vsevolod Stakhov | 2022-06-07 | 1 | -12/+16 | |
| | ||||||
* | [Rework] Rewrite rspamc in C++ | Vsevolod Stakhov | 2022-06-07 | 3 | -2130/+2089 | |
| | ||||||
* | [Feature] Show average scan time in `rspamc stat` output | Vsevolod Stakhov | 2022-02-26 | 1 | -21/+51 | |
| | ||||||
* | [Minor] Use raw more intentionally in a client | Vsevolod Stakhov | 2022-01-21 | 1 | -10/+15 | |
| | | | | | | | --raw flag now means raw **input**, and there is a special flag to emit reply in ucl. Previously, `--raw` and `--ucl` had the same meaning which was stupid. Now `--raw` is an input flag whilst `--ucl` is an output flag as intended. | |||||
* | [Minor] Update invocation | Vsevolod Stakhov | 2021-12-14 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Improve readability of recently changed rspamc code | Anton Yuzhaninov | 2021-09-21 | 1 | -6/+4 | |
| | ||||||
* | [Fix] buffer overflow in rspamc counters | Anton Yuzhaninov | 2021-09-21 | 1 | -2/+4 | |
| | | | | | | | | | | | | | If request to /counters returns no symbols then max_len would have a negative value: Results for command: counters (0.003 seconds) ================================================================= ==22096==ERROR: AddressSanitizer: negative-size-param: (size=-2147483604) #0 0x33ff13 in __asan_memset (/usr/bin/rspamc+0x33ff13) #1 0x383432 in rspamc_counters_output /usr/src/debug/rspamd/src/client/rspamc.c:1064:2 #2 0x388c49 in rspamc_client_cb /usr/src/debug/rspamd/src/client/rspamc.c:1600:6 ... | |||||
* | [Minor] Fix exit codes usage to POSIX portable EXIT_FAILURE | Vsevolod Stakhov | 2021-08-29 | 1 | -1/+1 | |
| | ||||||
* | [Minor] change headers for zstd depending on bundled or system used | Duncan Bellamy | 2021-05-29 | 1 | -1/+6 | |
| | | | | follow on patch from #3764 | |||||
* | [Minor] Always use c++ linker now | Vsevolod Stakhov | 2021-05-28 | 1 | -3/+1 | |
| | ||||||
* | [Minor] Rspamc: Detect zstd input automatically | Vsevolod Stakhov | 2021-04-22 | 1 | -12/+4 | |
| | ||||||
* | [Minor] Do not output crap in json mode | Vsevolod Stakhov | 2021-04-16 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Deinit libs in client | Vsevolod Stakhov | 2020-09-10 | 1 | -1/+3 | |
| | ||||||
* | [Rework] Update zstd to 1.4.5 | Vsevolod Stakhov | 2020-09-03 | 1 | -2/+1 | |
| | ||||||
* | [Minor] Improve error message + fix misprint | Vsevolod Stakhov | 2020-05-07 | 2 | -3/+5 | |
| | | | | Issue: #3328 | |||||
* | [Fix] Fix sockets leak in the client | Vsevolod Stakhov | 2020-05-07 | 1 | -1/+14 | |
| | | | | Issue: #3328 | |||||
* | [Minor] Fix double close in rspamc | Vsevolod Stakhov | 2020-03-29 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Do not use signalfd - it is totally broken in libev | Vsevolod Stakhov | 2020-03-26 | 1 | -1/+1 | |
| | ||||||
* | [Rework] Move local IPs check | Vsevolod Stakhov | 2020-02-12 | 1 | -11/+1 | |
| | ||||||
* | [Rework] Further project structure reorganisation | Vsevolod Stakhov | 2020-02-11 | 2 | -4/+4 | |
| | ||||||
* | [Rework] Stop using of uthash for http headers | Vsevolod Stakhov | 2020-02-03 | 1 | -3/+3 | |
| | ||||||
* | [Fix] Check results of write message as SSL can bork them | Vsevolod Stakhov | 2019-11-05 | 1 | -5/+6 | |
| | ||||||
* | [Minor] Do not use floating point when extending buffers | Vsevolod Stakhov | 2019-10-17 | 1 | -1/+1 | |
| | ||||||
* | [Fix] Distinguish remote and local addrs parsing | Vsevolod Stakhov | 2019-09-28 | 1 | -1/+2 | |
| | ||||||
* | [Minor] Fix various static leaks | Vsevolod Stakhov | 2019-09-27 | 1 | -0/+2 | |
| | ||||||
* | [Minor] Fix commas in client | Vsevolod Stakhov | 2019-07-22 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Allow to output new body in rspamc | Vsevolod Stakhov | 2019-07-22 | 1 | -1/+17 | |
| | ||||||
* | [Minor] Fix type | Vsevolod Stakhov | 2019-07-18 | 1 | -1/+1 | |
| | ||||||
* | [Project] Add message block support to the client | Vsevolod Stakhov | 2019-07-18 | 3 | -39/+61 | |
| | ||||||
* | [Minor] Add flags support to rspamc | Vsevolod Stakhov | 2019-07-16 | 1 | -2/+20 | |
| | ||||||
* | [Rework] Add C++ guards to all headers | Vsevolod Stakhov | 2019-07-08 | 1 | -1/+10 | |
| | ||||||
* | [Project] Another workaround for signals... | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 | |
| | ||||||
* | [Project] Make it compileable again... | Vsevolod Stakhov | 2019-06-22 | 1 | -12/+13 | |
| | ||||||
* | [Project] Rework rspamc | Vsevolod Stakhov | 2019-06-22 | 1 | -7/+7 | |
| | ||||||
* | [Project] First refactoring step libevent->libev | Vsevolod Stakhov | 2019-06-22 | 3 | -7/+7 | |
| | ||||||
* | [Project] Preliminary support of HTTP proxies | Vsevolod Stakhov | 2019-03-18 | 1 | -1/+1 | |
| | | | | Issue: #572 | |||||
* | [Rework] Another iteration of HTTP interfaces rework | Vsevolod Stakhov | 2019-03-18 | 1 | -3/+2 | |
| | ||||||
* | [Minor] Fix rspamc headers parsing | Vsevolod Stakhov | 2019-03-14 | 2 | -5/+18 | |
| | ||||||
* | [Fix] Fix various issues found by PVS Studio | Vsevolod Stakhov | 2019-03-13 | 1 | -7/+7 | |
| | | | | https://www.viva64.com/ | |||||
* | [Project] HTTP: Rework HTTP connections API to simplify its usage | Vsevolod Stakhov | 2019-02-25 | 1 | -6/+5 | |
| | ||||||
* | [Feature] Support User-Agent in HTTP requests | Vsevolod Stakhov | 2019-02-20 | 1 | -4/+0 | |
| | | | | | Issue: #2750 Closes: #2750 | |||||
* | [Project] Adopt plugins, workers, rspamadm and rspamc for http_context | Vsevolod Stakhov | 2019-02-19 | 3 | -13/+24 | |
| | ||||||
* | [Rework] Start rework of the HTTP library | Vsevolod Stakhov | 2019-02-15 | 2 | -2/+2 | |
| | ||||||
* | [Minor] Try to fix linking hell | Vsevolod Stakhov | 2019-02-14 | 1 | -1/+0 | |
| | ||||||
* | [Rework] Convert rspamd-server to a shared library | Vsevolod Stakhov | 2019-02-13 | 1 | -1/+0 | |
| | ||||||
* | Add multiple signature support. | John McKay | 2019-02-02 | 1 | -5/+18 | |
| | | | | Configuration is not clean and milter doesn't support it yet | |||||
* | [Fix] Treat learning errors as non-fatal | Vsevolod Stakhov | 2018-11-27 | 1 | -1/+1 | |
| | | | | Issue: #2637 | |||||
* | fix return code of rspamc | apreiml | 2018-11-14 | 1 | -1/+1 | |
| | | | It'll set the return code to EXIT_FAILURE if one of the parties (rspamd side or sub process) or both are failing. | |||||
* | [Minor] Set proper exit code on errors in rspamc | Vsevolod Stakhov | 2018-11-12 | 1 | -1/+8 | |
| | | | | | Issue: #2627 Closes: #2627 | |||||
* | [Minor] Fix format strings | Vsevolod Stakhov | 2018-10-27 | 1 | -1/+1 | |
| |