summaryrefslogtreecommitdiff
path: root/fml/lib/FML
AgeCommit message (Collapse)Author
2001-10-13clean up log message, LogError() -> croak()fukachan
2001-10-13->SUPER::process()fukachan
2001-10-13remove error_nl()fukachan
2001-10-12add _pre_scan()fukachan
even not member need to use $confirm_keyword. for example, 'guide', 'subscribe', 'confirm' add _can_accpet_command() 1. simple command syntax check 2. use of this command is allowed in FML::Config or not ? 3. Even new comer need to use commands [ guide, subscirbe, confirm ].
2001-10-12expand_variable_in_buffer: expand $varname to $config->{ varname }fukachan
2001-10-12define prepare_file_to_return():fukachan
expand $xxx variables in template (e.g. $help_file). 1. in Japanese case, convert kanji code: iso-2022-jp -> euc 2. expand variables: $ml_name -> elena 3. back kanji code: euc -> iso-2022-jp 4. return the new created template
2001-10-12clean upfukachan
expand_variables_in_file() -> prepare_file_to_return()
2001-10-11check address is specified or notfukachan
2001-10-11try confirmationfukachan
2001-10-11enable confirmation using FML::Confirm module.fukachan
FML::Confirm provides basic functions needed for confirmation
2001-10-11FML::Filter::Utils provides utility functionsfukachan
is_secure_command_string(), is_valid_mail_address() FML::Process::Command checks input by FML::Filter::Utils::is_secure_command_string()
2001-10-10define error_nl(), but a dummy yetfukachan
2001-10-10is_member() accpepts $args->{ address }fukachan
2001-10-10define prototype for reply_message_nl() for natural languagefukachan
modified to use it
2001-10-10check defined() morefukachan
2001-10-10prototypefukachan
2001-10-10implement is_same_address() completely.fukachan
define set_compare_level() and get_compare_level() for convenience.
2001-10-10make command get,mget,help workfukachan
2001-10-10check more defined() or notfukachan
more debug info define expand_variables_in_file() + expand $xxx variables in template (e.g. $help_file).
2001-10-10bug fix: oops, method is command name not its linefukachan
2001-10-10more debug infofukachan
2001-10-08more clever way to create regexp: quotemeta() firstly, and hack a fewfukachan
2001-10-08consider $ticket_subject_tag_location in regexpfukachan
more log messages
2001-10-08catch up the modification in FML::Process::Distribute.ya-ticket-tag-basefukachan
make command function work with replying request mail. disable lock()/unlock() since each command module lock/unlock by itself.
2001-10-08modified finish() to use queue_flush()fukachan
2001-10-08fix comment on queue_flush()fukachan
2001-10-08add prototype for help messagefukachan
2001-10-08log acl error infofukachan
2001-10-08mode debug messages where loader runsfukachan
2001-10-08enable "loader --ctladdr" behaves as libexec/commandfukachan
more debug messages modify style e.g. eval q## -> eval q{} et. al.
2001-10-08more severe initialization checkfukachan
2001-09-23completed to implement reject_ms_guid() to detect MS GUID pattern,fukachan
which is cosidered to be used as a familly of Melissa et. al.
2001-09-23move clean_up_buffer() and compare_euc_string() tofukachan
FML::Filter::BodyCheck and FML::Language::Japanese::Utils respectively to remove FML::Filter::Utils.
2001-09-23make it work except for virus_checkfukachan
2001-09-22if ($ENV{'debug'}) { ... debug ...;}fukachan
buf fix $mode scope
2001-09-22modified to use File::Specfukachan
2001-09-13flush queue just after queue infukachan
2001-09-13send() can take queue id as the argumentfukachan
2001-09-13more friendly error messagefukachan
implement queue_flush($queue): This flush C<$queue>, that is, send mail specified by C<$queue>. It uses FML::Process::QueueManager module.
2001-09-13nuke \s*$fukachan
2001-09-13define FIRSTKEY and NEXTKEY for complete hash emulationfukachan
2001-09-13clean up queue_in()fukachan
2001-09-13new hier: makefml uses Command::Adminfukachan
2001-08-26modify error messagefukachan
2001-08-26$hash->{ 'key' } sytlefukachan
modify message "install $dst" ..
2001-08-26implement has_address_in_map() method and is_member() uses this.fukachan
has_address_in_map() searches the address in the specified map.
2001-08-26pass {command_mode = admin} to FML::Commandfukachan
2001-08-26deny ordinary user to use this operationfukachan
2001-08-26Initial revisionfukachan
2001-08-26Command:: -> Command::Userfukachan