summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Restriction
AgeCommit message (Collapse)Author
2008-09-09define $alnum_regexp class.fukachan
define 'session_id' and 'magic_string' regexp.
2008-07-20define isolate_system_special_accounts() andfukachan
isolate_system_accounts().
2008-07-06define "isolate" operation template.fukachan
"isolate" differs "hold". "isolate" sets apart spam candidates from normal incoming messages, whereas "hold" moves the incoming message to "hold" queue, which does not move until someone changes the state.
2008-07-05fixed: add missing use FML::Restriction::Postfukachan
2008-07-03define hold() and discard()fukachan
2008-06-28define permit_createonpost_newml_mapsfukachan
2008-06-28implement permit_ml_domain()fukachan
2006-07-09white space cosmeticsfukachan
2006-05-09implement reject_spammer_maps()fukachan
2006-05-02changed that permit_forward_to_moderator() returns ("matched", "ignore").fukachan
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
assert
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
2006-03-04command context information switched to use of FML::Context::Command object.fukachan
2006-02-05implement reject_list_header_field derective.fukachan
2006-02-04add basic CREATE-ON-POST support.fukachan
2006-01-09white space cosmetics.fukachan
fix copyright.
2005-12-19implement permit_moderator_member_maps().fukachan
2005-12-19permit_forward_to_moderator() returns (matched, ignore)fukachan
2005-12-18implement permit_forward_to_moderator.fukachan
2005-11-30use $curproc->credential();fukachan
2005-05-31fix naming convension (FNF).fukachan
set_incoming_message_cache_file_path -> incoming_message_set_cache_file_path get_incoming_message_cache_file_path -> incoming_message_get_cache_file_path
2005-05-30setup and reset environment more strictly.fukachan
2005-05-30${admin,}command_mail_restrictions support "check_pgp_signature" rule.fukachan
Both restrictions uses same rule name but which needs different keyring directories. So, we need to handle carefully the context of two restrictions.
2005-05-29define check_pgp_signature, which permits article post when thefukachan
article has proper PGP/GPG signature. For example: article_post_restrictions = reject_system_special_accounts check_pgp_signature reject
2005-05-27fix comments (FNF)fukachan
2005-05-27croak() -> logerror().fukachan
fix comments.
2004-12-05define logdebug() to disable log messages.fukachan
modified to use proper log$role(). bug fix log messages if needed.
2004-11-14define $article_post_article_thread_lifetime anyway (hmm, valid?)fukachan
2004-10-28implement "check_article_thread" operation.fukachan
Itt allows post from someone who reffers articles within one weeks.
2004-07-23white space cosmeticsfukachan
2004-07-23fix comments (FNF)fukachan
2004-07-23fix comments.fukachan
2004-04-23remove "use FML::Log;".fukachan
2004-04-18remove regexp() method, which not used.fukachan
fix description.
2004-03-18FNF: fix commentsfukachan
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-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-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-04prepare and use command mail specific definitions.fukachan
2004-03-04merge new command mail framework [from command-reconstruct branch]fukachan
2004-02-04comment on usagefukachan
2004-01-21define $number_regexp , $address_regexp.fukachan
modified to use it.
2004-01-21clean up.fukachan
cosmetics. more todo.
2004-01-02fix copyrightfukachan
2003-11-30system_accounts -> system_special_accounts.fukachan
XXX xxx_restrictions supports "reject_system_accounts" for backward XXX compatiblity.
2003-10-15space cosmeticsfukachan
2003-09-30define language regexpfukachan
2003-08-29use $curproc->config(), pcb() not { config }, { pcb } respectively.fukachan
2003-08-23modified to use $curproc->log*() methods.fukachan