| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2001-08-22 | modified to use File::Spec | fukachan | |
| 2001-08-22 | modified to use File::Spec | fukachan | |
| 2001-08-21 | bug fix: hold return value separetely | fukachan | |
| 2001-08-21 | ensure to delete $self->{ '_key_files_obj' }; | fukachan | |
| check the return value by $self->__in_valid_search() as 1/0 not defined() or not | |||
| 2001-08-21 | more debug info | fukachan | |
| 2001-08-21 | add Tie::JournaledDir which wraps Tie::JournaledFile and uses some | fukachan | |
| directory as cache area. add/update test tools for Tie::Journaled{File,Dir} modules. clean up Tie::JournaledFile o remove header in the cache file o $self->{ 'key' } o $debug is on if $ENV{'debug'} is defined. o more carefull check of whether the value is defined or not. o quotemeta() for pre search key in find() o rename grep() to find() | |||
| 2001-08-19 | nuke $Id$ | fukachan | |
| 2001-08-19 | implement need_one_line_check() and sub functions: | fukachan | |
| _check_this_paragraph(), is_citation(), is_signature(). It analyzes the message by paragraph to detect the number of paragraphs, paragraph content type e.g. citation, signature et. al. | |||
| 2001-08-07 | move template of perl module to simulation/ | fukachan | |
| 2001-08-05 | template of config.cf modification | fukachan | |
| 2001-08-05 | clean up Rules.pm and merge it to BodyCheck.pm | fukachan | |
| 2001-08-05 | oops, wrong. back again from loop_check to check | fukachan | |
| 2001-08-05 | clarify function: s/header_check/header_loop_check/ | fukachan | |
| 2001-08-05 | hash operation by last match | fukachan | |
| 2001-08-05 | move main functions to IO::Adapter::SQL::toymodel | fukachan | |
| define fetch_and_cache_address_list() to fetch and cache the array of address list. The main part of get_next_value(). | |||
| 2001-08-05 | set @ISA = qw(IO::Adapter::ErrorStatus) to call error_set() | fukachan | |
| check $@ before call configure() add more debug codes | |||
| 2001-08-05 | check more defiend() or not | fukachan | |
| create cache file if not exists at the first time. add the comment on format and creatd time in it. implement store() operations using _store(), _puts() newly defined | |||
| 2001-08-05 | move SQL::Schema:: to IO::Adapter::SQL:: | fukachan | |
| 2001-08-05 | Initial revision | fukachan | |
| 2001-08-02 | handle buffer (MIME part) without trailing "\n". | fukachan | |
| index("\n") can pick up both the last "\n" of the MIME part and "\n" of MIME delimiter string "CRLF delimiter" since index() searches the whole not a part of the mail. We need to identify these two cases restrictly. | |||
| 2001-07-31 | oops, nuke debug | fukachan | |
| 2001-07-31 | rename FML::NL to FML::Language | fukachan | |
| 2001-07-31 | Initial revision | fukachan | |
| 2001-07-31 | call Mail::Bounce::Language::Japanese::_japanese_address_match() for | fukachan | |
| Japanese strings | |||
| 2001-07-31 | Initial revision | fukachan | |
| 2001-07-31 | nuke debug | fukachan | |
| 2001-07-31 | use Mail::Bounce::FixBrokenAddress to clean up address | fukachan | |
| Mail::Bounce::FixBrokenAddress class provides irrgular address handlings, so handles domain/MTA specific addresses. For example, nifty.ne.jp, webtv.ne.jp, ... | |||
| 2001-07-31 | call again $self->address_clean_up($addr, $addr) | fukachan | |
| gives $addr itself as a hint of fixing broken address domain part of $addr may match someting e.g. nifty.ne.jp, webtv.ne.jp. | |||
| 2001-07-30 | pick up Reporting-MTA and Received-From-MTA in DSN | fukachan | |
| 2001-07-30 | clean up documentation | fukachan | |
| add error examples modify Mail::Bounce::$module return "hints" to caller (Mail::Bounce class). | |||
| 2001-07-29 | s/look_japanese/look_like_japanese/g | fukachan | |
| 2001-07-29 | write up documentation | fukachan | |
| 2001-07-15 | define object_id to identify each object since FML::Config is | fukachan | |
| implemented as a link to global hash. back up config.cf | |||
| 2001-07-15 | fix comment | fukachan | |
| 2001-07-15 | s/$args/$optargs/ since $args is ambigous. To clarify $args usage, | fukachan | |
| we use $args and $optargs. | |||
| 2001-07-15 | add more description on _fmlconf() and _makefml() | fukachan | |
| 2001-07-15 | extract $myname from $args | fukachan | |
| 2001-07-15 | add comment on _pid | fukachan | |
| 2001-07-15 | use _pid (s/pid/_pid/) in configuration | fukachan | |
| 2001-07-15 | enabled read and write back configuration file | fukachan | |
| 2001-07-15 | prepare "makefml edit $ml_name" command which provides methods to | fukachan | |
| read/write configuration file keeping the comment. We can read one configuration file and holds the information in the object. This is a prototype. We need to implement methods to write and edit them. | |||
| 2001-07-14 | define _read_file() split from load_file() for further extension | fukachan | |
| 2001-07-08 | fix missing CRLF at "." (seems to inherit it in translation;) | fukachan | |
| 2001-07-08 | fixed: nuke Exporter from @ISA | fukachan | |
| 2001-07-02 | implement data_to_unixtime() converter. It converts Date: style date | fukachan | |
| format to unix time. This is based on fml 4.0-current libmti.pl's Date2UnixTime() routine. | |||
| 2001-06-29 | modify 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-06-28 | define 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-28 | IM (im-140) based encoding engine | fukachan | |
| 2001-06-21 | removed due to obsolete rule | fukachan | |
| 2001-06-17 | we use $FML$, add it and nuke $Id$ if it exists | fukachan | |
