aboutsummaryrefslogtreecommitdiffstats
path: root/mailtrain.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-31clean up dovecot compat code a bitJohannes Berg1-11/+2
2008-04-26backend preparations for 1.1Johannes Berg1-0/+19
2008-04-24mailtrain: fix bug with stripping "From " lineJohannes Berg1-4/+16
2008-03-20add debug output to mailtrainJohannes Berg1-0/+2
2008-03-06Properly log return value of sendmail invocation if it fails.Steffen Kaiser1-1/+1
2008-03-05Fix file descriptor leak in mailtrain backendSteffen Kaiser1-2/+3
2008-03-05Leaked a t_pop() call in I/O handler 0x805b350Steffen Kaiser1-2/+5
Raw backtrace: imap [0x80ad741] -> imap [0x80ad65c] -> imap(io_loop_handler _run+0x1ce) [0x80b35ce] -> imap(io_loop_run+0x28) [0x80b29a8] -> imap(main+0x5a0) [0x8063590] -> /lib/tls/i686/cmov/libc.so.6(__lib c_start_main+0xc8) [0xb7e37ea8] -> imap [0x8055e31] child 18478 (imap) killed with signal 6 Cause is, if sendmail fails with an exit code != 0, the function returns with -1 immediately skipping the t_pop() before the end of the function. This fixes it.
2008-02-02allow arbitrary command line arguments for mailtrain backendJohannes Berg1-9/+38
2007-10-15use -WextraJohannes Berg1-2/+3
2007-10-14make settings per-pluginJohannes Berg1-9/+9
2007-10-01use 'enum classification' instead of 'bool from_spam'Johannes Berg1-8/+17
2007-10-01add mailtrain backend and docsJohannes Berg1-0/+294