aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | Merge branch 'rspamd:master' into masterIvan Stakhov2024-10-024-9/+77
| |\ \ \ \ \ \ \ \
| * | | | | | | | | [Minor] Small fix upLeftTry2024-09-301-1/+1
| | | | | | | | | |
| * | | | | | | | | [Minor] Make names more informativeLeftTry2024-09-292-8/+8
| | | | | | | | | |
| * | | | | | | | | [Minor] Change wrong logic of LRU cache to the right oneLeftTry2024-09-291-1/+1
| | | | | | | | | |
| * | | | | | | | | Merge remote-tracking branch 'origin/master'LeftTry2024-09-2917-189/+88
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | [Feature] Add LRU cache for last filled ratelimit bucketsLeftTry2024-09-292-1/+9
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #5186 from dragoangel/actualize-elastic-moduleVsevolod Stakhov2024-11-115-637/+1526
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [Rework] Breaking: Actualize elastic module
| * | | | | | | | | | | Fix missing non_en false due to fill_empty_strings functionDmitriy Alekseev2024-11-081-0/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'master' into actualize-elastic-moduleDmitriy Alekseev2024-11-046-12/+102
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | * add more validation on empty strings, required to not face errors in ↵Dmitriy Alekseev2024-11-032-33/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | saving logs to elastic * remove max_size as it was looking to rows elements count, not strings size in total, such check will be too much compute intensive * increase default errors max_fail as usually elastic not recover so quickly and needs a bit more time
| * | | | | | | | | | | | better check from to exclude cases when its emptyDmitriy Alekseev2024-10-221-9/+22
| | | | | | | | | | | | |
| * | | | | | | | | | | | use rspamd_ip object in sender_ip to avoid posting ipv4:portDmitriy Alekseev2024-10-211-1/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'master' into actualize-elastic-moduleDmitriy Alekseev2024-10-2110-253/+278
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / / / | | |/| | | | | | | | | |
| * | | | | | | | | | | | strip also port from sender_ipDmitriy Alekseev2024-10-211-1/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | do not allow empty headers, fix stripping of headers by limit of symbols ↵Dmitriy Alekseev2024-10-212-9/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | count and add headers count limit
| * | | | | | | | | | | | do not allow empty fromDmitriy Alekseev2024-10-211-8/+8
| | | | | | | | | | | | |
| * | | | | | | | | | | | round scores and weightDmitriy Alekseev2024-10-171-4/+10
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'master' into actualize-elastic-moduleDmitriy Alekseev2024-10-1713-42/+95
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | fix variables for ucl errorsDmitriy Alekseev2024-10-171-2/+2
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | return item status and reasons on bulk push errorDmitriy Alekseev2024-10-161-1/+11
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Fix from and rcptDmitriy Alekseev2024-10-151-3/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | do not retry on errors in body as it will create duplicated logsDmitriy Alekseev2024-10-152-25/+7
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Merge branch 'master' into actualize-elastic-moduleDmitriy Alekseev2024-10-152-1/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | We need take 2nd hopDmitriy Alekseev2024-10-141-2/+3
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Use received for all logs, fix directionDmitriy Alekseev2024-10-141-15/+22
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | round time_diff to seconds on interval check, improve log message readabilityDmitriy Alekseev2024-10-141-3/+4
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | reuse http_request dataDmitriy Alekseev2024-10-141-35/+20
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | fix tabulationDmitriy Alekseev2024-10-141-2/+1
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | align conf and module settings in luaDmitriy Alekseev2024-10-141-1/+1
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | add missing change in configured state when no update is needed on index_policyDmitriy Alekseev2024-10-141-1/+4
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | resolve linter issues and remove custom deep_compare function in favor of ↵Dmitriy Alekseev2024-10-141-62/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lua_util.table_cmp
| * | | | | | | | | | | | | | Update src/plugins/lua/elastic.luaDmitriy Alekseev2024-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
| * | | | | | | | | | | | | | Update src/plugins/lua/elastic.luaDmitriy Alekseev2024-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
| * | | | | | | | | | | | | | Update src/plugins/lua/elastic.luaDmitriy Alekseev2024-10-141-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
| * | | | | | | | | | | | | | [Rework] Breaking: Actualize elastic module, support Elastic 8 & OpenSearch ↵Dmitriy Alekseev2024-10-145-629/+1519
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2, add index policy with logs retention and many more Signed-off-by: Dmytro Alieksieiev <1865999+dragoangel@users.noreply.github.com>
* | | | | | | | | | | | | | | Merge pull request #5214 from rspamd/vstakhov-conf-reorgVsevolod Stakhov2024-11-117-3/+135
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Conf] Add more ways to extend Rspamd configuration
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into vstakhov-conf-reorgvstakhov-conf-reorgVsevolod Stakhov2024-11-106-9/+13
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #5218 from moisseev/fa6Vsevolod Stakhov2024-11-104-7/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [WebUI] Upgrade Font Awesome to v6.6.0
| * | | | | | | | | | | | | | | | [WebUI] Upgrade Font Awesome to v6.6.0Alexander Moisseev2024-11-094-7/+10
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #5217 from moisseev/webuiVsevolod Stakhov2024-11-101-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | [WebUI] Update RequireJS to address CVE-2024-38999
| * | | | | | | | | | | | | | | [WebUI] Update RequireJS to address CVE-2024-38999Alexander Moisseev2024-11-091-2/+2
|/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgraded RequireJS from 2.3.6 to 2.3.7 to mitigate prototype pollution vulnerability (CVE-2024-38999) in `s.contexts._.configure` function, which could allow arbitrary code execution or Denial of Service.
| * | | | | | | | | | | | | | [Conf] Allow to install examples conditionallyVsevolod Stakhov2024-11-091-4/+8
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | [Minor] Fix optionalityVsevolod Stakhov2024-11-062-2/+2
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | [Conf] Install examplesVsevolod Stakhov2024-11-061-1/+3
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | [Conf] Add lua.local.d folderVsevolod Stakhov2024-11-062-0/+66
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | [Conf] Add more ways to extend Rspamd configurationVsevolod Stakhov2024-11-064-1/+61
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Add examples of all that we can do
| | | | | | | | | | | | | * [CI] Add ability to run GA on any push from any branchleft-try2024-11-071-1/+1
| | | | | | | | | | | | | |
| | | | | | | | | | | | | * [Feature] Add ratelimit util to manage last filled ratelimit bucketsleft-try2024-11-071-0/+189
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #5213 from rspamd/vstakhov-surbl-conf-fixVsevolod Stakhov2024-11-071-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | [Conf] Use full hostnames for SURBL
| * | | | | | | | | | | | [Conf] Use full hostnames for SURBLvstakhov-surbl-conf-fixVsevolod Stakhov2024-11-061-0/+1
|/ / / / / / / / / / / /