aboutsummaryrefslogtreecommitdiffstats
path: root/test/functional/messages
Commit message (Collapse)AuthorAgeFilesLines
* Upgraded replies and known senders modules (#4895)Ivan Stakhov2024-06-039-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * FIXED. Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Added pre-test for replies set * Update functional of replies_set * Few changes to replies and added check for incoming mail * Few changes in known_senders in check_known_incoming_mail_callback * Few changes in known_senders and replies * An attempt to write test(not tested) * Clean up * Clean up * Clean up * Added tests for replies and known_senders (all tests failed, debug required) * Moved replies test to the 001_merged * Cleared up code * Few changes to replies * Small changes in score of CHECK_INC_MAIL symbol * Small debug in known_senders * Plugin known_senders is fully working * Troubleshooting replies module * Changed symbol for check_known_incoming_mail_callback * Added test for failed incoming mail check * Little rework * Rewritten test for more appropriate * Rewritten tests for replies module. All test passed(debugging not adding to global set) * Debugged replies module * Replies module works and tested(needs performance improvements) * Cleaned up code * Improved readability and cleaned up code * Connected auth back(Tests not working, needs user) * Added test for incoming mail check in known senders module * Debugged. Works normally(tested, needs to add user) * Debug + clean up. Tested. Works. User auth required for tests * Improved performance * Small changes * Changed adding to global replies set logic + improved logs messaging * Added authenticated user to tests * Cleaned up * Made a few changes according to the comments on pull request * [Rework] Added removal of extra senders and recipients in global and local replies sets * [Minor] Small cleanup * [Minor] Cleaned up code * [Fix] Fixed call of incorrect function when making key * [Rework] Reworked scripts. Added ZADD redis call for local and global replies set * [Minor] Cleaned up code * [Fix] Improved performance and eliminated unnecessary invocations * [Minor] Reassigned script ids * [Feature] Made a check for local set * [Fix] Upgraded tests for known senders * [Fix] Upgraded tests for known senders * [Fix] Fixed performance of verification of local replies set * [Minor] Cleaned up code * [Feature] Added new test to the known_senders tests * [Test] Ubuntu test * [Fix] Fixing local replies test check * [Fix] Fixed code for local replies set check(was not working in previous versions of redis) * [Fix] Reorganized code to more convenient style and made better loading for scripts * [Minor] Code has been rewritten in a more appropriate format * [Minor] Fixed debug messaging * [Fix] Reworked expiration of replies sets * [Minor] Upgrade code style * [Fix] Small fix * [Feature] Change LFU logic of global replies set to LRU logic * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * FIXED. Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Added pre-test for replies set * Update functional of replies_set * Few changes to replies and added check for incoming mail * Few changes in known_senders in check_known_incoming_mail_callback * Few changes in known_senders and replies * An attempt to write test(not tested) * Clean up * Clean up * Clean up * Added tests for replies and known_senders (all tests failed, debug required) * Moved replies test to the 001_merged * Cleared up code * Few changes to replies * Small changes in score of CHECK_INC_MAIL symbol * Small debug in known_senders * Plugin known_senders is fully working * Troubleshooting replies module * Changed symbol for check_known_incoming_mail_callback * Added test for failed incoming mail check * Little rework * Rewritten test for more appropriate * Rewritten tests for replies module. All test passed(debugging not adding to global set) * Debugged replies module * Replies module works and tested(needs performance improvements) * Cleaned up code * Improved readability and cleaned up code * Connected auth back(Tests not working, needs user) * Added test for incoming mail check in known senders module * Debugged. Works normally(tested, needs to add user) * Debug + clean up. Tested. Works. User auth required for tests * Improved performance * Small changes * Changed adding to global replies set logic + improved logs messaging * Added authenticated user to tests * Cleaned up * Made a few changes according to the comments on pull request * [Rework] Added removal of extra senders and recipients in global and local replies sets * [Minor] Small cleanup * [Minor] Cleaned up code * [Fix] Fixed call of incorrect function when making key * [Rework] Reworked scripts. Added ZADD redis call for local and global replies set * [Minor] Cleaned up code * [Fix] Improved performance and eliminated unnecessary invocations * [Minor] Reassigned script ids * [Feature] Made a check for local set * [Fix] Upgraded tests for known senders * [Fix] Upgraded tests for known senders * [Fix] Fixed performance of verification of local replies set * [Minor] Cleaned up code * [Feature] Added new test to the known_senders tests * [Test] Ubuntu test * [Fix] Fixing local replies test check * [Fix] Fixed code for local replies set check(was not working in previous versions of redis) * [Fix] Reorganized code to more convenient style and made better loading for scripts * [Minor] Code has been rewritten in a more appropriate format * [Minor] Fixed debug messaging * [Fix] Reworked expiration of replies sets * [Minor] Upgrade code style * [Fix] Small fix * [Feature] Change LFU logic of global replies set to LRU logic * [Fix] Fix test conflict * [Minor] Revert rename * [Minor] Clean up code * [Fix] Fix commit history
* [Test] Test multimap regexp_multi mapAndrew Lewis2024-05-271-0/+3
|
* [Fix] dkim_signing: siging_table: lowercase before lookupAndrew Lewis2023-11-291-3/+3
|
* [Minor] Revisit numeric_urlsAndrew Lewis2023-09-191-2/+225
|
* [Feature] rbl: support checking numeric URLs in isolationAndrew Lewis2023-09-111-0/+3
|
* [Feature] external_relay: add ip_map strategySoha Jin2023-07-111-0/+17
|
* [Test] Add a test for SUBJECT_HAS_CURRENCY ruleVsevolod Stakhov2022-10-291-0/+5
|
* [Test] Add a test to ensure that DKIM verifier ignores unknown tagsVsevolod Stakhov2022-07-011-0/+19
| | | | Obtained from: John Levine
* [Test] Add test for csv detectionVsevolod Stakhov2022-03-131-1/+7
|
* [Minor] Fix test message as we now process received headers as expectedVsevolod Stakhov2021-10-051-1/+1
|
* [Minor] Fix rubbish stuffVsevolod Stakhov2021-07-111-1/+1
|
* [Fix] Fix an edge case in BITCOIN_ADDR ruleAndrew Lewis2021-06-231-0/+26
| | | | | - when using PCRE - and different address types are present
* [Minor] Add one more caseVsevolod Stakhov2021-06-181-0/+2
|
* [Project] Add process exceptions for invisible textVsevolod Stakhov2021-06-161-0/+1
|
* [Feature] external_relay pluginAndrew Lewis2021-06-072-0/+30
|
* [Minor] Fix REPLYTO_ADDR_EQ_FROM for normalised addressesAndrew Lewis2021-04-291-0/+5
|
* [Test] url-redirectorAndrew Lewis2021-04-131-0/+6
|
* [TEST] ARC_ALLOWkorgoth12020-11-101-0/+202
|\
| * [Test] RBL: content URLsAndrew Lewis2020-10-021-0/+202
| |
* | [TEST] ARC_ALLOWkorgoth12020-11-101-0/+194
| |
* | [TEST] ARC_ALLOWkorgoth12020-09-251-0/+107
|/
* [TEST] FNameskorgoth12020-09-021-0/+29
|
* [Test] Fix testsVsevolod Stakhov2020-08-172-2/+2
|
* [TEST] PHISH Senderskorgoth12020-08-061-0/+14
|
* [TEST] PHISH Senderskorgoth12020-08-065-45/+5
|
* [TEST] PHISH Senderskorgoth12020-08-065-0/+117
|
* [Test] Ahaha, oh wowVsevolod Stakhov2020-07-281-3/+3
|
* [TEST] New bitcoin addrkorgoth12020-06-253-6/+6
|
* [TEST] New bitcoin addrkorgoth12020-06-243-1/+45
|
* [Test] Remove crappy charactersVsevolod Stakhov2020-06-242-9/+9
|
* [TEST] Some rules + FROM_NEQ_ENVFROMkorgoth12020-05-011-14/+3
|
* [TEST] Some rules + FROM_NEQ_ENVFROMkorgoth12020-05-013-0/+98
|
* [Test] URL compose mapkorgoth12020-03-113-5/+5
|
* [Test] URL compose mapkorgoth12020-02-296-2/+18
|
* [Test] Fix testsVsevolod Stakhov2020-02-291-1/+2
|
* [Test] URL compose mapkorgoth12020-02-292-1/+5
|
* [Test] URL compose mapkorgoth12020-02-281-0/+3
|
* [Test] Setting's prioritykorgoth12020-02-051-0/+5
|
* [Test] Slightly improve a test messageVsevolod Stakhov2019-12-081-1/+3
|
* [Test] SPF for relaykorgoth12019-12-071-0/+4
|
* [Test] SPF for relaykorgoth12019-12-071-10/+8
|
* [Test] SPF PERMFAIL REDIRECT WITHOUT SPFkorgoth12019-12-061-0/+18
|
* [Test] SPF PERMFAIL REDIRECT WITHOUT SPFkorgoth12019-12-051-0/+17
|
* [Test] scan .pdf encrypted and with javascriptkorgoth12019-12-012-0/+2492
|
* [Test] Url in .icskorgoth12019-11-241-0/+53
|
* [Test] Magic lua vcf+icskorgoth12019-11-211-0/+30
|
* [Test] Surbl IDN + punycodekorgoth12019-11-052-0/+6
|
* [Test] Fix text test caseVsevolod Stakhov2019-10-071-9/+13
|
* [Test] Emailbl domainonly + Emailbl full adress with subdomainkorgoth12019-10-011-0/+4
|
* [Test] Emailbl subdomain + Emailbl Replyto subdomainkorgoth12019-09-302-0/+8
|