summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.0.111.0.11rspamd-1.0Vsevolod Stakhov2015-12-211-0/+13
| | | | | | | | | | | | | | | | * Fix spf redirects * Fix domains when parsing mx/ptr/a records in includes/redirects * Fix unfolded base64 encoding * Fix GError use-after-free * Do not rewrite the original url when using redirector * Fix parsing of fragment in urls * Fix processing of HTML tags * Improve empty image rule * Avoid long double type * Fix tokens weights in OSB algorithm * Improve debugging for bayes Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Some more fixes to OSB algorithmVsevolod Stakhov2015-12-212-6/+14
|
* Improve debugging for bayes.Vsevolod Stakhov2015-12-211-11/+51
|
* Fix calculationsVsevolod Stakhov2015-12-211-2/+4
|
* Avoid long double typeVsevolod Stakhov2015-12-211-19/+8
|
* Update version to 1.0.11Vsevolod Stakhov2015-12-211-2/+2
|
* Improve empty image rule.Vsevolod Stakhov2015-11-171-12/+12
|
* Fix processing of HTML tags.Vsevolod Stakhov2015-11-172-14/+14
|
* Fix parsing of fragment in urlsVsevolod Stakhov2015-11-162-10/+18
|
* Do not rewrite the original url when using redirectorVsevolod Stakhov2015-11-161-4/+10
|
* Fix GError use-after-freeVsevolod Stakhov2015-11-161-0/+1
|
* Fix unfolded base64 encodingVsevolod Stakhov2015-11-111-1/+1
|
* Fix domains when parsing mx/ptr/a records in includes/redirectsVsevolod Stakhov2015-11-091-30/+14
|
* Fix redirect as specified in RFCVsevolod Stakhov2015-11-091-2/+6
|
* Fix spf redirects.Vsevolod Stakhov2015-11-092-4/+8
|
* Release 1.0.101.0.10Vsevolod Stakhov2015-11-061-0/+10
| | | | | | | | | | | | | * Fix settings application (#416) * Fix another issue with fixed strings * Fix hash function invocation * Use the proper string for make_dns_request in lua_http * Fix scan time output * Update webui: - fix labels for greylisting - fix dimension of scan time Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update interface.Vsevolod Stakhov2015-11-061-0/+0
|
* Fix scan time output.Vsevolod Stakhov2015-11-061-1/+1
| | | | Reported by: @moiseev
* Remove unused includes.Vsevolod Stakhov2015-11-041-6/+0
|
* Use the proper string for make_dns_requestVsevolod Stakhov2015-11-021-1/+2
|
* Fix commentsVsevolod Stakhov2015-11-011-2/+0
|
* Fix hash function invocation.Vsevolod Stakhov2015-10-311-2/+2
|
* Improve readme.Vsevolod Stakhov2015-10-302-5/+5
|
* Fix another issue with fixed strings.Vsevolod Stakhov2015-10-291-1/+10
|
* Fix settings application.Vsevolod Stakhov2015-10-281-1/+1
| | | | | Issue: #416 Reported by: @moisseev
* Merge pull request #417 from dottedmag/masterVsevolod Stakhov2015-10-281-1/+1
|\ | | | | Grammar fix
| * Grammar fixMikhail Gusarov2015-10-281-1/+1
|/
* Update version.Vsevolod Stakhov2015-10-271-1/+1
|
* Release 1.0.91.0.9Vsevolod Stakhov2015-10-271-0/+4
| | | | | | | * Emergency fix in keyed blake2 to fix fuzzy hashes and encrypted password * Support passwords longer than 64 symbols Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update version.Vsevolod Stakhov2015-10-272-2/+2
|
* Fix critical issue in keyed blake2 implementation.Vsevolod Stakhov2015-10-271-5/+24
|
* Release 1.0.81.0.8Vsevolod Stakhov2015-10-261-0/+9
| | | | | | | | | | | | * Add function to traverse AST atoms * Allow dependencies on rspamd symbols for SA metas * Fix memory corruption when timeout is removed in fuzzy check * Fix encrypted fuzzy add processing * Avoid use-after-free in controller session destructor * Use session pool instead of task pool in fuzzy check * Fix assembly in i386 mode (#413, #412) Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Fix assembly in i386 mode.Vsevolod Stakhov2015-10-261-16/+16
|
* Use session pool instead of task pool.Vsevolod Stakhov2015-10-261-3/+5
|
* Avoid use-after-free.Vsevolod Stakhov2015-10-261-1/+3
|
* Move controller session definition.Vsevolod Stakhov2015-10-262-12/+12
|
* Fix encrypted fuzzy add processing.Vsevolod Stakhov2015-10-261-2/+2
|
* Fix timeout event deleting.Vsevolod Stakhov2015-10-261-1/+3
|
* Allow dependencies on rspamd symbols for SA metasVsevolod Stakhov2015-10-261-0/+38
|
* Add method to lua expression to extract all atomsVsevolod Stakhov2015-10-261-0/+41
|
* Add function to traverse AST atomsVsevolod Stakhov2015-10-262-0/+53
|
* Update version.Vsevolod Stakhov2015-10-261-1/+1
|
* Release 1.0.71.0.7Vsevolod Stakhov2015-10-261-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Plugged memory leaks in internet address object & html parser * Fixed static build * Fixed multiple sigchld processing * Fixed deletion of signal events after event processing loop * Fixed build on ARM (#404 - reported by @Gottox) * Fixed setting the default mask for SPF. * Fixed sanitisation of HTTP query values * Fixed parsing of the last header in encrypted HTTP messages * Additions and fixes for test suite & benchmarks * Added openssl aes-256-gcm support to libcryptobox & HTTP server * Implemented support for starting multiple HTTP servers * Implemented batch accept in HTTP server * Added module to get data from HTTP headers (#285 - reported by @msimerson) * Added `rspamadm control` command * Added ability to sort counters output. * Added ability to specify custom headers for rspamc client * Fix architecture detection * Converted history storage to the UCL format * Allow flexible number of rows in history * Fix action badges in WebUI * Add universal cryptobox hash API * Migrated to the optimized blake2b implementation adopted from Andrew Moon * Allow explicit loading of specific modules * Always load settings module * Allow to add symbols from settings * Fix double free in the controller fuzzy learn command * Avoid endless loop when cannot open sqlite db * Updated libucl Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update webui.Vsevolod Stakhov2015-10-261-0/+0
|
* Update specVsevolod Stakhov2015-10-261-1/+2
|
* Merge pull request #408 from fatalbanana/masterVsevolod Stakhov2015-10-261-0/+19
|\ | | | | Update ChangeLog
| * Update ChangeLogAndrew Lewis2015-10-231-0/+19
| |
* | Fix load of settings with no setup.Vsevolod Stakhov2015-10-261-2/+2
| |
* | Avoid endless loop when cannot open sqlite db.Vsevolod Stakhov2015-10-261-2/+14
| |
* | Fix double free for the controller.Vsevolod Stakhov2015-10-261-2/+13
| |