summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process
AgeCommit message (Collapse)Author
2001-10-14relocate _parse_command_options()fukachan
implemt _get_command_name() clean up fix typo
2001-10-14sync style w/ Process::Commandfukachan
2001-10-14bug fix: we should pay attention to implisit $_ usefukachan
2001-10-14$optargs -> $command_argsfukachan
2001-10-14make argument vector from $command, $optargs -> $command_argsfukachan
2001-10-13pass $comname in $optargsfukachan
2001-10-13use reply_message_nl()fukachan
remove exception mechanism by $obj->error_nl();
2001-10-13implement search template mechanism in reply_message_nl()fukachan
$config->expand_variable_in_buffer() takes optional $args
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-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-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 prototype for reply_message_nl() for natural languagefukachan
modified to use it
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-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-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-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-13clean up queue_in()fukachan
2001-08-26pass {command_mode = admin} to FML::Commandfukachan
2001-08-22modified to use File::Specfukachan
2001-08-05clarify function: s/header_check/header_loop_check/fukachan
2001-07-15add more description on _fmlconf() and _makefml()fukachan
2001-06-28define print_specific_month() method at TinyScheduler class.fukachan
fmlsch (fmlsch -a) and fmlsch.cgi uses this method to show 3 continuous months once.
2001-06-21removed due to obsolete rulefukachan
2001-06-10modify to use $ticket_driver. $ticket_driver is class name not modelfukachan
name.
2001-06-02clean up documentfukachan
2001-05-31clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-29clean up documentsfukachan
2001-05-28clean up documentsfukachan
2001-05-19pick up queue by Mail::Delivery::Queue and send it sequentially usingfukachan
FML::Mailer
2001-05-19make _add_info_on_header() to add x-* and list-* header fields.fukachan
2001-05-19send queue by FML::Process::QueueManagerfukachan
2001-05-18prepare queue_dir/info/{sender,recipients}/ directory to controlfukachan
envelope information. To set the information, queue->set(key, value) method is used. FML::Process::QueueManager class is a prototype to send queues in queue_dir/.
2001-05-16modify inform_reply_message() et. al. a lot.fukachan
queue a message on "not a member" to sent back in var/mqueue/. XXX queue only now. we should be able to send it ;)
2001-05-05disable expand_variables() call. See FML::Config for more details.fukachan
variable expansion is evaluated dynamically on demand.
2001-04-30clean up documents hierarchy.fukachan
remove {index,pointer}.ja.html in each directory which is obsolete. merge documents to under fml/doc/ja/ if apporoviate. move variable list to Documentation/ja/etc/
2001-04-15warn relations among uid,euid,gid,egidfukachan
2001-04-15nuke cred->is_member() and use curproc->permit_post()fukachan
2001-04-15move sender_is_member() to FML::Credentialfukachan
define premit_post($args) and permit_command($args). They are the entrance for _check_resitrictions() which compares the sender address with reject_system_accounts.
2001-04-15define ticket->add_info() which adds X-Ticket-Status: andfukachan
X-Ticket-History: if possible. aggreate adding information fucntion to ticket->add_info()
2001-04-14simple_loop_check() logs the result of loop checksfukachan
XXX now log only not exits when we detect loop.