Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check DKIM fields length before decoding. | Vsevolod Stakhov | 2014-12-04 | 1 | -0/+1 |
| | |||||
* | Avoid descriptors leak in lua_http. | Vsevolod Stakhov | 2014-12-03 | 1 | -0/+7 |
| | |||||
* | Some fixes to lua_http. | Vsevolod Stakhov | 2014-12-02 | 1 | -5/+7 |
| | |||||
* | Fix url parser invocation. | Vsevolod Stakhov | 2014-12-02 | 1 | -1/+1 |
| | |||||
* | Validate inet_addr before connecting/listening. | Vsevolod Stakhov | 2014-12-02 | 1 | -1/+26 |
| | |||||
* | Refactor function names. | Vsevolod Stakhov | 2014-11-29 | 58 | -461/+463 |
| | |||||
* | Merge pull request #117 from fatalbanana/master | Vsevolod Stakhov | 2014-11-27 | 1 | -2/+2 |
|\ | | | | | Fix misinformation in RBL module doc | ||||
| * | Fix misinformation in RBL module doc | Andrew Lewis | 2014-11-26 | 1 | -2/+2 |
|/ | |||||
* | Update manual page. | Vsevolod Stakhov | 2014-11-25 | 2 | -0/+9 |
| | |||||
* | Tune extended urls output. | Vsevolod Stakhov | 2014-11-25 | 2 | -7/+11 |
| | |||||
* | Fix some issues with URLs normalization. | Vsevolod Stakhov | 2014-11-25 | 1 | -7/+11 |
| | |||||
* | Add --extended-urls option to rspamc. | Vsevolod Stakhov | 2014-11-25 | 1 | -0/+6 |
| | |||||
* | Fill surbl field in struct uri. | Vsevolod Stakhov | 2014-11-25 | 1 | -2/+6 |
| | |||||
* | Add extended output format for URLs. | Vsevolod Stakhov | 2014-11-25 | 3 | -7/+35 |
| | |||||
* | Release 0.7.60.7.6 | Vsevolod Stakhov | 2014-11-24 | 3 | -3/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Apply boundary fix for dkim simple canonization * Fix ping command * Return nil if header was not found in lua_task * Fix hang in upstreams revive logic * Decode entitles when normalizing HTML parts * Fix logic of finding URLs in HTML parts * Do not include \0 into length of text when performing conversion to utf8 * Fix raw vs parsed reperesentations Raw parts are now: - decoded b64/qp, but *NOT* converted to utf-8 Processed parts are now: - converted to UTF-8 - normalized if needed (e.g. HTML tags are stripped) * Rework DKIM canonization to line based * Fix fuzzy hashes addding * Use more specific hash function for fuzzy * Fix leaking of iconv descriptors * Fix PTR resolving in lua resolver * Rework spf module. - Copy data to memory pool as cached record might be destroyed causing freed memory being passed to the protocol output (use after free) - Allow SPF_NEUTRAL policy to be handled separately - Add R_SPF_NEUTRAL to the default config * Rework `register_symbols` function * Allow to disable components of hfilter Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Update version to 0.7.6. | Vsevolod Stakhov | 2014-11-23 | 1 | -1/+1 |
| | |||||
* | Fix `register_symbols` lua function. | Vsevolod Stakhov | 2014-11-22 | 1 | -5/+4 |
| | |||||
* | Allow to disable components of hfilter. | Vsevolod Stakhov | 2014-11-21 | 1 | -0/+8 |
| | |||||
* | Rework `register_symbols` function. | Vsevolod Stakhov | 2014-11-21 | 2 | -97/+186 |
| | |||||
* | Rework spf module. | Vsevolod Stakhov | 2014-11-21 | 2 | -17/+34 |
| | | | | | | | - Copy data to memory pool as cached record might be destroyed causing freed memory being passed to the protocol output (use after free). - Allow SPF_NEUTRAL policy to be handled separately. - Add R_SPF_NEUTRAL to the default config. | ||||
* | Fix indentation in hfilter. | Vsevolod Stakhov | 2014-11-21 | 1 | -234/+234 |
| | |||||
* | Fix PTR resolving in lua resolver. | Vsevolod Stakhov | 2014-11-21 | 2 | -1/+2 |
| | |||||
* | Fix leaking of iconv descriptors. | Vsevolod Stakhov | 2014-11-21 | 1 | -0/+3 |
| | |||||
* | Another try to fix race condition in the upstreams. | Vsevolod Stakhov | 2014-11-21 | 1 | -24/+27 |
| | |||||
* | Use more proper hashing for fuzzy. | Vsevolod Stakhov | 2014-11-20 | 1 | -6/+7 |
| | |||||
* | Add fuzzy hash utilities. | Vsevolod Stakhov | 2014-11-20 | 2 | -0/+56 |
| | |||||
* | Fix fuzzy hashes addding. | Vsevolod Stakhov | 2014-11-19 | 1 | -16/+29 |
| | |||||
* | Rework DKIM canonization to line based. | Vsevolod Stakhov | 2014-11-19 | 1 | -74/+24 |
| | |||||
* | Fix raw vs parsed reperesentations. | Vsevolod Stakhov | 2014-11-19 | 2 | -6/+7 |
| | | | | | | | | | Raw parts are now: - decoded b64/qp, but *NOT* converted to utf-8 Processed parts are now: - converted to UTF-8 - normalized if needed (e.g. HTML tags are stripped) | ||||
* | One more try to fix dkim border issues. | Vsevolod Stakhov | 2014-11-19 | 1 | -26/+22 |
| | |||||
* | Do not include \0 into length of text. | Vsevolod Stakhov | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Fix logic of finding URLs in HTML parts. | Vsevolod Stakhov | 2014-11-19 | 1 | -10/+3 |
| | |||||
* | Decode entitles when normalizing HTML parts. | Vsevolod Stakhov | 2014-11-19 | 1 | -4/+22 |
| | |||||
* | Try to fix hang in upstream events. | Vsevolod Stakhov | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Return nil if header was not found in lua_task. | Vsevolod Stakhov | 2014-11-19 | 1 | -4/+6 |
| | |||||
* | Fix ping command. | Vsevolod Stakhov | 2014-11-18 | 2 | -6/+7 |
| | |||||
* | Apply boundary fix for dkim simple canonization. | Vsevolod Stakhov | 2014-11-18 | 1 | -0/+8 |
| | |||||
* | Release 0.7.50.7.5 | Vsevolod Stakhov | 2014-11-17 | 3 | -3/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Fix owner when creating folder /run/rspamd (by @sfirmery) * Fix IP validity checks * Decode URLs obtained from HTML tags * Fix crash with unweighted upstreams * Stop processing headers in parts * Set sockaddr.sa_family properly when connectig to upstreams * Fix reload issues in surbl and fuzzy_check (reported by @citrin) * Fix timeouts in redirector * Improve lua errors reporting * Fix lua closures processing in libucl * Rework calling of lua functions from regexp module * Choose raw regexp for raw headers * Rework conversion to utf since glib one is broken * Ignore SGML style tags in html * Fix old bug with non-capturing https urls * Fix memory corruption on fuzzy reload (reported by @citrin) * Fix percents display in rspamc * Fix buffer update for DKIM * Do not validate utf for raw headers Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Do not validate utf for raw headers. | Vsevolod Stakhov | 2014-11-17 | 1 | -3/+2 |
| | |||||
* | Remove unused function. | Vsevolod Stakhov | 2014-11-16 | 1 | -11/+0 |
| | |||||
* | Improve dkim debug log. | Vsevolod Stakhov | 2014-11-15 | 1 | -5/+9 |
| | |||||
* | Fix buffer update for DKIM. | Vsevolod Stakhov | 2014-11-15 | 1 | -0/+8 |
| | | | | | Sometimes this procedure was able to split \r\n in messages which in turn led to DKIM checks failures. | ||||
* | Fix percents display in rspamc. | Vsevolod Stakhov | 2014-11-14 | 1 | -3/+3 |
| | |||||
* | Fix memory corruption on fuzzy reload. | Vsevolod Stakhov | 2014-11-14 | 1 | -7/+6 |
| | | | | Reported by: @citrin | ||||
* | Fix old bug with non-capturing https urls. | Vsevolod Stakhov | 2014-11-14 | 1 | -2/+2 |
| | |||||
* | Ignore SGML style tags in html. | Vsevolod Stakhov | 2014-11-14 | 2 | -1/+7 |
| | |||||
* | Rework conversion to utf since glib is broken. | Vsevolod Stakhov | 2014-11-14 | 1 | -8/+67 |
| | |||||
* | Update version to 0.7.5. | Vsevolod Stakhov | 2014-11-13 | 1 | -1/+1 |
| | |||||
* | Choose raw regexp for raw headers. | Vsevolod Stakhov | 2014-11-12 | 1 | -2/+4 |
| | |||||
* | Rework calling of lua functions from regexp module. | Vsevolod Stakhov | 2014-11-12 | 3 | -61/+57 |
| |