aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Refactor and unify function names.Vsevolod Stakhov2015-05-2715-60/+53
* Restore `counters` command.Vsevolod Stakhov2015-05-273-44/+47
* Fix cache file open flags.Vsevolod Stakhov2015-05-271-1/+1
* Fix cache open/close.Vsevolod Stakhov2015-05-271-12/+5
* Fix uintptr conversions.Vsevolod Stakhov2015-05-271-13/+2
* Fix states logic broken by the previous commit.Vsevolod Stakhov2015-05-275-22/+27
* Fix no delayed symbols processing.Vsevolod Stakhov2015-05-271-1/+6
* Fix sort function.Vsevolod Stakhov2015-05-272-4/+3
* Fix plugins registration.Vsevolod Stakhov2015-05-277-34/+18
* Rework cache validation.Vsevolod Stakhov2015-05-271-62/+65
* Fix double free if multiple classifiers are defined.Vsevolod Stakhov2015-05-271-0/+1
* Merge branch 'symbols-cache-rework'Vsevolod Stakhov2015-05-2610-707/+368
|\
| * Adopt the rest of the code.Vsevolod Stakhov2015-05-266-94/+28
| * Adopt lua API.Vsevolod Stakhov2015-05-263-8/+10
| * Rework symbols processing.Vsevolod Stakhov2015-05-261-170/+53
| * Update public API.Vsevolod Stakhov2015-05-262-19/+7
| * Rework symbols registration.Vsevolod Stakhov2015-05-262-74/+34
| * Rework structure.Vsevolod Stakhov2015-05-262-40/+12
| * Another step for cache init/deinit rework.Vsevolod Stakhov2015-05-262-188/+25
| * Rework initialization.Vsevolod Stakhov2015-05-262-205/+92
| * Rework saving and load of symbols cache.Vsevolod Stakhov2015-05-262-0/+179
| * Update copyright.Vsevolod Stakhov2015-05-262-6/+25
* | If replacement cannot be applied, just remove regexp.Vsevolod Stakhov2015-05-261-0/+4
* | Fix misprint in spamassassin plugin.Vsevolod Stakhov2015-05-261-1/+1
|/
* Refactor events API.Vsevolod Stakhov2015-05-2620-96/+96
* Fix i386 cpuid invocation.Vsevolod Stakhov2015-05-261-8/+2
* Merge branch 'sessions_rework'Vsevolod Stakhov2015-05-2612-274/+209
|\
| * Fix hashing.Vsevolod Stakhov2015-05-261-1/+1
| * Add assertion to find bugs with events.Vsevolod Stakhov2015-05-261-14/+13
| * Remove useless locking.Vsevolod Stakhov2015-05-262-5/+2
| * Remove threading support at all.Vsevolod Stakhov2015-05-267-109/+11
| * Fix hashing.Vsevolod Stakhov2015-05-261-1/+8
| * Fix lua session.Vsevolod Stakhov2015-05-261-31/+43
| * Call watchers on event group completion.Vsevolod Stakhov2015-05-262-2/+19
| * Impelement concept of watched events.Vsevolod Stakhov2015-05-262-5/+67
| * Remove async threads for now.Vsevolod Stakhov2015-05-262-133/+48
| * Update copyright.Vsevolod Stakhov2015-05-262-1/+25
|/
* Add unit tests for b64 decoding and native encoding.Vsevolod Stakhov2015-05-251-0/+41
* Fix ownership issues for zero-copy decode.Vsevolod Stakhov2015-05-251-4/+8
* Allow __len metamethod on rspamd{text}.Vsevolod Stakhov2015-05-251-0/+1
* Add base64 decoding lua utility.Vsevolod Stakhov2015-05-251-0/+59
* Fix build on FreeBSD < 10.Vsevolod Stakhov2015-05-241-3/+0
* Skip spaces at the beginning of mime message.Vsevolod Stakhov2015-05-241-2/+10
* DBL_ABUSE_REDIR should not have significant weight.Vsevolod Stakhov2015-05-231-1/+1
* Allow to split by lua_regexp rspamd{text} objects.Vsevolod Stakhov2015-05-231-8/+37
* Allow to specify custom stop pattern for lua_tcp.Vsevolod Stakhov2015-05-211-0/+24
* Release 0.9.40.9.4Vsevolod Stakhov2015-05-213-2/+18
* Fix possible illegal memory access.Vsevolod Stakhov2015-05-211-1/+1
* Merge pull request #287 from dottedmag/masterVsevolod Stakhov2015-05-212-1/+9
|\
| * Update changelogMikhail Gusarov2015-05-201-0/+8