Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adopt DNS logging. | Vsevolod Stakhov | 2014-02-20 | 9 | -8/+11 |
| | |||||
* | Varargs versions of logging functions. | Vsevolod Stakhov | 2014-02-20 | 2 | -35/+57 |
| | |||||
* | Do not send multiple SURBL requests with the same domain. | Vsevolod Stakhov | 2014-02-20 | 1 | -17/+41 |
| | |||||
* | Set flag for systemd sockets definitions. | Vsevolod Stakhov | 2014-02-20 | 1 | -0/+1 |
| | |||||
* | Set cloexec flag to sockets obtained from systemd. | Vsevolod Stakhov | 2014-02-20 | 1 | -1/+5 |
| | |||||
* | Support accepting listening sockets from systemd. | Vsevolod Stakhov | 2014-02-20 | 3 | -4/+61 |
| | |||||
* | Fix PTR requests handling. | Vsevolod Stakhov | 2014-02-19 | 3 | -15/+19 |
| | |||||
* | Integrate rspamd with librdns. | Vsevolod Stakhov | 2014-02-19 | 13 | -1511/+94 |
| | |||||
* | Add rdns as a submodule. | Vsevolod Stakhov | 2014-02-19 | 2 | -1/+1 |
| | |||||
* | Rework bloom hash library to use XXHash. | Vsevolod Stakhov | 2014-02-18 | 3 | -156/+58 |
| | |||||
* | Move xxhash to contrib. | Vsevolod Stakhov | 2014-02-18 | 4 | -641/+3 |
| | |||||
* | Remove judy and use glib hash tables. | Vsevolod Stakhov | 2014-02-18 | 1 | -219/+177 |
| | | | | | | | | There is no significant advantage to use Judy arrays over glib HashTables to store hashes in fuzzy storage. Therefore, drop support of Judy completely. Also rename `use_judy` parameter to `strict_hash` indicating that hashes are matched strictly (not a fuzzy match but a hash lookup). | ||||
* | Fix empty messages processing. | Vsevolod Stakhov | 2014-02-18 | 6 | -6/+21 |
| | |||||
* | Rework LRU hash logic. | Vsevolod Stakhov | 2014-02-18 | 8 | -37/+68 |
| | |||||
* | Update copyright and debian files. | Vsevolod Stakhov | 2014-02-17 | 1 | -22/+1 |
| | |||||
* | Fix memory leak in fuzzy_add command. | Vsevolod Stakhov | 2014-02-14 | 1 | -14/+22 |
| | |||||
* | Fix nameservers setup. | Vsevolod Stakhov | 2014-02-12 | 2 | -10/+14 |
| | |||||
* | Remove dated configuration example & add another missing option registration | Andrew Lewis | 2014-02-07 | 1 | -23/+1 |
| | |||||
* | Tokenize subject even if a message is empty. | Vsevolod Stakhov | 2014-02-05 | 1 | -2/+3 |
| | |||||
* | Use libottery for secure random numbers. | Vsevolod Stakhov | 2014-02-04 | 7 | -352/+8 |
| | | | | | | | | | | Libottery itself is hosted here: https://github.com/nmathewson/libottery This import is a rough adoptation of libottery to use it for secure random numbers in rspamd when needed (and in DNS resolver specifically). This import makes the internal chacha20 code useless, hence it is removed now. | ||||
* | Fix classifiers config for repeated sections. | Vsevolod Stakhov | 2014-02-03 | 1 | -5/+31 |
| | |||||
* | Remove deprecated code. | Vsevolod Stakhov | 2014-02-03 | 2 | -105/+0 |
| | | | | Reported by: Andrey Vohmyanin | ||||
* | Remove CC warning. | Vsevolod Stakhov | 2014-02-03 | 1 | -1/+1 |
| | |||||
* | Fix with libucl. | Vsevolod Stakhov | 2014-02-02 | 1 | -2/+11 |
| | |||||
* | Use more clever time values to setup entropy. | Vsevolod Stakhov | 2014-02-02 | 1 | -1/+12 |
| | |||||
* | Fix issue with random numbers generator in dns. | Vsevolod Stakhov | 2014-02-02 | 1 | -2/+2 |
| | |||||
* | Merge pull request #34 from fatalbanana/master | Vsevolod Stakhov | 2014-01-31 | 1 | -1/+14 |
|\ | | | | | Support HELO blacklist and fix options registration for RDNS blacklist | ||||
| * | Check for [ip.address]-style HELO and suppress lookups | Andrew Lewis | 2014-01-31 | 1 | -1/+1 |
| | | |||||
| * | Support HELO blacklist and fix options registration for RDNS blacklist | Andrew Lewis | 2014-01-31 | 1 | -1/+14 |
| | | |||||
* | | Sync from libucl. | Vsevolod Stakhov | 2014-01-31 | 3 | -19/+47 |
|/ | |||||
* | Fix GString expanding. | Vsevolod Stakhov | 2014-01-29 | 2 | -3/+8 |
| | |||||
* | Fix webui. | Vsevolod Stakhov | 2014-01-29 | 1 | -0/+3 |
| | |||||
* | Sync with libucl. | Vsevolod Stakhov | 2014-01-29 | 5 | -35/+136 |
| | |||||
* | Reenable piechart and history functions in webui. | Vsevolod Stakhov | 2014-01-29 | 1 | -64/+62 |
| | |||||
* | Warn about composites redefinition. | Vsevolod Stakhov | 2014-01-29 | 1 | -1/+10 |
| | |||||
* | Fix overrides for a metric. | Vsevolod Stakhov | 2014-01-29 | 1 | -4/+6 |
| | | | | Fixes #33 | ||||
* | Start webui worker adopt to the HTTP world. | Vsevolod Stakhov | 2014-01-28 | 2 | -348/+252 |
| | |||||
* | Make gstring emitting generic. | Vsevolod Stakhov | 2014-01-28 | 3 | -70/+87 |
| | |||||
* | Allow to find a header in message. | Vsevolod Stakhov | 2014-01-28 | 2 | -0/+28 |
| | |||||
* | Init profiler correctly. | Vsevolod Stakhov | 2014-01-28 | 1 | -1/+1 |
| | |||||
* | Fix whitelist module. | Vsevolod Stakhov | 2014-01-28 | 1 | -7/+11 |
| | |||||
* | Rework resolver library. | Vsevolod Stakhov | 2014-01-27 | 10 | -577/+515 |
| | |||||
* | New http_router interface. | Vsevolod Stakhov | 2014-01-27 | 2 | -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 Stakhov | 2014-01-24 | 1 | -1/+29 |
| | |||||
* | Remove HFILTER_URL_ONELINE rule. | Vsevolod Stakhov | 2014-01-24 | 1 | -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 rbl | Alexey | 2014-01-22 | 1 | -1/+1 |
| | |||||
* | Improve hostname processing. | Vsevolod Stakhov | 2014-01-22 | 1 | -1/+15 |
| | |||||
* | Merge pull request #26 from fatalbanana/master | Vsevolod Stakhov | 2014-01-22 | 1 | -2/+13 |
|\ | | | | | Allow FCrDNS-style RBL lookups | ||||
| * | Allow FCrDNS-style RBL lookups | Andrew Lewis | 2014-01-22 | 1 | -2/+13 |
| | | |||||
* | | Add concurrency limit for the client. | Vsevolod Stakhov | 2014-01-21 | 1 | -1/+9 |
| | |