aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix controller stages and debug info.Vsevolod Stakhov2011-08-014-13/+37
| | | | Handle timeouts in librspamdclient correctly.
* Another installation paths fix.Vsevolod Stakhov2011-07-301-14/+18
|
* Install files and directories respecting DESTDIR environment variable.Vsevolod Stakhov2011-07-301-24/+14
| | | | Install sample config fgom binary dir.
* Another fix for out-source build.Vsevolod Stakhov2011-07-308-6/+9
| | | | Unbreak FreeBSD build.
* Remove legacy rpm spec.Vsevolod Stakhov2011-07-291-52/+0
|
* * Fix build under CentOS 5 with old glib 2.12Vsevolod Stakhov2011-07-2948-226/+8086
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* Fix for *BSD.Vsevolod Stakhov2011-07-261-2/+2
|
* Added tag 0.4.1 for changeset 17edc13bc56aVsevolod Stakhov2011-07-261-0/+1
|
* Update a sample config file.0.4.1Vsevolod Stakhov2011-07-264-13/+62
| | | | Set version to 0.4.1.
* * Add option max_size for regexp module to skip expensive regexp on long ↵Vsevolod Stakhov2011-07-263-9/+108
| | | | messages
* * Add max_tokens options to avoid classifying and learning with too much ↵Vsevolod Stakhov2011-07-264-19/+56
| | | | | | tokens from one message. Fix stupid memory leakage on client's timeout.
* Another 'proper' place.Vsevolod Stakhov2011-07-261-0/+1
|
* Move hash table creation to the proper place.Vsevolod Stakhov2011-07-261-3/+2
|
* Fix very bad bug in a memory pool allocator.Vsevolod Stakhov2011-07-264-22/+17
| | | | Speed up inserting symbols by hashing them.
* * Implement max tasks per worker settingVsevolod Stakhov2011-07-261-0/+24
|
* Fix up another event related problem.Vsevolod Stakhov2011-07-262-6/+4
|
* Zero memory of pool allocator statistic.Vsevolod Stakhov2011-07-251-0/+1
|
* Fix coredumps when learning message with one empty part.Vsevolod Stakhov2011-07-251-8/+10
|
* Added tag 0.4.0 for changeset f04885bd268eVsevolod Stakhov2011-07-221-0/+2
|
* Fix for libevent.0.4.0Vsevolod Stakhov2011-07-221-0/+4
|
* Write error about too few tokens during learning.Vsevolod Stakhov2011-07-221-0/+5
|
* Increase buffer for output.Vsevolod Stakhov2011-07-221-1/+1
|
* Added tag 0.4.0 for changeset c52f190b0592Vsevolod Stakhov2011-07-221-0/+1
|
* Add workaround for clang under linux.Vsevolod Stakhov2011-07-2117-37/+45
| | | | Fix problems found by static analyzing.
* Another fix to avoid race with settings - add reference counter.Vsevolod Stakhov2011-07-212-22/+50
|
* * Add start script for red hat compatible systemsVsevolod Stakhov2011-07-2025-57/+656
| | | | | | | Add descriptions for some rspamd API functions (no functional changes). --HG-- rename : linux/rspamd => linux/rspamd_debian.in
* Rework http chunked encoding parsing.Vsevolod Stakhov2011-07-205-97/+115
|
* Do not try to use information about dispatcher after callback fails (found ↵Vsevolod Stakhov2011-07-191-1/+0
| | | | by valgrind).
* * Add classifiers pre-selection scriptVsevolod Stakhov2011-07-192-0/+52
|
* Fix coredumps on some specific messages with specific urls.Vsevolod Stakhov2011-07-193-11/+24
| | | | | Fix coredumps while closing log file. Fix parsing of chunked HTTP replies.
* Ref hash table at settings loading.Vsevolod Stakhov2011-07-181-1/+1
|
* Fix statfiles class determination euristic.Vsevolod Stakhov2011-07-182-12/+12
| | | | Fix call of classifier pre-callback.
* Fix textpart:get_language lua function.Vsevolod Stakhov2011-07-181-0/+1
|
* Create statfiles using learn_spam function for bayes classifier.Vsevolod Stakhov2011-07-182-1/+19
| | | | Fix call of pre callbacks for a classifier.
* Use event_set correctly after event_del.Vsevolod Stakhov2011-07-181-0/+1
|
* Fix bug with data corruption during settings application.Vsevolod Stakhov2011-07-181-1/+8
|
* Begin to write normal and updated default configuration.Vsevolod Stakhov2011-07-152-20/+30
| | | | | --HG-- rename : rspamd.xml.sample => conf/rspamd-basic.xml.in
* Another fix for comparing parts without content - two empty parts are equal.Vsevolod Stakhov2011-07-141-1/+6
|
* Fix coredump on messages with one url only.Vsevolod Stakhov2011-07-141-1/+1
|
* Fix core dumps when no symbols are found in a message.Vsevolod Stakhov2011-07-141-1/+1
|
* * Add learn_spam/learn_ham interface to librspamdclient and to rspamcVsevolod Stakhov2011-07-149-47/+332
| | | | | * Improve logic of io dispatcher restoration Remove correction factor from bayes as it leads to classify errors.
* Adjust interval.Vsevolod Stakhov2011-07-141-2/+2
|
* * Remove completion logic from controller: it is hardly used but breaks new ↵Vsevolod Stakhov2011-07-141-35/+26
| | | | commands logic
* Fix multiply compare_parts_distance calls.Vsevolod Stakhov2011-07-141-2/+12
|
* Ignore arguments order in compare_parts_distance function.Vsevolod Stakhov2011-07-141-2/+2
|
* Change logic of params inside compare parts distance.Vsevolod Stakhov2011-07-142-11/+51
| | | | | During learning and classifying compare parts using new algorithm. Raise similarity factor.
* * Add new algorithm based on diff algorithm to compare relatively short text ↵Vsevolod Stakhov2011-07-1314-11/+498
| | | | parts
* Add validity detector for statfiles inside classifier.Vsevolod Stakhov2011-07-133-2/+59
| | | | Add euristic to detect spam/ham classes based on statfile symbol.
* * Add second argument to compare_parts_distance function so it can be used ↵Vsevolod Stakhov2011-07-131-21/+37
| | | | as interval: arg2 <= distance <= arg1
* * Add ability to get difference between two parts from lua codeVsevolod Stakhov2011-07-122-0/+50
|