Vsevolod Stakhov
|
6a7407939e
|
[Fix] Finally get rid of RSPAMD_USE_47BIT_LIGHTUSERDATA_HACK
|
1 year ago |
Vsevolod Stakhov
|
4bc2d652db
|
[Minor] Try to deal with some deprecations
|
1 year ago |
Vsevolod Stakhov
|
d0d9673d38
|
[Fix] Zstd: Fix compression with the new Zstd API
Issue: #4140
|
2 years ago |
Vsevolod Stakhov
|
1e294ebb7b
|
[Minor] Set default hs_cache_dir
|
2 years ago |
Petr Vaněk
|
8db1379a19
|
Migrate ZSTD_reset{C,D}Stream to a new API
ZSTD_reset{C,D}Stream functions are deprecated since 1.4.0 version. This
change migrates them to a new equivalents as described in documentation.
|
2 years ago |
Vsevolod Stakhov
|
d231f3d467
|
[Minor] Check enabled/disabled logic for the proxy upstreams/mirrors
|
2 years ago |
Vsevolod Stakhov
|
9e8950b9ec
|
[Rework] Isolate disable/enable logic for the configuration ucl objects
|
2 years ago |
Josh Soref
|
2b8e6958f4
|
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
|
2 years ago |
Duncan Bellamy
|
5c30f34906
|
[Feature] Allow hyperscan for ppc64, as vectorscan now suports it.
|
2 years ago |
ssturges
|
13a13685b0
|
[Fix] Support definition of ungrouped symbol in conf file, use group info from lua or other conf file
|
2 years ago |
Vsevolod Stakhov
|
b3073d94bd
|
[Minor] Deal with unknown weight more carefully to avoid special meaning of 0
The special unknown weight must be NAN not 0.0
|
2 years ago |
Vsevolod Stakhov
|
7ad02fc1f7
|
[Rework] Use xxh3 as a default hash and fix memory/alignment issues
|
2 years ago |
Vsevolod Stakhov
|
bc488cd48b
|
[Minor] Remove obsolete WITH_HIREDIS define
|
2 years ago |
Vsevolod Stakhov
|
9d0e80ddbb
|
[Minor] Release redis pool after Lua state has been destroyed
|
2 years ago |
Tomohiro "Tomo-p" KATO
|
ea152c9d7e
|
fix compatibility with OpenSSL 3.0.0
|
2 years ago |
Vsevolod Stakhov
|
d5ecc4135f
|
[Minor] Remove unused legacy functions
|
2 years ago |
Vsevolod Stakhov
|
7f9da78d17
|
[Minor] One more try to fix the release order
|
2 years ago |
Vsevolod Stakhov
|
bceef07323
|
[Minor] Fix deinit order
|
2 years ago |
Vsevolod Stakhov
|
b6be849d7d
|
[Minor] Enable css parser by default
|
2 years ago |
Vsevolod Stakhov
|
fae4ed9fce
|
[Rework] Add composites manager concept
|
2 years ago |
Duncan Bellamy
|
ab72e9d492
|
[Minor] change headers for zstd depending on bundled or system used
follow on patch from #3764
|
3 years ago |
Vsevolod Stakhov
|
b7b6ad3e31
|
[Minor] Preload maps after lua post init scripts
|
3 years ago |
Duncan Bellamy
|
f5a86afd19
|
[Feature] allow hyperscan for aarch64
|
3 years ago |
Vsevolod Stakhov
|
d6fcb8bd18
|
[Minor] Allow to load config with no controller defined
|
3 years ago |
Vsevolod Stakhov
|
611eae1b23
|
[Rework] Distinguish between strict config test mode
|
3 years ago |
Vsevolod Stakhov
|
f84b86d901
|
[Rework] Track maps origins
|
3 years ago |
Vsevolod Stakhov
|
dc542fee77
|
[Rework] Update zstd to 1.4.5
|
3 years ago |
Vsevolod Stakhov
|
8f2ad1d853
|
[Feature] Support BLIS blas library
|
3 years ago |
Vsevolod Stakhov
|
54daeb811d
|
[Rework] Change and improve openblas detection and usage
|
3 years ago |
Vsevolod Stakhov
|
13a13b60f1
|
[Minor] Add `max_recipients` config knob
|
4 years ago |
Vsevolod Stakhov
|
56468b07a4
|
[Minor] Slightly improve ev backend selection
|
4 years ago |
Vsevolod Stakhov
|
441683d87b
|
[Minor] Disable EVBACKEND_IOURING for now as recommended
|
4 years ago |
Vsevolod Stakhov
|
4610fcee93
|
[Feature] Update libev to 4.33
Changelog: http://cvs.schmorp.de/libev/Changes?pathrev=rel-4_33
|
4 years ago |
Vsevolod Stakhov
|
a2d93ce101
|
[Minor] Reduce log noise
|
4 years ago |
Vsevolod Stakhov
|
64205e24d4
|
[Rework] Re cache: Load hyperscan early
|
4 years ago |
Vsevolod Stakhov
|
a95dc640f9
|
[Fix] Fix lua symbols scores registration when config does not define scores
|
4 years ago |
Vsevolod Stakhov
|
80bb5413db
|
[Fix] Fix listen socket parsing
Issue: #3254
|
4 years ago |
Vsevolod Stakhov
|
b65f3234c4
|
[Minor] Fix strict config checks
|
4 years ago |
Vsevolod Stakhov
|
ef68f4073a
|
[Rework] Rework SSL caching
|
4 years ago |
Peter Wu
|
52627a1828
|
[Fix] Support listening on systemd sockets by name
* Add support for looking up sockets by the systemd socket name, e.g.
`systemd:rspamd-proxy.socket` or the name from `FileDescriptorName`.
https://www.freedesktop.org/software/systemd/man/sd_listen_fds.html
* Replace EOVERFLOW error code to avoid confusing error messages.
Fixes: #2035
|
4 years ago |
Vsevolod Stakhov
|
557c870057
|
[Project] CDB maps: Start making cdb a first class citizen
|
4 years ago |
Vsevolod Stakhov
|
4f68ea16a3
|
[Minor] Fix some of the moved functions
|
4 years ago |
Vsevolod Stakhov
|
3d224cf3d8
|
[Minor] Fix prototypes
|
4 years ago |
Vsevolod Stakhov
|
1485bf2c42
|
[Rework] Move local IPs check
|
4 years ago |
Vsevolod Stakhov
|
a84fef624d
|
[Minor] Add missing include
|
4 years ago |
Vsevolod Stakhov
|
108985de11
|
[Minor] Add missing include
|
4 years ago |
Vsevolod Stakhov
|
41e28d1148
|
[Rework] Further project structure reorganisation
|
4 years ago |
Vsevolod Stakhov
|
fab141472d
|
[Minor] Distinguish max_lua_urls and max_urls
|
4 years ago |
Vsevolod Stakhov
|
92abcea04f
|
[Project] Support mempool flags
|
4 years ago |
Vsevolod Stakhov
|
545463577a
|
[Fix] Limit size of symbols options by max_opts_len option
|
4 years ago |