aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Compile external tools with optimizations.Vsevolod Stakhov2014-12-196-3/+14
|
* Resize hashes array properly.Vsevolod Stakhov2014-12-192-3/+3
|
* Measure time for shingles generation.Vsevolod Stakhov2014-12-192-5/+11
|
* Use blake2 as KDF instead of sha256.Vsevolod Stakhov2014-12-182-10/+9
|
* Add blake2 hash contrib code.Vsevolod Stakhov2014-12-186-0/+627
|
* Liblmdb is not presented in precise repo.Vsevolod Stakhov2014-12-181-0/+1
|
* Add missing lmdb dep.Vsevolod Stakhov2014-12-171-1/+1
|
* Merge branch 'lmdb'Vsevolod Stakhov2014-12-175-370/+384
|\
| * Process commands for lmdb.Vsevolod Stakhov2014-12-172-2/+103
| |
| * Start new fuzzy storage protocol implementation.Vsevolod Stakhov2014-12-172-21/+46
| |
| * Add lmdb initialization.Vsevolod Stakhov2014-12-172-79/+144
| |
| * Refactor function names.Vsevolod Stakhov2014-12-173-66/+69
| |
| * Remove old lists mode.Vsevolod Stakhov2014-12-171-258/+53
| |
| * Search for liblmdb.Vsevolod Stakhov2014-12-171-0/+25
|/
* Merge branch 'shingles'Vsevolod Stakhov2014-12-1715-6/+405
|\
| * Update tests suite.Vsevolod Stakhov2014-12-171-6/+10
| |
| * Tune shingles settings.Vsevolod Stakhov2014-12-172-6/+9
| |
| * Add custom targets check and run-test.Vsevolod Stakhov2014-12-172-0/+4
| |
| * Add some tests for shingles.Vsevolod Stakhov2014-12-174-0/+124
| |
| * Add comparision function for shingles.Vsevolod Stakhov2014-12-172-0/+25
| |
| * Allow to allocate shingles without pool.Vsevolod Stakhov2014-12-171-1/+7
| |
| * Link siphash library.Vsevolod Stakhov2014-12-171-0/+1
| |
| * Add preliminary shingles version.Vsevolod Stakhov2014-12-174-0/+198
| |
| * Add siphash contrib code.Vsevolod Stakhov2014-12-173-0/+6
| |
| * Make words from text parts.Vsevolod Stakhov2014-12-175-6/+34
|/
* Remove direct ucl access.Vsevolod Stakhov2014-12-174-22/+29
|
* Add snowball stemmer to the build.Vsevolod Stakhov2014-12-174-0/+4
|
* Try to read fuzzy reply even if we have timeout.Vsevolod Stakhov2014-12-091-2/+3
|
* Start work on rspamd 0.8Vsevolod Stakhov2014-12-091-2/+2
|
* Remove broken whitelist module.Vsevolod Stakhov2014-12-081-86/+0
|
* Increase limit for DATE_IN_FUTURE to 2hr.Vsevolod Stakhov2014-12-061-1/+1
| | | | Suggested by: @citrin
* Check DKIM fields length before decoding.Vsevolod Stakhov2014-12-041-0/+1
|
* Avoid descriptors leak in lua_http.Vsevolod Stakhov2014-12-031-0/+7
|
* Some fixes to lua_http.Vsevolod Stakhov2014-12-021-5/+7
|
* Fix url parser invocation.Vsevolod Stakhov2014-12-021-1/+1
|
* Validate inet_addr before connecting/listening.Vsevolod Stakhov2014-12-021-1/+26
|
* Refactor function names.Vsevolod Stakhov2014-11-2958-461/+463
|
* Merge pull request #117 from fatalbanana/masterVsevolod Stakhov2014-11-271-2/+2
|\ | | | | Fix misinformation in RBL module doc
| * Fix misinformation in RBL module docAndrew Lewis2014-11-261-2/+2
|/
* Update manual page.Vsevolod Stakhov2014-11-252-0/+9
|
* Tune extended urls output.Vsevolod Stakhov2014-11-252-7/+11
|
* Fix some issues with URLs normalization.Vsevolod Stakhov2014-11-251-7/+11
|
* Add --extended-urls option to rspamc.Vsevolod Stakhov2014-11-251-0/+6
|
* Fill surbl field in struct uri.Vsevolod Stakhov2014-11-251-2/+6
|
* Add extended output format for URLs.Vsevolod Stakhov2014-11-253-7/+35
|
* Release 0.7.60.7.6Vsevolod Stakhov2014-11-243-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 Stakhov2014-11-231-1/+1
|
* Fix `register_symbols` lua function.Vsevolod Stakhov2014-11-221-5/+4
|
* Allow to disable components of hfilter.Vsevolod Stakhov2014-11-211-0/+8
|
* Rework `register_symbols` function.Vsevolod Stakhov2014-11-212-97/+186
|