aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* * Add views support (not completely tested yet)Vsevolod Stakhov2009-06-2915-47/+760
* * Improve logic of urls command to extract only those urls that would be chec...Vsevolod Stakhov2009-06-295-84/+140
* * Avoid using static variables for callbacksVsevolod Stakhov2009-06-261-8/+10
* * Fix static buffer usageVsevolod Stakhov2009-06-251-1/+1
* * Fix bug with infinite loops caused by outputting long urlsVsevolod Stakhov2009-06-221-0/+1
* * Fix rspamd functions registrationVsevolod Stakhov2009-06-181-1/+1
* * Improve locking by using asm 'pause' commandVsevolod Stakhov2009-06-171-7/+9
* * Introduce new system of workers spawning and configuring, now rspamd can be...Vsevolod Stakhov2009-06-1714-438/+388
* * Try to fix locking problem with double unlockingVsevolod Stakhov2009-06-171-1/+1
* * Use own logging system to use static logging buffer instead of dynamically ...Vsevolod Stakhov2009-06-165-5/+45
* * Use glib slice allocator for memory pool allocator, optimize chunk sizeVsevolod Stakhov2009-06-162-10/+11
* * Fix 'urls' commandVsevolod Stakhov2009-06-151-22/+3
* * Add module for blacklisting emails (self documented in sample config)Vsevolod Stakhov2009-06-155-18/+296
* * Add function "raw_header_exists" for finding headers that are not parsed by...Vsevolod Stakhov2009-06-112-8/+23
* * Add urls command for extracting urlsVsevolod Stakhov2009-06-053-11/+92
* * Write actual urls to logs and to protocol output while checking urls in sur...Vsevolod Stakhov2009-06-052-21/+30
* * Do not use values from clock_gettime for getting current timeVsevolod Stakhov2009-06-054-6/+8
* * Avoid double freeing of match infoVsevolod Stakhov2009-06-052-5/+3
* * Temporary disable list files monitoringVsevolod Stakhov2009-06-042-8/+12
* * Improve logic of reading list files, add automatic rereading of list files ...Vsevolod Stakhov2009-06-034-75/+143
* * Implement new way for parsing text listsVsevolod Stakhov2009-06-032-37/+81
* * Forgot to mergeVsevolod Stakhov2009-06-021-2/+2
|\
| * * Fix url grabbing regexp to match urls like <a href=http://blah.com>Vsevolod Stakhov2009-06-011-2/+2
* | * Rework url parsing algorithmsVsevolod Stakhov2009-06-0211-45/+141
|/
* * Fix bug with gboolean usageVsevolod Stakhov2009-05-301-1/+8
* * Try to handle fake text/html parts correctly while extracting URLsVsevolod Stakhov2009-05-291-1/+1
* * Add deadlock detection for memory pool locks and imporve mutexes APIVsevolod Stakhov2009-05-213-37/+70
* * Fix issue with <?xml> tagVsevolod Stakhov2009-05-211-1/+1
* * Add 'User' header that is used by exim MTAVsevolod Stakhov2009-05-191-0/+10
* * Remove unused debugVsevolod Stakhov2009-05-191-6/+0
* * Add simple html parser and tag balancing detectorVsevolod Stakhov2009-05-155-6/+645
* * Remove output of symbol ')' at the run of rspamdVsevolod Stakhov2009-05-141-0/+2
* * Fix stripping header when matching raw headersVsevolod Stakhov2009-05-141-2/+1
* * Fix work with raw headers and with senders in messageVsevolod Stakhov2009-05-142-3/+83
* * Implement PROCESS command that adds header to original messageVsevolod Stakhov2009-05-131-6/+58
* * Strip header values to avoid problems with libc functionsVsevolod Stakhov2009-05-083-0/+43
* * Improve performance of IO reading by reworking IO dispatcher algorithmVsevolod Stakhov2009-05-084-63/+108
* * Fix memory leak when ref'ing message mime part without unrefing itVsevolod Stakhov2009-05-082-7/+19
* * Improve loggingVsevolod Stakhov2009-05-062-3/+3
* * Fix expression optimizatorVsevolod Stakhov2009-05-051-3/+2
* * Move evdns initializing to workersVsevolod Stakhov2009-05-052-1/+4
* * Init event in workers as well (seems that in FreeBSD it is needed)Vsevolod Stakhov2009-05-051-0/+1
* * Move event and gmime init to mainVsevolod Stakhov2009-05-052-2/+2
* * Enable counters interfaceVsevolod Stakhov2009-05-054-11/+10
* * Temporary disable counters as it is impossible to actually create shared hashVsevolod Stakhov2009-05-041-1/+3
* * Fix shared hashes avoiding its resizingVsevolod Stakhov2009-05-044-8/+9
* * Fix error in regexps results hashingVsevolod Stakhov2009-05-043-8/+18
* * Add counters for rspamd symbolsVsevolod Stakhov2009-05-0410-14/+140
* * Enable support of google perf toolsVsevolod Stakhov2009-05-044-6/+49
* * Fix ping commandVsevolod Stakhov2009-04-301-0/+2