aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Fix various corner cases and testsVsevolod Stakhov10 days3-132/+32
|
* [Test] Add logic to match test id and logs idVsevolod Stakhov10 days3-6/+20
|
* [Test] Some more adjustments to the testsVsevolod Stakhov11 days1-28/+5
|
* [Project] Fix more calculation issuesVsevolod Stakhov11 days2-4/+10
|
* [Minor] Further adjustmentsVsevolod Stakhov12 days3-33/+50
|
* [Minor] Fix stupid change to call Redis for each classVsevolod Stakhov2025-07-251-3/+2
|
* [Project] Fix various issuesVsevolod Stakhov2025-07-254-59/+49
|
* [Test] Add multiclass testsVsevolod Stakhov2025-07-256-0/+549
|
* [Test] Write unit tests for new functionsvstakhov-html-tags-overloadVsevolod Stakhov2025-07-171-17/+397
|
* [Test] Add functional tests for regexp mapsvstakhov-more-maps-featuresVsevolod Stakhov2025-07-144-0/+179
|
* [Rework] Use GLib agnostic type for wordsVsevolod Stakhov2025-06-201-29/+51
|
* [Test] Add some more tests for AEAD used in RspamdVsevolod Stakhov2025-06-151-1/+220
|
* Merge pull request #5506 from rspamd/vstakhov-idna-testsVsevolod Stakhov2025-06-111-14/+48
|\ | | | | [Test] Detect libicu idna behaviour and select the appropriate tests
| * [Test] Detect libicu idna behaviour and select the appropriate testsVsevolod Stakhov2025-06-111-14/+48
| |
* | [Test] Add unit tests for the new logger behaviourvstakhov-lua-logger-fixesVsevolod Stakhov2025-06-111-10/+85
|/
* [Minor] Fix some compile warningsVsevolod Stakhov2025-06-062-4/+21
|
* [Fix] correct logic error in milter_headers.lua: skip_wanted()Claudiu Dragalina-Paraipan2025-06-053-0/+32
| | | | | | | - fix logic error in skip_wanted() - add new functional test for this scenario - add override settings in milter_headers.conf to support the testing - add supporting functionality in rspamd.robot
* Merge pull request #5428 from rspamd/vstakhov-replies-fake-rcptVsevolod Stakhov2025-05-225-26/+33
|\ | | | | [Rework] Replies: consider all recipients and use smtp ones
| * [Fix] Known senders: More recipients test logicvstakhov-replies-fake-rcptVsevolod Stakhov2025-05-221-5/+5
| |
| * [Minor] Restore Vsevolod's changesAndrew Lewis2025-05-161-15/+7
| |
| * [Minor] Fix one more testAndrew Lewis2025-05-161-4/+8
| |
| * [Minor] Fix syntaxAndrew Lewis2025-05-151-2/+1
| |
| * [Test] Partially fix testsAndrew Lewis2025-05-151-11/+28
| |
| * [Test] Fix bloody testsVsevolod Stakhov2025-05-011-15/+10
| |
| * [Test] Move tests with the same numberVsevolod Stakhov2025-05-013-0/+0
| |
| * test: use SMTP recipient via Rcpt= in replies test casesVsevolod Stakhov2025-05-011-6/+6
| |
| * test: update replies module tests to match new SMTP recipient behaviorVsevolod Stakhov2025-05-011-4/+4
| |
* | [Test] Test heic recognitionvstakhov-heic-magicVsevolod Stakhov2025-05-162-0/+55
| |
* | [Test] Improve fuzzy split server test configuration and setupVsevolod Stakhov2025-05-013-0/+105
| |
* | test: add fuzzy tests for split, read-only, and write-only server modesVsevolod Stakhov2025-05-014-0/+61
|/
* [Minor] Fix tests invocationVsevolod Stakhov2025-03-291-56/+115
|
* [Test] Add tests for CDB mapsvstakhov-cdb-mapsVsevolod Stakhov2025-03-152-0/+18
|
* [Fix] Use bundled libfmt everywherevstakhov-fmt-embeddingVsevolod Stakhov2025-03-101-2/+2
| | | | Issue: #5258
* [Test] RBL: test more URL extraction scenariosAndrew Lewis2025-01-204-0/+72
|
* [Test] Add some unit testsvstakhov-universal-hashing-luaVsevolod Stakhov2024-12-201-0/+176
|
* [Test] Breaking: dynamic symbols also require `score` to be setVsevolod Stakhov2024-12-101-0/+1
| | | | Issue: #5247
* [Test] Fix testsVsevolod Stakhov2024-11-291-51/+33
|
* [Fix] Sigh, another fixvstakhov-fix-2047-encodeVsevolod Stakhov2024-11-181-1/+1
|
* [Test] Fix some tests againVsevolod Stakhov2024-11-181-2/+4
|
* [Test] Test encode with decodeVsevolod Stakhov2024-11-181-156/+39
|
* [Test] Rework tests structureVsevolod Stakhov2024-11-181-6/+24
|
* [Fix] More fixes to rfc2047 encodingVsevolod Stakhov2024-11-181-14/+15
|
* [Minor] Some more fixesVsevolod Stakhov2024-11-161-27/+20
|
* [Fix] Some more fixesVsevolod Stakhov2024-11-162-3/+216
|
* [Test] Add more testVsevolod Stakhov2024-11-041-1/+2
|
* [Fix] Another story about char signVsevolod Stakhov2024-11-041-33/+34
| | | | | | | Ragel still produces a wrong state machine if `const char *` is used for characters representation that are actually utf8. This PR changes all types to `unsigned char *` for consistency.
* [Test] A workaround for brain-damaged libstdc++ from prehistoric agesVsevolod Stakhov2024-10-311-11/+27
|
* [Test] Add some specific unit tests for Rspamd x25519 DHVsevolod Stakhov2024-10-311-0/+52
|
* [CritFix] Fix ARC-Seal signingJan Schär2024-10-202-10/+19
| | | | | | | | | | | | | | | | | Signing of ARC-Seal headers was recently broken; the created signatures failed to validate. Most likely, this was caused by commit 1e661a2fc6e3, which changed the way signatures are created in lua_rsa_sign_memory without adding the calls to EVP_PKEY_CTX_set_rsa_padding and EVP_PKEY_CTX_set_signature_md needed with the new interface. After fixing this, some existing tests failed, because the test values passed to the hash parameter did not have the correct size for a sha256 hash. I fixed these by adjusting the length of the test values. Additionally, I extended the "RSA sign" unit test to compare the created signature against the expected one. This is possible because RSA signing is deterministic, and should prevent the same bug from occuring again. Fixes: https://github.com/rspamd/rspamd/issues/5173
* [Test] Trying to understand what's up with robotVsevolod Stakhov2024-09-271-0/+2
|