]> source.dussan.org Git - rspamd.git/log
rspamd.git
10 years agoImplement http server using http_parser.
Vsevolod Stakhov [Wed, 8 Jan 2014 17:32:24 +0000 (17:32 +0000)]
Implement http server using http_parser.

10 years agoImport http parser code.
Vsevolod Stakhov [Tue, 7 Jan 2014 22:11:53 +0000 (22:11 +0000)]
Import http parser code.

10 years agoAdd `strict_protocol_headers` option for rspamc protocol.
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.

10 years agoMerge pull request #23 from AlexeySa/patch-1
Vsevolod Stakhov [Tue, 7 Jan 2014 11:58:43 +0000 (03:58 -0800)]
Merge pull request #23 from AlexeySa/patch-1

Update Hfilter

10 years agoUpdate Hfilter 23/head
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

10 years agoValidate IP addresses before pushing them to lua.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:59:33 +0000 (16:59 +0000)]
Validate IP addresses before pushing them to lua.

10 years agoSupport hostname and helo in rspamc client.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:31:27 +0000 (16:31 +0000)]
Support hostname and helo in rspamc client.

10 years agoShow debug output in libraries.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:27:51 +0000 (16:27 +0000)]
Show debug output in libraries.

10 years agoAdd hostname attribute to rspamc protocol.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:20:16 +0000 (16:20 +0000)]
Add hostname attribute to rspamc protocol.

10 years agoSeveral fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:42:17 +0000 (11:42 +0000)]
Several fixes.

10 years agoFix image sizes.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:03:30 +0000 (11:03 +0000)]
Fix image sizes.

10 years agoFix markdown.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:55:57 +0000 (10:55 +0000)]
Fix markdown.

10 years agoAdd settings description.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:47:44 +0000 (10:47 +0000)]
Add settings description.

10 years agoSome more fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:23:56 +0000 (09:23 +0000)]
Some more fixes.

10 years agoFix markdown.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:20:36 +0000 (09:20 +0000)]
Fix markdown.

10 years agoWrite general information about config.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:38 +0000 (22:56 +0000)]
Write general information about config.

10 years agoSmall fix to received parser.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:25 +0000 (22:56 +0000)]
Small fix to received parser.

10 years agoFix one more sequence case.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:36:56 +0000 (20:36 +0000)]
Fix one more sequence case.

10 years agoFix headers end detection for DKIM.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:23:51 +0000 (20:23 +0000)]
Fix headers end detection for DKIM.

10 years agoLog to console in case of config test.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:22:57 +0000 (18:22 +0000)]
Log to console in case of config test.

10 years agoAdd include_map macro to ucl language.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:51 +0000 (18:18 +0000)]
Add include_map macro to ucl language.

10 years agoInclude checksum in a map struct.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:37 +0000 (18:18 +0000)]
Include checksum in a map struct.

10 years agoFix '--pass-all' option name.
Vsevolod Stakhov [Sun, 5 Jan 2014 17:43:11 +0000 (17:43 +0000)]
Fix '--pass-all' option name.

10 years agoMerge pull request #22 from fatalbanana/master
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.

10 years agoAdd UCL language documentation.
Vsevolod Stakhov [Sun, 5 Jan 2014 01:16:47 +0000 (01:16 +0000)]
Add UCL language documentation.

10 years agoFix some rpmlint warnings 22/head
Andrew Lewis [Sat, 4 Jan 2014 21:39:58 +0000 (23:39 +0200)]
Fix some rpmlint warnings

10 years agoMerge pull request #21 from fatalbanana/master
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

10 years agoFix SLES support & OpenSUSE 12 builds on build service 21/head
Andrew Lewis [Fri, 3 Jan 2014 19:55:00 +0000 (21:55 +0200)]
Fix SLES support & OpenSUSE 12 builds on build service

