]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 11 Aug 2014 14:37:12 +0000 (15:37 +0100)]
Backport fix for urls parsing in HTML parts.
Vsevolod Stakhov [Mon, 11 Aug 2014 14:09:28 +0000 (15:09 +0100)]
Fix copyright for debian.
Submitted by: Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>
Ok by: Mikhail Gusarov
Vsevolod Stakhov [Tue, 13 May 2014 14:11:30 +0000 (15:11 +0100)]
OpenBSD fixes for rspamd-0.6.
Vsevolod Stakhov [Tue, 13 May 2014 13:41:51 +0000 (14:41 +0100)]
Fix SIGHUP endless loop.
Vsevolod Stakhov [Tue, 13 May 2014 14:08:05 +0000 (15:08 +0100)]
Some fixes for OpenBSD.
Vsevolod Stakhov [Mon, 5 May 2014 08:52:24 +0000 (09:52 +0100)]
Merge pull request #69 from dottedmag/rspamd-0.6
Prepare 0.6.10 Debian package
Mikhail Gusarov [Mon, 5 May 2014 08:50:05 +0000 (10:50 +0200)]
Note the date for the workaround
Mikhail Gusarov [Mon, 5 May 2014 08:49:04 +0000 (10:49 +0200)]
Update changelog (package is not yet in Debian)
Vsevolod Stakhov [Mon, 5 May 2014 08:46:52 +0000 (09:46 +0100)]
Merge pull request #68 from dottedmag/rspamd-0.6
Deal with accidentally created /_rspamd:_rspamd
Mikhail Gusarov [Mon, 5 May 2014 08:43:55 +0000 (10:43 +0200)]
Remove accidentally created directory in postinst
Mikhail Gusarov [Mon, 5 May 2014 08:42:19 +0000 (10:42 +0200)]
Fix /run/rspamd creation in initscript
Vsevolod Stakhov [Thu, 1 May 2014 11:05:17 +0000 (12:05 +0100)]
Fix dkim parser for old glib.
Issue: #56
Reported by: @eneq123
Vsevolod Stakhov [Thu, 3 Apr 2014 11:43:14 +0000 (12:43 +0100)]
Fix misusage of ip object.
Vsevolod Stakhov [Thu, 3 Apr 2014 11:04:48 +0000 (12:04 +0100)]
In ubuntu hiredis is libhiredis.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:18:54 +0000 (16:18 -0700)]
Fix hfilter.
Conflicts:
conf/lua/hfilter.lua
Vsevolod Stakhov [Sat, 29 Mar 2014 23:16:37 +0000 (16:16 -0700)]
Update plugins.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:13:45 +0000 (16:13 -0700)]
Handle invalid IP addresses.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:09:36 +0000 (16:09 -0700)]
Fix plugins.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:03:31 +0000 (16:03 -0700)]
Add utility to convert ip to int.
Vsevolod Stakhov [Sun, 23 Mar 2014 18:31:06 +0000 (18:31 +0000)]
Merge pull request #54 from dottedmag/rspamd-0.6
Last-minute fixes
Mikhail Gusarov [Sun, 23 Mar 2014 18:04:18 +0000 (19:04 +0100)]
Update timestamp
Mikhail Gusarov [Sun, 23 Mar 2014 18:04:09 +0000 (19:04 +0100)]
Fix bad merge
Vsevolod Stakhov [Sun, 23 Mar 2014 17:03:51 +0000 (10:03 -0700)]
Prepare 0.6.9.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:31:45 +0000 (17:31 +0000)]
Add an utility to parse IP tree from a string.
Conflicts:
src/webui.c
Vsevolod Stakhov [Fri, 21 Mar 2014 11:17:58 +0000 (11:17 +0000)]
Fix initialization order.
Conflicts:
src/rdns
Vsevolod Stakhov [Tue, 18 Feb 2014 18:39:07 +0000 (18:39 +0000)]
Rework bloom hash library to use XXHash.
Conflicts:
src/fuzzy_storage.c
Vsevolod Stakhov [Tue, 18 Feb 2014 18:39:07 +0000 (18:39 +0000)]
Rework bloom hash library to use XXHash.
Conflicts:
src/fuzzy_storage.c
Vsevolod Stakhov [Tue, 18 Feb 2014 18:14:53 +0000 (18:14 +0000)]
Move xxhash to contrib.
Conflicts:
CMakeLists.txt
src/CMakeLists.txt
Vsevolod Stakhov [Fri, 21 Mar 2014 11:17:58 +0000 (11:17 +0000)]
Fix initialization order.
Conflicts:
src/fuzzy_storage.c
src/rdns
Vsevolod Stakhov [Fri, 21 Mar 2014 11:06:22 +0000 (11:06 +0000)]
Merge branch 'rspamd-0.6' of github.com:vstakhov/rspamd into rspamd-0.6
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 [Sat, 8 Mar 2014 21:43:35 +0000 (21:43 +0000)]
Merge pull request #51 from dottedmag/rspamd-0.6
More debianization changes
Mikhail Gusarov [Sat, 8 Mar 2014 14:57:49 +0000 (15:57 +0100)]
Also remove /run/rspamd on purge
Mikhail Gusarov [Sat, 8 Mar 2014 14:56:58 +0000 (15:56 +0100)]
Do not muck with adm group: rspamd logs are not sensitive
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)
Mikhail Gusarov [Thu, 6 Mar 2014 20:56:44 +0000 (21:56 +0100)]
Do not allow to override user/group for rspamd in /etc/default/rspamd
Vsevolod Stakhov [Mon, 24 Feb 2014 13:08:09 +0000 (13:08 +0000)]
Merge pull request #49 from dottedmag/debian
Debianization
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
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:47:52 +0000 (00:47 +0100)]
Use more adduser options to shorten preinst
Vsevolod Stakhov [Tue, 18 Feb 2014 14:58:06 +0000 (14:58 +0000)]
Rework LRU hash logic.
Vsevolod Stakhov [Mon, 27 Jan 2014 16:12:27 +0000 (16:12 +0000)]
Rework resolver library.
Conflicts:
src/dns.c
Vsevolod Stakhov [Tue, 18 Feb 2014 13:33:40 +0000 (13:33 +0000)]
Merge branch 'rspamd-0.6' of github.com:vstakhov/rspamd into rspamd-0.6
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
Vsevolod Stakhov [Tue, 18 Feb 2014 13:16:12 +0000 (13:16 +0000)]
Merge remote-tracking branch 'dottedmag/0.6' into rspamd-0.6
Vsevolod Stakhov [Mon, 17 Feb 2014 22:47:17 +0000 (22:47 +0000)]
Merge pull request #47 from dottedmag/0.6
Fixes for manpages found by lintian
Mikhail Gusarov [Mon, 17 Feb 2014 22:34:51 +0000 (23:34 +0100)]
Remove watch file from native package
Mikhail Gusarov [Mon, 17 Feb 2014 22:34:36 +0000 (23:34 +0100)]
Put myself into Maintainer field
Mikhail Gusarov [Mon, 17 Feb 2014 22:15:42 +0000 (23:15 +0100)]
Remove changelog entries for Debian upload
Mikhail Gusarov [Mon, 17 Feb 2014 22:15:29 +0000 (23:15 +0100)]
rspamd is now a native Debian package
Mikhail Gusarov [Mon, 17 Feb 2014 22:15:16 +0000 (23:15 +0100)]
Remove cruft
Mikhail Gusarov [Mon, 17 Feb 2014 21:59:17 +0000 (22:59 +0100)]
Update watch file (source code moved to GitHub)
Mikhail Gusarov [Mon, 17 Feb 2014 21:57:57 +0000 (22:57 +0100)]
Update source location
Mikhail Gusarov [Mon, 17 Feb 2014 21:57:37 +0000 (22:57 +0100)]
Move license texts to separate License blocks
Mikhail Gusarov [Mon, 17 Feb 2014 21:52:59 +0000 (22:52 +0100)]
Clarified with author that Debianization is BSD-2-clause, not GPL
Mikhail Gusarov [Mon, 17 Feb 2014 21:49:45 +0000 (22:49 +0100)]
Clarify that uthash license is not BSD-2-clause
Mikhail Gusarov [Mon, 17 Feb 2014 21:47:24 +0000 (22:47 +0100)]
Extract BSD-2-clause into separate License block
Mikhail Gusarov [Mon, 17 Feb 2014 22:44:23 +0000 (23:44 +0100)]
Fix hyphen-minus confusion in manpages
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.
Conflicts:
debian/changelog
Vsevolod Stakhov [Fri, 14 Feb 2014 14:46:42 +0000 (14:46 +0000)]
Fix memory leak in fuzzy_add command.
Vsevolod Stakhov [Wed, 29 Jan 2014 14:08:14 +0000 (14:08 +0000)]
Fix overrides for a metric.
Fixes #33
Vsevolod Stakhov [Wed, 12 Feb 2014 12:31:54 +0000 (12:31 +0000)]
Fix nameservers setup.
Conflicts:
src/dns.c
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
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.
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
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 [Tue, 4 Feb 2014 16:25:02 +0000 (16:25 +0000)]
Another stupid mistake in random setup.