summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process/Kernel.pm
AgeCommit message (Collapse)Author
2002-06-24more defined() checks and sanity check if couldfukachan
2002-06-01major variable naming overhaulfukachan
relocating variable definitions in etc/src/ aling rule: e.g. use_XXX XXX_rules XXX_dir XXX_cache_dir rename: $recipient_limit -> $smtp_recipient_limit $incoming_mail_dir -> $incoming_mail_cache_dir $outgoing_mail_dir -> $outgoing_mail_cache_dir $qmail_control_virtualdomains_file -> $qmail_virtualdomains_file s/header_filter/article_header_filter/ s/header_rewrite/article_header_rewrite/ s/body_filter/article_body_filter/ s/subject_tag/article_subject_tag/ verify_XXX_* -> check_XXX newly defined: $use_digest_header_rewrite removed: $smtp_log_dir $smtp_log_file
2002-06-01nuke white spaces \s*$fukachan
2002-06-01FNF-ifyfukachan
temp_file_path() ensures temp file name uniqueness by counting the number of times this function is called.
2002-06-01defined() overhaulfukachan
2002-05-30validate file object. more logsfukachan
2002-05-27only user "fml" should read lock files.fukachan
define terms on "mail" and "message": _message_ -> _mail_ permit_members_only -> permit_member_maps
2002-05-21implement $curproc->open_outgoing_message_channel()fukachan
2002-05-21$mail_incoming_dir -> $incoming_message_dirfukachan
2002-05-21$mincoming_dir -> $mail_incoming_dirfukachan
2002-05-21renamed to var/mail/{incoming,outgoing,queue}/ syntaxfukachan
2002-05-17check whether $use_incoming_message_cache is yesfukachan
use $mincoming_cache_size as cache modulus
2002-05-17save incoming message at $ml_home_dir/var/mincoming/fukachan
2002-04-28check $curproc->is_refused() more before action at each stepfukachan
2002-04-27disable debug messagefukachan
2002-04-27kern.not_member -> error.not_memberfukachan
2002-04-27implement parse_exception()fukachan
implement message_nl() to separete message converter into natural language and message handling parts
2002-04-27modified to not using FileHandle::pipe()fukachan
add methods to prepare and clean up temporary files
2002-04-26permit_commands_for_stranger worksfukachan
2002-04-26fix typofukachan
define "permit_commands_for_stranger" (only define not implemented :)
2002-04-23fix errro message and enable the rejected message forwardingfukachan
2002-04-15implement set_umask_as_public(), reset_umask() for umask control.fukachan
2002-04-13o reply_message() can handle OBJ(Mail::Message).fukachan
o save error reason at pcb area when the message is rejected by xxx_restrictions.
2002-04-10FNF-ifyfukachan
clean up import more variables from main.cf: config_dir default_config_dir lib_dir libexec_dir share_dir local_lib_dir
2002-04-10enable filtering.fukachan
implement access methods to control filtering. o $curproc->refuse_further_processing() o $curproc->is_refused()
2002-03-31$message_message_dir -> $message_template_dirfukachan
2002-03-17nuke superflous \s*$fukachan
2002-03-17reply_message: append \n to message if \n$ is missingfukachan
2002-03-17reconstruct message queue subsystem internal.fukachan
we can handle output styles for message queue input properly now.
2002-03-16reply_message_nl(): fix reply_message() argsfukachan
2002-03-16new message queue handling. sync with reply-message branchfukachan
2002-02-20add Reply-To: into our reply messagefukachan
2002-02-18"permit_anyone" can be used in {post,command}_restrictions.fukachan
2002-02-17fix file name in searching message templatefukachan
2002-02-01remove $ENV{debug} based toggle flagsubdir-basefukachan
2002-01-30use File::Specfukachan
2002-01-20fix module loading of Mail::Delivery::Queuefukachan
2002-01-16update copyrightfukachan
2002-01-16change Mail::Message naming convention.fukachan
public -> private: o head_message o last_message o next_message o prev_message prefix change: o rfc822_message_ -> whole_message_ o get_first_plaintext_message() -> find_first_plaintext_message() o get_encoding_mechanism() -> encoding_mechanism() o get_data_type() -> data_type() o get_data_type_list() -> data_type_list() renamed: o get_offset() - >offset_pair() o header_in_body_part() -> message_fields() o data_in_body_part() -> message_text() where we use RFC822 flabour naming convention. rfc822 says "message = fields + text" and rfc2047 says "message" as defined in RFC 822, with all header fields optional.
2001-12-23delayed loading by eval q{ use .. ;};fukachan
2001-12-23update documents, commentsfukachan
2001-12-22remove \s*$fukachan
2001-12-22remove FML::Messages, which is not used nowfukachan
2001-12-18define $fml_owner_home_dir by process $uidfukachan
2001-11-26bug fix missing mkdir() argumentfukachan
2001-11-25show help ASAP when --help specifiedfukachan
2001-11-25trap --help in new() to show and exit asapfukachan
2001-11-04save $args at $curproc->{ __parent_args }fukachan
$curproc provides convenient functions FML::Process::Utils has. fml_version() myname() command_line_raw_argv() command_line_argv() article_id_max()
2001-11-03nuke inappropriate commentfukachan
2001-10-14bug fix: we should pay attention to implisit $_ usefukachan