summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix PTR resolving in lua resolver.Vsevolod Stakhov2014-11-212-1/+2
|
* Fix leaking of iconv descriptors.Vsevolod Stakhov2014-11-211-0/+3
|
* Another try to fix race condition in the upstreams.Vsevolod Stakhov2014-11-211-24/+27
|
* Use more proper hashing for fuzzy.Vsevolod Stakhov2014-11-201-6/+7
|
* Add fuzzy hash utilities.Vsevolod Stakhov2014-11-202-0/+56
|
* Fix fuzzy hashes addding.Vsevolod Stakhov2014-11-191-16/+29
|
* Rework DKIM canonization to line based.Vsevolod Stakhov2014-11-191-74/+24
|
* Fix raw vs parsed reperesentations.Vsevolod Stakhov2014-11-192-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 Stakhov2014-11-191-26/+22
|
* Do not include \0 into length of text.Vsevolod Stakhov2014-11-191-1/+1
|
* Fix logic of finding URLs in HTML parts.Vsevolod Stakhov2014-11-191-10/+3
|
* Decode entitles when normalizing HTML parts.Vsevolod Stakhov2014-11-191-4/+22
|
* Try to fix hang in upstream events.Vsevolod Stakhov2014-11-191-1/+1
|
* Return nil if header was not found in lua_task.Vsevolod Stakhov2014-11-191-4/+6
|
* Fix ping command.Vsevolod Stakhov2014-11-182-6/+7
|
* Apply boundary fix for dkim simple canonization.Vsevolod Stakhov2014-11-181-0/+8
|
* Do not validate utf for raw headers.Vsevolod Stakhov2014-11-171-3/+2
|
* Remove unused function.Vsevolod Stakhov2014-11-161-11/+0
|
* Improve dkim debug log.Vsevolod Stakhov2014-11-151-5/+9
|
* Fix buffer update for DKIM.Vsevolod Stakhov2014-11-151-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 Stakhov2014-11-141-3/+3
|
* Fix memory corruption on fuzzy reload.Vsevolod Stakhov2014-11-141-7/+6
| | | | Reported by: @citrin
* Fix old bug with non-capturing https urls.Vsevolod Stakhov2014-11-141-2/+2
|
* Ignore SGML style tags in html.Vsevolod Stakhov2014-11-142-1/+7
|
* Rework conversion to utf since glib is broken.Vsevolod Stakhov2014-11-141-8/+67
|
* Choose raw regexp for raw headers.Vsevolod Stakhov2014-11-121-2/+4
|
* Rework calling of lua functions from regexp module.Vsevolod Stakhov2014-11-123-61/+57
|
* Sync libucl.Vsevolod Stakhov2014-11-121-0/+0
|
* Be more informative about lua errors.Vsevolod Stakhov2014-11-111-2/+6
|
* Fix timeouts in redirector.Vsevolod Stakhov2014-11-112-11/+6
|
* Fix reload issues in surbl and fuzzy_check.Vsevolod Stakhov2014-11-112-5/+3
|
* Set AF properly in one more place.Vsevolod Stakhov2014-11-111-0/+2
|
* Set sockaddr.sa_family properly.Vsevolod Stakhov2014-11-111-0/+1
|
* Remove unused variable.Vsevolod Stakhov2014-11-111-1/+0
|
* Stop processing headers in parts.Vsevolod Stakhov2014-11-111-6/+0
|
* Fix crash with unweighted upstreams.Vsevolod Stakhov2014-11-111-2/+2
|
* Decode URL obtained from HTML tags.Vsevolod Stakhov2014-11-113-54/+24
|
* Fix IP validity checks.Vsevolod Stakhov2014-11-101-3/+3
|
* Improve coloring.Vsevolod Stakhov2014-11-081-6/+6
|
* Fix processing of very short messages in DKIM.Vsevolod Stakhov2014-11-071-3/+3
| | | | Reported by: @citrin
* Another fix for PTR records in SPF.Vsevolod Stakhov2014-11-071-33/+48
|
* Stop use-after-free in event loop termination.Vsevolod Stakhov2014-11-071-9/+8
|
* Soft shutdown should also set wanna_die flag.Vsevolod Stakhov2014-11-071-0/+1
|
* Fix endiannes in lua_radix search.Vsevolod Stakhov2014-11-071-1/+1
|
* Rework IP addresses in upstreams.Vsevolod Stakhov2014-11-072-1/+90
| | | | | | | | | - Select ipv4/unix addresses if they exist and use ipv6 for ipv6 only upstreams (since the support of ipv6 is poor in many OSes and environments). - Free IP list on upstream destruction. - Add test cases for addresses selection. - Allow adding of free form IP addresses to upstreams.
* Fix multiple/single values in use settings.Vsevolod Stakhov2014-11-071-6/+14
| | | | Reported by: @citrin
* Try to detect systems with no IPv6 support.Vsevolod Stakhov2014-11-061-3/+51
|
* Disable extra debug.Vsevolod Stakhov2014-11-051-1/+1
|
* More fixes to dkim \r\n converting.Vsevolod Stakhov2014-11-051-3/+3
| | | | Found by: @citrin
* Fix \r\n conversion in DKIM module.Vsevolod Stakhov2014-11-051-4/+8
|