summaryrefslogtreecommitdiff
path: root/fml
AgeCommit message (Collapse)Author
2004-03-15add a few idea as a memofukachan
2004-03-14change some code to "... if $debug".fukachan
implement command_context_set_ml_name() and command_context_get_ml_name(). This is preliminary codes for more extension so that we need to care authentication differs among ML's when we enhance command processor for listserv emulation.
2004-03-14use preamble of command reply messagefukachan
2004-03-14fix comments (FNF).fukachan
renamed to _apply_{old,new}_admin_command_mail_restrictions().
2004-03-14implement permit_admin_member_maps and check_admin_member_password infukachan
FML::Restriction::Command class. modify $admin_command_mail_restrictions to switch to use them.
2004-03-14fix typofukachan
2004-03-14regen: $command_mail_restrictionsfukachan
2004-03-14regenfukachan
2004-03-14regen: $command_mail_restrictionsfukachan
2004-03-14fix $command_mail_restrictions by using new rules:fukachan
permit_anonymous_command, permit_user_command rules.
2004-03-14fix typofukachan
2004-03-14fml --allow-send-message --mode=userfukachan
makefml --allow-send-message --mode=user
2004-03-14implement permit_user_command() and permit_anonymous_command() methods.fukachan
inherit methods from FML::Restriction::Post class if needed.
2004-03-14modified to use restriction_state_*().fukachan
move permit_anonymous_command_mail() to FML::Restriction::Command.
2004-03-14modify command analyze logic. currently, applyfukachan
$command_mail_restrictions for each command line, if ok, execute the commmand via FML::Command.
2004-03-14use restriction_state_reply_reason() to shling code size.fukachan
clean up.
2004-03-14implement the following methods:fukachan
restriction_state_init() restriction_state_set_deny_reason() restriction_state_get_deny_reason() restriction_state_reply_reason() error_message_set_count() error_message_get_count()
2004-03-14remove permit_command().fukachan
2004-03-13fml --allow-send-message allows makefml/fml sends reply messages.fukachan
currently user mode "subscribe" and "unsubcribe" support this style.
2004-03-13use $curproc->allow_reply_message() to check if we should send backfukachan
messages.
2004-03-13implement allow_reply_message() method.fukachan
2004-03-13implement set_sender() and get_sender().fukachan
2004-03-13prepare credential area more early stage (within constructor).fukachan
so remove later object creation.
2004-03-13nuke debug codefukachan
2004-03-13catch up variable renamingfukachan
2004-03-12memofukachan
2004-03-12update statusfukachan
2004-03-12reply_message_charset_enfukachan
2004-03-12new command mail architecturefukachan
2004-03-12variable renaming.fukachan
[*_program -> *_function] $use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-03-12regen:fukachan
[*_program -> *_function] $use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-03-12regen.fukachan
[*_program -> *_function] $use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-03-12[*_program -> *_function]fukachan
$use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-03-12bug fix yes() and no() method.fukachan
support shell like extension ${variable:-default}.
2004-03-12regen: variable renaming address_for_*fukachan
2004-03-12variable name renaming but define the following rule for compatibility.fukachan
article_post_address = $address_for_post command_mail_address = $address_for_command
2004-03-12variable renaming:fukachan
s/use_digest_program/use_article_digest_function/g; s/use_distribute_program/use_article_post_function/g;
2004-03-11regenfukachan
2004-03-11change $log_command_tail_starting_location default value.fukachan
rename $reply_message_ -> $report_mail_
2004-03-11rename: $reply_message_* -> $report_mail_*fukachan
2004-03-11$log_command_tail_starting_location = 100 by default to sync w/ fml4.fukachan
2004-03-11use_error_analyzer_function -> use_error_mail_analyzer_functionfukachan
2004-03-04regen: remove duplicated hooksfukachan
2004-03-04prepare and use command mail specific definitions.fukachan
2004-03-04add {ok,fail} of admin command authfukachan
2004-03-04charcode_convert() -> charcode_convert_to_external_charset().fukachan
2004-03-04merge new command mail framework [from command-reconstruct branch]fukachan
2004-02-29fix copyrightcommand-reconstruct-basefukachan
2004-02-29fi typofukachan
2004-02-29accept_language_list() return [] not [*] if not found.fukachan