aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #796 from bryongloden/patch-2Vsevolod Stakhov2016-08-031-1/+1
|\ | | | | Update local_scan.c
| * Update local_scan.cBryon Gloden, CISSPĀ®2016-08-021-1/+1
| | | | | | | | | | | | | | [../rspamd-master/contrib/exim/local_scan.c:630]: (error) Uninitialized variable: rej It's always good to initialize integer variables, at least to 0, because if you try to retrieve its value before it gets assigned any actual (non-garbage) value, then it results in undefined behavior. Found by https://github.com/bryongloden/cppcheck
* | Update acism_create.cBryon Gloden, CISSPĀ®2016-08-021-3/+9
|/ | | | | | | Passing one pointer into realloc() and assigning the result directly into that same pointer variable can cause a memory leak if the reallocation fails, because the original allocation will still exist. The correct way to do this is to use a temporary pointer variable. Credit: http://stackoverflow.com/a/11548901 Found by https://github.com/bryongloden/cppcheck
* [Minor] Sync public suffix list with upstreamAndrew Lewis2016-07-251-21/+327
|
* [Fix] Fix potential NULL dereferenceVsevolod Stakhov2016-07-051-0/+5
|
* [Feature] Update mumhashVsevolod Stakhov2016-06-101-19/+18
|
* [Fix] Link lpeg to rspamd lua libraryVsevolod Stakhov2016-05-282-6/+4
|
* [Fix] Fix Exim shutdown patchAndrew Lewis2016-05-151-6/+6
|
* [Fix] Unbreak build on gcc < 4.9Vsevolod Stakhov2016-05-151-2/+2
|
* [Fix] Update mumhash implementationVsevolod Stakhov2016-05-151-14/+60
|
* [Feature] Use metrohash as wellVsevolod Stakhov2016-05-121-0/+141
|
* [Feature] Further micro-optimizations for hashing and shinglesVsevolod Stakhov2016-05-121-2/+3
|
* [Fix] Fix compilation issueVsevolod Stakhov2016-05-111-3/+5
|
* [Feature] Add and use mumhash for non-crypto hashingVsevolod Stakhov2016-05-111-0/+369
|
* [Rework] Import linenoise for line editingVsevolod Stakhov2016-05-084-0/+1300
|
* [Minor] Add workaround for pre-historic compilersVsevolod Stakhov2016-04-261-3/+21
| | | | Issue: #605
* [Fix] Backport fix for empty files inclusion from libuclVsevolod Stakhov2016-04-183-24/+109
| | | | | Issue: #596 Reported by: @assistcontrol
* Update Exim patchesAndrew Lewis2016-04-093-94/+387
|
* [Feature] Add punycoded versions for IDN domainsVsevolod Stakhov2016-03-172-275/+734
| | | | | Issue: #554 Reported by: @moisseev
* [Feature] Rework librdns to interact with external upstreamsVsevolod Stakhov2016-03-153-28/+121
|
* [Minor] Zero new nodes in btrieVsevolod Stakhov2016-03-091-1/+1
|
* Update from the recent libuclVsevolod Stakhov2016-02-222-30/+53
|
* Backport fix from libuclVsevolod Stakhov2016-02-201-1/+1
|
* Backport fixes from libuclVsevolod Stakhov2016-02-181-2/+2
|
* Fix couple of issues found by gcc-6Vsevolod Stakhov2016-02-162-9/+7
|
* Port fix from libuclVsevolod Stakhov2016-02-162-6/+12
|
* Refactor UCL APIVsevolod Stakhov2016-02-165-86/+93
|
* Backport fixes from libuclVsevolod Stakhov2016-02-145-42/+443
|
* Add Level-Compressed Tree Bitmap contrib codeVsevolod Stakhov2016-02-113-0/+2713
| | | | Implementation by: Geoffrey T. Dairiki <dairiki@dairiki.org>
* Update libuclVsevolod Stakhov2016-02-0811-74/+656
|
* Fix warningsVsevolod Stakhov2016-02-011-3/+3
|
* Oops, fix typename for rndsVsevolod Stakhov2016-01-201-1/+1
|
* Another fix to punycodeVsevolod Stakhov2016-01-201-2/+2
|
* Fix memory corruption on punycodeVsevolod Stakhov2016-01-201-1/+2
|
* Fix some compiler warningsVsevolod Stakhov2016-01-181-0/+28
|
* Fix orderVsevolod Stakhov2016-01-151-3/+3
|
* Add workaround for bug in valgrind and rdrandVsevolod Stakhov2016-01-152-1/+6
|
* Fix warnings.Vsevolod Stakhov2016-01-152-6/+6
|
* Fix issues with freeing of bad rdns requestsVsevolod Stakhov2016-01-141-5/+9
|
* Update from publicsuffixVsevolod Stakhov2016-01-111-53/+1082
|
* Fix GNU version of strerror_r (hiredis is broken)Vsevolod Stakhov2016-01-112-2/+5
|
* Try to fix brain damage of cmakeVsevolod Stakhov2016-01-111-1/+1
|
* Embed hiredis as it is broken literally everywhereVsevolod Stakhov2016-01-1117-0/+5441
|
* Add another bunch of missed files.Vsevolod Stakhov2015-12-312-0/+99
|
* Another missing file.Vsevolod Stakhov2015-12-311-0/+265
|
* Fix snowball distribution.Vsevolod Stakhov2015-12-312-7/+95
|
* Remove bloody submodules.Vsevolod Stakhov2015-12-3160-0/+13246
|
* Merge pull request #444 from lzmths/masterVsevolod Stakhov2015-12-311-2/+4
|\ | | | | Refactoring conditional directives that break parts of statements.
| * Refactoring conditional directives that break parts of statements.lzmths2015-12-081-2/+4
| |
* | Sync with libuclVsevolod Stakhov2015-12-273-119/+297
|/