21800 Commits (e998d1c223b421d99653a246929cf9bf6c9f04e9)
 

Author SHA1 Message Date
Vsevolod Stakhov 2003dce624 * Add sections support to rspamd statfiles API 17 years ago
Vsevolod Stakhov 512154c538 * Add log line for each message in SA style 17 years ago
Vsevolod Stakhov 847e20651f * Fix FreeBSD start script for redirector 17 years ago
Vsevolod Stakhov 580710d624 * Fixes to redirector: 17 years ago
Vsevolod Stakhov e7017a518b * Fix redirector connection procedure 17 years ago
Vsevolod Stakhov 9cfc5813c0 * Not increase save point counter when we actually do not send requests 17 years ago
Vsevolod Stakhov f209c7c4f6 * Avoid extra requests to surbls saving them into requests cache 17 years ago
Vsevolod Stakhov db2aa89316 * Fix 2 memory issues: 17 years ago
Vsevolod Stakhov 0f3ffee800 * Fix logic of parsing hoster's domains in surbl module 17 years ago
Vsevolod Stakhov 555778c43a * Remove several memory leaks (found by valgrind) 17 years ago
Vsevolod Stakhov 4d932e105a * Add some broken urls to check list, in fact skip only urls without host part and empty urls (thought empty urls are 17 years ago
Vsevolod Stakhov 6e382e5e70 * Fix bad memory leaks and memory corruption in url detecting module 17 years ago
Vsevolod Stakhov 514d83c13d * Fix initialization procedure of redirector 17 years ago
Vsevolod Stakhov 8c09632127 * Fix bug in url parser with freeing memory allocated by memory_pool allocator 17 years ago
Vsevolod Stakhov b4e3c96659 * Change method of dropping privilleges 17 years ago
Vsevolod Stakhov 8ad17a5762 * Drop privilleges immideately after creating of listen socket 17 years ago
Vsevolod Stakhov c70c853ce5 * Fix misprint in surbl module 17 years ago
Vsevolod Stakhov 8956934199 * Add ability to fork multiply lmtp workers 17 years ago
Vsevolod Stakhov 5424cc32d4 * Unify socket creation and accepting by using utility functions 17 years ago
Vsevolod Stakhov 3ff032cf72 * New rspamd protocol (changed replies) 17 years ago
Vsevolod Stakhov f972cde13c * Add ability to check bits from surbl replies 17 years ago
Vsevolod Stakhov 186f9ab430 * Properly set initial state for surbl state machine 17 years ago
Vsevolod Stakhov 13d4ef61a3 * Set read timeout for redirector instead of connect timeout 17 years ago
Vsevolod Stakhov 619adf1884 * htonl->htons as port is uint16_t, so lower bytes are zeroed or undefined when call htonl 17 years ago
Vsevolod Stakhov 3d6020ef1e * Remove %m from logging it seems to be unsupported by FreeBSD printf version 17 years ago
Vsevolod Stakhov 03490c09f4 * Fix misprint 17 years ago
Vsevolod Stakhov 7910d25253 * Add forgotten file 17 years ago
Vsevolod Stakhov d325896c10 * Add ability to check multiply SURBL's 17 years ago
Vsevolod Stakhov def8d3d1a9 * Add compatibility with gmime24 17 years ago
Vsevolod Stakhov db656e70f8 * Fix LMTP and DELIVERY parsing in config file while trying to get control credits 17 years ago
Vsevolod Stakhov c1e155820b * Fix dispatcher bugs and add some debug output 17 years ago
Vsevolod Stakhov 496249dabe * Fix character policy in dispatcher 17 years ago
Vsevolod Stakhov 629f5f7427 * Try not to unref parser too early 17 years ago
Vsevolod Stakhov 9092472316 * Link with gmime24 if gmime22 is not found 17 years ago
Vsevolod Stakhov de7c8a550a * Add debug for mime parsing 17 years ago
Vsevolod Stakhov 080af17704 * Fix url-extracter 17 years ago
Vsevolod Stakhov 749503560e * Fix dependencies on perlxs target (do not rebuild it constantly) 17 years ago
Vsevolod Stakhov 7551c7a948 * Remove cmake logic for installing targets due to fucking libperl 17 years ago
Vsevolod Stakhov 120980beba * Fix logging when process is starting 17 years ago
Vsevolod Stakhov cfb5348f75 * Completely rewrite and reorganize perl API 17 years ago
Vsevolod Stakhov 5d77f4552b * Add support of LMTP/SMTP delivery 17 years ago
Vsevolod Stakhov b9a9496cc4 * Fix memory corruption and lmtp handling 17 years ago
Vsevolod Stakhov 1cd34f5283 * Add initial LMTP support and LDA delivery to rspamd 17 years ago
Vsevolod Stakhov 606128de4c * Fix dispatcher timeouts handling 17 years ago
Vsevolod Stakhov bcece60fa1 * Implement rspamd IO with IO dispatcher (TODO: still some issues with timeouts must be resolved) 17 years ago
Vsevolod Stakhov 2dca592dce * Improve logger initialization 17 years ago
Vsevolod Stakhov f98132b909 * Fix issue with -fPIC and DynaLoader 17 years ago
Vsevolod Stakhov 2300ff7346 * Add issue to cmake to make perl module as well 17 years ago
Vsevolod Stakhov 0fd2682e11 * Prepare to migrate to cmake (still need to write install target and working with XS implicitly) 17 years ago
Vsevolod Stakhov f2774fb0fa * Add BSD license text 17 years ago