summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Check for [ip.address]-style HELO and suppress lookupsAndrew Lewis2014-01-311-1/+1
|
* Support HELO blacklist and fix options registration for RDNS blacklistAndrew Lewis2014-01-311-1/+14
|
* Fix GString expanding.Vsevolod Stakhov2014-01-292-3/+8
|
* Fix webui.Vsevolod Stakhov2014-01-291-0/+3
|
* Sync with libucl.Vsevolod Stakhov2014-01-295-35/+136
|
* Reenable piechart and history functions in webui.Vsevolod Stakhov2014-01-291-64/+62
|
* Warn about composites redefinition.Vsevolod Stakhov2014-01-291-1/+10
|
* Fix overrides for a metric.Vsevolod Stakhov2014-01-291-4/+6
| | | | Fixes #33
* Start webui worker adopt to the HTTP world.Vsevolod Stakhov2014-01-282-348/+252
|
* Make gstring emitting generic.Vsevolod Stakhov2014-01-283-70/+87
|
* Allow to find a header in message.Vsevolod Stakhov2014-01-282-0/+28
|
* Init profiler correctly.Vsevolod Stakhov2014-01-281-1/+1
|
* Fix whitelist module.Vsevolod Stakhov2014-01-281-7/+11
|
* Rework resolver library.Vsevolod Stakhov2014-01-2710-577/+515
|
* New http_router interface.Vsevolod Stakhov2014-01-272-13/+224
| | | | | | | This interface is designed to emulate evhttp behaviour and route requests among a set of functors regarding the requested path. It hides some http_connection internals allowing to work on a pretty high level implementing an HTTP server instance.
* Output emails properly.Vsevolod Stakhov2014-01-241-1/+29
|
* Remove HFILTER_URL_ONELINE rule.Vsevolod Stakhov2014-01-241-0/+38
| | | | | | | | | - Added functions: `rspamd_textpart:get_length` - get a full length of text part `rspamd_url:get_length` - get a full length of an URL object - Removed `HFILTER_URL_ONELINE` as it is broken by nature - Reworked hfilter to improve performance
* Fix hostname lookup for rdns rblAlexey2014-01-221-1/+1
|
* Improve hostname processing.Vsevolod Stakhov2014-01-221-1/+15
|
* Merge pull request #26 from fatalbanana/masterVsevolod Stakhov2014-01-221-2/+13
|\ | | | | Allow FCrDNS-style RBL lookups
| * Allow FCrDNS-style RBL lookupsAndrew Lewis2014-01-221-2/+13
| |
* | Add concurrency limit for the client.Vsevolod Stakhov2014-01-211-1/+9
| |
* | Output emails and urls.Vsevolod Stakhov2014-01-211-0/+11
| |
* | Output urls and emails more clearly.Vsevolod Stakhov2014-01-211-9/+6
| |
* | Improve client output.Vsevolod Stakhov2014-01-211-9/+32
|/
* Move fin_task to a common rspamd_fin_task function.Vsevolod Stakhov2014-01-213-118/+131
|
* Add more functionality to the client.Vsevolod Stakhov2014-01-211-163/+120
|
* Allow some custom output for rspamc.Vsevolod Stakhov2014-01-203-5/+33
|
* Fix memory leak.Vsevolod Stakhov2014-01-201-1/+3
|
* Implement refcount for http connection.Vsevolod Stakhov2014-01-205-9/+58
|
* Remove memory leak.Vsevolod Stakhov2014-01-201-1/+1
|
* New rspamc client.Vsevolod Stakhov2014-01-204-629/+199
|
* Write the new client library.Vsevolod Stakhov2014-01-203-19/+222
|
* Basic API for the new client.Vsevolod Stakhov2014-01-192-0/+45
|
* Remove legacy client and rework build system.Vsevolod Stakhov2014-01-194-0/+224
| | | | | --HG-- rename : lib/CMakeLists.txt => src/CMakeLists.txt
* Simplify states of task. Disable broken code.Vsevolod Stakhov2014-01-199-69/+77
|
* Parse HTTP requests, cleanup the code.Vsevolod Stakhov2014-01-189-814/+239
| | | | | --HG-- extra : rebase_source : 6b35fbf55fc9fe65d7f033620670bb210928e9b4
* Implement HTTP session for normal worker.Vsevolod Stakhov2014-01-134-54/+132
|
* Remove obsolete debug macro.Vsevolod Stakhov2014-01-131-14/+6
|
* Update from libucl.Vsevolod Stakhov2014-01-134-402/+608
|
* Start new HTTP based reply handler.Vsevolod Stakhov2014-01-122-839/+120
|
* Start moving to HTTP world.Vsevolod Stakhov2014-01-1212-36/+131
|
* Forgot about event adding.Vsevolod Stakhov2014-01-101-0/+4
|
* Write some more HTTP headers in reply.Vsevolod Stakhov2014-01-092-8/+48
|
* Unify http code for client and server.Vsevolod Stakhov2014-01-093-290/+521
|
* Remove unused lua module.Vsevolod Stakhov2014-01-091-152/+0
|
* Fix simultaneous bind to ipv6 and ipv6 sockets.Vsevolod Stakhov2014-01-096-92/+136
|
* Reorganize HTTP library.Vsevolod Stakhov2014-01-092-112/+105
|
* Implement http server using http_parser.Vsevolod Stakhov2014-01-086-278/+759
|
* Add `strict_protocol_headers` option for rspamc protocol.Vsevolod Stakhov2014-01-073-9/+16
| | | | | | 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.