From af3e90f67cc5e96238395f7b38282781f1bd64d5 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 7 Oct 2023 14:52:02 +0100 Subject: [PATCH] Release 3.7.1 * [CritFix] Fix leak in `gzip` function * [Feature] Add ICAP Content-Type and Filename * [Feature] Add `logging`->`task_max_elts` option * [Feature] Add utility to split string like stuff for C++ code * [Feature] Allow to set HTTP auth parameters for the maps * [Feature] Check for plugin configuration errors on `configtest` * [Feature] `known_senders` plugin * [Feature] Use backward-cpp instead of manual libunwind stuff * [Feature] rbl: support checking numeric URLs in isolation * [Fix] CMakeLists.txt remove whitespace added by linter as it makes tests fail * [Fix] Change Date: header location to conform with RFC * [Fix] Correct format pattern for RE tree tempfile name * [Fix] Correct format string for unw_word_t * [Fix] Do not accept invalid ucl object types * [Fix] Do not pollute public headers with libev internals * [Fix] Do not set output type if list application failed * [Fix] Fix `url:set_redirected` method * [Fix] Fix format string and some length issues * [Fix] Fix grammar definition for content-disposition attributes * [Fix] Fix lua schema enrichment logic for Redis params * [Fix] Fix lua stack corruption when logging large tables * [Fix] Fix merge table utility * [Fix] Fix output of non-RSA DKIM keys * [Fix] Fix some corner cases of single-host urls parsing * [Fix] Fix various issues in the `url_redirector` plugin * [Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561) * [Fix] Prevent DNSWL sabotage * [Fix] Try to fix unzip function * [Fix] rbl: really fix dependency registration when symbols_prefixes is used * [Fix] rspamadm mime: arguments beginning with letter `t` * [Rework] Breaking: return back to semver * [Rework] Move rcl logic to C++ --- CMakeLists.txt | 2 +- ChangeLog | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index af30d351b..216b24bc8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.12 FATAL_ERROR) SET(RSPAMD_VERSION_MAJOR 3) SET(RSPAMD_VERSION_MINOR 7) -SET(RSPAMD_VERSION_PATCH 0) +SET(RSPAMD_VERSION_PATCH 1) # Keep two digits all the time SET(RSPAMD_VERSION_MAJOR_NUM ${RSPAMD_VERSION_MAJOR}0) diff --git a/ChangeLog b/ChangeLog index 6e8d1a34f..f2c92f4f6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,37 @@ +3.7.1: 07 Oct 2023 + * [CritFix] Fix leak in `gzip` function + * [Feature] Add ICAP Content-Type and Filename + * [Feature] Add `logging`->`task_max_elts` option + * [Feature] Add utility to split string like stuff for C++ code + * [Feature] Allow to set HTTP auth parameters for the maps + * [Feature] Check for plugin configuration errors on `configtest` + * [Feature] `known_senders` plugin + * [Feature] Use backward-cpp instead of manual libunwind stuff + * [Feature] rbl: support checking numeric URLs in isolation + * [Fix] CMakeLists.txt remove whitespace added by linter as it makes tests fail + * [Fix] Change Date: header location to conform with RFC + * [Fix] Correct format pattern for RE tree tempfile name + * [Fix] Correct format string for unw_word_t + * [Fix] Do not accept invalid ucl object types + * [Fix] Do not pollute public headers with libev internals + * [Fix] Do not set output type if list application failed + * [Fix] Fix `url:set_redirected` method + * [Fix] Fix format string and some length issues + * [Fix] Fix grammar definition for content-disposition attributes + * [Fix] Fix lua schema enrichment logic for Redis params + * [Fix] Fix lua stack corruption when logging large tables + * [Fix] Fix merge table utility + * [Fix] Fix output of non-RSA DKIM keys + * [Fix] Fix some corner cases of single-host urls parsing + * [Fix] Fix various issues in the `url_redirector` plugin + * [Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561) + * [Fix] Prevent DNSWL sabotage + * [Fix] Try to fix unzip function + * [Fix] rbl: really fix dependency registration when symbols_prefixes is used + * [Fix] rspamadm mime: arguments beginning with letter `t` + * [Rework] Breaking: return back to semver + * [Rework] Move rcl logic to C++ + 3.6: 03 Aug 2023 * [Conf] Add `one_shot` to some specific multimap rules * [Conf] Add language detection configuration -- 2.39.5