Vsevolod Stakhov
b87995255f
[Rework] Update snowball stemmer to 2.0 and remove all crap aside of UTF8
4 years ago
Vsevolod Stakhov
52154a6c1d
[Feature] Rbl: Add url_compose_map option for RBL rules
Issue: #3267
4 years ago
Vsevolod Stakhov
8fcd954818
[Project] Fix urls composition rules, add unit tests
4 years ago
Vsevolod Stakhov
1629eb5614
[Minor] Fix null logging object in the logger
4 years ago
Vsevolod Stakhov
5456e25df0
[Project] Add lua_urls_compose library
4 years ago
Vsevolod Stakhov
bf798c5fc6
[Minor] Add method to check hyperscan support to multipattern library
4 years ago
Vsevolod Stakhov
136560c663
[Minor] Improve fuzzy updates logging
4 years ago
Vsevolod Stakhov
aaeb83acfc
[Minor] Add fuzzy hash creation time to the log
4 years ago
Vsevolod Stakhov
c8c047abd8
[Fix] Fuzzy_storage: Do not check for shingles if a direct hash has been found
4 years ago
Vsevolod Stakhov
cfdf17ea1a
[Fix] Avoid collisions in mempool variables by changing fuzzy caching logic
4 years ago
Vsevolod Stakhov
e0e0d361a4
[Minor] Lpeg: Improve logging on type mismatch
4 years ago
Vsevolod Stakhov
9def8135c3
[Minor] Explicitly convert things to strings
Issue: #3272
4 years ago
Vsevolod Stakhov
9e80349be4
[Minor] Implement additional_address_bcc feature
Issue: #3242
4 years ago
Vsevolod Stakhov
b0cf71db43
[Minor] Allow lua maps to process opaque texts
4 years ago
Vsevolod Stakhov
18a9a0b584
Merge pull request #3273 from moisseev/milter-headers
[Minor] Make X-Rspamd-Server configurable
4 years ago
Alexander Moisseev
98fd19a8e6
[Minor] Make X-Rspamd-Server configurable
4 years ago
Vsevolod Stakhov
b65f3234c4
[Minor] Fix strict config checks
4 years ago
Vsevolod Stakhov
1464550609
[Minor] Throw away crappy stuff
4 years ago
Vsevolod Stakhov
7e4aa922ca
[Fix] Fix smtp message on passthrough result
Issue: #3269
4 years ago
Vsevolod Stakhov
1432a7af36
[Minor] Improve documentation
4 years ago
Vsevolod Stakhov
9bdb819160
[Minor] Protect lpeg code against empty texts
4 years ago
Vsevolod Stakhov
0f9f1f8e85
[Minor] Add null method to rspamd_text for testing purposes
4 years ago
Vsevolod Stakhov
73b82b776b
[Minor] Neural: Some default cfg improvements
4 years ago
Vsevolod Stakhov
6c83c787ba
[Minor] Deal with cte modifications
4 years ago
Vsevolod Stakhov
6b9f798d6a
[Minor] Fix stupid email clients entities 'guessing'
4 years ago
Vsevolod Stakhov
096eecc613
[Minor] Fix boundary detection in emails checks
4 years ago
Vsevolod Stakhov
edc8253e01
[Minor] One more trailing slash fix + tests
4 years ago
Vsevolod Stakhov
814c0d16ad
[Minor] Fix trailing slash normalisation
4 years ago
Vsevolod Stakhov
055f794582
Merge pull request #3266 from citrin/publicsuffix
[Minor] Update public suffix list
4 years ago
Anton Yuzhaninov
0e5e41475f
[Minor] Update public suffix list
4 years ago
Vsevolod Stakhov
f76e655ca8
[Minor] Maps: Jitter HTTP maps load to get better chances of SSL caching
4 years ago
Vsevolod Stakhov
3f964eee87
[Rework] Use internal ssl cache for client sessions
4 years ago
Vsevolod Stakhov
ef68f4073a
[Rework] Rework SSL caching
4 years ago
Vsevolod Stakhov
3fbf6a9439
[Fix] Lua_mime: Do not perform QP encoding for 7bit parts
4 years ago
Vsevolod Stakhov
bfbacbdb44
[CritFix] Fix parsing of the content type attributes
4 years ago
Vsevolod Stakhov
b44601565c
[Minor] Clickhouse: Allow comments in extra columns
4 years ago
Vsevolod Stakhov
e18234e27f
[Feature] Clickhouse: Add extra columns support
4 years ago
Vsevolod Stakhov
1e3f1f0c2d
[Project] Clickhouse: Add extra columns concept
4 years ago
Vsevolod Stakhov
2452a8eb79
Merge pull request #3265 from Lekensteyn/systemd-listen-fdnames
[Fix] Support listening on systemd sockets by name
4 years ago
Vsevolod Stakhov
4c585449a2
Merge pull request #3264 from Lekensteyn/packaging-updates
Update packaging versions
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
Peter Wu
15f0a5b0ac
[Minor] use quilt for debian/source/format
* Match the build scripts and main Debian packaging.
* This allows for a separate debian/ directory in debian.tar.gz, see
https://www.debian.org/doc/manuals/maint-guide/dother.en.html#sourcef
4 years ago
Peter Wu
a43fa170c7
[Minor] debian/control: Update Vcs-Git URL and maintainer
* Let Vcs-Git point to a secure transport.
* Use Vsevolod's email address as maintainer to avoid having to patch
this file in rspamd_build.sh. Mikhail is not the current maintainer of
the Debian package anyway.
4 years ago
Peter Wu
fda0ad2142
[Minor] Update Debian and RPM package versions
* Add script that can be used after tagging to update versions.
* Example (for this commit): `./set-version.sh 2.4`
* Clear Debian changelog, this information is not updated anyway.
4 years ago
Vsevolod Stakhov
3535e32ecd
[Minor] Fix compatibility with cdb://
4 years ago
Vsevolod Stakhov
6af47225c0
[Minor] Fix daemonisation...
4 years ago
Vsevolod Stakhov
c935e8b491
[Project] Unify cdb maps
4 years ago
Vsevolod Stakhov
557c870057
[Project] CDB maps: Start making cdb a first class citizen
4 years ago
Vsevolod Stakhov
d0d0f333d3
[Fix] Fix sentinel connections leak by using async connections
4 years ago
Vsevolod Stakhov
e36edd1c60
[Minor] Further logging improvements
4 years ago