Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Minor] Avoid to initialise string with nullptr | Vsevolod Stakhov | 2023-02-27 | 1 | -2/+10 | |
| | ||||||
* | [Fix] Add hyperscan databases sanity check | Vsevolod Stakhov | 2023-02-27 | 2 | -7/+32 | |
| | | | | Issue: #4409 | |||||
* | [Fix] Do not do `lstat` when we are creating file | Vsevolod Stakhov | 2023-02-27 | 1 | -10/+12 | |
| | ||||||
* | [Minor] Allow content URLs in the url_redirector | Vsevolod Stakhov | 2023-02-26 | 1 | -0/+1 | |
| | | | | Issue: #4411 | |||||
* | [Minor] Honor more redirect 3xx codes | Vsevolod Stakhov | 2023-02-25 | 1 | -1/+9 | |
| | | | | Issue: #4395 | |||||
* | [Fix] Further checks for the hs_scratch_alloc | Vsevolod Stakhov | 2023-02-25 | 5 | -18/+90 | |
| | | | | Issue: #4409 | |||||
* | [Fix] Treat `hs_allocate_scratch` errors as non-fatal | Vsevolod Stakhov | 2023-02-25 | 1 | -2/+16 | |
| | | | | Issue: #4409 | |||||
* | [Fix] Fix boundaries that contain only dashes | Vsevolod Stakhov | 2023-02-23 | 1 | -6/+2 | |
| | | | | Issue: #4394 | |||||
* | Fix process_ip_condition() to support global maps | dpetrov67 | 2023-02-14 | 1 | -5/+5 | |
| | ||||||
* | [Minor] Fix some warnings | Vsevolod Stakhov | 2023-02-11 | 3 | -11/+7 | |
| | ||||||
* | [Minor] RBL: Add missing groups | Vsevolod Stakhov | 2023-02-11 | 1 | -0/+2 | |
| | ||||||
* | [Minor] Add RBL callback symbols to the `rbl` group | Vsevolod Stakhov | 2023-02-08 | 1 | -0/+2 | |
| | ||||||
* | [Fix] Set symcache item in coroutine calls | Vsevolod Stakhov | 2023-02-03 | 2 | -1/+6 | |
| | ||||||
* | [Minor] Remove obsoleted compat functions that are no longer used | Vsevolod Stakhov | 2023-02-03 | 1 | -14/+0 | |
| | ||||||
* | [Fix] Finally get rid of RSPAMD_USE_47BIT_LIGHTUSERDATA_HACK | Vsevolod Stakhov | 2023-02-01 | 3 | -99/+83 | |
| | ||||||
* | Set required_score = reject score and minor change to the report | Amish | 2023-01-26 | 1 | -7/+12 | |
| | ||||||
* | rspamc: optimize indentation condition | Amish | 2023-01-24 | 1 | -2/+1 | |
| | ||||||
* | [Minor] Use `thresholds` object in rspamc | Vsevolod Stakhov | 2023-01-23 | 1 | -9/+12 | |
| | | | | Closes: #4380 | |||||
* | [Feature] Add `thresholds` field to the scan result | Vsevolod Stakhov | 2023-01-23 | 1 | -1/+16 | |
| | ||||||
* | [Minor] Some style neats | Vsevolod Stakhov | 2023-01-23 | 1 | -9/+5 | |
| | ||||||
* | [Minor] Further adjustments to the word wrapping | Vsevolod Stakhov | 2023-01-22 | 1 | -6/+3 | |
| | ||||||
* | [Minor] Do not split on `.` | Vsevolod Stakhov | 2023-01-22 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Simplify string wrap algorithm | Vsevolod Stakhov | 2023-01-22 | 1 | -27/+15 | |
| | | | | | Submitted by: @amishmm Closes: #4378 | |||||
* | [Minor] Check the last split when wrapping | Vsevolod Stakhov | 2023-01-22 | 1 | -0/+4 | |
| | | | | Reported by: @amishmm | |||||
* | [Minor] Some more neats to the string wrapping function | Vsevolod Stakhov | 2023-01-22 | 1 | -47/+43 | |
| | ||||||
* | [Fix] Restore `strict_domains` support | Vsevolod Stakhov | 2023-01-21 | 1 | -2/+5 | |
| | ||||||
* | [Minor] Improve words wrap algorithm | Vsevolod Stakhov | 2023-01-21 | 1 | -1/+23 | |
| | ||||||
* | [Minor] Fix luacheck | Vsevolod Stakhov | 2023-01-21 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Some style fixes + reformat | Vsevolod Stakhov | 2023-01-21 | 1 | -451/+456 | |
| | ||||||
* | Merge pull request #4377 from amishmm/humanreport | Vsevolod Stakhov | 2023-01-21 | 1 | -21/+178 | |
|\ | | | | | [Feature] rspamc: add -R option for human readable report | |||||
| * | rspamc: add action number in first line and improve code | Amish | 2023-01-21 | 1 | -36/+116 | |
| | | ||||||
| * | rspamc: add -R option for human readable report | Amish | 2023-01-20 | 1 | -14/+91 | |
| | | ||||||
* | | Merge pull request #4375 from heirecka/fix-build-with-gcc13 | Vsevolod Stakhov | 2023-01-20 | 2 | -0/+2 | |
|\ \ | |/ |/| | Fix build with gcc 13 by including <cstdint> | |||||
| * | Fix build with gcc 13 by including <cstdint> | Heiko Becker | 2023-01-19 | 2 | -0/+2 | |
| | | | | | | | | | | | | Like other versions before, gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included. Explicitly include it for uint8_t. | |||||
* | | [Fix] Replace broken strict_domains with phishing_exceptions | Jean-Louis Dupond | 2023-01-19 | 1 | -7/+7 | |
|/ | | | | | | | | The syntax of the strict_domains is broken since parsing for it was removed in commit ce21f8fe16a45a5a409d3c9f8217eba2de1fbe14 We introduct the phishing_exceptions to be able to create exceptions on the phished domain. | |||||
* | [Minor] Fix misprint | Vsevolod Stakhov | 2023-01-16 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Save in stats | Vsevolod Stakhov | 2023-01-14 | 1 | -5/+9 | |
| | ||||||
* | [Minor] Add per-hour counters for fuzzy keys | Vsevolod Stakhov | 2023-01-14 | 1 | -2/+29 | |
| | ||||||
* | [Minor] Store timestamp in the fuzzy session properly | Vsevolod Stakhov | 2023-01-14 | 1 | -13/+13 | |
| | ||||||
* | [Fix] received: filtering of artificial header | Kako, Chang | 2023-01-12 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Fix unencrypted fuzzy case | Vsevolod Stakhov | 2023-01-11 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Further steps to implement forbidden ids for specific keys | Vsevolod Stakhov | 2023-01-10 | 1 | -8/+23 | |
| | ||||||
* | [Minor] Allow to deny certain ids for certain fuzzy keys | Vsevolod Stakhov | 2023-01-10 | 1 | -0/+26 | |
| | ||||||
* | [Minor] Remove unused structure | Vsevolod Stakhov | 2023-01-10 | 1 | -6/+0 | |
| | ||||||
* | [Rework] Breaking: Do not report soft reject in history | Vsevolod Stakhov | 2023-01-07 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | We can have much more clear information if we store the real action in case of `soft-reject`. In this case, we can just imply that a module that has set this action is an action itself, such as: * greylist * ratelimit * multimap * antivirus rule name This policy seems quite reasonable, as `soft reject` has no meaning on its own. | |||||
* | [Minor] Honor RSPAMD_NO_CLEANUP in hs_helper as well | Vsevolod Stakhov | 2023-01-07 | 1 | -1/+6 | |
| | ||||||
* | [Minor] Add log line about hyperscan cleanup | Vsevolod Stakhov | 2023-01-07 | 1 | -1/+5 | |
| | ||||||
* | [Minor] Use unsigned char for ascii checks | Vsevolod Stakhov | 2023-01-05 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Allow to flatten keypair output | Vsevolod Stakhov | 2023-01-04 | 3 | -4/+13 | |
| | ||||||
* | [Minor] Allow different dump types for the keypairs | Vsevolod Stakhov | 2023-01-04 | 4 | -11/+20 | |
| |