summaryrefslogtreecommitdiffstats
path: root/perl/Rspamd
Commit message (Collapse)AuthorAgeFilesLines
* * Perl fixes:Vsevolod Stakhov2009-11-169-1524/+0
| | | | | | | | | | - remove XS API, it seems that I would never support it - use sys(write|read) for IO in Mail::Rspamd::Client - add proper installation process for Mail::Rspamd::Client - remove some other legacy --HG-- rename : perl/Client.pm => perl/lib/Mail/Rspamd/Client.pm
* * Fix variables substitutionVsevolod Stakhov2009-03-271-1/+1
| | | | | * Add simple lua interface to access task structures * Improve error reporting for regexp module
* * Fix XS module to work with current type of memory allocationVsevolod Stakhov2009-03-241-2/+2
|
* * Fix error in expression parser that causes bad errors with expressions ↵Vsevolod Stakhov2009-03-232-0/+61
| | | | | | | | | | | | that have regexp at the end * Improve test for fuzzy hashes * Add new object - TextPart to perl XS library that allows access to stripped parts and fuzzy hashes * Add documentation for expressions parser and fot Mail::Rspamd::TextPart * Allways calculate fuzzy hash for text parts * Store text parts separately from other parts * Add compare_parts_distance for expressions that calculates difference in 2 parts messages * Do not try to substitute variables in empty strings
* * New rspamd protocol (changed replies)Vsevolod Stakhov2009-03-033-3/+3
| | | | | | | | * Add ability to attach string lists to symbols * Check destructors and do not add identical destructors (argument and function) to pool's destructors * Remove 2 warnings when building with gmime22 * Attach url names to surbl symbols * Fix bug with blocking on read (I think it is linux specific thought)
* * Add compatibility with gmime24Vsevolod Stakhov2009-03-025-11/+205
|
* * Completely rewrite and reorganize perl APIVsevolod Stakhov2009-02-268-0/+1269
* Add documentation for Mail::Rspamd * Add install targets to cmake --HG-- rename : perl/rspamd.pm => perl/Rspamd.pm rename : perl/rspamd.xs => perl/Rspamd.xs