summaryrefslogtreecommitdiff
path: root/fml
AgeCommit message (Collapse)Author
2006-05-03try to expire articles once per day if enabled.fukachan
2006-05-03modify log messagesfukachan
2006-05-03implement expire(), which function expires too old articles.fukachan
2006-05-02changed that permit_forward_to_moderator() returns ("matched", "ignore").fukachan
2006-05-02modified to use $confirm_command_expire_limit which value is convertedfukachan
to the integer by as_second() method of FML::Config.
2006-05-02implement as_second($key), which returns the value as seconds such asfukachan
86400 for '1d'.
2006-05-02regen: $confirm_command_expire_limitfukachan
2006-05-02define $confirm_command_expire_limit (= 14d by default).fukachan
2006-04-30support for LOGFILE_NEWSYSLOG_LIMIT and XMLNAMEfukachan
2006-04-30regen: 83 % checked.fukachan
2006-04-3083 % checked.fukachan
2006-04-28fix copyrightfukachan
2006-04-28fix open() mode: r -> <fukachan
2006-04-22runs operation on log files (currently log rotation).fukachan
2006-04-22message modified (unified among modules)fukachan
2006-04-22regen: log_rotate_*fukachan
2006-04-22regenfukachan
2006-04-22variable name changed due tu overhaul of FML::File::Rotate.fukachan
$log_rotate_size_limit $log_rotate_archive_file_total
2006-04-22FML::File::Rotate overhaul-ed. access method changed.fukachan
2006-04-20log as status=deferred not status=fail when the delivery fails.fukachan
2006-04-20fix error reset timing.fukachan
show more useful info in log message.
2006-04-20try to connect(2) $mta by IPv6 if (1) we can use Socket6 and (2) mtafukachan
is not pure IPv4 syntax (Iv6 syntax or hostname). IPv6 module, which should be fully rewritten in the future, exports parse_mta6() and is_pure_ipv4_syntax(). rewritten to use them.
2006-04-18fix copyrightfukachan
2006-04-17logging system enabled by defaultfukachan
2006-04-17$Counter -> $global_counter, easily identified as a global variable.fukachan
base address is ( $article_post_address || $maintainer ). fix style.
2006-04-17define logdebug()fukachan
2006-04-17define dummy rewrite_message_id() method and the rewrite rule.fukachan
this method does nothing by default (pass the original message id as itself).
2006-04-16fix variable names:fukachan
num_file -> num_files num_dir -> num_dirs
2006-04-16fix variable name: num_rcpt -> rcpt_totalfukachan
2006-04-16fix variable name syntax: _num_attachment -> _num_attachmentsfukachan
2006-04-16clean up variable name style.fukachan
2006-04-15nuke ambiguous method and variable name.fukachan
num_paragraph() -> paragraph_total() (XXX see "Code Complete"). each variable holding this return value is fixed to $total.
2006-04-11temporarily disable logging system before calling is_permit_post() atfukachan
filter check.
2006-04-11define log_{enable,disable}() to enable/disable logging system.fukachan
2006-04-11apply filter system to avoid useless work if distribution is allowed.fukachan
2006-04-11{article_post,command_mail}_restrictions supportfukachan
{ignore,ignore_invalid_request}.
2006-04-10enhance restriction checks for invalid contents to determine thefukachan
action against such content.
2006-04-10define restriction_state_set_ignore_reason() andfukachan
restriction_state_get_ignore_reason() methods.
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
assert
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
2006-04-09define reply_message_delete() templatefukachan
2006-04-09modify debug messagefukachan
2006-04-05mask some debug messagesfukachan
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
pass log function pointer to Mail::Delivery system.
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
+ more fast lock + pass log function pointers. + pass queue object to Mail::Delivery system. + check if delivery is DONE or not by get_not_done().
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
+ use recipient_maps as an argument to Mail::Delivery system. + pass queue object to Mail::Delivery system. + check if delivery is DONE or not by get_not_done().
2006-04-05trylock() testfukachan
2006-04-05fix fallback algorithm: we need not do fallback for the queue alreadyfukachan
on the queue. bug fix loop check counting. bug fix queue_directry info handling. prepare several acess methods: _is_map_in_queue(), _set_queue_directory(), _get_queue_directory(), set_not_done(), get_not_done().
2006-04-05fix usage of logging.fukachan
trylock() is available, too. validate stat() object before using it.
2006-04-05queue_flush() takes no argumentfukachan