aboutsummaryrefslogtreecommitdiffstats
path: root/src/client
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-183-50/+50
|
* [Minor] Use zstd compression by default in the clientVsevolod Stakhov2024-03-131-2/+2
| | | | No reasons why not to do it, as there are no supported versions without compression support
* [Feature] Use msgpack in the clientVsevolod Stakhov2024-03-121-4/+11
|
* [Minor] Improve diagnosticsVsevolod Stakhov2023-10-241-7/+15
|
* [Fix] Deal with fmtlib exceptions properlyVsevolod Stakhov2023-10-231-139/+166
|
* [Minor] Add fmt::format specialisationVsevolod Stakhov2023-07-311-2/+10
|
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-263-581/+565
| | | | No meaningful changes.
* [Minor] Fix some `uptime` output artefactsVsevolod Stakhov2023-03-171-4/+4
|
* Set required_score = reject score and minor change to the reportAmish2023-01-261-7/+12
|
* rspamc: optimize indentation conditionAmish2023-01-241-2/+1
|
* [Minor] Use `thresholds` object in rspamcVsevolod Stakhov2023-01-231-9/+12
| | | | Closes: #4380
* [Minor] Some style neatsVsevolod Stakhov2023-01-231-9/+5
|
* [Minor] Further adjustments to the word wrappingVsevolod Stakhov2023-01-221-6/+3
|
* [Minor] Do not split on `.`Vsevolod Stakhov2023-01-221-1/+1
|
* [Minor] Simplify string wrap algorithmVsevolod Stakhov2023-01-221-27/+15
| | | | | Submitted by: @amishmm Closes: #4378
* [Minor] Check the last split when wrappingVsevolod Stakhov2023-01-221-0/+4
| | | | Reported by: @amishmm
* [Minor] Some more neats to the string wrapping functionVsevolod Stakhov2023-01-221-47/+43
|
* [Minor] Improve words wrap algorithmVsevolod Stakhov2023-01-211-1/+23
|
* [Minor] Some style fixes + reformatVsevolod Stakhov2023-01-211-451/+456
|
* rspamc: add action number in first line and improve codeAmish2023-01-211-36/+116
|
* rspamc: add -R option for human readable reportAmish2023-01-201-14/+91
|
* [Minor] Rename file to a more appropriate nameVsevolod Stakhov2022-10-171-1/+1
|
* [Minor] Commit leftoversVsevolod Stakhov2022-10-151-1/+1
|
* [Minor] Fix warningVsevolod Stakhov2022-09-171-2/+2
|
* [Minor] rspamc: fix crash on non-string element in `messages`Andrew Lewis2022-07-151-2/+10
|
* Revert "[Minor] C++20 is here"Vsevolod Stakhov2022-06-281-1/+7
| | | | | | This change is not so useful to break compatibility with Clang 7. Maybe later... This reverts commit 48ce799a7a5cf1bde8440e3e75a677ee3e467c9d.
* [Minor] Give up about passing constexpr literalVsevolod Stakhov2022-06-191-6/+15
|
* [Minor] Another try to fix emphasis functionVsevolod Stakhov2022-06-191-1/+1
|
* [Fix] Use proper format string, sigh...Vsevolod Stakhov2022-06-191-3/+3
|
* [Minor] C++20 is hereVsevolod Stakhov2022-06-191-7/+1
|
* [Minor] Add consteval for fmt wrapperVsevolod Stakhov2022-06-191-1/+1
|
* [Minor] Refrain from using runtime format stringsVsevolod Stakhov2022-06-191-25/+26
|
* [Minor] Fix table outputVsevolod Stakhov2022-06-151-2/+2
|
* [Minor] Use fixed floating point formatVsevolod Stakhov2022-06-141-3/+3
|
* [Minor] Simplify array_of using types deductionVsevolod Stakhov2022-06-111-1/+1
|
* [Minor] Some minor improvementsVsevolod Stakhov2022-06-101-18/+18
|
* [Minor] More coloursVsevolod Stakhov2022-06-081-7/+36
|
* [Feature] Allow to sort symbols outputVsevolod Stakhov2022-06-081-80/+100
|
* [Minor] Fix parsing of the headersVsevolod Stakhov2022-06-081-2/+2
|
* [Minor] Fix compile issuesVsevolod Stakhov2022-06-071-0/+4
|
* [Minor] Use tty safe colours supportVsevolod Stakhov2022-06-071-15/+30
|
* [Minor] Add some terminal stuffVsevolod Stakhov2022-06-071-12/+16
|
* [Rework] Rewrite rspamc in C++Vsevolod Stakhov2022-06-073-2130/+2089
|
* [Feature] Show average scan time in `rspamc stat` outputVsevolod Stakhov2022-02-261-21/+51
|
* [Minor] Use raw more intentionally in a clientVsevolod Stakhov2022-01-211-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 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