summaryrefslogtreecommitdiff
path: root/fml/lib/FML
AgeCommit message (Collapse)Author
2003-04-18mkdir $ml_home_prefix if not foundfukachan
2003-04-16change attribute names of recipient used in filter rejection notice:fukachan
admin -> maintainer
2003-04-16rewrite_received() outside loop $header->delete($org) for bad counttmu
2003-04-15mime_boundary() boundary detect change short match and add no quote stringtmu
2003-04-08add rewrite_received() for replace Received: to X-Received:tmu
2003-04-04fix commentfukachan
2003-04-04reply_message_add_header_info() should pass $msg_args to reply_message().fukachan
2003-03-28cosmetic change: white spacesfukachan
2003-03-28clean up (nuke \s*$)fukachan
2003-03-28s/article_id_max/article_max_id/gfukachan
2003-03-23FNF: fix commentsfukachan
2003-03-18modify chaddr algorithm: "del() and add()" -> "add() and del()".fukachan
# XXX WHICH STEP IS IT BETTER TO UPDATE LIST ? # [I] 1. remove the old address only if $new_address not included. # 2. add the newadderss # [II] 1. add the newadderss # 2. remove the old address only if $new_address not included. # # Plan [II] is better for authentication without reader lock. # Consider the case the process executing chaddr is preempted, and # another distributing process starts to run.
2003-03-18fix copyrightfukachan
2003-03-18remove giant lock and use fine granuality locks now.fukachan
2003-03-18more logs around locks.fukachan
add deadlock warning. reuse lock object if could.
2003-03-18add comment on lock.fukachan
2003-03-18clean up.fukachan
add comments on lock.
2003-03-18not need lockfukachan
2003-03-17implement user_chaddr() and get_user_list().fukachan
2003-03-17get_address_list() uses get_user_list() in FML::Command::UserControl.fukachan
2003-03-17implement change_password().fukachan
2003-03-17move the main code to FML::Command::Auth.fukachan
2003-03-17move the main code to FML::Command::UserControl.fukachan
modified to use FML::Command::UserControl.
2003-03-17use new lock channel article_spool_modify to exclusive lock for bothfukachan
sequence updating and spool writing. In addition, locks at channel article_sequence and article_spool are also done in each critical section.
2003-03-17log setrunnable() succeed.fukachan
2003-03-16fix copyrightfukachan
2003-03-16fix usage of File::Sequencefukachan
2003-03-16define lock channel for digest_sequence_*.fukachan
use $curproc->article_id_max() if could. clean up handling of digest_sequenc_file.
2003-03-16need no giant lock.fukachan
FML::Spool -> FML::Article::Spool fix argument handling.
2003-03-16article_id_max() is just a wrapper for FML::Article::id().fukachan
2003-03-16use $curproc->article_id_max() to get the last article id.fukachan
2003-03-16fixe to meethod style.fukachan
FNF: fix comments.
2003-03-16add comment on lock channelfukachan
2003-03-16fix commenet on lock channelfukachan
2003-03-16rename class: FML::Spool -> FML::Article::Spoolfukachan
2003-03-16move id related functions to FML::Article::Sequencefukachan
2003-03-16define new lock channel: article_spoolfukachan
2003-03-16lock channel name =~ s/_dir//fukachan
2003-03-16clean up lock on error cache.fukachan
move lock mechanism into only FML::Error module. XXX lock channel name is changed but hard-coded yet now.
2003-03-16remove fmlthread.fukachan
"fmlthread ..." -> "fml $ml thread ..."
2003-03-15fmlspool is obsolete.fukachan
2003-03-15remove fmlspoolfukachan
2003-03-15specify the definition on $command_args HASH STRUCTURE.fukachan
2003-03-14add todo.fukachan
FNF: fix comments.
2003-03-14fmlerror is obsolete.fukachan
2003-03-14summary functions, which is imported from fmlsummary core.fukachan
2003-03-14fmlsummary is obsolete.fukachan
2003-03-14validate input.fukachan
implement dump() method to show the whole summary_file.
2003-03-14fix copyrightfukachan
2003-03-14validate inputfukachan