10 years agoAdd support for edns0 in rspamd.
Vsevolod Stakhov [Thu, 2 Jan 2014 17:43:35 +0000 (17:43 +0000)]
Add support for edns0 in rspamd.

10 years agoBe more human readable in symbol's output.
Vsevolod Stakhov [Thu, 2 Jan 2014 16:49:51 +0000 (16:49 +0000)]
Be more human readable in symbol's output.

10 years agoFix exp2l using in inv_ch_square function.
Vsevolod Stakhov [Thu, 2 Jan 2014 15:31:43 +0000 (15:31 +0000)]
Fix exp2l using in inv_ch_square function.

10 years agoMerge pull request #20 from fatalbanana/master
Vsevolod Stakhov [Wed, 1 Jan 2014 18:03:31 +0000 (10:03 -0800)]
Merge pull request #20 from fatalbanana/master

Fixes for OpenSUSE package

10 years agoFixes for OpenSUSE 20/head
Andrew Lewis [Wed, 1 Jan 2014 16:03:14 +0000 (18:03 +0200)]
Fixes for OpenSUSE

10 years agoMerge remote-tracking branch 'upstream/master'
Andrew Lewis [Wed, 1 Jan 2014 16:00:55 +0000 (18:00 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoUse seconds instead of milliseconds in expire.
Vsevolod Stakhov [Tue, 31 Dec 2013 16:24:26 +0000 (16:24 +0000)]
Use seconds instead of milliseconds in expire.

10 years agoFucking hg.
Vsevolod Stakhov [Mon, 30 Dec 2013 17:09:45 +0000 (17:09 +0000)]
Fucking hg.

10 years agoUnknown symbols now have zero weight not 1.0.
Vsevolod Stakhov [Mon, 30 Dec 2013 17:08:41 +0000 (17:08 +0000)]
Unknown symbols now have zero weight not 1.0.

10 years agoMore documentation.
Vsevolod Stakhov [Mon, 30 Dec 2013 01:29:42 +0000 (01:29 +0000)]
More documentation.

10 years agoStart architecture section.
Vsevolod Stakhov [Sun, 29 Dec 2013 01:21:20 +0000 (01:21 +0000)]
Start architecture section.

10 years agoFucking mercurial.
Vsevolod Stakhov [Sat, 28 Dec 2013 17:26:12 +0000 (17:26 +0000)]
Fucking mercurial.

10 years agoAdd documentation skeleton.
Vsevolod Stakhov [Sat, 28 Dec 2013 17:25:10 +0000 (17:25 +0000)]
Add documentation skeleton.

10 years agoOuch.
Vsevolod Stakhov [Sat, 28 Dec 2013 01:35:01 +0000 (01:35 +0000)]
Ouch.

10 years agoUse chacha20 for DNS id permutation.
Vsevolod Stakhov [Sat, 28 Dec 2013 01:01:59 +0000 (01:01 +0000)]
Use chacha20 for DNS id permutation.

10 years agoMigrate from pod to markdown+pandoc.
Vsevolod Stakhov [Fri, 27 Dec 2013 18:04:56 +0000 (18:04 +0000)]
Migrate from pod to markdown+pandoc.

10 years agoMinor fixes to rpm spec.
Vsevolod Stakhov [Fri, 27 Dec 2013 15:37:20 +0000 (15:37 +0000)]
Minor fixes to rpm spec.

10 years agoAdded tag 0.6.6 for changeset 3d18c18889ff
Vsevolod Stakhov [Fri, 27 Dec 2013 14:56:30 +0000 (14:56 +0000)]
Added tag 0.6.6 for changeset 3d18c18889ff

10 years agoUpdate changelogs. 0.6.6
Vsevolod Stakhov [Fri, 27 Dec 2013 14:56:19 +0000 (14:56 +0000)]
Update changelogs.

10 years agoSeveral fixes to hfilter module.
Vsevolod Stakhov [Fri, 27 Dec 2013 13:54:00 +0000 (13:54 +0000)]
Several fixes to hfilter module.

10 years agoMerge pull request #19 from AlexeySa/master
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

10 years agoMerge pull request #18 from AlexeySa/patch-2
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

10 years agoMerge pull request #17 from AlexeySa/patch-1
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

10 years agoUpdate metric for Hfilter 19/head
Alexey [Fri, 27 Dec 2013 09:00:09 +0000 (01:00 -0800)]
Update metric for Hfilter

10 years agoRework checks for Message-id
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

10 years agoReduce metric for FORGED_SENDER 18/head
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.

10 years agoFix bug for check sender rule 17/head
Alexey [Fri, 27 Dec 2013 08:01:41 +0000 (00:01 -0800)]
Fix bug for check sender rule

10 years agoMerge pull request #16 from AlexeySa/master
Vsevolod Stakhov [Thu, 26 Dec 2013 21:52:58 +0000 (13:52 -0800)]
Merge pull request #16 from AlexeySa/master

Hfilter update

10 years agoFix some cases in unix socket creation.
Vsevolod Stakhov [Thu, 26 Dec 2013 21:51:15 +0000 (21:51 +0000)]
Fix some cases in unix socket creation.

10 years agoMerge pull request #15 from pixilla/master
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.

10 years agoUpdate symbols for Hfilter 16/head
Alexey [Thu, 26 Dec 2013 21:47:11 +0000 (13:47 -0800)]
Update symbols for Hfilter

10 years agoHfilter update
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

10 years agorspamd: 15/head
Bradley Giesbrecht [Thu, 26 Dec 2013 21:33:10 +0000 (13:33 -0800)]
rspamd:
- Fix building shared on OS X.

10 years agoAdjust symbols weight according to the default metric.
Vsevolod Stakhov [Thu, 26 Dec 2013 17:52:58 +0000 (17:52 +0000)]
Adjust symbols weight according to the default metric.

10 years agoFix fuzzy expiration.
Vsevolod Stakhov [Thu, 26 Dec 2013 16:03:50 +0000 (16:03 +0000)]
Fix fuzzy expiration.

Reported by: AL

10 years agoFix linking libraries.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:38:17 +0000 (15:38 +0000)]
Fix linking libraries.

10 years agoRework build system.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:28:02 +0000 (15:28 +0000)]
Rework build system.

