]>
source.dussan.org Git - rspamd.git/log
Mikhail Gusarov [Sat, 8 Mar 2014 10:33:13 +0000 (11:33 +0100)]
Add lintian override (unusal permission)
Mikhail Gusarov [Sat, 8 Mar 2014 10:20:46 +0000 (11:20 +0100)]
Bump debhelper dependency, we are relying on compat 9
Mikhail Gusarov [Sat, 8 Mar 2014 10:13:47 +0000 (11:13 +0100)]
Fix examples directory (should be under /doc/)
Mikhail Gusarov [Sat, 8 Mar 2014 10:07:35 +0000 (11:07 +0100)]
Remove implementation detail
Mikhail Gusarov [Sat, 8 Mar 2014 10:07:12 +0000 (11:07 +0100)]
Fix typo
Mikhail Gusarov [Fri, 7 Mar 2014 21:57:38 +0000 (22:57 +0100)]
Allow 'adm' group to read rspamd logs
Mikhail Gusarov [Thu, 6 Mar 2014 22:08:00 +0000 (23:08 +0100)]
Do not pass RSPAMD_USER/RSPAMD_GROUP to cmake, packaging takes care of it
Mikhail Gusarov [Thu, 6 Mar 2014 21:10:17 +0000 (22:10 +0100)]
Fix RSPAMD_GROUP option during compilation
Mikhail Gusarov [Thu, 6 Mar 2014 21:08:53 +0000 (22:08 +0100)]
Remove unnecessary variable
Mikhail Gusarov [Thu, 6 Mar 2014 21:07:09 +0000 (22:07 +0100)]
Describe incompatible changes in NEWS.Debian
Mikhail Gusarov [Thu, 6 Mar 2014 21:02:50 +0000 (22:02 +0100)]
Get rid of multiple rspamd instances (use LXC/systemd-nspawn instead)
Vsevolod Stakhov [Sat, 1 Mar 2014 00:21:56 +0000 (16:21 -0800)]
Restore 'saveactions' target in webui.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:46:31 +0000 (17:46 +0000)]
Implement secure IPs for webui.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:38:00 +0000 (17:38 +0000)]
Add rspamd interface as a submodule.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:31:45 +0000 (17:31 +0000)]
Add an utility to parse IP tree from a string.
Vsevolod Stakhov [Fri, 28 Feb 2014 16:09:05 +0000 (16:09 +0000)]
Implement learn spam and learn ham.
Vsevolod Stakhov [Fri, 28 Feb 2014 14:48:45 +0000 (14:48 +0000)]
Rework HTTP router.
Vsevolod Stakhov [Mon, 24 Feb 2014 14:08:30 +0000 (14:08 +0000)]
Merge pull request #50 from dottedmag/master
Fix name of pkg-config snippet for hiredis
Mikhail Gusarov [Sun, 23 Feb 2014 09:58:19 +0000 (10:58 +0100)]
Add debhelper mark to the end of postinst to start daemon after creating user/group
Mikhail Gusarov [Sun, 23 Feb 2014 09:57:41 +0000 (10:57 +0100)]
Add postrm to remove log/lib files on purge
Mikhail Gusarov [Sun, 23 Feb 2014 08:48:40 +0000 (09:48 +0100)]
pid-file for rspamd is in /run/rspamd
Mikhail Gusarov [Sun, 23 Feb 2014 08:46:28 +0000 (09:46 +0100)]
_rspamd user needs --force-badname
Mikhail Gusarov [Sun, 23 Feb 2014 08:40:45 +0000 (09:40 +0100)]
Re-enable packaged hiredis
Mikhail Gusarov [Sun, 23 Feb 2014 08:38:33 +0000 (09:38 +0100)]
Reindent for better readability
Mikhail Gusarov [Sun, 23 Feb 2014 08:37:15 +0000 (09:37 +0100)]
Fix permissions in package, don't change it in postinst
Mikhail Gusarov [Sun, 23 Feb 2014 08:36:40 +0000 (09:36 +0100)]
Use dh instead of CDBS
Mikhail Gusarov [Sun, 23 Feb 2014 08:33:05 +0000 (09:33 +0100)]
Use _rspamd as a system user in Debian
Mikhail Gusarov [Sun, 23 Feb 2014 00:56:10 +0000 (01:56 +0100)]
No need to specify group for chown explicitly
Mikhail Gusarov [Sun, 23 Feb 2014 00:52:43 +0000 (01:52 +0100)]
Use /run/rspamd to store pid file, /var/run is obsolete
Mikhail Gusarov [Sun, 23 Feb 2014 00:07:23 +0000 (01:07 +0100)]
/var/lib/rspamd ownership is fixed, don't allow to override
Mikhail Gusarov [Sat, 22 Feb 2014 23:59:10 +0000 (00:59 +0100)]
/var/run is transient, create subdirectory in initscript instead
Mikhail Gusarov [Sat, 22 Feb 2014 23:57:37 +0000 (00:57 +0100)]
Ship /var/{lib,log}/rspamd in package
Conflicts:
debian/postinst
Mikhail Gusarov [Sat, 22 Feb 2014 23:52:50 +0000 (00:52 +0100)]
Move preinst to postinst, rspamd does not need anything in preinst
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:46 +0000 (00:50 +0100)]
Turn off bundled hiredis
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:28 +0000 (00:50 +0100)]
Fix name of pkg-config snippet for hiredis
Mikhail Gusarov [Sat, 22 Feb 2014 23:48:44 +0000 (00:48 +0100)]
Do not remove rspamd user in prerm (See #621833)
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:28 +0000 (00:50 +0100)]
Fix name of pkg-config snippet for hiredis
Vsevolod Stakhov [Thu, 20 Feb 2014 18:21:21 +0000 (18:21 +0000)]
Adopt DNS logging.
Vsevolod Stakhov [Thu, 20 Feb 2014 17:40:18 +0000 (17:40 +0000)]
Varargs versions of logging functions.
Vsevolod Stakhov [Thu, 20 Feb 2014 17:07:55 +0000 (17:07 +0000)]
Do not send multiple SURBL requests with the same domain.
Vsevolod Stakhov [Thu, 20 Feb 2014 16:37:52 +0000 (16:37 +0000)]
Set flag for systemd sockets definitions.
Vsevolod Stakhov [Thu, 20 Feb 2014 16:31:53 +0000 (16:31 +0000)]
Set cloexec flag to sockets obtained from systemd.
Vsevolod Stakhov [Thu, 20 Feb 2014 16:30:27 +0000 (16:30 +0000)]
Support accepting listening sockets from systemd.
Vsevolod Stakhov [Wed, 19 Feb 2014 18:41:19 +0000 (18:41 +0000)]
Fix PTR requests handling.
Vsevolod Stakhov [Wed, 19 Feb 2014 17:29:23 +0000 (17:29 +0000)]
Integrate rspamd with librdns.
Vsevolod Stakhov [Wed, 19 Feb 2014 13:50:31 +0000 (13:50 +0000)]
Add rdns as a submodule.
Vsevolod Stakhov [Tue, 18 Feb 2014 18:39:07 +0000 (18:39 +0000)]
Rework bloom hash library to use XXHash.
Vsevolod Stakhov [Tue, 18 Feb 2014 18:14:53 +0000 (18:14 +0000)]
Move xxhash to contrib.
Vsevolod Stakhov [Tue, 18 Feb 2014 17:57:59 +0000 (17:57 +0000)]
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).
Vsevolod Stakhov [Tue, 18 Feb 2014 16:55:13 +0000 (16:55 +0000)]
Fix empty messages processing.
Vsevolod Stakhov [Tue, 18 Feb 2014 14:58:06 +0000 (14:58 +0000)]
Rework LRU hash logic.
Vsevolod Stakhov [Tue, 18 Feb 2014 13:25:45 +0000 (13:25 +0000)]
Merge remote-tracking branch 'dottedmag/debian' into rspamd-0.6
Conflicts:
debian/copyright
debian/watch
Conflicts:
debian/changelog
Vsevolod Stakhov [Mon, 17 Feb 2014 15:07:59 +0000 (15:07 +0000)]
Misprint.
Vsevolod Stakhov [Mon, 17 Feb 2014 15:04:52 +0000 (15:04 +0000)]
Update copyright and debian files.
Vsevolod Stakhov [Fri, 14 Feb 2014 14:46:42 +0000 (14:46 +0000)]
Fix memory leak in fuzzy_add command.
Vsevolod Stakhov [Thu, 13 Feb 2014 13:11:26 +0000 (13:11 +0000)]
Merge pull request #46 from AlexeySa/master
Added Spameatingmonkey RBL, URIBL and fresh URIBL
Alexey [Wed, 12 Feb 2014 16:47:15 +0000 (08:47 -0800)]
Fix setting for Spameatingmonkey RBL
Remove ipv6 support for RBL
Alexey [Wed, 12 Feb 2014 16:41:17 +0000 (08:41 -0800)]
Add metric for Spameatingmonkey RBL and SURBL
Alexey [Wed, 12 Feb 2014 16:29:56 +0000 (08:29 -0800)]
Add Spameatingmonkey RBL and SURBL
Vsevolod Stakhov [Wed, 12 Feb 2014 12:31:54 +0000 (12:31 +0000)]
Fix nameservers setup.
Vsevolod Stakhov [Fri, 7 Feb 2014 17:32:09 +0000 (17:32 +0000)]
Merge pull request #45 from fatalbanana/master
Remove dated configuration example & add missing option registration
Andrew Lewis [Fri, 7 Feb 2014 10:32:59 +0000 (12:32 +0200)]
Tweak updated config example for consistency/clarity
Andrew Lewis [Fri, 7 Feb 2014 10:10:09 +0000 (12:10 +0200)]
Fix documentation for RBL module - rbls {} was not referenced
Andrew Lewis [Fri, 7 Feb 2014 10:03:58 +0000 (12:03 +0200)]
Tweak default RBL module config for brevity
Andrew Lewis [Fri, 7 Feb 2014 08:20:02 +0000 (10:20 +0200)]
Remove dated configuration example & add another missing option registration
Vsevolod Stakhov [Thu, 6 Feb 2014 18:20:27 +0000 (18:20 +0000)]
Merge pull request #44 from AlexeySa/patch-2
Fix rule MISSING_MIMEOLE for IPB forum
Alexey [Wed, 5 Feb 2014 17:54:36 +0000 (09:54 -0800)]
Fix rule MISSING_MIMEOLE for IPB forum
Add exception for Invision Power Board forum
Vsevolod Stakhov [Wed, 5 Feb 2014 16:55:22 +0000 (16:55 +0000)]
Tokenize subject even if a message is empty.
Vsevolod Stakhov [Wed, 5 Feb 2014 15:10:56 +0000 (15:10 +0000)]
Merge pull request #41 from AlexeySa/patch-1
Fix Hfilter for null text part
Alexey [Wed, 5 Feb 2014 08:32:06 +0000 (00:32 -0800)]
Fix Hfilter for null text part
Fix HFILTER_URL_ONELINE for null text part
Vsevolod Stakhov [Tue, 4 Feb 2014 16:39:41 +0000 (16:39 +0000)]
Remove autogenerated Makefile.
Vsevolod Stakhov [Tue, 4 Feb 2014 16:35:58 +0000 (16:35 +0000)]
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.
Vsevolod Stakhov [Tue, 4 Feb 2014 13:52:03 +0000 (05:52 -0800)]
Merge pull request #40 from AlexeySa/master
Hfilter: rename symbol HOSTNAME_NOPTR to HOSTNAME_UNKNOWN
Alexey [Mon, 3 Feb 2014 18:16:31 +0000 (10:16 -0800)]
Update metrics.conf
Alexey [Mon, 3 Feb 2014 18:13:53 +0000 (10:13 -0800)]
Rename symbol HFILTER_HOSTNAME_NOPTR
Alexey [Mon, 3 Feb 2014 18:09:49 +0000 (10:09 -0800)]
Rename symbol in Hfilter
Rename symbol HFILTER_HOSTNAME_NOPTR to HFILTER_HOSTNAME_UNKNOWN
Vsevolod Stakhov [Mon, 3 Feb 2014 16:22:08 +0000 (16:22 +0000)]
Increase default reject treshold.
Vsevolod Stakhov [Mon, 3 Feb 2014 15:35:49 +0000 (15:35 +0000)]
Remove deprecated bitbucket homepage.
Vsevolod Stakhov [Mon, 3 Feb 2014 15:01:38 +0000 (15:01 +0000)]
Fix classifiers config for repeated sections.
Vsevolod Stakhov [Mon, 3 Feb 2014 14:55:55 +0000 (14:55 +0000)]
Remove deprecated code.
Reported by: Andrey Vohmyanin
Vsevolod Stakhov [Mon, 3 Feb 2014 14:53:03 +0000 (14:53 +0000)]
Remove CC warning.
Vsevolod Stakhov [Mon, 3 Feb 2014 13:31:40 +0000 (13:31 +0000)]
Fix README.
Vsevolod Stakhov [Mon, 3 Feb 2014 13:29:02 +0000 (05:29 -0800)]
Merge pull request #39 from andrejzverev/master
- Fix typo
Andrej Zverev [Mon, 3 Feb 2014 11:38:04 +0000 (15:38 +0400)]
- Fix typo
Vsevolod Stakhov [Mon, 3 Feb 2014 09:17:59 +0000 (09:17 +0000)]
Update ChangeLog for 0.6.8.
Vsevolod Stakhov [Sun, 2 Feb 2014 16:15:31 +0000 (16:15 +0000)]
Fix with libucl.
Vsevolod Stakhov [Sun, 2 Feb 2014 16:02:02 +0000 (16:02 +0000)]
Use more clever time values to setup entropy.
Vsevolod Stakhov [Sun, 2 Feb 2014 15:38:47 +0000 (15:38 +0000)]
Fix issue with random numbers generator in dns.
Vsevolod Stakhov [Sat, 1 Feb 2014 15:07:18 +0000 (07:07 -0800)]
Merge pull request #36 from andrejzverev/master
Allow override system predefined settings without touching .conf files from distribution.
Andrej Zverev [Sat, 1 Feb 2014 14:50:38 +0000 (18:50 +0400)]
Allow override system predefined settings without touching .conf files
from distribution.
Vsevolod Stakhov [Fri, 31 Jan 2014 21:22:32 +0000 (13:22 -0800)]
Merge pull request #34 from fatalbanana/master
Support HELO blacklist and fix options registration for RDNS blacklist
Vsevolod Stakhov [Fri, 31 Jan 2014 21:22:05 +0000 (13:22 -0800)]
Merge pull request #35 from AlexeySa/patch-6
Hfilter: optimize hostname check
Andrew Lewis [Fri, 31 Jan 2014 19:34:28 +0000 (21:34 +0200)]
Add documentation for RBL module
Alexey [Fri, 31 Jan 2014 17:49:50 +0000 (09:49 -0800)]
Optimize Hfilter
Andrew Lewis [Fri, 31 Jan 2014 15:00:24 +0000 (17:00 +0200)]
Check for [ip.address]-style HELO and suppress lookups
Vsevolod Stakhov [Fri, 31 Jan 2014 13:26:23 +0000 (13:26 +0000)]
Sync from libucl.
Andrew Lewis [Fri, 31 Jan 2014 08:48:49 +0000 (10:48 +0200)]
Support HELO blacklist and fix options registration for RDNS blacklist
Vsevolod Stakhov [Wed, 29 Jan 2014 18:16:08 +0000 (18:16 +0000)]
Fix GString expanding.
Vsevolod Stakhov [Wed, 29 Jan 2014 17:35:59 +0000 (17:35 +0000)]
Cleanup.
Vsevolod Stakhov [Wed, 29 Jan 2014 17:35:18 +0000 (17:35 +0000)]
Cleanup.