Mikhail Gusarov
a79cc70480
Fix permissions in package, don't change it in postinst
před 10 roky
Mikhail Gusarov
68d3452120
Use dh instead of CDBS
před 10 roky
Mikhail Gusarov
9ab8da7bf6
Use _rspamd as a system user in Debian
před 10 roky
Mikhail Gusarov
3570a7f31c
No need to specify group for chown explicitly
před 10 roky
Mikhail Gusarov
abd0450d3f
Use /run/rspamd to store pid file, /var/run is obsolete
před 10 roky
Mikhail Gusarov
1e5c02555c
/var/lib/rspamd ownership is fixed, don't allow to override
před 10 roky
Mikhail Gusarov
2078340a46
/var/run is transient, create subdirectory in initscript instead
před 10 roky
Mikhail Gusarov
ff2954a1a8
Ship /var/{lib,log}/rspamd in package
Conflicts:
debian/postinst
před 10 roky
Mikhail Gusarov
eec81891c4
Move preinst to postinst, rspamd does not need anything in preinst
před 10 roky
Mikhail Gusarov
3fd1a50169
Turn off bundled hiredis
před 10 roky
Mikhail Gusarov
ae1829b48c
Fix name of pkg-config snippet for hiredis
před 10 roky
Mikhail Gusarov
de42f01d35
Do not remove rspamd user in prerm (See #621833)
před 10 roky
Vsevolod Stakhov
1b251c6d60
Adopt DNS logging.
před 10 roky
Vsevolod Stakhov
aa075e8ad0
Varargs versions of logging functions.
před 10 roky
Vsevolod Stakhov
199d0aa5da
Do not send multiple SURBL requests with the same domain.
před 10 roky
Vsevolod Stakhov
1170f7ae3d
Set flag for systemd sockets definitions.
před 10 roky
Vsevolod Stakhov
4098c23060
Set cloexec flag to sockets obtained from systemd.
před 10 roky
Vsevolod Stakhov
6039f81e48
Support accepting listening sockets from systemd.
před 10 roky
Vsevolod Stakhov
5c026b6658
Fix PTR requests handling.
před 10 roky
Vsevolod Stakhov
5b78ecce46
Integrate rspamd with librdns.
před 10 roky
Vsevolod Stakhov
c73632361a
Add rdns as a submodule.
před 10 roky
Vsevolod Stakhov
20b70f7ade
Rework bloom hash library to use XXHash.
před 10 roky
Vsevolod Stakhov
29962c678a
Move xxhash to contrib.
před 10 roky
Vsevolod Stakhov
667ffddf01
Remove judy and use glib hash tables.
There is no significant advantage to use Judy arrays over glib
HashTables to store hashes in fuzzy storage. Therefore, drop support of
Judy completely. Also rename `use_judy` parameter to `strict_hash`
indicating that hashes are matched strictly (not a fuzzy match but a hash
lookup).
před 10 roky
Vsevolod Stakhov
c7283f8e50
Fix empty messages processing.
před 10 roky
Vsevolod Stakhov
6cbad30ffb
Rework LRU hash logic.
před 10 roky
Vsevolod Stakhov
6eca77ce25
Merge remote-tracking branch 'dottedmag/debian' into rspamd-0.6
Conflicts:
debian/copyright
debian/watch
Conflicts:
debian/changelog
před 10 roky
Vsevolod Stakhov
fb19c11eca
Misprint.
před 10 roky
Vsevolod Stakhov
a175c74f3d
Update copyright and debian files.
před 10 roky
Vsevolod Stakhov
dac1ae9345
Fix memory leak in fuzzy_add command.
před 10 roky
Vsevolod Stakhov
3f20ce1228
Merge pull request #46 from AlexeySa/master
Added Spameatingmonkey RBL, URIBL and fresh URIBL
před 10 roky
Alexey
75c80c6f6e
Fix setting for Spameatingmonkey RBL
Remove ipv6 support for RBL
před 10 roky
Alexey
99ece568a6
Add metric for Spameatingmonkey RBL and SURBL
před 10 roky
Alexey
f40af67101
Add Spameatingmonkey RBL and SURBL
před 10 roky
Vsevolod Stakhov
1d28239b87
Fix nameservers setup.
před 10 roky
Vsevolod Stakhov
52466776c6
Merge pull request #45 from fatalbanana/master
Remove dated configuration example & add missing option registration
před 10 roky
Andrew Lewis
a0fcf6237c
Tweak updated config example for consistency/clarity
před 10 roky
Andrew Lewis
dca39cf240
Fix documentation for RBL module - rbls {} was not referenced
před 10 roky
Andrew Lewis
fa8e1dc94f
Tweak default RBL module config for brevity
před 10 roky
Andrew Lewis
55285dfcf2
Remove dated configuration example & add another missing option registration
před 10 roky
Vsevolod Stakhov
5affd62368
Merge pull request #44 from AlexeySa/patch-2
Fix rule MISSING_MIMEOLE for IPB forum
před 10 roky
Alexey
8ba82df4bb
Fix rule MISSING_MIMEOLE for IPB forum
Add exception for Invision Power Board forum
před 10 roky
Vsevolod Stakhov
863b89e6c9
Tokenize subject even if a message is empty.
před 10 roky
Vsevolod Stakhov
9f1b796c98
Merge pull request #41 from AlexeySa/patch-1
Fix Hfilter for null text part
před 10 roky
Alexey
dd6a81c697
Fix Hfilter for null text part
Fix HFILTER_URL_ONELINE for null text part
před 10 roky
Vsevolod Stakhov
b4bc6269d9
Remove autogenerated Makefile.
před 10 roky
Vsevolod Stakhov
ff62d93b0e
Use libottery for secure random numbers.
Libottery itself is hosted here:
https://github.com/nmathewson/libottery
This import is a rough adoptation of libottery to use it for secure
random numbers in rspamd when needed (and in DNS resolver specifically).
This import makes the internal chacha20 code useless, hence it is
removed now.
před 10 roky
Vsevolod Stakhov
d07102a782
Merge pull request #40 from AlexeySa/master
Hfilter: rename symbol HOSTNAME_NOPTR to HOSTNAME_UNKNOWN
před 10 roky
Alexey
7bd58d6795
Update metrics.conf
před 10 roky
Alexey
8d1408000e
Rename symbol HFILTER_HOSTNAME_NOPTR
před 10 roky