summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process
AgeCommit message (Collapse)Author
2005-08-19FNF: pick_up_queue -> pickup_queuefukachan
2005-08-19which_map -> map_to_termfukachan
which_map_nl -> map_to_term_nl convert_to_mail_address -> address_resolve set_print_style -> output_set_print_style get_print_style -> output_get_print_style
2005-08-19set_print_style() -> output_set_print_style()fukachan
2005-08-18change ml_home_dir_removed_path() andfukachan
ml_home_dir_find_latest_removed_path() argument order: e.g. ml_home_dir_removed_path($curproc, $ml_home_prefix, $ml_name); removed_path format is changed to $ml_name.YYYYMMDD.COUNT style.
2005-08-17removed_ml_home_dir_path -> ml_home_dir_removed_pathfukachan
find_latest_removed_ml_home_dir -> ml_home_dir_find_latest_removed_path template_files_dir_for_newml -> newml_command_template_files_dir set_language_hint -> langinfo_set_language_hint get_language_hint -> langinfo_get_language_hint set_charset -> langinfo_set_charset get_charset -> langinfo_get_charset set_accept_language_list -> langinfo_set_accept_language_list get_accept_language_list -> langinfo_get_accept_language_list thread_db_args -> article_thread_init changed to internal use. language_of_html_file -> _language_of_html_file move lang_to_charset() and remove_too_old_files_in_dir() to FML::Process::Kernel.
2005-08-17follow changes of FML::Cache::Ring.fukachan
use langinfo_XXX(). moved lang_to_charset() and remove_too_old_files_in_dir() from FML::Process::Utils to here and change lang_to_charset() and remove_too_old_files_in_dir() to module internal use.
2005-08-17change {set,get}_emul_XXX() to internal use (_method)fukachan
2005-08-17FNF: adjust method naming convension.fukachan
langinfo_XXX() e.g. langinfo_get_charset()...
2005-08-17FNF: adjust method naming convension.fukachan
$curproc->thread_db_args(); -> $curproc->article_thread_init();
2005-08-11get_preferred_XXX() -> _get_preferred_XXX() due to internal use.fukachan
2005-08-11load_module -> _load_module (internal only)fukachan
2005-08-11FNF: article_max_id -> article_get_max_idfukachan
2005-08-11FNFfukachan
command_specific_recipient -> command_line_cui_specific_recipient cui_command_specific_options -> command_line_cui_specific_options
2005-08-10config_files_XXX() -> config_cf_files_XXX() to clarify the meaning.fukachan
2005-08-10FNF: current_process_ml_name_init() -> current_process_init().fukachan
2005-08-10s/incoming_message_queue_clean_up/incoming_message_cleanup_queue/g;fukachan
2005-08-10FNF:fukachan
s/temp_file_path/tmp_file_path/g; s/tmp_files_clean_up/tmp_file_cleanup/g;
2005-08-10FNF: generate_config_cf_from_config_ph -> config_cf_generate_from_config_phfukachan
2005-08-08FNF: if (defined $queue) { $queue->open( ... );}fukachan
2005-08-06bug fix: -h -> -lfukachan
2005-07-01garbage collection runs only when valid ml_home_dir found.fukachan
2005-06-04switched to use FML::Process::Switch::NewProcess().fukachan
bug fix pcb handling. method naming fixed to $curproc->OBJ_METHOD() form (FNF). get_article_id -> article_get_id set_article_id -> article_set_id config_files_append_to_list -> config_files_append append_to_config_files_list -> config_files_append_to_list get_config_files_list -> config_files_get_list load_config_files -> config_files_load set_config_files_list -> config_files_set_list verify_sender_credential -> credential_verify_sender get_current_process_ml_name -> current_process_get_ml_name set_current_process_ml_name -> current_process_set_ml_name fix_perl_include_path -> env_fix_perl_include_path parse_exception -> exception_parse parse_incoming_message -> incoming_message_parse clean_up_incoming_queue -> incoming_message_queue_clean_up get_cui_menu -> menu_get_cui_config_file_path get_gui_menu -> menu_get_gui_config_file_path resolve_ml_specific_variables -> ml_variables_resolve outgoing_message_open_channel -> outgoing_message_cache_open open_outgoing_message_channel -> outgoing_message_open_channel inform_reply_messages -> reply_message_inform prepare_file_to_return -> reply_message_prepare_template clean_up_tmpfiles -> tmp_files_clean_up reset_umask -> umask_reset set_umask_as_public -> umask_set_as_public
2005-06-04method naming fixed to $curproc->OBJ_METHOD() form (FNF).fukachan
get_article_id -> article_get_id set_article_id -> article_set_id config_files_append_to_list -> config_files_append append_to_config_files_list -> config_files_append_to_list get_config_files_list -> config_files_get_list load_config_files -> config_files_load set_config_files_list -> config_files_set_list verify_sender_credential -> credential_verify_sender get_current_process_ml_name -> current_process_get_ml_name set_current_process_ml_name -> current_process_set_ml_name fix_perl_include_path -> env_fix_perl_include_path parse_exception -> exception_parse parse_incoming_message -> incoming_message_parse clean_up_incoming_queue -> incoming_message_queue_clean_up get_cui_menu -> menu_get_cui_config_file_path get_gui_menu -> menu_get_gui_config_file_path resolve_ml_specific_variables -> ml_variables_resolve outgoing_message_open_channel -> outgoing_message_cache_open open_outgoing_message_channel -> outgoing_message_open_channel inform_reply_messages -> reply_message_inform prepare_file_to_return -> reply_message_prepare_template clean_up_tmpfiles -> tmp_files_clean_up reset_umask -> umask_reset set_umask_as_public -> umask_set_as_public
2005-06-04method naming fixed to $curproc->OBJ_METHOD() form (FNF).fukachan
get_article_id -> article_get_id set_article_id -> article_set_id config_files_append_to_list -> config_files_append append_to_config_files_list -> config_files_append_to_list get_config_files_list -> config_files_get_list load_config_files -> config_files_load set_config_files_list -> config_files_set_list verify_sender_credential -> credential_verify_sender get_current_process_ml_name -> current_process_get_ml_name set_current_process_ml_name -> current_process_set_ml_name fix_perl_include_path -> env_fix_perl_include_path parse_exception -> exception_parse parse_incoming_message -> incoming_message_parse clean_up_incoming_queue -> incoming_message_queue_clean_up get_cui_menu -> menu_get_cui_config_file_path get_gui_menu -> menu_get_gui_config_file_path resolve_ml_specific_variables -> ml_variables_resolve outgoing_message_open_channel -> outgoing_message_cache_open open_outgoing_message_channel -> outgoing_message_open_channel inform_reply_messages -> reply_message_inform prepare_file_to_return -> reply_message_prepare_template clean_up_tmpfiles -> tmp_files_clean_up reset_umask -> umask_reset set_umask_as_public -> umask_set_as_public define _get_debug_level(), moved from FML::Process::Utils and made private.
2005-06-04fix copyrightfukachan
2005-06-04method naming fixed to $curproc->OBJ_METHOD() form (FNF).fukachan
get_article_id -> article_get_id set_article_id -> article_set_id config_files_append_to_list -> config_files_append append_to_config_files_list -> config_files_append_to_list get_config_files_list -> config_files_get_list load_config_files -> config_files_load set_config_files_list -> config_files_set_list verify_sender_credential -> credential_verify_sender get_current_process_ml_name -> current_process_get_ml_name set_current_process_ml_name -> current_process_set_ml_name fix_perl_include_path -> env_fix_perl_include_path parse_exception -> exception_parse parse_incoming_message -> incoming_message_parse clean_up_incoming_queue -> incoming_message_queue_clean_up get_cui_menu -> menu_get_cui_config_file_path get_gui_menu -> menu_get_gui_config_file_path resolve_ml_specific_variables -> ml_variables_resolve outgoing_message_open_channel -> outgoing_message_cache_open open_outgoing_message_channel -> outgoing_message_open_channel inform_reply_messages -> reply_message_inform prepare_file_to_return -> reply_message_prepare_template clean_up_tmpfiles -> tmp_files_clean_up reset_umask -> umask_reset set_umask_as_public -> umask_set_as_public
2005-06-04fix naming convension of method to $curproc->OBJ_METHOD() form (FNF).fukachan
o set_config_files_list -> config_files_set_list o get_config_files_list -> config_files_get_list o append_to_config_files_list -> config_files_append o get_cui_menu -> menu_get_cui_config_file_path o get_gui_menu -> menu_get_gui_config_file_path remove get_ml_home_prefix_maps() definition, which is not used. move definitions to proper module: get_ml_list(), get_address_list() and get_debug_level().
2005-06-04move get_ml_list definition, used only here, to this module.fukachan
also it is changed to private.
2005-06-04$curproc->OBJ_METHOD() form (FNF):fukachan
[sg]et_event_timeout() -> event_[gs]et_timeout().
2005-06-03incoming queue system revised.fukachan
o move some log to logdebug. o not use queue file directly. instead use $queue->open() method. o use incoming_message_set_current_queue() instead of mail_queue_set_incoming_queue(). o clean up incoming queue removal code.
2005-06-03provide fetchfml servicefukachan
2005-06-03fix copyrightfukachan
2005-06-03implement helper functions for incoming cache/queue system.fukachan
o incoming_message_set_current_queue() o incoming_message_get_current_queue() o incoming_message_stack_queue_for_removal() o incoming_message_remove_queue() shared memory for IPC between parent and child $curproc processes. o shared_hash_get()
2005-06-03alloc shared memory area in $args (shared_hash_get() uses).fukachan
implement NewProcess().
2005-06-03remove mail_queue_set_incoming_queue($queue), mail_queue_get_incoming_queue().fukachan
XXX alternative methods available in FML::Process::Utils.
2005-05-31fix naming convension (FNF).fukachan
set_incoming_message_cache_file_path -> incoming_message_set_cache_file_path get_incoming_message_cache_file_path -> incoming_message_get_cache_file_path
2005-05-31"my $path = $obj->cache_file_path();" is wrong. old implementationfukachan
saves the FML::Cache::Ring file path for later use. But it is ambiguous. When many processes (> modules) runs simultaneously, $path may be overwritten by the next content. Instead, use $queue_file since $queue_file (queue/incoming/ID) is unique.
2005-05-30fix style.fukachan
fix comments (FNF).
2005-05-30fix copyrightfukachan
2005-05-30definie command_context_set_try_admin_auth_request(),fukachan
command_context_reset_try_admin_auth_request() and command_context_get_try_admin_auth_request() to handle context of $*command_restrictions.
2005-05-30For convenience, create a conventional named dir (e.g. pgp-admin) andfukachan
symlink to the current style dir. For example: pgp-admin@ -> pgp-admin-command-mail-auth
2005-05-30fmlpgp* fmlgpg* wrapperfukachan
2005-05-27fml-devel YYYYMMDD -> fml $version (7.9x.y-YYYYMMDD)fukachan
modified to use incoming_message_header(), temp_file_path() et.al, to avoid raw descrptions. bug fix config.cf search algorithm. defne sysflow_XXX() methods used in FML::Process::Flow. not use str.str form. clean up.
2005-05-27fix comments (FNF)fukachan
2005-05-27remove the duplicated code.fukachan
use Mail::Message::Date instead of `date`. fix comments.
2005-05-27fix comments.fukachan
fix error handling.
2005-05-27more strict error handling.fukachan
more comments.
2005-05-27$use_command_mail_reply_preamble toggles off/on to show the preamblefukachan
of command reply. $use_command_mail_reply_trailor toggles command processing summary.
2005-05-26fix comments (FNF).fukachan
remove is_safe_syntax(), which is not used. rename allow_reply_message() to is_allow_reply_message().
2005-05-26remove _xxx() methods among modules: rename _XXX() to sysflow_XXX().fukachan