Mikhail Gusarov
a79cc70480
Fix permissions in package, don't change it in postinst
10 years ago
Mikhail Gusarov
68d3452120
Use dh instead of CDBS
10 years ago
Mikhail Gusarov
9ab8da7bf6
Use _rspamd as a system user in Debian
10 years ago
Mikhail Gusarov
3570a7f31c
No need to specify group for chown explicitly
10 years ago
Mikhail Gusarov
abd0450d3f
Use /run/rspamd to store pid file, /var/run is obsolete
10 years ago
Mikhail Gusarov
1e5c02555c
/var/lib/rspamd ownership is fixed, don't allow to override
10 years ago
Mikhail Gusarov
2078340a46
/var/run is transient, create subdirectory in initscript instead
10 years ago
Mikhail Gusarov
ff2954a1a8
Ship /var/{lib,log}/rspamd in package
Conflicts:
debian/postinst
10 years ago
Mikhail Gusarov
eec81891c4
Move preinst to postinst, rspamd does not need anything in preinst
10 years ago
Mikhail Gusarov
3fd1a50169
Turn off bundled hiredis
10 years ago
Mikhail Gusarov
ae1829b48c
Fix name of pkg-config snippet for hiredis
10 years ago
Mikhail Gusarov
de42f01d35
Do not remove rspamd user in prerm (See #621833)
10 years ago
Vsevolod Stakhov
1b251c6d60
Adopt DNS logging.
10 years ago
Vsevolod Stakhov
aa075e8ad0
Varargs versions of logging functions.
10 years ago
Vsevolod Stakhov
199d0aa5da
Do not send multiple SURBL requests with the same domain.
10 years ago
Vsevolod Stakhov
1170f7ae3d
Set flag for systemd sockets definitions.
10 years ago
Vsevolod Stakhov
4098c23060
Set cloexec flag to sockets obtained from systemd.
10 years ago
Vsevolod Stakhov
6039f81e48
Support accepting listening sockets from systemd.
10 years ago
Vsevolod Stakhov
5c026b6658
Fix PTR requests handling.
10 years ago
Vsevolod Stakhov
5b78ecce46
Integrate rspamd with librdns.
10 years ago
Vsevolod Stakhov
c73632361a
Add rdns as a submodule.
10 years ago
Vsevolod Stakhov
20b70f7ade
Rework bloom hash library to use XXHash.
10 years ago
Vsevolod Stakhov
29962c678a
Move xxhash to contrib.
10 years ago
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).
10 years ago
Vsevolod Stakhov
c7283f8e50
Fix empty messages processing.
10 years ago
Vsevolod Stakhov
6cbad30ffb
Rework LRU hash logic.
10 years ago
Vsevolod Stakhov
6eca77ce25
Merge remote-tracking branch 'dottedmag/debian' into rspamd-0.6
Conflicts:
debian/copyright
debian/watch
Conflicts:
debian/changelog
10 years ago
Vsevolod Stakhov
fb19c11eca
Misprint.
10 years ago
Vsevolod Stakhov
a175c74f3d
Update copyright and debian files.
10 years ago
Vsevolod Stakhov
dac1ae9345
Fix memory leak in fuzzy_add command.
10 years ago
Vsevolod Stakhov
3f20ce1228
Merge pull request #46 from AlexeySa/master
Added Spameatingmonkey RBL, URIBL and fresh URIBL
10 years ago
Alexey
75c80c6f6e
Fix setting for Spameatingmonkey RBL
Remove ipv6 support for RBL
10 years ago
Alexey
99ece568a6
Add metric for Spameatingmonkey RBL and SURBL
10 years ago
Alexey
f40af67101
Add Spameatingmonkey RBL and SURBL
10 years ago
Vsevolod Stakhov
1d28239b87
Fix nameservers setup.
10 years ago
Vsevolod Stakhov
52466776c6
Merge pull request #45 from fatalbanana/master
Remove dated configuration example & add missing option registration
10 years ago
Andrew Lewis
a0fcf6237c
Tweak updated config example for consistency/clarity
10 years ago
Andrew Lewis
dca39cf240
Fix documentation for RBL module - rbls {} was not referenced
10 years ago
Andrew Lewis
fa8e1dc94f
Tweak default RBL module config for brevity
10 years ago
Andrew Lewis
55285dfcf2
Remove dated configuration example & add another missing option registration
10 years ago
Vsevolod Stakhov
5affd62368
Merge pull request #44 from AlexeySa/patch-2
Fix rule MISSING_MIMEOLE for IPB forum
10 years ago
Alexey
8ba82df4bb
Fix rule MISSING_MIMEOLE for IPB forum
Add exception for Invision Power Board forum
10 years ago
Vsevolod Stakhov
863b89e6c9
Tokenize subject even if a message is empty.
10 years ago
Vsevolod Stakhov
9f1b796c98
Merge pull request #41 from AlexeySa/patch-1
Fix Hfilter for null text part
10 years ago
Alexey
dd6a81c697
Fix Hfilter for null text part
Fix HFILTER_URL_ONELINE for null text part
10 years ago
Vsevolod Stakhov
b4bc6269d9
Remove autogenerated Makefile.
10 years ago
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.
10 years ago
Vsevolod Stakhov
d07102a782
Merge pull request #40 from AlexeySa/master
Hfilter: rename symbol HOSTNAME_NOPTR to HOSTNAME_UNKNOWN
10 years ago
Alexey
7bd58d6795
Update metrics.conf
10 years ago
Alexey
8d1408000e
Rename symbol HFILTER_HOSTNAME_NOPTR
10 years ago