Andrej Zverev
bc887dbaff
[Doc] Accent about command options
help
...
[Minor] Correct rspamadm -v to display actual version intead of help
2016-06-17 12:40:52 +03:00
Vsevolod Stakhov
ccee4b3bee
[Fix] Restore redis runtime state
2016-06-17 09:35:04 +01:00
Vsevolod Stakhov
2ca2d1a294
[Minor] Add merge strategy for local metric configuration
2016-06-17 09:17:52 +01:00
Vsevolod Stakhov
767ab33b97
Merge pull request #666 from larryhynes/configuration
...
[Doc] Initial corrections to configuration section
2016-06-17 08:51:04 +01:00
Larry Hynes
1d4a2e6231
[Doc] Correct configuration/settings.md
2016-06-16 22:38:45 +01:00
Larry Hynes
73d0d807a9
[Doc] Correct configuration/logging.md
2016-06-16 22:38:14 +01:00
Larry Hynes
a160d5f954
[Doc] Correct configuration/index.md
2016-06-16 22:37:26 +01:00
Larry Hynes
dc9be11f4a
Merge remote-tracking branch 'upstream/master'
...
* upstream/master: (110 commits)
[Fix] Fix detection of URLs in text parts
[Fix] Strip '\r\n' properly
[Fix] More fixes about shared memory in proxy
[Fix] One more try to fix redis
[Feature] Use one pass to remove newlines and store their positions
[Fix] Fix descriptors leak on shmem detaching
[Fix] More and more fixes to redis states
[Fix] Another try to fix redis states
[Fix] Set terminated state before calling of async free
[Fix] Fix state on timeout
[Fix] Another try to fix redis mess
[Fix] Fix redis timeout events handling
[Minor] Add some more tests
[Feature] Try to read on fuzzy timeout to avoid fake timeouts
[Feature] Add ESMTPSA received type
[Fix] Fix stack growing
[Feature] Further relax parser
[Fix] Fix parsing of nested braces in SMTP comments
[Minor] Add `application/octet-stream` mime type for `pdf` extension
[Fix] Fix parser
...
2016-06-16 21:58:42 +01:00
Vsevolod Stakhov
5e87d49bc7
[Fix] Fix detection of URLs in text parts
2016-06-16 18:18:36 +01:00
Vsevolod Stakhov
22ea8ed506
[Fix] Strip '\r\n' properly
2016-06-16 18:18:18 +01:00
Vsevolod Stakhov
b5e5f65db8
[Fix] More fixes about shared memory in proxy
2016-06-16 16:16:12 +01:00
Vsevolod Stakhov
8a0160f282
[Fix] One more try to fix redis
2016-06-16 15:35:16 +01:00
Vsevolod Stakhov
253bad00ac
[Feature] Use one pass to remove newlines and store their positions
2016-06-16 15:11:41 +01:00
Vsevolod Stakhov
1a5e9eb0d7
[Fix] Fix descriptors leak on shmem detaching
2016-06-16 14:54:19 +01:00
Vsevolod Stakhov
2fb4f616ce
[Fix] More and more fixes to redis states
2016-06-16 13:47:18 +01:00
Vsevolod Stakhov
6b70e518c1
[Fix] Another try to fix redis states
2016-06-16 13:08:56 +01:00
Vsevolod Stakhov
8031433c33
[Fix] Set terminated state before calling of async free
2016-06-16 12:44:18 +01:00
Vsevolod Stakhov
cb4e67963b
[Fix] Fix state on timeout
2016-06-16 12:33:06 +01:00
Vsevolod Stakhov
a9adc939cc
[Fix] Another try to fix redis mess
2016-06-16 12:18:07 +01:00
Vsevolod Stakhov
32affb821c
[Fix] Fix redis timeout events handling
2016-06-16 12:07:18 +01:00
Vsevolod Stakhov
e4f16f2eaa
[Minor] Add some more tests
2016-06-16 12:07:08 +01:00
Vsevolod Stakhov
7f1e0f5893
[Feature] Try to read on fuzzy timeout to avoid fake timeouts
2016-06-16 09:53:40 +01:00
Vsevolod Stakhov
b12eb3ce16
Merge pull request #659 from moisseev/patch-1
...
[Minor] Add includes for `classifier "bayes"`
2016-06-15 17:44:12 +01:00
Vsevolod Stakhov
7eaa7f626f
Merge pull request #664 from moisseev/patch-2
...
[Minor] Add `application/octet-stream` mime type for `pdf` extension
2016-06-15 17:43:39 +01:00
Vsevolod Stakhov
4cd5cfe03c
[Feature] Add ESMTPSA received type
2016-06-15 17:42:56 +01:00
Vsevolod Stakhov
f166c85751
[Fix] Fix stack growing
2016-06-15 17:42:45 +01:00
Vsevolod Stakhov
03ff229b47
[Feature] Further relax parser
2016-06-15 17:08:43 +01:00
Vsevolod Stakhov
64f5a89460
[Fix] Fix parsing of nested braces in SMTP comments
2016-06-15 16:49:23 +01:00
Alexander Moisseev
8e1fa66e45
[Minor] Add application/octet-stream
mime type for pdf
extension
...
The `application/octet-stream` mime type is commonly used for `pdf` files by variety of automated mailing systems.
2016-06-15 17:54:26 +03:00
Vsevolod Stakhov
e386655418
[Fix] Fix parser
2016-06-15 09:26:38 +01:00
Vsevolod Stakhov
9aad3e020b
[Feature] Parse received timestamp
2016-06-15 09:21:03 +01:00
Vsevolod Stakhov
5a70a9191f
[Feature] Parse received date and ESMTPA proto
2016-06-15 08:33:26 +01:00
Vsevolod Stakhov
b4b74e7d05
[Minor] Add some more stats
2016-06-14 23:09:24 +01:00
Vsevolod Stakhov
eb1eaf0f10
[Minor] Fix memory allocation
2016-06-14 23:05:07 +01:00
Vsevolod Stakhov
1c356c51a9
[Minor] Add a simple received parser benchmark routine
2016-06-14 22:40:31 +01:00
Vsevolod Stakhov
1de3b21313
[Fix] Fix build
2016-06-14 20:55:39 +01:00
Vsevolod Stakhov
3c967aea98
[Feature] Improve ragel build target
2016-06-14 20:36:50 +01:00
Vsevolod Stakhov
4effc0640c
[Feature] Simplify machines by assuming that headers are unfolded
2016-06-14 20:36:33 +01:00
Vsevolod Stakhov
ef7c969e20
[Rework] Use dynamically generated ragel C sources
2016-06-14 20:18:15 +01:00
Vsevolod Stakhov
8e86e00a86
[Rework] Compile ragel sources when building rspamd
2016-06-14 20:17:15 +01:00
Vsevolod Stakhov
fd70a499d4
[Feature] Use new received parser instead of old one
2016-06-14 18:07:27 +01:00
Vsevolod Stakhov
a838cf4f81
[Feature] Use new ragel parser in message parsing code
2016-06-14 16:41:44 +01:00
Vsevolod Stakhov
7e6126e016
[Feature] Implement ragel parser for received headers
2016-06-14 16:36:20 +01:00
Vsevolod Stakhov
e1955662ec
[Fix] Fix periodic scheduling when a map is not modified
2016-06-14 13:00:03 +01:00
Vsevolod Stakhov
7fd590aabf
[Fix] More fixes to events logic
2016-06-14 10:14:56 +01:00
Vsevolod Stakhov
7dd96f361e
[Fix] Fix event bases for IO events
2016-06-14 09:35:01 +01:00
Vsevolod Stakhov
6cfd6d651b
[Fix] Set host attribute properly when making HTTP request from lua
2016-06-14 09:20:42 +01:00
Vsevolod Stakhov
8b0c9d5255
[Feature] Add openphish support to rspamd phishing module
2016-06-14 09:15:36 +01:00
Vsevolod Stakhov
9b8f8d728c
[Feature] Enable forced resolving for some lua plugins
...
Issue: #661
Reported by: @FelixSchwarz
2016-06-13 19:06:16 +01:00
Vsevolod Stakhov
78a21e8200
[Feature] Rework dns resolving API for lua, add 'forced' option
2016-06-13 19:02:35 +01:00