summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process/Command.pm
AgeCommit message (Collapse)Author
2003-05-14implement size limit filter for both article and command mail.fukachan
2003-03-15specify the definition on $command_args HASH STRUCTURE.fukachan
2003-03-05return header for debug in errorfukachan
2003-02-09cosmetics (white spaces)fukachan
2003-02-05add $command_run_{start,end}_hookfukachan
2003-02-03for hook, wrap main code by is_refused() condition such as:fukachan
unless ($curproc->is_refused()) { main code ...; }
2003-01-11fix comments.fukachan
2003-01-03modify log messages.fukachan
hide messages for debug mode.
2002-12-25fix comments.fukachan
rename: _allow_command() -> _config_allow_command()
2002-12-24clean up: nuke \s*$fukachan
2002-12-24rename:fukachan
o _is_valid_command() -> _config_permit_command() o _is_valid_syntax() -> _is_safe_syntax() o _auth_admin() -> _try_admin_auth() fix changes. more log of level exceptions.
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-08-19enable process if $use_command_mail_program is defined.fukachan
2002-08-14apply fix_perl_include_path(); after load_config_files() runs to addfukachan
ml local library path to @INC. This is used for ml specific extention e.g. command extension.
2002-08-08change arguments of credential functions to clarify the target address:fukachan
e.g. is_member($curproc, $args) -> is_member(addr) modified functions: o is_member() o is_privileged_member() o is_recipient() o match_system_accounts()
2002-08-03white spacesfukachan
2002-08-03scheduler_init()fukachan
2002-07-25improve error messagesfukachan
2002-07-19remove not used variablefukachan
2002-07-18check whether this command is allowed in this $levelfukachan
2002-07-15define the following access methods:fukachan
config() pcb() incoming_message_header() incoming_message_body() incoming_message() article_header() article_body() article_message() modified to use incoming_message_header() incoming_message_body() incoming_message() article_header() article_body() article_message().
2002-07-14copy message and send it to $maintainer toofukachan
use reply_message*() with $msg_args to copy the message if needed where $msg_args = { always_cc => $maintainer } or $msg_args = { recipient => $maintinaer } pertinently.
2002-07-02clean up/fix commentsfukachan
2002-06-27major overhaul: delayed loading of *.cf files. The loading is donefukachan
within prepare() method now to handle virtual domains properly.
2002-06-01nuke white spaces \s*$fukachan
2002-06-01FNF-ifyfukachan
2002-05-27rearrange admin command authentication to sync w/ new variable namings.fukachan
2002-05-19better error messagefukachan
2002-05-19fix building logic of $command_args and $options to make admin commandfukachan
work again. fix $admin_prefix trap
2002-05-19rearrange structurefukachan
FNF-ify
2002-05-19send back statistics and original messagefukachan
2002-05-19clarify the current context is under confirmation or not.fukachan
ignorance of commands are dependent on this context. nuke mode=special which is not used.
2002-05-18reconstruct command check logic (1)fukachan
2002-04-26permit_commands_for_stranger worksfukachan
2002-04-26prototype to use FML::Command::DataCheck to share codesfukachan
2002-04-25rename variable: available_commands_for_xxx -> commands_for_xxxfukachan
2002-04-13reply_message( OBJ(Mail::Message) ) when the message is rejected byfukachan
$command_restrictions.
2002-04-13select the error message by the $xxx_restrictions error reasonfukachan
2002-04-12check by permit_command() before command execution ;)fukachan
send back mesg "we deny requests from system accounts"
2002-04-11accept commands, e.g. subscribe, allowed for not membersfukachan
2002-04-08fix/clean up documentsfukachan
2002-03-30white space cosmetics: nuke \s*$fukachan
2002-03-23clean upfukachan
use rewrite_prompt() by FML::Command to hide admin password.
2002-03-22add prototype of admin command auth governed by $admin_command_restrictionsfukachan
2002-03-22clean up / clarify the logic:fukachan
o valid command syntax o command mode for a user, admin and stranger
2002-03-17nuke superflous \s*$fukachan
2002-02-23validate if the requested admin command is permited or not.fukachan
define $available_commands_for_privileged_user rename $available_commands -> $available_commands_for_user
2002-02-17make "admin" command work.fukachan
fix "confirm" to re-work.
2002-02-17make "admin" works though without authentication:) yet.fukachan