diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-12-08 16:22:25 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-12-08 16:22:25 +0200 |
commit | b77bc50eaeccb0c626d0c84e00844efa7dc75c55 (patch) | |
tree | 96b399bfd7b951207adf125bf2246bb528871846 | |
parent | adff7f0d0449454282a8cd3f41f50b73fe338e42 (diff) | |
download | mailutils-b77bc50eaeccb0c626d0c84e00844efa7dc75c55.tar.gz mailutils-b77bc50eaeccb0c626d0c84e00844efa7dc75c55.tar.bz2 |
Switched to Git repository.
* m4: Rename to am.
* README-alpha, README-hacking: Reflect the switch.
* */.cvsignore: Rename to .gitignore, update.
* gnulib.modules: Add gitlog-to-changelog.
* ChangeLog: Remove.
-rw-r--r-- | ChangeLog | 8426 | ||||
-rw-r--r-- | Makefile.am | 37 | ||||
-rw-r--r-- | README-alpha | 14 | ||||
-rw-r--r-- | README-hacking | 10 | ||||
-rw-r--r-- | am/.cvsignore (renamed from m4/.cvsignore) | 0 | ||||
-rw-r--r-- | am/db2.m4 (renamed from m4/db2.m4) | 0 | ||||
-rw-r--r-- | am/debug.m4 (renamed from m4/debug.m4) | 0 | ||||
-rw-r--r-- | am/enable.m4 (renamed from m4/enable.m4) | 0 | ||||
-rw-r--r-- | am/gsasl.m4 (renamed from m4/gsasl.m4) | 0 | ||||
-rw-r--r-- | am/gssapi.m4 (renamed from m4/gssapi.m4) | 0 | ||||
-rw-r--r-- | am/guile.m4 (renamed from m4/guile.m4) | 0 | ||||
-rw-r--r-- | am/lib.m4 (renamed from m4/lib.m4) | 0 | ||||
-rw-r--r-- | am/md5.m4 (renamed from m4/md5.m4) | 0 | ||||
-rw-r--r-- | am/nls.m4 (renamed from m4/nls.m4) | 0 | ||||
-rw-r--r-- | am/sha1.m4 (renamed from m4/sha1.m4) | 0 | ||||
-rw-r--r-- | am/tls.m4 (renamed from m4/tls.m4) | 0 | ||||
-rw-r--r-- | am/utmp.m4 (renamed from m4/utmp.m4) | 0 | ||||
-rw-r--r-- | auth/.gitignore (renamed from auth/.cvsignore) | 0 | ||||
-rw-r--r-- | auth/radius.c | 2 | ||||
-rwxr-xr-x | bootstrap | 3 | ||||
-rw-r--r-- | comsat/.gitignore (renamed from comsat/.cvsignore) | 0 | ||||
-rw-r--r-- | config/.gitignore (renamed from config/.cvsignore) | 0 | ||||
-rw-r--r-- | configure.ac | 11 | ||||
-rw-r--r-- | doc/.gitignore (renamed from doc/.cvsignore) | 0 | ||||
-rw-r--r-- | doc/man/.gitignore (renamed from doc/man/.cvsignore) | 0 | ||||
-rw-r--r-- | doc/rfc/.gitignore (renamed from doc/rfc/.cvsignore) | 0 | ||||
-rw-r--r-- | doc/texinfo/.gitignore (renamed from doc/texinfo/.cvsignore) | 0 | ||||
-rw-r--r-- | dotlock/.gitignore (renamed from dotlock/.cvsignore) | 0 | ||||
-rw-r--r-- | examples/.gitignore (renamed from examples/.cvsignore) | 0 | ||||
-rw-r--r-- | examples/config/.gitignore (renamed from examples/config/.cvsignore) | 0 | ||||
-rw-r--r-- | examples/cpp/.gitignore (renamed from examples/cpp/.cvsignore) | 0 | ||||
-rw-r--r-- | examples/scheme/.gitignore (renamed from examples/scheme/.cvsignore) | 0 | ||||
-rw-r--r-- | frm/.gitignore (renamed from frm/.cvsignore) | 0 | ||||
-rw-r--r-- | frm/testsuite/.gitignore (renamed from frm/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | gnulib.modules | 1 | ||||
-rw-r--r-- | guimb/.gitignore (renamed from guimb/.cvsignore) | 0 | ||||
-rw-r--r-- | guimb/scm/.gitignore (renamed from guimb/scm/.cvsignore) | 0 | ||||
-rw-r--r-- | imap4d/.gitignore (renamed from imap4d/.cvsignore) | 0 | ||||
-rw-r--r-- | imap4d/testsuite/.gitignore (renamed from imap4d/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | include/.gitignore (renamed from include/.cvsignore) | 0 | ||||
-rw-r--r-- | include/mailutils/.gitignore (renamed from include/mailutils/.cvsignore) | 0 | ||||
-rw-r--r-- | include/mailutils/gnu/.gitignore (renamed from include/mailutils/gnu/.cvsignore) | 0 | ||||
-rw-r--r-- | include/mailutils/sys/.gitignore (renamed from include/mailutils/sys/.cvsignore) | 0 | ||||
-rw-r--r-- | libargp/.gitignore (renamed from libargp/.cvsignore) | 0 | ||||
-rw-r--r-- | libcfg/.gitignore (renamed from libcfg/.cvsignore) | 0 | ||||
-rw-r--r-- | libmu_cpp/.gitignore (renamed from libmu_cpp/.cvsignore) | 0 | ||||
-rw-r--r-- | libmu_scm/.gitignore (renamed from libmu_scm/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/.gitignore (renamed from libproto/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/imap/.gitignore (renamed from libproto/imap/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/include/.gitignore (renamed from libproto/include/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/maildir/.gitignore (renamed from libproto/maildir/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/mailer/.gitignore (renamed from libproto/mailer/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/mbox/.gitignore (renamed from libproto/mbox/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/mh/.gitignore (renamed from libproto/mh/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/nntp/.gitignore (renamed from libproto/nntp/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/pop/.gitignore (renamed from libproto/pop/.cvsignore) | 0 | ||||
-rw-r--r-- | libproto/remote/.gitignore (renamed from libproto/remote/.cvsignore) | 0 | ||||
-rw-r--r-- | libsieve/.gitignore (renamed from libsieve/.cvsignore) | 0 | ||||
-rw-r--r-- | libsieve/extensions/.gitignore (renamed from libsieve/extensions/.cvsignore) | 0 | ||||
-rw-r--r-- | maidag/.gitignore (renamed from maidag/.cvsignore) | 0 | ||||
-rw-r--r-- | mail.local/.gitignore (renamed from mail.local/.cvsignore) | 0 | ||||
-rw-r--r-- | mail.local/testsuite/.gitignore (renamed from mail.local/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | mail.remote/.gitignore (renamed from mail.remote/.cvsignore) | 0 | ||||
-rw-r--r-- | mail.remote/testsuite/.gitignore (renamed from mail.remote/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | mail/.gitignore (renamed from mail/.cvsignore) | 0 | ||||
-rw-r--r-- | mail/testsuite/.gitignore (renamed from mail/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | mailbox/.gitignore (renamed from mailbox/.cvsignore) | 0 | ||||
-rw-r--r-- | mailbox/testsuite/.gitignore (renamed from mailbox/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | messages/.gitignore (renamed from messages/.cvsignore) | 0 | ||||
-rw-r--r-- | messages/testsuite/.gitignore (renamed from messages/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | mh/.gitignore (renamed from mh/.cvsignore) | 3 | ||||
-rw-r--r-- | mimeview/.gitignore (renamed from mimeview/.cvsignore) | 0 | ||||
-rw-r--r-- | movemail/.gitignore (renamed from movemail/.cvsignore) | 0 | ||||
-rw-r--r-- | po/.gitignore | 22 | ||||
-rw-r--r-- | pop3d/.gitignore (renamed from pop3d/.cvsignore) | 0 | ||||
-rw-r--r-- | pop3d/testsuite/.gitignore (renamed from pop3d/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | readmsg/.gitignore (renamed from readmsg/.cvsignore) | 0 | ||||
-rw-r--r-- | readmsg/testsuite/.gitignore (renamed from readmsg/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | scripts/guile-1.4/.gitignore (renamed from scripts/guile-1.4/.cvsignore) | 0 | ||||
-rw-r--r-- | scripts/guile-1.6/.gitignore (renamed from scripts/guile-1.6/.cvsignore) | 0 | ||||
-rw-r--r-- | sieve/.gitignore (renamed from sieve/.cvsignore) | 0 | ||||
-rw-r--r-- | sieve/examples/.gitignore (renamed from sieve/examples/.cvsignore) | 0 | ||||
-rw-r--r-- | sieve/testsuite/.gitignore (renamed from sieve/testsuite/.cvsignore) | 0 | ||||
-rw-r--r-- | sql/.gitignore (renamed from sql/.cvsignore) | 0 | ||||
-rw-r--r-- | testsuite/.gitignore (renamed from testsuite/.cvsignore) | 0 |
85 files changed, 79 insertions, 8450 deletions
diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index cc480f6e4..000000000 --- a/ChangeLog +++ /dev/null @@ -1,8426 +0,0 @@ -2008-12-04 Wojciech Polak <polak@gnu.org> - - * include/mailutils/cpp/url.h, libmu_cpp/url.cc, - examples/cpp/addr.cc, examples/cpp/url-parse.cc: - Reflect recent API changes. - -2008-12-03 Sergey Poznyakoff <gray@gnu.org.ua> - - * testsuite/etc/mailutils.rc.in: New file. - * testsuite/etc/DISTFILES: Add mailutils.rc.in - * testsuite/lib/mailutils.exp (mu_copy_file): Define $arg - variable to simplify using $ in template files. - - * sieve/testsuite/lib/sieve.exp (SIEVE_ETC_DIR): New global - (sieve_test): Explicitly pass -f. - Use SIEVE_ETC_DIR/mailutils.rc as configuration file. - - * imap4d/testsuite/imap4d/list.exp: Update the '*' test to match - new contents of $MU_DATA_DIR/etc - * libproto/pop/url.c (_url_pop_init): Remove obsolete call to - mu_url_init. - * sieve/sieve.c (sieve_mailbox): Print actual mailbox URL in case - of failure. - -2008-11-28 Sergey Poznyakoff <gray@gnu.org.ua> - - * include/mailutils/opool.h (mu_opool_set_bucket_size) - (mu_opool_get_bucket_size): New protos. - * mailbox/opool.c (struct _mu_opool.bucket_size): New member. - (alloc_pool, copy_chars): Use opool->bucket_size to set bucket - size. - (mu_opool_create): Initialize bucket_size with the default - value. - (mu_opool_set_bucket_size,mu_opool_get_bucket_size): New - functions. - -2008-11-27 Sergey Poznyakoff <gray@gnu.org.ua> - - Add iterator support to opool. - - * include/mailutils/opool.h (mu_opool_get_iterator): New function. - * mailbox/opool.c (mu_opool_get_iterator): New function. - * mailbox/hdritr.c (hdr_data_dup): Bugfix: notify owner about the - new iterator. - -2008-11-21 Sergey Poznyakoff <gray@gnu.org.ua> - - * auth/sql.c (get_field): NULL value in an optional field is - equivalent to MU_ERR_NOENT. - -2008-11-18 Sergey Poznyakoff <gray@gnu.org.ua> - - * mailbox/amd.c (_amd_attach_message): Call mu_body_clear_modified - and mu_message_clear_modified after constructing the message to - make sure it is not marked as modified. - -2008-11-16 Sergey Poznyakoff <gray@gnu.org.ua> - - * mailbox/argcv.c (quote_transtab): Add vertical tabulation - character. - -2008-11-15 Sergey Poznyakoff <gray@gnu.org.ua> - - * mailbox/cfg_driver.c (mu_cfg_tree_reduce): Format parse tree - before scanning the tree. - * mailbox/cfg_parser.y (block rule): Accept empty blocks. - (parse_param): bail out if callback is not declared when it - should. - * mailbox/daemon.c (mu_daemon_create_pidfile) - (mu_daemon_remove_pidfile): If running with UID=0 and EUID != 0, - temporarily switch to EUID=0 for accessing pidfile (when - creating or deleting). - -2008-11-12 Sergey Poznyakoff <gray@gnu.org.ua> - - * mailbox/cfg_parser.y (mu_cfg_format_error): Raise - mu_cfg_error_count only if level is less or equal to error. - (_scan_tree_helper): "unknown section" is a warning. - - * configure.ac, NEWS: Version 1.9.93. - * include/mailutils/libargp.h (mu_app_cfg_verifier): New extern. - * libargp/muinit.c (mu_app_cfg_verifier): New variable. - (mu_app_init): Call mu_app_cfg_verifier if in lint mode. - * mailbox/cfg_driver.c (mu_cfg_tree_reduce): Return 0 if no - configuration is supplied. - -2008-11-11 Sergey Poznyakoff <gray@gnu.org.ua> - - * libargp/muinit.c (mu_app_init): Do not parse configs if - --config-help was given. - -2008-11-09 Wojciech Polak <polak@gnu.org> - - Fix typos. - - * doc/texinfo/mailcap.texi, doc/texinfo/mailutils.texi - doc/texinfo/mom.texi, doc/texinfo/mu-mh.texi, - doc/texinfo/mu_message.texi, doc/texinfo/programs.texi, - doc/texinfo/sieve.texi: Fix typos. - -2008-11-09 Sergey Poznyakoff <gray@gnu.org.ua> - - Rewrite default mailbox format support to make sure it does not - break format autodetection. Improve the docs. - - * configure.ac (MU_DEFAULT_SCHEME): New configuration variable. - * mailbox/version.c (mu_conf_opt): Include default scheme. - - * examples/mimetest.c, examples/mta.c, libmu_scm/mu_scm.c: Remove - mu_path_record. Use mu_registrar_set_default_record. - - * libproto/mbox/folder.c (_path_is_scheme): Rename to - _mbox_is_scheme. Minor changes as well. - (_path_record, mu_path_record): Removed. - (_mbox_record): Use _mbox_is_scheme. - - * libsieve/actions.c: Remove unused variable. - - * include/mailutils/Makefile.am (types.h rule): Replace - _MU_DEFAULT_RECORD_. Change MU_OFF_TYPE replacement pattern to - _MU_OFF_TYPE_. - - * include/mailutils/mailbox.h (mu_mailbox_set_default_proto) - (mu_mailbox_get_default_proto): Remove. See below. - * include/mailutils/registrar.h (mu_registrar_set_default_scheme) - (mu_registrar_get_default_scheme) - (mu_registrar_get_default_record) - (mu_registrar_set_default_record) - (mu_registrar_lookup_scheme): New prototypes. - (mu_path_record): Remove. - (mu_register_all_mbox_formats): Remove mu_path_record. - Set default scheme using mu_registrar_set_default_record. - (mu_register_local_mbox_formats): Likewise. - * include/mailutils/types.hin (MU_OFF_TYPE): Rename to - _MU_OFF_TYPE_. - (MU_DEFAULT_RECORD): New define. - - * mailbox/mailbox.c (mu_mailbox_set_default_proto) - (mu_mailbox_get_default_proto): Remove. - (mu_mailbox_create): Remove default_proto kludge. mu_registrar - stuff is responsible for finding the correct record. - * mailbox/registrar.c (mu_registrar_set_default_record) - (mu_registrar_get_default_record) - (mu_registrar_set_default_scheme) - (mu_registrar_get_default_scheme) - (mu_registrar_lookup_scheme): New functions. - (mu_registrar_lookup_url): Fall back to default record if no - matching record is found and the URL was not set explicitly - (i.e. does not begin with a scheme). - - * mailbox/gocs.c: Use mu_registrar_set_default_scheme instead of - mu_mailbox_set_default_proto. - * libsieve/extensions/pipe.c, libsieve/extensions/spamd.c, - libsieve/extensions/vacation.c: Fix comments. - - * doc/texinfo/getdate.texi: New file (from gnulib). - * doc/texinfo/Makefile.am (mailutils_TEXINFOS): Add getdate.texi - (fix-sentence-spacing): New rule. Forces single-space - inter-sentence spacing. - (check-tabs, check-sentence-spacing): New rules. - (check-format): Depend on the above two. - (check-refs, check-fixmes, check-unrevised): Fix copy-paste - errors. Print diagnostics to stderr. - - * doc/texinfo/auth.texi, doc/texinfo/fdl.texi, - doc/texinfo/framework.texi, doc/texinfo/imap4.texi, - doc/texinfo/libmuauth.texi, doc/texinfo/mailbox.texi, - doc/texinfo/mailcap.texi, doc/texinfo/mailutils.texi, - doc/texinfo/mbox.texi, doc/texinfo/message.texi, - doc/texinfo/mom.texi, doc/texinfo/mu_message.texi, - doc/texinfo/mu_mime.texi, doc/texinfo/mu_scm.texi, - doc/texinfo/muint.texi, doc/texinfo/pop3.texi, - doc/texinfo/rendition.texi, doc/texinfo/sieve.texi, - doc/texinfo/url.texi, doc/texinfo/usage.texi: Use GNU instead of - @sc{gnu}, because latter looks awful when typeset (especially when - followed by a capitalized word). Fix format by running `make final'. - - * doc/texinfo/programs.texi: Document more config statements. - * doc/texinfo/libsieve.texi: Document loadable actions and tests. - -2008-11-07 Sergey Poznyakoff <gray@gnu.org.ua> - - Bugfix - - * mailbox/amd.c (_amd_message_save): Make sure message files have - right permissions. - (amd_message_stream_open): Remove useless flags addition. - Permissions are taken care of in _amd_message_save. - - Allow to set mailbox permissions using fileinto Sieve action. - - * mailbox/permstr.c: New file. - * mailbox/Makefile.am (libmailutils_la_SOURCES): Add permstr.c. - * imap4d/imap4d.c (parse_mode_spec): Remove function. - (cb_mailbox_mode): Use mu_parse_stream_perm_string instead of - parse_mode_spec. - * imap4d/imap4d.h (namespace_getfullpath) - (namespace_checkfullpath): First arg is const. - * imap4d/namespace.c (namespace_getfullpath) - (namespace_checkfullpath): First arg is const. - * include/mailutils/message.h (mu_message_save_to_mailbox): Add - 5th argument (permissions). - * mailbox/message.c: Likewise. - * include/mailutils/mutil.h (mu_parse_stream_perm_string): New - proto. - (mu_stream_flags_to_mode): Add isdir argument. - * libsieve/actions.c (sieve_action_fileinto): New tag :permissions - allows to set permissions to the mailbox being created. - * mailbox/mutil.c (mu_stream_flags_to_mode): Add 2nd argument - (isdir). Any bits in [go] sets imply raising 'x' bit for - directories (i.e. if isdir != 0). - - * libproto/maildir/mbox.c, mailbox/amd.c: Update calls to - mu_stream_flags_to_mode. - - * NEWS, doc/texinfo/sieve.texi: Update. - - Allow to set file permissions of the local mailboxes during - creation. - - * include/mailutils/stream.h (MU_STREAM_IRGRP, MU_STREAM_IWGRP) - (MU_STREAM_IROTH, MU_STREAM_IWOTH, MU_STREAM_IMASK): New defines. - * include/mailutils/mutil.h (mu_stream_flags_to_mode): New - prototype. - * libproto/maildir/mbox.c (maildir_create, maildir_flush) - (maildir_scan0): Consider mailbox flags to determine its file - mode. - * mailbox/amd.c (amd_open, amd_message_stream_open): Likewise. - * mailbox/file_stream.c (_file_open): Likewise. - * mailbox/mutil.c (mu_stream_flags_to_mode): New file. - - * imap4d/namespace.c (namespace_getfullpath) - (namespace_checkfullpath): Return the namespace number in the last - argument (if not null). - * imap4d/append.c, imap4d/copy.c, imap4d/delete.c, imap4d/list.c, - imap4d/rename.c, imap4d/select.c, imap4d/status.c: Update calls to - namespace_getfullpath. - * imap4d/create.c (imap4d_create): Set mailbox flags depending on - the namespace it is created in. - * imap4d/imap4d.c (mailbox_mode): New variable. - (parse_mode_spec): New function. - (imap4d_cfg_param): New statements other-mailbox-mode and - shared-mailbox-mode. - * imap4d/imap4d.h (mailbox_mode): New proto. - (namespace_getfullpath, namespace_checkfullpath): Add a parameter. - - * mailbox/progmailer.c (mu_progmailer_set_debug): Add missing - return statement. - -2008-11-05 Sergey Poznyakoff <gray@gnu.org.ua> - - Implement forwarding functionality in Maidag. - - * maidag/forward.c: New file. - * maidag/Makefile.am (maidag_SOURCES): Add forward.c. - * maidag/deliver.c (deliver_url): Call maidag_forward for local - users. - * maidag/maidag.c (forward_file, forward_file_checks): New - variables. - (maidag_cfg_param): New keywords forward-file and - forward-file-checks. - * maidag/maidag.h (FWD_IWGRP, FWD_IWOTH, FWD_LINK, FWD_DIR_IWGRP) - (FWD_DIR_IWOTH, FWD_ALL): New defines. - (forward_file, forward_file_checks): New variables. - (enum maidag_forward_result): New data type. - (maidag_forward): New prototype. - - Simplify calls to final delivery functions. - - * maidag/deliver.c (mda): Pass msg as a 1st argument to deliver. - (deliver_to_user): Remove 1st argument. - (deliver): Change type of the 1st argument to mu_message_t. - * maidag/lmtp.c (dot_deliver): Pass msg as a 1st argument to - deliver. - * maidag/maidag.c (sieve_test): Change type of the 2nd argument to - mu_message_t. - * maidag/maidag.h (sieve_test, deliver): Pass mu_message_t, - instead of mu_message_t. - - * mailbox/mailer.c (mu_mailer_create_from_url): Set default debug - level. - * sql/mysql.c (mu_mysql_connect): Avoid coredumps if conn->server - is NULL. - -2008-10-28 Sergey Poznyakoff <gray@gnu.org.ua> - - Make maidag hanlde mailer URLs. - - This makes it possible to `deliver' mails to mailers without - explicitly specifying `remote+mailer' mailbox URLs. In - particular, it is handy for implementing mailing lists using - `prog' mailers (as with Mailman). - - * maidag/deliver.c (notify_action): Do nothing if biff_user_name - is empty. - (deliver_to_user): Remove `name' argument. Allow for auth==NULL. - (is_remote_url): Use case-sensitive comparison. - (is_mailer_url): New function. - (deliver_url): Handle mailer URLs as if they were corresponding - `remote+' mailbox URLs. This allows to handle mailing lists. - * maidag/lmtp.c (lmtp_groups): New global. - (lmtp_set_privs): New function. Sets primary and - supplementary group privileges. - (maidag_lmtp_server): Call lmtp_set_privs. - * maidag/maidag.c (lmtp_group): Remove. It is superceded by - lmtp_groups. - (maidag_cfg_param): Allow to specify supplementary groups. - * maidag/maidag.h (lmtp_group): Replace with lmtp_groups. - - Change mailer creation mechanism. - - * include/mailutils/mailer.h (mu_mailer_create_from_url): New - proto. - * mailbox/mailer.c (mu_mailer_create_from_url): New - function. - (mu_mailer_create): Rewrite using mu_mailer_create_from_url. - * libproto/mailer/prog.c (_url_prog_init): Do not call - mu_url_init. - (url_to_argv): Reflect changes to mu_url functions. - * libproto/mailer/url_sendmail.c (_url_sendmail_init): Do not call - mu_url_init. - * libproto/mailer/url_smtp.c (_url_smtp_init): Likewise. - - Minor fixes. - - * mailbox/mailbox.c (_create_mailbox0): Take care not to destroy - url, if creation of the mailbox failed. - (_create_mailbox): Destroy url if unable to create mailbox. - - * mailbox/mutil.c (mu_is_proto): Take starting | as a protocol - specification. A kludge. - - * include/mailutils/argcv.h: Fix indentation. - - Change handling of query part in a URL. - - Queries are now parsed into arguments and returned as arrays - of arguments. - - * libproto/include/url0.h (struct _mu_url): Replace query with - array of query arguments. - * include/mailutils/url.h (mu_url_dup): New proto. - (mu_url_get_query): Remove. - (mu_url_sget_query, mu_url_aget_query): Return query split into - arguments. - (mu_url_set_scheme): New function. - (mu_url_decode_len): New function. - * mailbox/url.c (mu_url_dup): New function. - (mu_url_get_query): Remove. - (mu_url_sget_query, mu_url_aget_query): Return query split into - arguments. - (mu_url_set_scheme): New function. - (mu_url_decode_len): New function. - - * libproto/remote/mbox.c (remote_mbox_init): Use parsed out URL, - instead of the fu |