aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [Fix] Sigh, another try to fix brain-damaged opensslVsevolod Stakhov2019-11-031-4/+31
|
* [Minor] Ssl: Improve loggingVsevolod Stakhov2019-11-031-2/+11
|
* [Minor] Lua_http: Save log tagVsevolod Stakhov2019-11-031-0/+7
|
* [Minor] Improve error loggingVsevolod Stakhov2019-11-021-2/+2
|
* [Minor] Fix debug loggingVsevolod Stakhov2019-11-021-2/+2
|
* [Minor] Virustotal: Improve errors handlingVsevolod Stakhov2019-11-021-4/+27
|
* Merge pull request #3134 from moisseev/patch-1Vsevolod Stakhov2019-11-021-2/+2
|\ | | | | [Minor] Fix style
| * [Minor] Fix styleAlexander Moisseev2019-11-021-2/+2
|/
* Merge pull request #3132 from andryyy/patch-15Vsevolod Stakhov2019-11-021-2/+2
|\ | | | | [WebUI] Remove prev form when clicking outside the modal
| * Remove prev form when clicking outside the modalAndré Peters2019-11-021-2/+2
| | | | | | | | 1. Function is triggered by click on close button **and** by clicking anywhere outside the modal to close it. 2. Form is being removed instead of hidden.
* | [Minor] Virustotal: Improve cachingVsevolod Stakhov2019-11-021-7/+6
| |
* | [Minor] Various minor fixesVsevolod Stakhov2019-11-021-20/+3
|/
* [Minor] Add tool to convert trivial SA rules to multimapVsevolod Stakhov2019-11-011-0/+460
|
* [Minor] Allow 'upstreams' alias...Vsevolod Stakhov2019-11-011-1/+1
|
* [Minor] Fix C stupidityVsevolod Stakhov2019-11-011-14/+21
|
* [Fix] Allow real upstreams configurationVsevolod Stakhov2019-11-012-50/+56
|
* [Minor] Improve logging for upstream failureVsevolod Stakhov2019-11-012-29/+47
|
* [Minor] Rdns: Update loop timestamp if it is cheapVsevolod Stakhov2019-11-011-0/+3
|
* [Minor] Add method ev_now_update_if_cheapVsevolod Stakhov2019-11-012-0/+13
|
* [Fix] Fix upstreams exclusion logicVsevolod Stakhov2019-10-311-6/+8
|
* [Minor] DNS: Add servfail cacheVsevolod Stakhov2019-10-312-8/+145
|
* [Conf] Antivirus: Fix the default configVsevolod Stakhov2019-10-311-11/+10
|
* [Feature] Antivirus: Add preliminary virustotal supportVsevolod Stakhov2019-10-313-4/+198
| | | | Issue: #3109
* [Minor] Antivirus: Scan all attachments if requiredVsevolod Stakhov2019-10-311-1/+1
|
* [Minor] Add better support for non-Linux systemsVsevolod Stakhov2019-10-311-7/+14
|
* [Minor] Use CLOCK_MONOTONIC_COARSE where suitableVsevolod Stakhov2019-10-311-2/+14
|
* [Fix] Another try to fix slow callbacks and timersVsevolod Stakhov2019-10-312-3/+6
|
* [Minor] Use slightly better fast PRNGsVsevolod Stakhov2019-10-313-20/+38
|
* [Minor] Slightly improve log messageVsevolod Stakhov2019-10-301-2/+5
|
* [Minor] Oops, convert back to intVsevolod Stakhov2019-10-301-1/+1
|
* [Minor] Show real ttl for recordsVsevolod Stakhov2019-10-303-29/+30
|
* [Minor] Try to fix openblas issueVsevolod Stakhov2019-10-301-0/+10
| | | | Issue: #3102 (likely)
* [Fix] Fix consistent hashing when upstreams are marked inactiveVsevolod Stakhov2019-10-301-37/+91
| | | | | | | The idea is to rehash the value when we found that the current upstream is dead and apply consistent hashing algorithm multiple times. This is limited by number of attempts (we try 10 times before giving up). Also cleanup locking stuff.
* [Minor] Fix log messageVsevolod Stakhov2019-10-301-1/+2
|
* [Minor] Improve loggingVsevolod Stakhov2019-10-301-0/+4
|
* [Minor] Fix crash where inconsistent fuzzy query was sentVsevolod Stakhov2019-10-301-8/+14
|
* [Feature] Clickhouse: Rework Clickhouse collection logicVsevolod Stakhov2019-10-291-122/+182
| | | | Issue: #3127
* [Minor] Send current timestamp to the periodic callbacksVsevolod Stakhov2019-10-291-1/+2
|
* [Minor] Update event loop timer in lua_http as it can cause troublesVsevolod Stakhov2019-10-291-0/+2
|
* Merge pull request #3128 from moisseev/icsVsevolod Stakhov2019-10-292-1/+2
|\ | | | | [Minor] Add non-standard MIME type for iMIP files
| * [Minor] Add non-standard MIME type for iMIP filesmoisseev2019-10-292-1/+2
| | | | | | | | "application/ics" is non-standard but used by some MUAs
* | Merge pull request #3126 from skorpy2009/patch-2Vsevolod Stakhov2019-10-291-0/+2
|\ \ | |/ |/| More text to feature requests ISSUE_TEMPLATE comment
| * More text to feature requests ISSUE_TEMPLATE commentskorpy20092019-10-281-0/+2
|/
* [Minor] Update version to 2.2Vsevolod Stakhov2019-10-281-1/+1
|
* Release 2.12.1Vsevolod Stakhov2019-10-281-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Conf] Update neural.conf * [CritFix] Fix dkim verification for multiple headers listed * [Feature] Add support of uudecode * [Feature] Allow to explicitly set events backend * [Feature] Implement configurable limits for SPF lookups * [Feature] Lua_scanners: Use lua magic for inclusion/exclusion logic * [Feature] Multimap: Do not check files in office archives * [Feature] Neural: Add sampling when storing training vectors * [Feature] SPF: Allow to disable AAAA checks in configuration * [Feature] Spf: Add limits configuration support * [Feature] Store etag in cached HTTP maps + better logging * [Feature] Support segwit BTC addresses, fix LTC verification * [Feature] Support uuencoding * [Fix] Add configurable number of threads for OpenBLAS * [Fix] Add workaround for ragel 7 in hyperscan related maps code * [Fix] Another fix for numeric urls parsing * [Fix] Correct EMA time calculations * [Fix] Do not treat archives as text * [Fix] Do not use strdup on data extracted from lua * [Fix] Fix a failure calcuating URL reputation. * [Fix] Fix crash due to constructors init order * [Fix] Fix crash on parts with no cd * [Fix] Fix empty prefilters that require mime structures * [Fix] Fix event loop creation * [Fix] Fix issues sending DMARC reports. * [Fix] Fix misprint * [Fix] Fix saving of the file maps * [Fix] Fix size calculations when converting from utf16 * [Fix] Fix support of disable_monitoring in rbl * [Fix] Fix use-after-free * [Fix] Fix zip files check to relax requirements * [Fix] Important hiredis fixes * [Fix] Lot's of fixes in maps check logic * [Fix] Lua_tcp: Deal with temporary fails on write * [Fix] Lua_tcp: Make write errors fatal and rework error handlers * [Fix] Meta: Filter some more values * [Fix] Neural: Add protection agains infinities * [Fix] Oops, fix math.huge invocation * [Fix] Plug memory leak * [Fix] Sigh, another email to string fix * [Fix] Try to fix another ownership race in ssl connection * [Fix] Uuencode: Fix parsing of corrupted uuencode * [Fix] lua_scanners - razor rename need_check function * [Rework] Require CMake 3.9 to work, remove manual lto crap Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Fix] Fix saving of the file mapsVsevolod Stakhov2019-10-281-28/+21
|
* [Minor] Improve trivial maps handlingVsevolod Stakhov2019-10-282-3/+19
|
* [Minor] Lua_http: Preallocate body when parsing tablesVsevolod Stakhov2019-10-281-11/+44
|
* [Minor] Stop task timeout timer on idempotent stageVsevolod Stakhov2019-10-271-0/+7
|
* [Fix] Try to fix another ownership race in ssl connectionVsevolod Stakhov2019-10-271-3/+21
|