21253 Commit (b44099c96e279a0d60b0688e84e0ef6293194c59)
 

Autore SHA1 Messaggio Data
  Vsevolod Stakhov fb659154cb * Stylify and fix util functions that was gathered from libutil code (memory allocation) 15 anni fa
  Vsevolod Stakhov e5f01249a3 * Add initial implementation of control interface 15 anni fa
  Vsevolod Stakhov 9d6f80f8a3 * Add initial implementation of regexp module 15 anni fa
  Vsevolod Stakhov 6224f2a347 * Parse header regexps in other way (header_name=/some_regexp/flags) 15 anni fa
  Vsevolod Stakhov 802890f0f2 * Add support of shared memory chunks to memory pool allocator. Also add locking support (spin mutexes) 15 anni fa
  cebka@cebka-laptop cd9b528a22 * Implement composite symbols 15 anni fa
  cebka@cebka-laptop fee5af783e * Configure modules when worker starts for simplifying reconfig procedure 15 anni fa
  cebka@mailsupport.rambler.ru 3f8572f209 * Implement destructors stack in memory pool, so there is now 15 anni fa
  cebka@mailsupport.rambler.ru fd84d363d8 * Add utility function for parsing regexp from given string (type flags and pcre flags) 15 anni fa
  cebka@cebka-laptop da93e9d635 * Implement expression parser (convertor to inverse polish record) 15 anni fa
  cebka@cebka-laptop 6c55c3314c * Write protocol output functions 15 anni fa
  cebka@mailsupport.rambler.ru 9571811836 * Add routines to perl api to access new results adding function and getting param function 16 anni fa
  cebka@mailsupport.rambler.ru e117181e29 * Remove unused debug messages from url library 16 anni fa
  cebka@mailsupport.rambler.ru 2709f44666 * Add filter processing function which implements new filter's logic 16 anni fa
  cebka@mailsupport.rambler.ru 0c1b3da90d * Rework config file memory allocation to separate memory pool for easy reloading 16 anni fa
  cebka@mailsupport.rambler.ru 774c6c63fa * Implement factors consolidation function (default consolidation function for metrics) 16 anni fa
  cebka@mailsupport.rambler.ru ffe2b54bd0 * Rework logic of filters 16 anni fa
  cebka@mailsupport.rambler.ru 193acf73e5 * Small updates to memory pool library 16 anni fa
  cebka@mailsupport.rambler.ru 2b65ae425b * Optimize memory pools allocator 16 anni fa
  cebka@mailsupport.rambler.ru 82e2d7ab53 * Use internal task pool for memcached operation exported for perl 16 anni fa
  cebka@mailsupport.rambler.ru f67c28af2a * Place all protocol logic in separate file 16 anni fa
  cebka@mailsupport.rambler.ru db82a6ee3a * Avoid realloc for memory pools by making memory pool chains 16 anni fa
  cebka@mailsupport.rambler.ru 2c879bedd2 * Add memory pool support. 16 anni fa
  cebka@mailsupport.rambler.ru bb2e8a89d2 * Add support of variables and variable substitution in config file 16 anni fa
  cebka@mailsupport.rambler.ru 4ad814a6c6 * Write test case for async memcached library 16 anni fa
  cebka@mailsupport.rambler.ru 9e442d87b2 * Fix include dependencies 16 anni fa
  Vsevolod Stakhov fe7ebd5be9 * Add utility for extracting urls from message 16 anni fa
  Vsevolod Stakhov 57e765ce78 * Fix url parser (get regexp from our mail system) 16 anni fa
  Vsevolod Stakhov f1e17a0d63 * Fix url length while passing them to normalizer 16 anni fa
  Vsevolod Stakhov 5237a66576 * Use glib logger and regexp matching functions 16 anni fa
  Vsevolod Stakhov 946ddcfbc4 * Add initial test suite using glib test suite 16 anni fa
  Vsevolod Stakhov 32d41689d6 * Add SURBL logic to surbl plugin 16 anni fa
  Vsevolod Stakhov b58d2b7e4d * Add initial implementation of surbl check module 16 anni fa
  Vsevolod Stakhov 2809ad4747 * Add ability to pass options to rspamd modules via flex start conditions 16 anni fa
  Vsevolod Stakhov bacc295862 * Update URL normalizer (partially taken from GNU wget) 16 anni fa
  Vsevolod Stakhov a4473aedcb * Add implementation of save point for async events in rspamd filters 16 anni fa
  Vsevolod Stakhov f3b6712e04 * Add filters logic 16 anni fa
  Vsevolod Stakhov e90352d20a * Rewrite perl module for new XS, now perl filters got only object of rspamd module that provides access to every part of message 16 anni fa
  Vsevolod Stakhov 86fd197a95 * Add initial implementation of rspamd XS module 16 anni fa
  Vsevolod Stakhov 4fcd073731 * Add additional headers support in protocol 16 anni fa
  Vsevolod Stakhov 8b8ae0cf7a * Add initial implementation of C modules API 16 anni fa
  Vsevolod Stakhov 5014f7e7cb * Add checking of tempdir (ported from rpop) 16 anni fa
  Vsevolod Stakhov eab76d300d * Add C api for calling perl filters 16 anni fa
  Vsevolod Stakhov 5c04a3b816 * Init perl XS correctly 16 anni fa
  Vsevolod Stakhov bcf147f18f * Add initial support of perl filters 16 anni fa
  Vsevolod Stakhov daca72b007 * Rewrite memcached library to work with events (async model) 16 anni fa
  Vsevolod Stakhov e92bfae6a1 * Add extracting urls from messages 16 anni fa
  Vsevolod Stakhov 7cd13c464f * Add initial version of URLs parser (still need to make PCRE parse all pattern matches) 16 anni fa
  Vsevolod Stakhov 25395e554e * Remove warning from main.c 16 anni fa
  Vsevolod Stakhov 2564777f53 * Add gnome mime parser to rspamd 16 anni fa