aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Update version to 3.9.0Vsevolod Stakhov2024-02-201-2/+2
|
* [Minor] Build tests with CTest in CmakeVsevolod Stakhov2024-02-191-0/+1
|
* [Minor] Update versionVsevolod Stakhov2024-01-251-1/+1
|
* [Minor] Update version to 3.8.1Vsevolod Stakhov2024-01-191-1/+1
|
* [Minor] Properly search for fasttext includeVsevolod Stakhov2023-11-131-2/+1
|
* [Minor] Update version to 3.8 as we have too many new featuresVsevolod Stakhov2023-11-041-2/+2
|
* [Minor] Update versionVsevolod Stakhov2023-10-271-1/+1
|
* [Minor] Update versionVsevolod Stakhov2023-10-261-1/+1
|
* [Minor] Do not use `setproctitle` on LinuxVsevolod Stakhov2023-10-141-1/+4
| | | | Issue: #4634
* [Minor] Make compiling with backward-cpp optionalDuncan Bellamy2023-10-121-4/+12
|
* [Minor] Update versionVsevolod Stakhov2023-10-111-1/+1
|
* Release 3.7.13.7.1Vsevolod Stakhov2023-10-071-1/+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++
* [Minor] Another stuff missingVsevolod Stakhov2023-09-131-0/+5
|
* [Feature] Use backward-cpp instead of manual libunwind stuffVsevolod Stakhov2023-09-131-9/+2
|
* [Rework] Breaking: return back to semverVsevolod Stakhov2023-09-131-1/+3
|
* Fix regression in invokation of rspamd-testLinus Nordberg2023-09-071-1/+1
| | | | A space seems to have sneaked into the setting of LUA_PATH environment.
* [Minor] Support `backtrace` where libunwind is not supportedVsevolod Stakhov2023-09-051-1/+3
|
* [Fix] CMakeLists.txt remove whitespace added by linter as it makes tests failDuncan Bellamy2023-08-031-1/+1
|
* [Minor] Update version to 3.7Vsevolod Stakhov2023-08-031-1/+1
|
* [Minor] Link with libatomic where possibleVsevolod Stakhov2023-07-311-406/+412
| | | | Issue: #4552
* [Minor] Another try to use the proper linkerVsevolod Stakhov2023-07-161-0/+1
|
* [Project] Add preliminary language detector based on fasttext libraryVsevolod Stakhov2023-04-291-0/+1
|
* [Minor] Add build system support for fasttext libraryVsevolod Stakhov2023-04-231-0/+7
|
* [Minor] Update version to 3.6Vsevolod Stakhov2023-03-171-1/+1
|
* [Minor] remove check for sys/cdefs.h in CMakelists.txtDuncan Bellamy2023-03-111-1/+0
| | | | rspamd uses G_(BEGIN|END)_DECLS not __(BEGIN|END)_DECLS
* [Minor] Remove legacy stuffVsevolod Stakhov2022-12-281-5/+0
|
* [Minor] Update version to 3.5Vsevolod Stakhov2022-11-021-1/+1
|
* [Minor] Some tweaks to the cmake scriptsVsevolod Stakhov2022-10-231-0/+5
|
* [Minor] Detect ffsll presence in a target systemVsevolod Stakhov2022-10-061-0/+1
|
* [Minor] Update version to 3.4Vsevolod Stakhov2022-10-011-1/+1
|
* [Rework] Switch minimum C++ standard version to C++20Vsevolod Stakhov2022-06-191-1/+1
|
* [Minor] Use header only mode for fmtVsevolod Stakhov2022-06-101-1/+1
|
* Search for libzstd modulePetr Vaněk2022-04-061-1/+1
| | | | | Default pkg-config name of zstd is libzstd.pc. Let's add it to the MODULES list.
* Add SYSTEM_XXHASH cmake optionPetr Vaněk2022-04-061-2/+8
| | | | | | | It is now possible to use system xxhash since commits 23889da9ae11 ("[Minor] Update bundled xxhash") and 7ad02fc1f7e7 ("[Rework] Use xxh3 as a default hash and fix memory/alignment issues"). Let's give packagers this possibility with a new SYSTEM_XXHASH option.
* [Minor] Update version to 3.3Vsevolod Stakhov2022-03-261-1/+1
|
* Spelling (#4086)Josh Soref2022-02-221-1/+1
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Remove unused optionVsevolod Stakhov2021-11-211-3/+0
|
* [Minor] Remove obsolete WITH_HIREDIS defineVsevolod Stakhov2021-11-201-1/+0
|
* Enable PCRE2 by default.Yasuhiro Kimura2021-11-141-1/+1
| | | | | | | There are 2 major versions of the PCRE library, PCRE and PCRE2. Rspamd supports both and current default is the former. But according to the web page of PCRE library it has reached its end of life. So change the default to the latter.
* [Minor] Update version to 3.2Vsevolod Stakhov2021-11-011-1/+1
|
* [Minor] Add support for readahead(2) call if availableVsevolod Stakhov2021-10-131-0/+5
|
* [Minor] Cleanup unused cmake checksAnton Yuzhaninov2021-09-201-44/+0
|
* Add SYSTEM_DOCTEST cmake optionPetr Vaněk2021-09-021-2/+7
| | | | | | | | | | | | | | | This gives packagers option to use system version of doctest rather than bundled one. It is disabled by default. Additionally, there is no need to link rspamd-test-cxx with doctest as it is is single header library. Main reason for this change is that currently bundled version of doctest-2.4.5 can't compile with glibc-2.34 [1]. However, this issue was already fixed in upstream doctest-2.4.6 [2] in commit [3]. With this, packagers can just bump doctest to fixed version. [1] https://github.com/onqtam/doctest/issues/473 [2] https://github.com/onqtam/doctest/blob/master/CHANGELOG.md#246-2021-03-22 [3] https://github.com/onqtam/doctest/commit/099d5414e97244ec44cf46b14cd176b3a3dc52e3
* Add SYSTEM_FMT cmake optionPetr Vaněk2021-08-211-2/+7
| | | | | This gives packagers option to use system version of fmt rather than bundled one. It is disabled by default.
* [Minor] Update version to 3.1Vsevolod Stakhov2021-08-201-1/+1
|
* [Minor] Update version to 3.0 due to amount of changesVsevolod Stakhov2021-08-081-2/+2
|
* [Minor] CMakeLists.txt: add LUA_PATH for run-testDuncan Bellamy2021-07-291-1/+4
| | | | * fixes #3826
* [Minor] Run all unit tests for Rspamd in run-test targetVsevolod Stakhov2021-07-241-2/+2
|
* [Feature] CMakeLists.txt: Change check and run-test to use rspamd-test-cxxDuncan Bellamy2021-07-181-2/+2
| | | | * fixes #3807
* [Minor] Fix FreeBSD release build with lld/libc++Vsevolod Stakhov2021-06-231-0/+2
| | | | Issue: #3778