| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-12-13 | fix copyright | fukachan | |
| 2012-12-13 | RT#66474: catch up IO::Handle changes in Perl 5.16 to avoid a lot of warnings. | fukachan | |
| while (1) { ... - $buf = $socket->getline; + defined ( $buf = $socket->getline ) || next SMTP_REPLY; } | |||
| 2012-04-24 | fix descriptions, copyright. | fukachan | |
| 2012-04-21 | not duplicated loading of Socket related classes. | fukachan | |
| 2008-08-02 | fix copyright | fukachan | |
| 2008-08-02 | create isolated queue, too. | fukachan | |
| 2006-07-09 | white space cosmetics | fukachan | |
| 2006-05-04 | constuctor imports $expire_limit in the argument. | fukachan | |
| delete() and remove() can accept queue id if specified. define expire() which removes too old queue files in the specified queue. It expires all queue if $class unspecified. expire()/cleanup() is overhauled. queue removing is done by remove(). define {set,get}_expire_limit() access methods. | |||
| 2006-04-28 | fix open() mode: r -> < | fukachan | |
| 2006-04-22 | message modified (unified among modules) | fukachan | |
| 2006-04-20 | fix error reset timing. | fukachan | |
| show more useful info in log message. | |||
| 2006-04-20 | try to connect(2) $mta by IPv6 if (1) we can use Socket6 and (2) mta | fukachan | |
| is not pure IPv4 syntax (Iv6 syntax or hostname). IPv6 module, which should be fully rewritten in the future, exports parse_mta6() and is_pure_ipv4_syntax(). rewritten to use them. | |||
| 2006-04-16 | fix variable name: num_rcpt -> rcpt_total | fukachan | |
| 2006-04-09 | modify debug message | fukachan | |
| 2006-04-05 | mask some debug messages | fukachan | |
| 2006-04-05 | fix fallback algorithm: we need not do fallback for the queue already | fukachan | |
| on the queue. bug fix loop check counting. bug fix queue_directry info handling. prepare several acess methods: _is_map_in_queue(), _set_queue_directory(), _get_queue_directory(), set_not_done(), get_not_done(). | |||
| 2006-04-05 | fix usage of logging. | fukachan | |
| trylock() is available, too. validate stat() object before using it. | |||
| 2006-04-04 | define set_sleep_count, get_sleep_count, set_retry_count and | fukachan | |
| get_retry_count. rewritten by using them. | |||
| 2006-04-03 | style: not use $_xxx in loop | fukachan | |
| 2006-04-03 | fix retry handling (now we use cost penalty by rollback). | fukachan | |
| 2006-04-03 | bug fixed to lock new or lock queue file, not active queue. | fukachan | |
| 2006-04-03 | ensure lock/unlock return value | fukachan | |
| 2006-04-03 | check the number of effective MTA. | fukachan | |
| tune retry max limit (XXX a lot of todo around this). | |||
| 2006-04-02 | fix typo. | fukachan | |
| check lock status. | |||
| 2006-04-02 | fix error handling (do not trap normal condition) | fukachan | |
| 2006-04-02 | overhaul. | fukachan | |
| o subroutine-ify. o more error check and assertion. o fix comments. et.al. | |||
| 2006-04-01 | overhaul | fukachan | |
| 2006-04-01 | fix comments (FNF) | fukachan | |
| 2006-03-26 | fix arguments: | fukachan | |
| + connect{4,6}() accepts $mta. + remove not used arguments. | |||
| 2006-03-26 | define [sg]et_address_validate_function() | fukachan | |
| 2006-03-25 | fix comments. | fukachan | |
| fix usage of ->log*() | |||
| 2006-03-25 | overhaul. | fukachan | |
| more access method based. | |||
| 2006-03-25 | obsolete. | fukachan | |
| switched to "inheritance of Base". | |||
| 2006-03-24 | define new classes to reconstruct class hierarchy. | fukachan | |
| e.g. SMTP IS-A Protocol, which IS-A Base. Queue IS-A Base. | |||
| 2006-03-24 | removed | fukachan | |
| 2006-03-24 | overhaul. | fukachan | |
| use $self->log*() instead of Mail::Delivery::Utils. | |||
| 2006-03-24 | overhaul. | fukachan | |
| + more use of access methods. + change method name to more proper one. | |||
| 2006-03-23 | if EHLO fails, try HELO. | fukachan | |
| 2006-03-21 | bug fix starting position in fallback process. | fukachan | |
| 2006-03-21 | fix type in queue_id generator | fukachan | |
| 2006-03-21 | define {set,get}_error()mail-delivery-reconstruct-base | fukachan | |
| 2006-03-21 | validate format of recipient within smtp transaction. | fukachan | |
| 2006-02-15 | define delete() as an alias of remove() | fukachan | |
| 2006-01-09 | white space cosmetics. | fukachan | |
| fix copyright. | |||
| 2005-12-18 | enhanced dup_conent() to take two arguments. | fukachan | |
| 2005-08-19 | FNF: XXX_clean_up() -> XXX_cleanup() | fukachan | |
| 2005-08-09 | FNF: content_dup2() -> dup_content() | fukachan | |
| 2005-06-03 | fix args and comments of *_dir_path(). | fukachan | |
| implement local_{dir,file}_path(), content_dup2(), open() and close(). queue_id = second + microsecond + pid + counter. now other module can extend class for local use. | |||
| 2005-05-27 | fix comments (FNF) | fukachan | |
| 2005-05-27 | set timeout for socket(2). | fukachan | |
