summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Credential.pm
AgeCommit message (Collapse)Author
2004-01-18fix/update comments.fukachan
fix loop label.
2004-01-02fix copyrightfukachan
2003-11-30system_accounts -> system_special_accounts.fukachan
XXX xxx_restrictions supports "reject_system_accounts" for backward XXX compatiblity.
2003-11-26bug fix variable overloadfukachan
2003-11-26address_compare -> address_compare_functionfukachan
2003-11-25implement switch to toggle case sensitive check of mail address.fukachan
+use_address_compare = yes +address_compare_type = user_part_case_insensitive
2003-11-17implement is_user_part_case_sensitive() and modified to use it.fukachan
XXX we should attach $self internal directly even if within the same module.
2003-08-29use $curproc->config(), pcb() not { config }, { pcb } respectively.fukachan
2003-08-23fix comments: =head2 function(...) formfukachan
2003-03-18clean up.fukachan
add comments on lock.
2003-02-09cosmetics (white spaces)fukachan
2003-02-01implement matched_address() methodfukachan
2003-02-01more debug messagefukachan
2003-01-23avoid warning in handling address without domian.fukachan
2003-01-11fix comments.fukachan
2002-12-24clean up: nuke \s*$fukachan
2002-12-23add todo.fukachan
2002-12-20clean upfukachan
2002-09-22remove superfluous white spacesfukachan
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-08-26is_same_address() validate input data morefukachan
2002-08-26add self debug codefukachan
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-07-24change argv of FML::Credential::has_address_in_map():fukachan
($map, $address) -> ($map, $config, $address)
2002-07-22add is_recipient() for sender is an ML recipient or not.tmu
2002-07-17optionally,fukachan
we accept case insensitive comparison of user part of the mail address.
2002-06-30clean up: nuke \s*$fukachan
2002-06-30fix comments. white spaces. FNF-ify.fukachan
2002-06-01FNF-ifyfukachan
2002-05-28$config->get_as_array_reffukachan
2002-04-03clean up doc & codes, FNF-ifyfukachan
2002-03-22reconstruct is*member() functionsfukachan
implement primitive is_privileged_member()
2002-01-27fix copyrightfukachan
2002-01-27clarify IO::Adapter::find() usage.fukachan
find() returns "key value" by default and "key" if requested. add want option e.g. find(key, { want => $what } ).
2001-12-22remove \s*$fukachan
2001-12-22update commentsfukachan
2001-10-13bug fix variable namefukachan
2001-10-10is_member() accpepts $args->{ address }fukachan
2001-10-10implement is_same_address() completely.fukachan
define set_compare_level() and get_compare_level() for convenience.
2001-10-08more severe initialization checkfukachan
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-06-29modify IO::Adapter::find() method to accpet options "all"fukachan
my $addrs = $obj->find( $user , { all => 1 }); FML::Credential is modified to get all addresses which match /^$user/ once and search it within them. 1. get all entries match /^$user/ from $map. 2. try each address in the result matches $address to check. 3. is_same_address() conceals matching algorithm details.
2001-05-29clean up documentsfukachan
2001-05-28clean up documentsfukachan
2001-05-04rename class from IO::MapAdapter to IO::Adapter.fukachan
2001-04-15implement is_same_address(), is_member(), match_system_accounts()fukachan
2001-02-25clean up docfukachan
2001-02-25clean up docfukachan
2001-02-19align the format in HISTORY sectionfukachan