10 years agoFix escape symbols in hfilter.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:26:45 +0000 (15:26 +0000)]
Fix escape symbols in hfilter.

10 years agoFix reload of rspamd.
Vsevolod Stakhov [Wed, 25 Dec 2013 17:44:37 +0000 (17:44 +0000)]
Fix reload of rspamd.

10 years agoRemove HELO_NOT_FQDN as it exists in hfilter.
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

10 years agoSlowly move to 0.6.6
Vsevolod Stakhov [Tue, 24 Dec 2013 18:29:15 +0000 (18:29 +0000)]
Slowly move to 0.6.6

10 years agoAdd hfilter - an advanced set of helo and hostname checks.
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

10 years agoAdd function rspamd_config:register_symbols
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' ...)

10 years agoImprove spamhaus RBL support.
Vsevolod Stakhov [Tue, 24 Dec 2013 17:07:12 +0000 (17:07 +0000)]
Improve spamhaus RBL support.

Submitted by: AL

10 years agoFix dkim checks for relaxed body encoding.
Vsevolod Stakhov [Tue, 24 Dec 2013 16:55:56 +0000 (16:55 +0000)]
Fix dkim checks for relaxed body encoding.

10 years agoMerge pull request #14 from AlexeySa/master
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

10 years agoAdd rule for HELO host FQDN check 14/head
Alexey [Tue, 24 Dec 2013 14:59:05 +0000 (06:59 -0800)]
Add rule for HELO host FQDN check

