]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Wed, 8 Jan 2014 17:32:24 +0000 (17:32 +0000)]
Implement http server using http_parser.
Vsevolod Stakhov [Tue, 7 Jan 2014 22:11:53 +0000 (22:11 +0000)]
Import http parser code.
Vsevolod Stakhov [Tue, 7 Jan 2014 16:02:27 +0000 (16:02 +0000)]
Add `strict_protocol_headers` option for rspamc protocol.
If this option is specified then unknown headers are treated as errors
otherwise they are just ignored. This option is `false` by default meaning
that unknown headers are ignored.
Vsevolod Stakhov [Tue, 7 Jan 2014 11:58:43 +0000 (03:58 -0800)]
Merge pull request #23 from AlexeySa/patch-1
Update Hfilter
Alexey [Mon, 6 Jan 2014 21:27:45 +0000 (13:27 -0800)]
Update Hfilter
- Optimize and fixes for hostname check
- Some fixes for helo check
Vsevolod Stakhov [Mon, 6 Jan 2014 16:59:33 +0000 (16:59 +0000)]
Validate IP addresses before pushing them to lua.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:31:27 +0000 (16:31 +0000)]
Support hostname and helo in rspamc client.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:27:51 +0000 (16:27 +0000)]
Show debug output in libraries.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:20:16 +0000 (16:20 +0000)]
Add hostname attribute to rspamc protocol.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:42:17 +0000 (11:42 +0000)]
Several fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:03:30 +0000 (11:03 +0000)]
Fix image sizes.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:55:57 +0000 (10:55 +0000)]
Fix markdown.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:47:44 +0000 (10:47 +0000)]
Add settings description.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:23:56 +0000 (09:23 +0000)]
Some more fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:20:36 +0000 (09:20 +0000)]
Fix markdown.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:38 +0000 (22:56 +0000)]
Write general information about config.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:25 +0000 (22:56 +0000)]
Small fix to received parser.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:36:56 +0000 (20:36 +0000)]
Fix one more sequence case.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:23:51 +0000 (20:23 +0000)]
Fix headers end detection for DKIM.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:22:57 +0000 (18:22 +0000)]
Log to console in case of config test.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:51 +0000 (18:18 +0000)]
Add include_map macro to ucl language.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:37 +0000 (18:18 +0000)]
Include checksum in a map struct.
Vsevolod Stakhov [Sun, 5 Jan 2014 17:43:11 +0000 (17:43 +0000)]
Fix '--pass-all' option name.
Vsevolod Stakhov [Sun, 5 Jan 2014 15:12:02 +0000 (07:12 -0800)]
Merge pull request #22 from fatalbanana/master
Fix some rpmlint warnings for openSUSE.
Vsevolod Stakhov [Sun, 5 Jan 2014 01:16:47 +0000 (01:16 +0000)]
Add UCL language documentation.
Andrew Lewis [Sat, 4 Jan 2014 21:39:58 +0000 (23:39 +0200)]
Fix some rpmlint warnings
Vsevolod Stakhov [Sat, 4 Jan 2014 13:57:13 +0000 (05:57 -0800)]
Merge pull request #21 from fatalbanana/master
Fix SLES support & OpenSUSE 12 builds on build service
Andrew Lewis [Fri, 3 Jan 2014 19:55:00 +0000 (21:55 +0200)]
Fix SLES support & OpenSUSE 12 builds on build service
Vsevolod Stakhov [Thu, 2 Jan 2014 17:43:35 +0000 (17:43 +0000)]
Add support for edns0 in rspamd.
Vsevolod Stakhov [Thu, 2 Jan 2014 16:49:51 +0000 (16:49 +0000)]
Be more human readable in symbol's output.
Vsevolod Stakhov [Thu, 2 Jan 2014 15:31:43 +0000 (15:31 +0000)]
Fix exp2l using in inv_ch_square function.
Vsevolod Stakhov [Wed, 1 Jan 2014 18:03:31 +0000 (10:03 -0800)]
Merge pull request #20 from fatalbanana/master
Fixes for OpenSUSE package
Andrew Lewis [Wed, 1 Jan 2014 16:03:14 +0000 (18:03 +0200)]
Fixes for OpenSUSE
Andrew Lewis [Wed, 1 Jan 2014 16:00:55 +0000 (18:00 +0200)]
Merge remote-tracking branch 'upstream/master'
Vsevolod Stakhov [Tue, 31 Dec 2013 16:24:26 +0000 (16:24 +0000)]
Use seconds instead of milliseconds in expire.
Vsevolod Stakhov [Mon, 30 Dec 2013 17:09:45 +0000 (17:09 +0000)]
Fucking hg.
Vsevolod Stakhov [Mon, 30 Dec 2013 17:08:41 +0000 (17:08 +0000)]
Unknown symbols now have zero weight not 1.0.
Vsevolod Stakhov [Mon, 30 Dec 2013 01:29:42 +0000 (01:29 +0000)]
More documentation.
Vsevolod Stakhov [Sun, 29 Dec 2013 01:21:20 +0000 (01:21 +0000)]
Start architecture section.
Vsevolod Stakhov [Sat, 28 Dec 2013 17:26:12 +0000 (17:26 +0000)]
Fucking mercurial.
Vsevolod Stakhov [Sat, 28 Dec 2013 17:25:10 +0000 (17:25 +0000)]
Add documentation skeleton.
Vsevolod Stakhov [Sat, 28 Dec 2013 01:35:01 +0000 (01:35 +0000)]
Ouch.
Vsevolod Stakhov [Sat, 28 Dec 2013 01:01:59 +0000 (01:01 +0000)]
Use chacha20 for DNS id permutation.
Vsevolod Stakhov [Fri, 27 Dec 2013 18:04:56 +0000 (18:04 +0000)]
Migrate from pod to markdown+pandoc.
Vsevolod Stakhov [Fri, 27 Dec 2013 15:37:20 +0000 (15:37 +0000)]
Minor fixes to rpm spec.
Vsevolod Stakhov [Fri, 27 Dec 2013 14:56:30 +0000 (14:56 +0000)]
Added tag 0.6.6 for changeset
3d18c18889ff
Vsevolod Stakhov [Fri, 27 Dec 2013 14:56:19 +0000 (14:56 +0000)]
Update changelogs.
Vsevolod Stakhov [Fri, 27 Dec 2013 13:54:00 +0000 (13:54 +0000)]
Several fixes to hfilter module.
Vsevolod Stakhov [Fri, 27 Dec 2013 10:36:20 +0000 (02:36 -0800)]
Merge pull request #19 from AlexeySa/master
Rework checks for Message-id in Hfilter
Vsevolod Stakhov [Fri, 27 Dec 2013 10:35:05 +0000 (02:35 -0800)]
Merge pull request #18 from AlexeySa/patch-2
Reduce metric for FORGED_SENDER
Vsevolod Stakhov [Fri, 27 Dec 2013 10:34:38 +0000 (02:34 -0800)]
Merge pull request #17 from AlexeySa/patch-1
Fix bug for check sender rule
Alexey [Fri, 27 Dec 2013 09:00:09 +0000 (01:00 -0800)]
Update metric for Hfilter
Alexey [Fri, 27 Dec 2013 08:57:45 +0000 (00:57 -0800)]
Rework checks for Message-id
Del resolve host rules in Message-Id header
Alexey [Fri, 27 Dec 2013 08:15:11 +0000 (00:15 -0800)]
Reduce metric for FORGED_SENDER
Many false positives from mail scripts and maillists.
Alexey [Fri, 27 Dec 2013 08:01:41 +0000 (00:01 -0800)]
Fix bug for check sender rule
Vsevolod Stakhov [Thu, 26 Dec 2013 21:52:58 +0000 (13:52 -0800)]
Merge pull request #16 from AlexeySa/master
Hfilter update
Vsevolod Stakhov [Thu, 26 Dec 2013 21:51:15 +0000 (21:51 +0000)]
Fix some cases in unix socket creation.
Vsevolod Stakhov [Thu, 26 Dec 2013 21:47:33 +0000 (13:47 -0800)]
Merge pull request #15 from pixilla/master
Fix building shared on OS X.
Alexey [Thu, 26 Dec 2013 21:47:11 +0000 (13:47 -0800)]
Update symbols for Hfilter
Alexey [Thu, 26 Dec 2013 21:45:20 +0000 (13:45 -0800)]
Hfilter update
- add "MAIL FROM" host check. Postfix option "reject_unknown_recipient_domain" better to switch off;
- add host check from header "Message-id:";
- rework resolve functions
- Fix symbols
Bradley Giesbrecht [Thu, 26 Dec 2013 21:33:10 +0000 (13:33 -0800)]
rspamd:
- Fix building shared on OS X.
Vsevolod Stakhov [Thu, 26 Dec 2013 17:52:58 +0000 (17:52 +0000)]
Adjust symbols weight according to the default metric.
Vsevolod Stakhov [Thu, 26 Dec 2013 16:03:50 +0000 (16:03 +0000)]
Fix fuzzy expiration.
Reported by: AL
Vsevolod Stakhov [Thu, 26 Dec 2013 15:38:17 +0000 (15:38 +0000)]
Fix linking libraries.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:28:02 +0000 (15:28 +0000)]
Rework build system.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:26:45 +0000 (15:26 +0000)]
Fix escape symbols in hfilter.
Vsevolod Stakhov [Wed, 25 Dec 2013 17:44:37 +0000 (17:44 +0000)]
Fix reload of rspamd.
Vsevolod Stakhov [Tue, 24 Dec 2013 18:55:47 +0000 (18:55 +0000)]
Remove HELO_NOT_FQDN as it exists in hfilter.
Submitted by: AL
Vsevolod Stakhov [Tue, 24 Dec 2013 18:29:15 +0000 (18:29 +0000)]
Slowly move to 0.6.6
Vsevolod Stakhov [Tue, 24 Dec 2013 18:24:54 +0000 (18:24 +0000)]
Add hfilter - an advanced set of helo and hostname checks.
Submitted by: AL
Vsevolod Stakhov [Tue, 24 Dec 2013 18:05:51 +0000 (18:05 +0000)]
Add function rspamd_config:register_symbols
Use the following syntax:
rspamd_config:register_symbols(<callback>, [weight(optional)], 'symbol1', 'symbol2' ...)
Vsevolod Stakhov [Tue, 24 Dec 2013 17:07:12 +0000 (17:07 +0000)]
Improve spamhaus RBL support.
Submitted by: AL
Vsevolod Stakhov [Tue, 24 Dec 2013 16:55:56 +0000 (16:55 +0000)]
Fix dkim checks for relaxed body encoding.
Vsevolod Stakhov [Tue, 24 Dec 2013 15:23:46 +0000 (07:23 -0800)]
Merge pull request #14 from AlexeySa/master
Add rule for HELO host FQDN check
Alexey [Tue, 24 Dec 2013 14:59:05 +0000 (06:59 -0800)]
Add rule for HELO host FQDN check
Alexey [Tue, 24 Dec 2013 14:58:03 +0000 (06:58 -0800)]
Add metric for HELO_NOT_FQDN
Vsevolod Stakhov [Mon, 23 Dec 2013 15:10:54 +0000 (15:10 +0000)]
Merge.
Vsevolod Stakhov [Mon, 23 Dec 2013 15:09:20 +0000 (15:09 +0000)]
Use dynamic buffer for stat and counters.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:49:53 +0000 (14:49 +0000)]
Adjust weights for uribl lists.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:36 +0000 (14:48 +0000)]
Reduce weight of FORGED_RECIPIENTS rule.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:10 +0000 (14:48 +0000)]
Simplify logfiles escaping.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:22:05 +0000 (14:22 +0000)]
Rework printf functions.
Vsevolod Stakhov [Mon, 23 Dec 2013 12:23:11 +0000 (12:23 +0000)]
Fix symbol names.
Vsevolod Stakhov [Sat, 21 Dec 2013 23:03:28 +0000 (23:03 +0000)]
Remove dead variable.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:12 +0000 (15:57 +0000)]
Added tag 0.6.5 for changeset
d7ffd19265d0
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:07 +0000 (15:57 +0000)]
Update to 0.6.5.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:42 +0000 (15:55 +0000)]
Reflect option in the default config.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:14 +0000 (15:55 +0000)]
Add dns_sockets option to configuration (16 is default setting).
Vsevolod Stakhov [Fri, 20 Dec 2013 15:50:00 +0000 (15:50 +0000)]
Do not check invalid IP addresses.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:19:02 +0000 (15:19 +0000)]
Fix critical bug in DNS resolver.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:17:52 +0000 (15:17 +0000)]
Improve spec.
Vsevolod Stakhov [Thu, 19 Dec 2013 18:12:05 +0000 (18:12 +0000)]
Do not link unneeded libraries if possible.
Vsevolod Stakhov [Thu, 19 Dec 2013 17:51:53 +0000 (17:51 +0000)]
Fix linux packages.
Vsevolod Stakhov [Thu, 19 Dec 2013 13:44:02 +0000 (13:44 +0000)]
Sync from libucl.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:57 +0000 (15:32 +0000)]
Added tag 0.6.4 for changeset
93e5d880b389
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:52 +0000 (15:32 +0000)]
Removed tag 0.6.4
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:29 +0000 (15:32 +0000)]
Forgot to commit.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:25:50 +0000 (15:25 +0000)]
Added tag 0.6.4 for changeset
7efe36ce9272
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:43 +0000 (15:15 +0000)]
Update version to 0.6.4.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:32 +0000 (15:15 +0000)]
Add commands help for rspamc.