summaryrefslogtreecommitdiffstats
path: root/src/client
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Update invocationVsevolod Stakhov2021-12-141-2/+2
|
* [Minor] Improve readability of recently changed rspamc codeAnton Yuzhaninov2021-09-211-6/+4
|
* [Fix] buffer overflow in rspamc countersAnton Yuzhaninov2021-09-211-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_FAILUREVsevolod Stakhov2021-08-291-1/+1
|
* [Minor] change headers for zstd depending on bundled or system usedDuncan Bellamy2021-05-291-1/+6
| | | | follow on patch from #3764
* [Minor] Always use c++ linker nowVsevolod Stakhov2021-05-281-3/+1
|
* [Minor] Rspamc: Detect zstd input automaticallyVsevolod Stakhov2021-04-221-12/+4
|
* [Minor] Do not output crap in json modeVsevolod Stakhov2021-04-161-2/+2
|
* [Minor] Deinit libs in clientVsevolod Stakhov2020-09-101-1/+3
|
* [Rework] Update zstd to 1.4.5Vsevolod Stakhov2020-09-031-2/+1
|
* [Minor] Improve error message + fix misprintVsevolod Stakhov2020-05-072-3/+5
| | | | Issue: #3328
* [Fix] Fix sockets leak in the clientVsevolod Stakhov2020-05-071-1/+14
| | | | Issue: #3328
* [Minor] Fix double close in rspamcVsevolod Stakhov2020-03-291-1/+1
|
* [Minor] Do not use signalfd - it is totally broken in libevVsevolod Stakhov2020-03-261-1/+1
|
* [Rework] Move local IPs checkVsevolod Stakhov2020-02-121-11/+1
|
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-112-4/+4
|
* [Rework] Stop using of uthash for http headersVsevolod Stakhov2020-02-031-3/+3
|
* [Fix] Check results of write message as SSL can bork themVsevolod Stakhov2019-11-051-5/+6
|
* [Minor] Do not use floating point when extending buffersVsevolod Stakhov2019-10-171-1/+1
|
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-1/+2
|
* [Minor] Fix various static leaksVsevolod Stakhov2019-09-271-0/+2
|
* [Minor] Fix commas in clientVsevolod Stakhov2019-07-221-1/+1
|
* [Minor] Allow to output new body in rspamcVsevolod Stakhov2019-07-221-1/+17
|
* [Minor] Fix typeVsevolod Stakhov2019-07-181-1/+1
|
* [Project] Add message block support to the clientVsevolod Stakhov2019-07-183-39/+61
|
* [Minor] Add flags support to rspamcVsevolod Stakhov2019-07-161-2/+20
|
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-1/+10
|
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-1/+1
|
* [Project] Make it compileable again...Vsevolod Stakhov2019-06-221-12/+13
|
* [Project] Rework rspamcVsevolod Stakhov2019-06-221-7/+7
|
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-223-7/+7
|
* [Project] Preliminary support of HTTP proxiesVsevolod Stakhov2019-03-181-1/+1
| | | | Issue: #572
* [Rework] Another iteration of HTTP interfaces reworkVsevolod Stakhov2019-03-181-3/+2
|
* [Minor] Fix rspamc headers parsingVsevolod Stakhov2019-03-142-5/+18
|
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-7/+7
| | | | https://www.viva64.com/
* [Project] HTTP: Rework HTTP connections API to simplify its usageVsevolod Stakhov2019-02-251-6/+5
|
* [Feature] Support User-Agent in HTTP requestsVsevolod Stakhov2019-02-201-4/+0
| | | | | Issue: #2750 Closes: #2750
* [Project] Adopt plugins, workers, rspamadm and rspamc for http_contextVsevolod Stakhov2019-02-193-13/+24
|
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-152-2/+2
|
* [Minor] Try to fix linking hellVsevolod Stakhov2019-02-141-1/+0
|
* [Rework] Convert rspamd-server to a shared libraryVsevolod Stakhov2019-02-131-1/+0
|
* Add multiple signature support.John McKay2019-02-021-5/+18
| | | | Configuration is not clean and milter doesn't support it yet
* [Fix] Treat learning errors as non-fatalVsevolod Stakhov2018-11-271-1/+1
| | | | Issue: #2637
* fix return code of rspamcapreiml2018-11-141-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 rspamcVsevolod Stakhov2018-11-121-1/+8
| | | | | Issue: #2627 Closes: #2627
* [Minor] Fix format stringsVsevolod Stakhov2018-10-271-1/+1
|
* [Minor] Update help/man pagesVsevolod Stakhov2018-07-281-1/+1
|
* [Feature] Improve `rspamc counters` outputVsevolod Stakhov2018-07-281-12/+32
|
* [Feature] Implement exclude patterns in rspamcVsevolod Stakhov2018-04-271-4/+52
| | | | | Issue: #2172 Closes: #2172
* [Feature] Allow to fold headers on stop charactersVsevolod Stakhov2018-03-281-2/+2
|