Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4436 from a16bitsysop/warnings | Vsevolod Stakhov | 2023-03-17 | 2 | -0/+8 |
|\ | | | | | [Minor] Fix some compiler warnings | ||||
| * | [Minor] Fix some compiler warnings | Duncan Bellamy | 2023-03-14 | 2 | -0/+8 |
| | | |||||
* | | [Minor] Add safe-guard for a number of regular expressions to be cached | Vsevolod Stakhov | 2023-03-17 | 2 | -32/+9 |
| | | |||||
* | | [Minor] Fix some `uptime` output artefacts | Vsevolod Stakhov | 2023-03-17 | 1 | -4/+4 |
|/ | |||||
* | [Minor] Fix build with old hyperscan... | Vsevolod Stakhov | 2023-03-05 | 1 | -1/+6 |
| | |||||
* | [Minor] One more mkstemp usage | Vsevolod Stakhov | 2023-03-04 | 2 | -8/+7 |
| | |||||
* | [Minor] Use `mkstemp` in one more place | Vsevolod Stakhov | 2023-03-04 | 1 | -2/+2 |
| | |||||
* | [Minor] Use mkstemp for temporary hyperscan cache file | Vsevolod Stakhov | 2023-03-04 | 1 | -3/+3 |
| | |||||
* | [Fix] Fix url reputation plugin | Vsevolod Stakhov | 2023-03-03 | 1 | -28/+17 |
| | | | | Issue: #4415 | ||||
* | Merge pull request #4416 from nishils/fix-x-rspamd-action | Vsevolod Stakhov | 2023-03-02 | 1 | -1/+1 |
|\ | | | | | Fix for x-rspamd-action in Milter headers module | ||||
| * | when metric action is not defined, it reads a score causing a type error ↵ | Nishil Shah | 2023-02-28 | 1 | -1/+1 |
| | | | | | | | | where the value should be a string and the actual action | ||||
* | | [Fix] Add a database check function unless we have anything from Hyperscan | Vsevolod Stakhov | 2023-03-02 | 1 | -27/+60 |
| | | | | | | | | Related: https://github.com/intel/hyperscan/issues/389 | ||||
* | | [Fix] Normalize glob paths to avoid hash table misses | Vsevolod Stakhov | 2023-03-02 | 1 | -6/+10 |
|/ | |||||
* | [Minor] Be more consistent about the trailing slash | Vsevolod Stakhov | 2023-02-27 | 2 | -3/+13 |
| | |||||
* | [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 |
| |