summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2008-02-29* mh/folder.c, mh/mh_argp.c, mh/mh_getopt.c, mh/mh_init.c,Sergey Poznyakoff6
mh/rmf.c: Use mu_program_name instead of program_invocation_short_name.
2008-02-29UpdateSergey Poznyakoff1
2008-02-29(mh_whom): Improve diagnostics.Sergey Poznyakoff1
2008-02-29(mh_context_read): Allow for header continuation lines.Sergey Poznyakoff1
2008-02-28UpdateSergey Poznyakoff1
2008-02-28(AM_LDFLAGS): Remove.Sergey Poznyakoff1
(LDADD): Add the necessary libraries. (aclck_LDADD, argcv_LDADD): Remove. (muemail_LDADD): Needs MU_APP_LIBRARIES.
2008-02-26UpdateSergey Poznyakoff1
2008-02-26UpdateSergey Poznyakoff1
2008-02-26(mu_parse_config): Fix memory leak.Sergey Poznyakoff1
2008-02-26Fix error reporting.Sergey Poznyakoff1
2008-02-252008-02-25 Darel Henman <dhenman@gmail.com> \n\n\t* examples/Makefile.am: ↵Darel Henman1
Added a missing getopt, optarg, optind dependency for the following files: base64.c, decode2047.c, echosrv.c, encode2047.c, header.c, and listop.c. This change adds the <filename>_LDADD for them.
2008-02-21UpdateSergey Poznyakoff1
2008-02-21Add forward declaration of _add_load_dirSergey Poznyakoff1
2008-02-21(DATE_SET): Fix bug introduced 2008-01-02: val can sometimes be negative.Sergey Poznyakoff1
2008-02-21(aclck_LDADD): Define.Sergey Poznyakoff1
2008-02-09* comsat/comsat.c (comsat_cfg_param): Reword a help messageSergey Poznyakoff4
for require-tty. * examples/header.c (cmd_readline): New function. New command 'readline'. * po/POTFILES.in: Remove stray reference to muerrno.c
2008-02-08UpdateSergey Poznyakoff1
2008-02-08(act_getline): Bugfix. Do not return eof on an empty line. Reported by Damon ↵Sergey Poznyakoff1
Harper.
2008-02-06UpdateSergey Poznyakoff1
2008-02-06Implement variable expansions in prompt.Sergey Poznyakoff1
2008-02-06UpdateSergey Poznyakoff1
2008-02-06New fileSergey Poznyakoff1
2008-02-06UpdateSergey Poznyakoff1
2008-02-06New fileSergey Poznyakoff1
2008-02-06(read_bulletin_db): Return success if db does not exist.Sergey Poznyakoff1
2008-02-06* NEWS: Update.Sergey Poznyakoff21
* imap4d/bye.c, imap4d/starttls.c, imap4d/util.c: Use exit codes from sysexits.h * imap4d/imap4d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * imap4d/imap4d.h: Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (imap4d_sigchld,imap4d_signal): Remove. (imap4d_master_signal,imap4d_child_signal): New prototypes. * imap4d/signal.c (imap4d_master_signal,imap4d_child_signal): New functions. * pop3d/pop3d.h Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (pop3d_signal): Remove. (pop3d_master_signal, pop3d_child_signal): New protos. * pop3d/signal.c (pop3d_master_signal, pop3d_child_signal): New functions. * pop3d/extra.c, pop3d/popauth.c * pop3d/pop3d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * include/mailutils/server.h (mu_m_server_set_strexit): New prototype. * include/mailutils/types.hin (MU_ARRAY_SIZE): New define. * lib/Makefile.am (libmuaux_la_SOURCES): Add signal.c, strexit.c. (noinst_HEADERS): Add muaux.h * lib/muaux.h: New file. * libsieve/extensions/spamd.c: Add NLS markers. * mailbox/header.c (header_readline): Minor rewrite. * mailbox/msrv.c (struct _mu_m_server): New member `strexit'. (mu_m_server_begin): Call alloc_children. (mu_m_server_restore_signals): New function. (mu_m_server_end): Call mu_m_server_restore_signals. (m_srv_conn): Reset signals in child branch. * po/POTFILES.in: Update.
2008-02-05* NEWS: Update.Sergey Poznyakoff1
* imap4d/bye.c, imap4d/starttls.c, imap4d/util.c: Use exit codes from sysexits.h * imap4d/imap4d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * imap4d/imap4d.h: Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (imap4d_sigchld,imap4d_signal): Remove. (imap4d_master_signal,imap4d_child_signal): New prototypes. * imap4d/signal.c (imap4d_master_signal,imap4d_child_signal): New functions. * pop3d/pop3d.h Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (pop3d_signal): Remove. (pop3d_master_signal, pop3d_child_signal): New protos. * pop3d/signal.c (pop3d_master_signal, pop3d_child_signal): New functions. * pop3d/extra.c, pop3d/popauth.c * pop3d/pop3d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * include/mailutils/server.h (mu_m_server_set_strexit): New prototype. * include/mailutils/types.hin (MU_ARRAY_SIZE): New define. * lib/Makefile.am (libmuaux_la_SOURCES): Add signal.c, strexit.c. (noinst_HEADERS): Add muaux.h * lib/muaux.h: New file. * libsieve/extensions/spamd.c: Add NLS markers. * mailbox/header.c (header_readline): Minor rewrite. * mailbox/msrv.c (struct _mu_m_server): New member `strexit'. (mu_m_server_begin): Call alloc_children. (mu_m_server_restore_signals): New function. (mu_m_server_end): Call mu_m_server_restore_signals. (m_srv_conn): Reset signals in child branch. * po/POTFILES.in: Update.
2008-02-05Forgotten to commit yesterdaySergey Poznyakoff1
2008-02-05* mailbox/header.c (header_readline): Bugfix: account forSergey Poznyakoff6
multi-line headers. * imap4d/list.c (imap4d_list): Speed up LIST "" INBOX. * libproto/imap/folder.c (folder_imap_list): Remove erroneous assignments to f_imap->folder. Fix handling of remote mailboxes in clients: * libproto/imap/url.c (_url_imap_init,_url_imaps_init): Remove call to mu_url_init. * libproto/pop/url.c (_url_pop_init): Remove call to mu_url_init. * mailbox/mailbox.c (mailbox_folder_create): Bugfix: Lack of path component is not an error.
2008-02-04* mailbox/msrv.c (struct _mu_m_server): New member `num_children'.Sergey Poznyakoff2
New member `child_pid'. (children): Remove global. (m_server_list): New variable. Keeps track of created m_servers. (alloc_children, register_child, unregister_child) (terminate_children): New functions. (m_server_cleanup): New function. (mu_m_server_idle): Iterate over all registered m-servers until one of them recognizes the child. (mu_m_server_create,mu_m_server_destroy): Keep track of existing m-servers using m_server_list. (mu_m_server_set_max_children): Rewrite using alloc_children. (mu_m_server_run): Terminate all children before returning. (m_srv_conn): Use register_child to remember created children.
2008-02-04* NEWS: Update.Sergey Poznyakoff8
* examples/header.c: New command `itr'. (main): Empty input repeats the recent command. * include/mailutils/header.h (mu_header_get_iterator): New function. * libproto/include/header0.h (struct _mu_header): New member itr. * mailbox/Makefile.am (libmailutils_la_SOURCES): Add hdritr.c * mailbox/hdritr.c: New file. * mailbox/header.c (mu_header_remove): Bugfix. Invalidate the header after removal.
2008-01-31* auth/radius.c (_expand_query): Fix typo.Sergey Poznyakoff3
* mailbox/cfg_lexer.c (copy_string0): New function. (copy_string): Rewrite using copy_string0. (copy_to): Parse strings correctly. (default_lexer): Bugfix. Return string if tag is quoted.
2008-01-28* pop3d/bulletin.c (open_bulletin_mailbox): Bugfix.Sergey Poznyakoff2
2008-01-24UpdateSergey Poznyakoff1
2008-01-24(mu_stream_vprintf): Bugfix.Sergey Poznyakoff1
2008-01-24(mu_cfg_section_add_params): Initialize section.target with param->data;Sergey Poznyakoff1
2008-01-22BugfixSergey Poznyakoff2
2008-01-22UpdateSergey Poznyakoff1
2008-01-22(mu_iterator_detach): Bugfix.Sergey Poznyakoff1
2008-01-22(find): Fix copy-n-paste error.Sergey Poznyakoff1
(iter): Return error code. (main): Create iterators on demand. New command `close'.
2008-01-16* include/mailutils/acl.h, include/mailutils/debug.hm4,Sergey Poznyakoff4
mailbox/acl.c (mu_sockaddr_to_str, mu_sockaddr_to_astr) (mu_acl_check_sockaddr, mu_acl_check_inaddr): Use const pointers when appropriate.
2008-01-16* include/mailutils/cfg.h (mu_offsetof): Move mu_offsetof toSergey Poznyakoff4
types.hin. * include/mailutils/types.hin (mu_offsetof): New macro. * mailbox/acl.c (MU_S_UN_NAME): New macro. (debug_sockaddr, mu_sockaddr_to_str, _acl_match) (_run_entry): Take into account salen for AF_UNIX.
2008-01-14* include/mailutils/gocs.h (log_facility): Remove.Sergey Poznyakoff14
* include/mailutils/syslog.h (mu_log_facility, mu_log_tag): New declarations. (MU_LOG_TAG): New define. * mailbox/gocs.c (mu_gocs_logging_init): Set mu_log_tag. * mailbox/syslog.c (mu_log_facility, mu_log_tag): New variables. * libcfg/common.c (mu_logging_param): New statement `tag'. * comsat/comsat.c, imap4d/imap4d.c, imap4d/login.c, maidag/maidag.c, mail.local/main.c, pop3d/pop3d.c, pop3d/user.c, sieve/sieve.c: Use MU_LOG_TAG in openlog, and program_version in mu_m_server_create calls.
2008-01-14* libsieve/conf.c (mu_sieve_module_init): Remove initial call toSergey Poznyakoff4
_path_append. * libsieve/load.c (sieve_init_load_path): New function. (load_module,sieve_load_add_path,sieve_load_add_dir): Call sieve_init_load_path. * mail.local/main.c (parse_opt): Bugfix. Translate -S option to sieve-filter configuration statement.
2008-01-13Fix NLS issues.Sergey Poznyakoff51
* configure.ac: Define DEFAULT_TEXT_DOMAIN * comsat/comsat.c, dotlock/dotlock.c, frm/frm.c, frm/from.c, guimb/main.c, imap4d/imap4d.c, maidag/maidag.c, mail/mail.c, mail.local/main.c, mail.remote/mail.remote.c, messages/messages.c, mh/ali.c, mh/anno.c, mh/burst.c, mh/comp.c, mh/fmtcheck.c, mh/folder.c, mh/forw.c, mh/inc.c, mh/install-mh.c, mh/mark.c, mh/mhl.c, mh/mhn.c, mh/mhparam.c, mh/mhpath.c, mh/pick.c, mh/refile.c, mh/repl.c, mh/rmf.c, mh/rmm.c, mh/scan.c, mh/send.c, mh/sortm.c, mh/whatnow.c, mh/whom.c, mimeview/mimeview.c, movemail/movemail.c, pop3d/pop3d.c, pop3d/popauth.c, readmsg/readmsg.c, sieve/sieve.c, Use MU_APP_INIT_NLS instead of mu_init_nls. * mailbox/nls.c (mu_init_nls): Do not call textdomain.
2008-01-13UpdateSergey Poznyakoff1
2008-01-13Include limits.hSergey Poznyakoff1
2008-01-12Version 1.2.91.Sergey Poznyakoff2
2008-01-11UpdateSergey Poznyakoff1
2008-01-11(mu_debug_level_from_string): Bugfix.Sergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.