Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Feature] Allow base32 keys in maps | Vsevolod Stakhov | 2016-03-21 | 2 | -11/+24 |
| | |||||
* | [Minor] Add some more info about systemd failures | Vsevolod Stakhov | 2016-03-19 | 1 | -3/+6 |
| | |||||
* | [Fix] Lowercase keys in SA lists | Vsevolod Stakhov | 2016-03-18 | 1 | -8/+8 |
| | |||||
* | [Fix] Fix resetting symbols to their default values in WebUI | Vsevolod Stakhov | 2016-03-18 | 3 | -0/+103 |
| | |||||
* | [Fix] Fix a bug in MIME_BAD_ATTACHMENT rule | Vsevolod Stakhov | 2016-03-18 | 1 | -2/+2 |
| | | | | | Issue: #561 Reported by: @moisseev | ||||
* | [Minor] Add `trusted_ips` alias | Vsevolod Stakhov | 2016-03-18 | 1 | -0/+9 |
| | |||||
* | [Feature] Rework composite rules application | Vsevolod Stakhov | 2016-03-17 | 1 | -61/+77 |
| | | | | | | | | | | First of all exclude all elements with any parent that is negation: `!A || B` -> here we can have both !A and B matched, but we do *NOT* want to remove symbol in that case. We apply the following logic subsequently: - if no composites would like to save score then we remove score - if no composites would like to save symbol then we remove symbol | ||||
* | [Feature] Save operation node for expressions atoms | Vsevolod Stakhov | 2016-03-17 | 2 | -18/+62 |
| | |||||
* | [Minor] Add HS_FLAG_SINGLEMATCH for re maps | Vsevolod Stakhov | 2016-03-17 | 1 | -3/+3 |
| | |||||
* | [Feature] Add filename multimap type | Vsevolod Stakhov | 2016-03-17 | 1 | -1/+61 |
| | |||||
* | [Feature] Allow regexp maps for mime types | Vsevolod Stakhov | 2016-03-17 | 1 | -9/+12 |
| | |||||
* | [Feature] Add MIME_BAD_ATTACHMENT rule for bad attachment types | Vsevolod Stakhov | 2016-03-17 | 1 | -14/+44 |
| | |||||
* | [Feature] Add regexp maps support to multimap module | Vsevolod Stakhov | 2016-03-17 | 1 | -19/+34 |
| | |||||
* | [Minor] Fix loading of regexp maps | Vsevolod Stakhov | 2016-03-17 | 1 | -2/+2 |
| | |||||
* | [Fix] Allocate ids array in case of hyperscan | Vsevolod Stakhov | 2016-03-17 | 1 | -0/+1 |
| | |||||
* | [Minor] Fix description of rspamd_lua_parse_table_arguments | Vsevolod Stakhov | 2016-03-17 | 2 | -3/+3 |
| | |||||
* | [Feature] Add config:add_map table form method, add regexp maps | Vsevolod Stakhov | 2016-03-17 | 3 | -54/+195 |
| | |||||
* | [Feature] Allow to extract functions from lua tables | Vsevolod Stakhov | 2016-03-16 | 2 | -0/+29 |
| | |||||
* | [Feature] Add method to check regexp maps | Vsevolod Stakhov | 2016-03-16 | 2 | -0/+66 |
| | |||||
* | [Feature] Allow to set db and password for redis in stat_convert | Vsevolod Stakhov | 2016-03-16 | 2 | -22/+102 |
| | |||||
* | [Fix] Fix couple of issues with arguments in lua_redis | Vsevolod Stakhov | 2016-03-16 | 1 | -4/+16 |
| | |||||
* | [Fix] Fix parsing of address:port | Vsevolod Stakhov | 2016-03-16 | 1 | -7/+7 |
| | |||||
* | [Feature] More sane configuration for redis statistics | Vsevolod Stakhov | 2016-03-16 | 2 | -103/+139 |
| | |||||
* | [Fix] Improve diagnostic for url misdetection | Vsevolod Stakhov | 2016-03-16 | 2 | -3/+10 |
| | |||||
* | [Feature] Add support for regexp maps | Vsevolod Stakhov | 2016-03-15 | 3 | -1/+230 |
| | |||||
* | [Fix] Do not check empty html components | Vsevolod Stakhov | 2016-03-15 | 1 | -2/+2 |
| | |||||
* | [Fix] Restore described behaviour for some lua functions | Vsevolod Stakhov | 2016-03-15 | 2 | -9/+21 |
| | |||||
* | [Feature] Rework rspamd DNS to use the ordinary upstreams rotation | Vsevolod Stakhov | 2016-03-15 | 2 | -45/+137 |
| | | | | | Issue: #552 Reported by: @Freeaqingme | ||||
* | [Minor] Nameservers are now raw ucl object | Vsevolod Stakhov | 2016-03-15 | 2 | -4/+4 |
| | |||||
* | [Feature] Add workaround for master-slave definitions | Vsevolod Stakhov | 2016-03-15 | 1 | -0/+8 |
| | |||||
* | [Feature] Allow forced and non-forced upstreams selection | Vsevolod Stakhov | 2016-03-15 | 2 | -4/+35 |
| | |||||
* | [Fix] Fix parsing upstreams from UCL | Vsevolod Stakhov | 2016-03-15 | 1 | -9/+8 |
| | |||||
* | [Feature] Allow raw ucl options in the config | Vsevolod Stakhov | 2016-03-15 | 2 | -0/+33 |
| | |||||
* | [Feature] Allow iterating over upstreams | Vsevolod Stakhov | 2016-03-15 | 2 | -0/+28 |
| | |||||
* | [Feature] Add flags and opaque data to upstreams | Vsevolod Stakhov | 2016-03-15 | 2 | -4/+56 |
| | |||||
* | [Minor] Add EV_CLOSED support for guard event | Vsevolod Stakhov | 2016-03-15 | 1 | -0/+24 |
| | |||||
* | [Minor] Fix some errno handling | Vsevolod Stakhov | 2016-03-15 | 1 | -1/+7 |
| | |||||
* | [Minor] Ensure that socket received is non-blocking | Vsevolod Stakhov | 2016-03-15 | 1 | -0/+3 |
| | |||||
* | [Minor] Fix map callback type | Vsevolod Stakhov | 2016-03-15 | 1 | -2/+4 |
| | |||||
* | [Feature] Allways clear maps on exit | Vsevolod Stakhov | 2016-03-15 | 3 | -1/+56 |
| | |||||
* | [Fix] Fix memory leak in HTTP request code | Vsevolod Stakhov | 2016-03-14 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow quoted and slashed keys in maps | Vsevolod Stakhov | 2016-03-14 | 1 | -4/+108 |
| | |||||
* | [Feature] Restore locking logic for HTTP maps | Vsevolod Stakhov | 2016-03-14 | 1 | -1/+10 |
| | |||||
* | [Fix] More fixes to maps resources management | Vsevolod Stakhov | 2016-03-14 | 1 | -25/+30 |
| | |||||
* | [Fix] Rework map reading state machine | Vsevolod Stakhov | 2016-03-14 | 5 | -75/+191 |
| | |||||
* | [Fix] Switch to refcounts to avoid more races | Vsevolod Stakhov | 2016-03-14 | 2 | -36/+34 |
| | | | | | Issue: #550 Reported by: @moisseev | ||||
* | [Fix] Fix another memory issue with lua maps | Vsevolod Stakhov | 2016-03-14 | 2 | -14/+11 |
| | | | | | Issue: #550 Reported by: @moisseev | ||||
* | [Fix] Fix memory allocation in fstring | Vsevolod Stakhov | 2016-03-14 | 1 | -2/+16 |
| | |||||
* | [Fix] Fix potential HTTP connection structure corruption | Vsevolod Stakhov | 2016-03-14 | 1 | -1/+2 |
| | | | | | Issue: #550 Reported by: @moisseev | ||||
* | [Fix] Use CAS for atomic maps lock | Vsevolod Stakhov | 2016-03-13 | 1 | -3/+1 |
| |