10 years agoAdd metric for HELO_NOT_FQDN
Alexey [Tue, 24 Dec 2013 14:58:03 +0000 (06:58 -0800)]
Add metric for HELO_NOT_FQDN

10 years agoMerge.
Vsevolod Stakhov [Mon, 23 Dec 2013 15:10:54 +0000 (15:10 +0000)]
Merge.

10 years agoUse dynamic buffer for stat and counters.
Vsevolod Stakhov [Mon, 23 Dec 2013 15:09:20 +0000 (15:09 +0000)]
Use dynamic buffer for stat and counters.

10 years agoAdjust weights for uribl lists.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:49:53 +0000 (14:49 +0000)]
Adjust weights for uribl lists.

10 years agoReduce weight of FORGED_RECIPIENTS rule.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:36 +0000 (14:48 +0000)]
Reduce weight of FORGED_RECIPIENTS rule.

10 years agoSimplify logfiles escaping.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:10 +0000 (14:48 +0000)]
Simplify logfiles escaping.

10 years agoRework printf functions.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:22:05 +0000 (14:22 +0000)]
Rework printf functions.

10 years agoFix symbol names.
Vsevolod Stakhov [Mon, 23 Dec 2013 12:23:11 +0000 (12:23 +0000)]
Fix symbol names.

10 years agoRemove dead variable.
Vsevolod Stakhov [Sat, 21 Dec 2013 23:03:28 +0000 (23:03 +0000)]
Remove dead variable.

10 years agoAdded tag 0.6.5 for changeset d7ffd19265d0
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:12 +0000 (15:57 +0000)]
Added tag 0.6.5 for changeset d7ffd19265d0

10 years agoUpdate to 0.6.5. 0.6.5
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:07 +0000 (15:57 +0000)]
Update to 0.6.5.

10 years agoReflect option in the default config.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:42 +0000 (15:55 +0000)]
Reflect option in the default config.

10 years agoAdd dns_sockets option to configuration (16 is default setting).
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:14 +0000 (15:55 +0000)]
Add dns_sockets option to configuration (16 is default setting).

10 years agoDo not check invalid IP addresses.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:50:00 +0000 (15:50 +0000)]
Do not check invalid IP addresses.

10 years agoFix critical bug in DNS resolver.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:19:02 +0000 (15:19 +0000)]
Fix critical bug in DNS resolver.

10 years agoImprove spec.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:17:52 +0000 (15:17 +0000)]
Improve spec.

10 years agoDo not link unneeded libraries if possible.
Vsevolod Stakhov [Thu, 19 Dec 2013 18:12:05 +0000 (18:12 +0000)]
Do not link unneeded libraries if possible.

10 years agoFix linux packages.
Vsevolod Stakhov [Thu, 19 Dec 2013 17:51:53 +0000 (17:51 +0000)]
Fix linux packages.

10 years agoSync from libucl.
Vsevolod Stakhov [Thu, 19 Dec 2013 13:44:02 +0000 (13:44 +0000)]
Sync from libucl.

10 years agoAdded tag 0.6.4 for changeset 93e5d880b389
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:57 +0000 (15:32 +0000)]
Added tag 0.6.4 for changeset 93e5d880b389

10 years agoRemoved tag 0.6.4 0.6.4
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:52 +0000 (15:32 +0000)]
Removed tag 0.6.4

10 years agoForgot to commit.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:29 +0000 (15:32 +0000)]
Forgot to commit.

10 years agoAdded tag 0.6.4 for changeset 7efe36ce9272
Vsevolod Stakhov [Wed, 18 Dec 2013 15:25:50 +0000 (15:25 +0000)]
Added tag 0.6.4 for changeset 7efe36ce9272

10 years agoUpdate version to 0.6.4.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:43 +0000 (15:15 +0000)]
Update version to 0.6.4.

10 years agoAdd commands help for rspamc.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:32 +0000 (15:15 +0000)]
Add commands help for rspamc.