summaryrefslogtreecommitdiffstats
path: root/src/protocol.c
Commit message (Collapse)AuthorAgeFilesLines
* Allow parsing streams without Content-Length.Vsevolod Stakhov2013-06-061-0/+6
|
* Fix some warnings that actually are dangerous.Vsevolod Stakhov2013-06-031-4/+4
|
* Better support of ipv6 headers.Vsevolod Stakhov2013-05-231-5/+17
|
* Add saving of actions, symbols and maps.Vsevolod Stakhov2013-01-091-3/+25
|
* * Add rolling history feature saving last 200 scanned messages.Vsevolod Stakhov2013-01-071-2/+13
| | | | Add /history command handler in webui.
* Avoid global variables in map logic.Vsevolod Stakhov2012-09-191-2/+0
| | | | * Add support of simple maps like '/path/to/file' as it seems to be more comfortable than 'file:///...'
* * Initial approach to RESTful controller.Vsevolod Stakhov2012-09-141-1/+6
| | | | Fix security issues in fstring handling.
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
| | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c.
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
|
* Log smtp FROM in urls output if smtp user is not defined.Vsevolod Stakhov2012-06-191-1/+2
|
* * Fix spf plugin that was broken in 0.4.7Vsevolod Stakhov2012-04-201-0/+17
| | | | * Add partial ipv6 support for some rspamd modules.
* * Implement pre-filters that realizes concepts to check mail by some ↵Vsevolod Stakhov2012-03-301-23/+48
| | | | | | | | absolute values like: - greylisting - DNS BL/WL - ratelimits
* * Improve statistics for scanned messages.Vsevolod Stakhov2012-03-261-12/+4
|
* Make compiler happy in several cases, remove warnings.Vsevolod Stakhov2011-12-201-1/+2
|
* Fix log_urls setting.Vsevolod Stakhov2011-11-281-0/+9
|
* Do not try to validate empty headers.Vsevolod Stakhov2011-10-251-0/+6
| | | | Write symbols to log in case of HTTP/Json output.
* Damn.Vsevolod Stakhov2011-08-181-2/+2
|
* Json fix.Vsevolod Stakhov2011-08-181-2/+2
|
* Fix to json output.Vsevolod Stakhov2011-08-181-0/+4
|
* Add more.Vsevolod Stakhov2011-08-181-1/+1
|
* Fix http headers.Vsevolod Stakhov2011-08-181-12/+13
|
* * Introduce new system of contexts initialization. It would be used for ↵Vsevolod Stakhov2011-08-181-2/+4
| | | | | | other things in rspamd as well in future. Ignore unknown headers in case of http.
* Fix output for spamc proto.Vsevolod Stakhov2011-08-151-1/+5
|
* * Make hash traversing more safelyVsevolod Stakhov2011-08-111-24/+33
|
* Make hash traversing more safe by using reference count.Vsevolod Stakhov2011-08-051-0/+8
| | | | Update to 0.4.2
* Another one.Vsevolod Stakhov2011-08-041-7/+9
|
* Another bad read detected.Vsevolod Stakhov2011-08-041-2/+4
|
* Fix access to already freed memory.Vsevolod Stakhov2011-08-041-0/+1
| | | | Remove assert.
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-1/+1
|
* Fix core dumps when no symbols are found in a message.Vsevolod Stakhov2011-07-141-1/+1
|
* * Improve performance of settings lookupVsevolod Stakhov2011-06-301-3/+3
|
* * Strip email addresses from bracesVsevolod Stakhov2011-05-131-3/+3
| | | | Ignore empty domains in settings
* * Add Subject header that indicate how Subject must be rewritten in case of ↵Vsevolod Stakhov2011-05-101-0/+41
| | | | | | 'rewrite subject' action Fix initialization order of json settings.
* * Add ability to learn rspamd via worker (without password)0.3.11Vsevolod Stakhov2011-03-311-5/+57
|
* * Preload statfiles at the early beginning in the main processVsevolod Stakhov2011-03-311-154/+494
| | | | | * Add JSON output for rspamd worker * Add HTTP protocol support for rspamd worker
* Write to log number of dns requests per task.Vsevolod Stakhov2011-03-251-4/+5
|
* Print "0.00" instead of "0" in protocol output.Vsevolod Stakhov2011-03-091-5/+5
| | | | Fix misprint in cdb handling.
* * Rewrite URL storage systemVsevolod Stakhov2011-02-241-129/+73
|
* * Add ability to add descriptions for symbolsVsevolod Stakhov2011-02-151-3/+25
|
* Fix bug with several metrics output. [1]Vsevolod Stakhov2011-02-141-51/+82
| | | | | | Install surbl-whitelist. [1] [1] Reported by Victor Ustugov
* Handle emails with common hostname.Vsevolod Stakhov2011-02-111-1/+27
|
* * Write Emails: header in outputVsevolod Stakhov2011-02-111-0/+59
|
* * Write more detailed reportsVsevolod Stakhov2011-01-201-70/+63
|
* Always write symbols to log.Vsevolod Stakhov2011-01-191-31/+42
|
* * Fix compatibility with SAVsevolod Stakhov2011-01-181-19/+68
|
* * Add ability to recursive scan over multipart's parts for functions:Vsevolod Stakhov2010-10-201-53/+6
| | | | | | | | - content_type_is_type - content_type_is_subtype - content_type_compare_param - content_type_has_param * Add ability to specify any of actions in user's settings, not only reject.
* Fixed bug with file urls (reported by Anton Nekhoroshin)Vsevolod Stakhov2010-10-191-1/+1
|
* Remove G_INLINE_FUNC definitions as I misunderstood its purposes.Vsevolod Stakhov2010-10-151-1/+1
|
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-56/+56
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Fix misprint (reported by az)Vsevolod Stakhov2010-09-171-1/+1
|