aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Add rspamadm secretbox commandIvan Stakhov2024-09-181-0/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Minor] Small fix for error messages * [Feature] Create rspamadm util to decrypt header * [Feature] Create python example to encrypt/decrypt header * [Minor] Small clean up * [Minor] Change c-rspamadm util to lua-rspamadm util * [Minor] Small clean up * [Minor] Add some debug * [Feature] Add secretbox command * [Minor] Debug * [Minor] Add additional return for encrypted string(noce + encrypted string * [Minor] Small debug * [Minor] Add a way to provide encrypted text concatenated with nonce * [Minor] Add nonce to encrypt text * [Minor] Clean up * [Minor] Clean up unused variable * [Minor] Small fix * [Minor] Fix return issue * [Minor] Add blake2b for key derivation * [Minor] Small upgrade to debug * [Minor] Small clean up * [Minor] Change return to more convenient form * [Minor] Change print to test form * [Test] Provide tests for encrypt/decrypt with rspamadm util and python script * [Minor] Change python to python3 * [Minor] Add stderr check * [Minor] Make the function return nonce+text * [Minor] Change unit tests to new return format * [Minor] Add flag to manage encodings * [Minor] Add --encoding argument to manage encodings * [Minor] Change tests for new input format * [Minor] Fix lua format * [Minor] Small fix * [Minor] Provide full support for new return format of maybe_encrypt_header * [Test] Test small fix * [Test] Small fix * [Minor] Clean up * [Minor] Small fix for name of variable * [Minor] Small clean up * [Minor] Change format of command to a mre convenient * [Minor] Change tests to be same as a format of a command * [Minor] Change description of flags * [Minor] Small fix --------- Co-authored-by: Ivan Stakhov <50211739+LeftTry@users.noreply.github.com>
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-183-53/+53
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-9/+9
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-263-313/+302
| | | | No meaningful changes.
* [Minor] Remove old and broken utilitiesVsevolod Stakhov2023-05-203-297/+0
|
* Merge pull request #4422 from a16bitsysop/redirectorVsevolod Stakhov2023-04-171-576/+0
|\ | | | | [Fix] remove obsolete rspamd-redirector files
| * [Fix] remove obsolete rspamd-redirector filesDuncan Bellamy2023-03-051-576/+0
| | | | | | | | * fixes #4421
* | [Minor] Use a scalar variable as a dir handleAlexander Moisseev2023-04-061-5/+5
|/ | | | instead of a bareword
* [Minor] Remove legacy stuffVsevolod Stakhov2022-12-281-247/+0
|
* [Minor] Apply luacheck suggestionsVsevolod Stakhov2022-12-041-2/+2
|
* [Minor] Remove old perl url redirectorVsevolod Stakhov2022-11-251-7/+0
|
* Small fix in a commentMichael Kliewe2022-03-171-2/+2
|
* Spelling (#4086)Josh Soref2022-02-222-2/+2
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-0/+1
| | | | Found by: coverity scan
* [Minor] rspamd_stats: support rescoring symbolsAndrew Lewis2021-09-011-2/+9
|
* [Minor] Fix exit codes usage to POSIX portable EXIT_FAILUREVsevolod Stakhov2021-08-292-2/+2
|
* [Minor] Always use c++ linker nowVsevolod Stakhov2021-05-281-5/+1
|
* [Rework] get rid of util:parse_addr duplicating the util:parse_mail_address, ↵Jan Smutny2020-04-171-2/+2
| | | | replace where used
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-2/+0
|
* [Minor] Fix action nameVsevolod Stakhov2019-11-171-1/+1
| | | | Submitted by: Alex Antropoff
* [Minor] Various minor fixesVsevolod Stakhov2019-11-021-20/+3
|
* [Minor] Add tool to convert trivial SA rules to multimapVsevolod Stakhov2019-11-011-0/+460
|
* [Minor] Another log format fix for 2.0Vsevolod Stakhov2019-10-081-1/+1
|
* [Minor] Be more relaxed about usecVsevolod Stakhov2019-10-081-1/+1
|
* [Rework] Start moving to replxxVsevolod Stakhov2019-09-031-1/+0
|
* [Minor] Asn.pl: Fix tempfile creationVsevolod Stakhov2019-07-281-4/+11
| | | | Submitted by: @citrin
* [Minor] Asn.pl: UN -> --Vsevolod Stakhov2019-07-261-18/+21
|
* [Minor] Remove useless commentVsevolod Stakhov2019-07-221-2/+0
|
* [Fix] Various fixes to asn moduleVsevolod Stakhov2019-07-221-230/+186
| | | | Contributed by: @citrin
* [Minor] Apply perltidyAnton Yuzhaninov2019-07-161-37/+46
|
* [Minor] Fix a check for bgpdump binaryAnton Yuzhaninov2019-07-161-12/+10
| | | | While here sort 'use'.
* [Minor] Use three argument openAnton Yuzhaninov2019-07-161-1/+1
| | | | Fixes tidyall check.
* [Minor] Log bgpdump errors to stderr instead syslogAnton Yuzhaninov2019-07-161-1/+1
|
* [Minor] Asn: Use bgpdump if it is availableVsevolod Stakhov2019-07-161-4/+10
|
* [Feature] Asn: Allow to use bgpdump when NET::MRT is brokenVsevolod Stakhov2019-07-161-24/+121
|
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-222-9/+9
|
* [Minor] Format perl scripts using current perltidy versionAnton Yuzhaninov2019-06-203-8/+8
|
* [Minor] Fix rspamd_stats so it passes Perl::Critic testsAlexander Moisseev2018-10-191-11/+14
|
* [Minor] Reformat Pod documentsAlexander Moisseev2018-10-183-26/+21
|
* [Minor] Reformat more Perl scriptsAlexander Moisseev2018-10-172-665/+637
|
* [Minor] Reformat Perl scriptsAlexander Moisseev2018-10-175-1136/+1121
|
* [Minor] Fix end/start times when processing multiple log filesVsevolod Stakhov2018-07-161-6/+16
|
* [Minor] Redis support is now unconditionalVsevolod Stakhov2018-07-101-3/+1
|
* Merge pull request #2267 from azielke/masterVsevolod Stakhov2018-05-271-5/+15
|\ | | | | rspamd_stats.pl: Parse RFC5424 style timestamps
| * Parse RFC5424 style timestampsAlexander Zielke2018-04-171-5/+15
| |
* | adding MTA hostnameAndrey Igoshin2018-05-061-1/+14
| |
* | [Feature] support for CommuniGate Pro self-generated messagesAndrey Igoshin2018-05-061-0/+6
| |
* | [Minor] rspamd_stats: skip journalctl headerAlexander Moisseev2018-04-271-0/+5
| |
* | [Minor] Processing another messages sourcesAndrey Igoshin2018-04-211-1/+1
| |
* | [Minor] Fix probability calculationsVsevolod Stakhov2018-04-201-4/+16
| |