| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2004-05-25 | check temporary file is non-zero. | fukachan | |
| 2004-05-25 | more strict write error tracking. | fukachan | |
| sequence_increment verifies if the value is writtern. | |||
| 2004-05-25 | firstly queue in. Secondarly parse it after writing of the queue is | fukachan | |
| verified. implement clean_up_incoming_queue(), which is run at the last of process. | |||
| 2004-05-25 | exit(EX_TEMPFAIL) when we cannot update article sequence. | fukachan | |
| if setrunnable() for the current article queue failed, try to deliver it on the fly anyway. new FML::Filter $curproc; bug fix my() usage. change log message around queue id. | |||
| 2004-05-25 | more strict write error tracking | fukachan | |
| 2004-05-25 | define incoming queue. | fukachan | |
| implement new method: incoming_file_path(), incoming_dir_path(). not set transport (not touch transport info file) by default. more rigid write error tracking. rename valid() -> valid_active_queue() to clarify the role. | |||
| 2004-05-25 | preliminary implemenation of external filter plugin | fukachan | |
| 2004-05-25 | new FML::Filter $curproc; | fukachan | |
| 2004-05-25 | call $process->clean_up_incoming_queue(); | fukachan | |
| 2004-05-25 | modify log message format a little. | fukachan | |
| $q->valid() changed to $q->valid_active_queue(). | |||
| 2004-05-25 | import data from file directly. | fukachan | |
| Actually, link(2) $src to cache file. | |||
| 2004-05-24 | more debug messages. | fukachan | |
| yes() and no() should ignore /^\s*/ and /\s*$/ in comparison. | |||
| 2004-05-24 | \*HANDLE -> *HANDLE{IO}. | fukachan | |
| imlement error*(). write error track. | |||
| 2004-05-24 | check write error more strictly. | fukachan | |
| 2004-05-24 | implement exit_as_tempfail() | fukachan | |
| 2004-05-24 | define global variable $ERROR_EXIT_CODE for emergency handling. | fukachan | |
| run exit($ERROR_EXIT_CODE) if error. | |||
| 2004-05-22 | nuke symlink to File | fukachan | |
| 2004-05-22 | catch up current | fukachan | |
| 2004-05-22 | regen: variable name and hook renaming. | fukachan | |
| 2004-05-22 | clean up. minor bug fixes | fukachan | |
| 2004-05-22 | use XXX of $use_XXX_function | fukachan | |
| 2004-05-22 | disabled $smtp_recipient_limit | fukachan | |
| 2004-05-22 | rename hook: digest_*_hook -> article_digest_*_hook | fukachan | |
| 2004-05-22 | add $article_post_XXX_hook but $distribute_XXX_hook is available too. | fukachan | |
| add $article_header_rewrite_{start,end}_hook add $article_filter_{start,end}_hook | |||
| 2004-05-22 | rename hooks: $error_*_hook -> $error_mail_analyzer_*_hook | fukachan | |
| 2004-05-22 | rename variable: $error_* -> $error_mail_* | fukachan | |
| error_analyzer_day_limit->error_mail_analyzer_day_limit error_analyzer_cache_dir->error_mail_analyzer_cache_dir error_analyzer_cache_type->error_mail_analyzer_cache_type error_analyzer_cache_mode->error_mail_analyzer_cache_mode error_analyzer_cache_size->error_mail_analyzer_cache_size error_analyzer_function_select_list->error_mail_analyzer_function_select_list error_analyzer_function->error_mail_analyzer_function error_analyzer_simple_count_limit->error_mail_analyzer_simple_count_limit | |||
| 2004-05-22 | add spam filter | fukachan | |
| 2004-05-22 | add $command_mail_filter_{start,end}_hook hooks. | fukachan | |
| rename $command_*_hook -> $command_mail_*_hook. | |||
| 2004-05-21 | clarify hook design | fukachan | |
| 2004-05-21 | on flock | fukachan | |
| 2004-05-21 | shorten lock period in delivery | fukachan | |
| 2004-05-20 | add X-Spam-Status: Yes if spam. | fukachan | |
| 2004-05-19 | check fml/share/message too. | fukachan | |
| 2004-05-19 | -o smtp_recipient_limit=1 | fukachan | |
| 2004-05-19 | smtp test configurations | fukachan | |
| 2004-05-19 | flush mail queue | fukachan | |
| 2004-05-19 | hook to use spamassasin against SPAM | fukachan | |
| 2004-05-19 | regen: $article_delivery_transport | fukachan | |
| 2004-05-19 | regen: *article_delivery* | fukachan | |
| 2004-05-19 | move $use_article_delivery from spool.cf to article.cf | fukachan | |
| define at article.cf: $use_article_delivery = yes $article_delivery_transport = smtp | |||
| 2004-05-19 | -o overwrite options runs twice to ensure overwrite. | fukachan | |
| 2004-05-19 | not process _deliver_article() when error set by stop_this_process(). | fukachan | |
| 2004-05-19 | fix comments (FNF) | fukachan | |
| 2004-05-19 | handle transport infomation. | fukachan | |
| fix comments. | |||
| 2004-05-19 | getopts case SENSITIVELY | fukachan | |
| 2004-05-18 | article delivery system: overhaul, change to queue based | fukachan | |
| 2004-05-18 | implement set_article_id(), get_article_id(), | fukachan | |
| smtp_server_state_set_error() and smtp_server_state_get_error(). | |||
| 2004-05-18 | support lock({ lock_before_runnable => yes }) extension. | fukachan | |
| FML::Process::Distribute needs such option to own the current article delivery by itself to distinct it from queue flush system on other processes. | |||
| 2004-05-18 | enable mail queue based delivery | fukachan | |
| 2004-05-18 | bug fix: avoid duplicated initialization. | fukachan | |
| change $curproc->{ article }->{ KEY } style to method-based. | |||
