summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlain Magloire <alainm@gnu.org>2003-02-24 05:15:42 +0000
committerAlain Magloire <alainm@gnu.org>2003-02-24 05:15:42 +0000
commit9a0064c416dad2e9a80e3647f3a217176ebd028d (patch)
treec7e4ef941b5ea6bdc06026dbfc73a240dc762c50
parent29b7f809ef65fabed523a89e8df57840362523ce (diff)
downloadmailutils-9a0064c416dad2e9a80e3647f3a217176ebd028d.tar.gz
mailutils-9a0064c416dad2e9a80e3647f3a217176ebd028d.tar.bz2
updated. and remove of trailing spaces.
-rw-r--r--ChangeLog519
1 files changed, 262 insertions, 257 deletions
diff --git a/ChangeLog b/ChangeLog
index 04f6a094f..8242dfa94 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2003-02-23 Alain Magloire
+ * mailbox/refcount.c: Added a simple thread-safe implementation.
+ * include/mailutils/types.h: Added structure for refcount.
+ * include/mailutils/refcount.h: Added a simple thread-safe implementation.
+
+2003-02-23 Alain Magloire
+
* include/mailutils/types.h: Added the mailcap structure.
* include/mailutils/mailcap.h: Include types.h
@@ -17,10 +23,10 @@
First implementation of rfc1524.
- * mailbox/mailcap.c: First implementation of rfc1524.
- * include/mailutils/mailcap.h: First implementation of rfc1524.
+ * mailbox/mailcap.c: First implementation of rfc1524.
+ * include/mailutils/mailcap.h: First implementation of rfc1524.
-2003-02-22 Sergey Poznyakoff
+2003-02-22 Sergey Poznyakoff
* include/mailutils/header.h (MU_HEADER_FCC): New macro
* mailbox/mailer.c: Handle Fcc headers.
@@ -36,13 +42,13 @@
format specifier (mh:/) to it.
* mh/mh_init.c: Moved .*_to_message stuff to mh_stream.c
* mh/mh_stream.c: Improved .*_to_message functions.
-
+
2003-02-21 Sergey Poznyakoff
* mail/testsuite/mail/folder.exp: Reflect changes to mailbox/date.c
* mail/testsuite/mail/write.exp: Likewise
-2003-02-21 Sergey Poznyakoff
+2003-02-21 Sergey Poznyakoff
* configure.ac: New option --with-mh-bindir sets installation
directory for MH binaries
@@ -58,8 +64,7 @@
* mh/mh.h (mhdraft_stream_create): New function.
* mh/mh_init.c (mh_stream_to_message): Use MH draft streams.
->>>>>>> 1.685
-2003-02-20 Sergey Poznyakoff
+2003-02-20 Sergey Poznyakoff
* mh/README: Updated
* mh/TODO: Updated
@@ -81,7 +86,7 @@
* mh/rmm.c: Likewise.
* mh/scan.c: Likewise.
-2003-02-18 Sergey Poznyakoff
+2003-02-18 Sergey Poznyakoff
* configure.ac: Provide a replacement for vsyslog
* lib/vsyslog.c: New file.
@@ -94,17 +99,17 @@
* mh/mh_format.c (builtin_me): Enclose the address in <> brackets.
(builtin_formataddr): Minor fix.
(builtin_tab): Fixed optarg column.
-
-2003-02-16 Sergey Poznyakoff
+
+2003-02-16 Sergey Poznyakoff
The sources up to here are tagged rel_0_3.
-
+
* libmu_scm/Makefile.am: Use $< only in implicit rules. Non-gnu
implementation of make expand it to a null string if used
within an explicit rule.
* mh/Makefile.am: Likewise.
-2003-02-16 Sergey Poznyakoff
+2003-02-16 Sergey Poznyakoff
* configure.ac: Added check for declaration of strerror.
Raised version number to 0.3
@@ -120,7 +125,7 @@
variable.
* mh/mh_sequence.c: New file.
- * mh/pick.h: New file.
+ * mh/pick.h: New file.
* mh/pick.y: New file.
* mh/pick.c: Implemented.
* mh/Makefile.am: Added mh_sequence.c and pick.y. Provide
@@ -128,14 +133,14 @@
* mh/.cvsignore: Updated.
* mh/README: Updated
* mh/TODO: Updated
-
+
* mh/mh.h (mh_seq_add, mh_seq_delete, mh_seq_read): New functions.
* mh/mh_argp.c (parse_opt): Pass argp_state to the handler
(my_argp_parse): Changed declaration. The new argument `flags'
is accepted. Use my_argp_parse() wrapper instead of
argp_parse().
- * mh/mh_getopt.h: Updated.
-
+ * mh/mh_getopt.h: Updated.
+
* mh/anno.c: Changed invocation of mh_argp_parse and updated
the definition of opt_handler.
* mh/comp.c: Likewise.
@@ -153,17 +158,17 @@
* mh/inc.c: Likewise.
* mh/install-mh.c: Likewise.
* mh/mark.c: Likewise. Use new mh_sequence functions.
-
+
* doc/texinfo/fdl.texi: Minor change.
* doc/texinfo/programs.texi: Advice on how to use mail.local
with SQL authentication.
-
+
2003-02-14 Wojciech Polak
* po/POTFILES.in: Added auth/tls.c.
* doc/texinfo/mailutils.texi: Updated copyright year.
-2003-02-14 Sergey Poznyakoff
+2003-02-14 Sergey Poznyakoff
* mail/msgset.y: Bugfix. '*' should not select deleted
messages.
@@ -179,7 +184,7 @@
* mh/send.c: Get personal data from the value of the profile
component "signature" or from the environment variable
SIGNATURE.
-
+
2003-02-14 Sergey Poznyakoff
* configure.ac: New option --enable-mh-utils.
@@ -197,8 +202,8 @@
* po/POTFILES.in: Added more files.
* README: Updated
* mh/README: Updated
-
-2003-02-13 Sergey Poznyakoff
+
+2003-02-13 Sergey Poznyakoff
* imap4d/append.c (imap4d_append): Bugfix.
* include/mailutils/stream.h (stream_seek): New function.
@@ -208,7 +213,7 @@
* mailbox/message.c (message_size): Bugfix. Retrieve
the header and the body with appropriate calls instead of
addressing corresponding members of the message_t structure.
-
+
* mh/mh_list.c: New file. The parser and run-time driver for
mhl format files.
* mh/mhl.format: New file. The default format for mhl.
@@ -229,16 +234,16 @@
* mh/mhl.c: Finished.
* mh/repl.c: Handle --filter argument.
* mh/send.c: Use mh_.*_to_message.
-
+
* mh/README: Updated.
* mh/TODO: Updated.
* NEWS: Updated.
-
+
2003-02-12 Sergey Poznyakoff
* mailbox/file_stream.c (prog_stream_create): New function.
Creates a stream connected to the stdin or stdout of
- a given program.
+ a given program.
* include/mailutils/stream.h (prog_stream_create): New function.
* mh/mhl.c: New file. A framework for mhl program.
* mh/Makefile.am: Added mhl
@@ -249,7 +254,7 @@
* NEWS: Added entry for version 0.3
* README: Updated.
-2003-02-12 Sergey Poznyakoff
+2003-02-12 Sergey Poznyakoff
* mh/mh_format.c (builtin_formataddr): Do not include
own email unless RCPT_ME is set.
@@ -275,7 +280,7 @@
* mh/mh_init.c: Likewise.
* mh/anno.c: Use mh_annotate
-2003-02-10 Sergey Poznyakoff
+2003-02-10 Sergey Poznyakoff
* include/mailutils/header.h (MU_HEADER_ENV_SENDER,
MU_HEADER_ENV_DATE): New macros.
@@ -296,7 +301,7 @@
(mh_open_msg_file): Rewritten.
* mh/mh_whatnow.c: Implemented push command.
* mh/TODO: Updated
-
+
* mh/mh.h (mh_context_iterator): New type.
(mh_open_msg_file): Changed declaration.
(mh_install, mh_global_context_iterate)
@@ -304,7 +309,7 @@
(mh_usedraft): New functions.
* mh/mh_ctx.c (mh_context_iterate): New function.
* mh/mh_getopt.h: Added ARG_ macros.
-
+
* mh/comp.c: Fixed option handling.
* mh/fmtcheck.c: Likewise.
* mh/inc.c: Likewise.
@@ -315,12 +320,12 @@
* mh/rmm.c: Likewise.
* mh/scan.c: Likewise.
* mh/whatnow.c: Likewise.
-
+
* mh/send.c: Add from: header to the outgoing message.
* po/POTFILES.in: Added new files.
-
-2003-02-08 Sergey Poznyakoff
+
+2003-02-08 Sergey Poznyakoff
* mh/mh.h: Added new includes.
(mh_open_msg_file,mh_usedraft): New functions.
@@ -330,19 +335,19 @@
* mh/refile.c (open_source): Removed in favor of mh_open_msg_file().
* mh/send.c: Implemented basic functionality.
-2003-02-08 Sergey Poznyakoff
+2003-02-08 Sergey Poznyakoff
* examples/decode2047.c (main): Added return statement.
* mailbox/mbx_mh.c (_mh_message_save): Allow for mh-specific
delimiter (a string of dashes) between the headers and the body.
* mailbox/mutil.c (mu_spawnvp): Bugfix, PROG was not used.
-
+
* mh/send.c: New file. A framework for send utility.
* mh/.cvsignore: Added send.
* mh/Makefile.am: Likewise.
* mh/mh_whatnow.c: Implemented refile command.
-
- * mh/mh_getopt.h (struct mh_option): Removed `longopt' member.
+
+ * mh/mh_getopt.h (struct mh_option): Removed `longopt' member.
* mh/comp.c: Likewise.
* mh/fmtcheck.c: Likewise.
* mh/folder.c: Likewise.
@@ -353,9 +358,9 @@
* mh/rmf.c: Likewise.
* mh/refile.c: Likewise.
* mh/repl.c: Likewise.
-
+
* mh/TODO: Updated
-
+
2003-02-07 Wojciech Polak
* doc/texinfo/programs.texi: Added info about WITH_GNUTLS
@@ -385,11 +390,11 @@
error code.
(auth_gsasl): Use auth_step_base64(). Output any surplus
data returned with GSASL_OK code (proposed by Simon Josefsson
- <jas@extundo.com>)
+ <jas@extundo.com>)
* imap4d/bye.c (imap4d_bye0): Added missing argument to syslog.
* pop3d/extra.c (pop3d_abquit): Likewise.
* imap4d/util.c (util_set_input, util_set_output): Bugfix
-
+
* include/mailutils/stream.h (stream_set_strerror)
(stream_strerror): Changed prototype
* mailbox/stream.c: Likewise.
@@ -402,7 +407,7 @@
to empty string to avoid spurious warnings.
* mailbox/mutil.c: Added missing includes
* mailbox/rfc2047.c: Likewise.
-
+
* libmu_scm/mu_body.c: Added missing typecasts.
* libmu_scm/mu_mailbox.c: Likewise.
* libmu_scm/mu_message.c: Likewise.
@@ -411,7 +416,7 @@
* mail.local/script.c (prog_mda): Removed unused variables.
* mailbox/Makefile.am (mailutils_config_CFLAGS): Added
-I${top_srcdir}/lib.
-
+
* mh/mh_format.c (print_hdr_segment): Count a tab for eight
spaces.
(builtin_concat): Compress whitespace before further processing.
@@ -430,7 +435,7 @@
(builtin_printhdr): New function.
(builtin_putnum,builtin_putnumf)
(builtin_putstr,builtin_putstrf): Bugfix.
-
+
* mh/mh_fmtgram.y (mh_format_debug): New function.
* mh/inc.c: Updated calls to mh_format
* mh/scan.c: Likewise.
@@ -438,9 +443,9 @@
(format_str): Use printhdr.
(make_draft): Disable interactive prompting when build_only
flag is set.
- * mh/replcomps: Use printhdr.
+ * mh/replcomps: Use printhdr.
* mh/mh_init.c (mh_read_formfile): Bugfix.
-
+
* mh/fmtcheck.c: New command line option --debug.
* mh/README: Changed printstr to printhdr
@@ -448,8 +453,8 @@
Check for eof.
* pop3d/signal.c (pop3d_sigchld): Don't try to print to stdout
if SIGPIPE received.
-
-2003-01-30 Sergey Poznyakoff
+
+2003-01-30 Sergey Poznyakoff
* mailbox/rfc2047.c (rfc2047_decode): Bugfix.
* imap4d/idle.c: Fixed wording of OK message.
@@ -462,9 +467,9 @@
* mailbox/rfc2047.c: New file. Initial implementation of
rfc2047_decode. Based on input from Kidong Lee
<brian@ahmlhs.com>.
-
+
* mailbox/Makefile.am: Added rfc2047.c
-
+
* examples/decode2047.c: New file. Test program for rfc2047
decoder functions.
* examples/Makefile.am: Added decode2047.c
@@ -478,7 +483,7 @@
* mailbox/testsuite/mailbox/rfc2047.exp: New file. Testcase for
decoding rfc 2047 strings.
* mailbox/testsuite/mailbox/DISTFILES: Added rfc2047.exp
-
+
2003-01-28 Sergey Poznyakoff
* auth/gsasl.c (_gsasl_get_fd): New function.
@@ -493,10 +498,10 @@
* imap4d/commands.c: Added entry for IDLE command.
* imap4d/imap4d.h (imap4d_idle, util_wait_input): New functions.
* imap4d/util.c (util_wait_input): New function.
- * imap4d/noop.c: Removed misleading comment.
+ * imap4d/noop.c: Removed misleading comment.
* imap4d/testsuite/imap4d/anystate.exp: Reflect IDLE capability.
-
-2003-01-28 Sergey Poznyakoff
+
+2003-01-28 Sergey Poznyakoff
* comsat/comsat.c: Removed unneded colon in the argument to perror.
* imap4d/imap4d.c: Likewise.
@@ -516,13 +521,13 @@
* mh/mh_format.c: Likewise.
* pop3d/extra.c: Likewise.
* sieve/sieve.c: Likewise.
-
+
* mail/summary.c: Use ngettext
* mh/folder.c: Likewise.
* mh/refile.c: Likewise.
* mh/repl.c: Likewise.
* pop3d/user.c: Likewise.
-
+
* mail.remote/mail.remote.c: Use mu_error instead of fprintf
* readmsg/readmsg.c: Likewise.
@@ -531,7 +536,7 @@
* mh/inc.c: Likewise.
* mh/mhpath.c: Likewise.
* mh/rmf.c: Likewise.
-
+
2003-01-23 Wojciech Polak
* mailbox/mu_argp.c: Added WITH_GNUTLS and WITH_GSASL
@@ -541,7 +546,7 @@
* doc/texinfo/programs.texi: Added the 'encryption' node.
-2003-01-23 Sergey Poznyakoff
+2003-01-23 Sergey Poznyakoff
* libsieve/util.c (_comp_action): Bugfix. Incorrectly handled
multiple patterns.
@@ -554,13 +559,13 @@
* sieve/testsuite/sieve/DISTFILES: Updated
* imap4d/auth_gsasl.c: Removed leftover "while"
-
+
2003-01-22 Sergey Poznyakoff
Renamed mu_errstring to mu_strerror for consistency
with usual practice.
Files affected:
-
+
* comsat/comsat.c
* dotlock/dotlock.c
* examples/http.c
@@ -608,7 +613,7 @@
* readmsg/readmsg.c
* sieve/sieve.c
-2003-01-22 Sergey Poznyakoff
+2003-01-22 Sergey Poznyakoff
* configure.ac: Raised version number to 0.2.2
Added support for cram-md5 password file
@@ -628,7 +633,7 @@
state has changed.
(util_register_event, util_event_remove, util_run_events): New
functions.
-
+
* include/mailutils/gsasl.h (gsasl_stream_create): Changed
declaration.
(mu_gsasl_init_argp): New function.
@@ -636,7 +641,7 @@
* mailbox/stream.c (stream_sequential_readline, stream_strerror):
Check for stream == NULL.
-
+
* imap4d/store.c (imap4d_store0): Fixed STORE untagged output in
accordance with rfc2060-errata document.
* imap4d/fetch.c (fetch_flags0): Likewise.
@@ -646,15 +651,15 @@
* doc/rfc/rfc2177.txt: New file.
* doc/rfc/Makefile.am: Added rfc2177.txt
-
-2003-01-22 Sergey Poznyakoff
+
+2003-01-22 Sergey Poznyakoff
* configure.ac: Renamed AUTHOBJS to IMAP_AUTHOBJS for
clarity. Added call to MU_CHECK_GSASL.
* m4/gsasl.m4: New file. Detect the presense of libgsasl library.
* m4/Makefile.am: Added gsasl.m4
-
+
* auth/gsasl.c: New file. Placeholder for gsasl stream support.
* auth/Makefile.am: Added gsasl.c.
* auth/tls.c: Include stdlib.h
@@ -685,14 +690,14 @@
values to match new authentication framework.
(auth_gssapi_init): New function
* imap4d/auth_gsasl.c: New file.
-
+
* include/mailutils/list.h (list_comparator_t): New datatype.
(list_set_comparator): New function
* include/mailutils/tls.h (mu_deinit_tls_libs): Changed type
to void.
* include/mailutils/gsasl.h: New file.
* include/mailutils/Makefile.am: Added gsasl.h.
-
+
* mailbox/include/list0.h (struct _list): New member comp.
* mailbox/list.c (list_set_comparator): New function.
(list_remove, list_replace): Use list->comp for
@@ -702,11 +707,11 @@
line-buffered.
* mailbox/.cvsignore: Updated
-
-2003-01-21 Sergey Poznyakoff
+
+2003-01-21 Sergey Poznyakoff
Implemented LOGINDISABLED.
-
+
* imap4d/capability.c (imap4d_capability_add)
(imap4d_capability_remove, imap4d_capability_init): New
functions.
@@ -718,37 +723,37 @@
Register "STARTTLS" capability if tls is OK.
* imap4d/starttls.c: When TLS negotiation succeedes, remove
"STARTTLS" capability and reset login_disabled.
-
+
* imap4d/login.c: Fail if login_disabled is set.
* imap4d/util.c (util_msgset): Edited comment.
(util_start,util_getstate): Removed.
-
-2003-01-20 Sergey Poznyakoff
+
+2003-01-20 Sergey Poznyakoff
* configure.ac: Invoke AM_GNU_GETTEXT with no-libtool,
need-ngettext
* lib/Makefile.am (INCLUDES): Added @INTLINCS@
* lib/posix/regex.h: Define __restrict_arr to empty string
unless it was already defined elsewhere.
-
+
* m4/tls.m4: Reverted order of checks for libgnutls
- and libgcrypt.
+ and libgcrypt.
* mailbox/Makefile.am (mailutils_config_CFLAGS): Define I18NLIBS.
* mailbox/mailutils-config.c (main): Use I18NLIBS instead of
hardcoding library names.
* THANKS: Added Simon Josefsson
-
+
2003-01-19 Wojciech Polak
* auth/tls.c (mu_check_tls_environment): Removed file permissions
check for `ssl_cert'. Thanks Simon Josefsson for reporting.
-2003-01-18 Sergey Poznyakoff
+2003-01-18 Sergey Poznyakoff
* imap4d/util.c (util_token): Fixed comment.
-
+
* mailbox/mbx_mh.c (mh_check_message): New function.
(mh_body_size,mh_check_message,mh_header_size)
(mh_header_lines): Use mh_check_message() to make sure
@@ -757,7 +762,7 @@
* mh/comp.c: New file. Implements comp utility.
* mh/Makefile.am: Added comp.
* mh/mh.h (mh_err_memory,mh_file_copy): New functions.
- * mh/mh_init.c: Likewise.
+ * mh/mh_init.c: Likewise.
* mh/mh_argp.c: Use mh_err_memory to report low memory
diagnostics.
* mh/mh_ctx.c: Likewise.
@@ -767,22 +772,22 @@
* mh/repl.c: Changed semantics of --use option. It takes an
optional argument of yes/no.
(make_draft): Changed declaration.
-
+
* mh/TODO: Updated.
* mh/README: Updated.
-
+
2003-01-18 Wojciech Polak
* imap4d/util.c (util_bye): Check 'tls_available' before
calling mu_deinit_tls_libs(). Just for make sure...
* pop3d/extra.c (pop3d_bye): Likewise.
-2003-01-18 Sergey Poznyakoff
+2003-01-18 Sergey Poznyakoff
* include/mailutils/stream.h (stream_set_strerror)
(stream_sequential_read,stream_sequential_readline)
(stream_sequential_write,stream_strerror): New functions.
-
+
* include/mailutils/tls.h: Removed inclusion of gnutls.h
(tls_stream_create): New declaration.
(mu_check_tls_environment, mu_init_tls_libs)
@@ -807,15 +812,15 @@
access to stream.
(stream_strerror): New function. Return stream-specific
error description (if any).
-
+
* auth/tls.c: Implemented TLS streams. All tls-specific details
are now hidden within this module.
-
+
* examples/base64.c: Use sequential access for the output stream
* examples/msg-send.c: Open stdio stream with MU_STREAM_SEEKABLE
bit set.
* mail.remote/mail.remote.c: Likewise.
-
+
* imap4d/bye.c (imap4d_bye0): Use util_is_master() and util_bye()
* imap4d/imap4d.c (imap4d_mainloop): Changed proto following
that of pop3.
@@ -846,14 +851,14 @@
(pop3d_deinit_tls_server): Removed.
(pop3d_bye): New function.
* pop3d/pop3d.c (pop3d_mainloop): use pop3d_bye().
-
+
* mh/mh_format.c (builtin_references): Fixed typo.
(builtin_package, builtin_package_string)
(builtin_version): New functions.
* mh/replcomps: Emit X-Mailer header.
* mh/repl.c (format_str): Likewise.
* mh/README: Updated
-
+
2003-01-17 Wojciech Polak
* imap4d/capability.c: Small fix.
@@ -890,12 +895,12 @@
* imap4d/signal.c: Use util_is_ofile().
* imap4d/Makefile.am: Updated.
-2003-01-17 Sergey Poznyakoff
+2003-01-17 Sergey Poznyakoff
* imap4d/sync.c: Always return EXIST and RECENT untagged
responses. Thanks Simon Josefsson <jas@extundo.com>
for reporting.
- * libmu_scm/Makefile.am (install-data-hook): Bugfix.
+ * libmu_scm/Makefile.am (install-data-hook): Bugfix.
2003-01-17 Sergey Poznyakoff
@@ -903,7 +908,7 @@
zero, and check return value from gnutls_record_recv.
* pop3d/pop3d.h (ERR_TLS_IO): New def.
-2003-01-16 Sergey Poznyakoff
+2003-01-16 Sergey Poznyakoff
* mh/mh_getopt.c (mh_getopt): Bugfix
* mh/mh.h (struct mh_whatnow_env): Added `draftfile' member.
@@ -911,7 +916,7 @@
shell.
* mh/repl.c: Handle draft file. Added --use option.
* mh/README: Updated.
-
+
2003-01-16 Sergey Poznyakoff
* include/mailutils/mutil.h (mu_rfc2822_references)
@@ -925,12 +930,12 @@
* mh/replcomps: New file. Default format for repl utility.
* mh/Makefile.am: Added mhlibdir
-
+
* mh/mh_getopt.h (struct mh_option): Replaced `int key'
with `char *longopt'.
(mh_argv_preproc): New function.
(mh_optind,mh_optarg): Globals removed.
-
+
* mh/mh_argp.c (struct mh_argp_data): Moved to mh_getopt.h
(parse_opt,mh_argp_parse): Rewritten. Argument parsing goes
in two stages: first any old-style mh arguments are expanded
@@ -939,13 +944,13 @@
* mh/mh_getopt.c (mh_getopt): Rewritten. The main purpose is
to expand old-style options to their double-dash equivalents.
(mh_argv_preproc): New function. Preprocess the argv array.
-
+
* mh/mh_fmtgram.y (want_arg): New lexical tie-in to correctly
process trailing whitespace in calls like %(putaddr To: ).
* mh/mh_format.c (builtin_in_reply_to, builtin_references):
New functions. Interfaces to rfc2822 functions.
-
+
* mh/mh.h (RCPT_DEFAULT): Default value for rcpt_mask
* mh/mh_global.c: Initialize rcpt_mask with RCPT_DEFAULT.
* mh/mh_init.c (mh_expand_name): Correctly handle full and
@@ -959,7 +964,7 @@
* mh/rmf.c: Likewise.
* mh/scan.c: Likewise.
* mh/whatnow.c: Likewise.
-
+
* mh/README: Updated.
* mh/TODO: Updated.
@@ -994,16 +999,16 @@
* mh/TODO: Updated.
* mh/README: Updated.
* mh/.cvsignore: Updated.
-
+
* po/POTFILES.in: Added missing files.
-
+
2003-01-14 Wojciech Polak
* auth/tls.c (mu_init_tls_libs): gnutls_global_init() returns
zero on success, so reverse this state for 'tls_available'
variable.
-2003-01-14 Sergey Poznyakoff
+2003-01-14 Sergey Poznyakoff
* m4/db2.m4: New file. Version-specific stuff for Berkeley DB.
* m4/tls.m4: Added copyleft header.
@@ -1030,11 +1035,11 @@
* mail/msgset.y (msgset_parse): Take a new argument: flags
(meaning the same as in the util_get_message call).
(msgset_count): New function.
-
+
* mail/util.c (util_foreach_msg,util_range_msg): Updated
calls to msgset_parse.
(util_isdeleted): Reverted to older declaration.
-
+
* mail/copy.c: Updated calls to msgset_parse.
* mail/decode.c: Likewise.
* mail/delete.c: Likewise.
@@ -1048,7 +1053,7 @@
* mail/quit.c: Likewise.
* mail/tag.c: Likewise.
* mail/write.c: Likewise.
-
+
2003-01-14 Wojciech Polak
* doc/rfc/Makefile.am: Added rfc2595.txt
@@ -1099,7 +1104,7 @@
Implemented --cc/--nocc.
* mh/README: New file. A list of differences from standard
MH implementation.
-
+
2003-01-12 Wojciech Polak
* auth/sql.c: Added missing NLS markers.
@@ -1108,7 +1113,7 @@
* mail/mail.c: Update year in copyright notice.
-2003-01-12 Sergey Poznyakoff
+2003-01-12 Sergey Poznyakoff
* imap4d/fetch.c: Properly quote return strings.
In envelope responses emit a single NIL to represent
@@ -1118,9 +1123,9 @@
* imap4d/testsuite/imap4d/fetch.exp: Test new fetch responces.
* imap4d/testsuite/imap4d/create.exp: Likewise.
-2003-01-11 Sergey Poznyakoff
+2003-01-11 Sergey Poznyakoff
- * mailbox/mbx_mh.c (mh_scan0): Do not actually read
+ * mailbox/mbx_mh.c (mh_scan0): Do not actually read
contents of the message files, only register them in
the message pool.
Moved notification into a separate loop. This way
@@ -1135,15 +1140,15 @@
* mh/mh_global.c: Changed calls to mh_expand_name.
* mh/refile.c: Likewise.
* mh/rmf.c: Likewise.
-
+
* mh/scan.c: When called without arguments do the work by
installing observable action. This speeds up execution
by the factor of three.
* mh/repl.c: Added --build option. Implemented --[no]draftfolder
--[no]query.
-
-2003-01-10 Sergey Poznyakoff
+
+2003-01-10 Sergey Poznyakoff
* libmu_scm/Makefile.am (mailutils.scm target): Bugfix. Use $<
instead of $?.
@@ -1159,9 +1164,9 @@
* libsieve/sieve.h: include <string.h>
* libsieve/tests.c (sieve_test_address,sieve_test_header): Removed
unused variables.
- * examples/.cvsignore: Added base64
-
-2003-01-06 Sergey Poznyakoff
+ * examples/.cvsignore: Added base64
+
+2003-01-06 Sergey Poznyakoff
* doc/texinfo/libsieve.texi: Reflect recent changes to
libsieve.
@@ -1178,7 +1183,7 @@
(pop3d_readline): Fixed prototype.
* pop3d/signal.c (pop3d_signal): Use pop3d_is_master().
* pop3d/user.c (pop3d_user): Use pop3d_flush_output().
-
+
2003-01-06 Sergey Poznyakoff
* libsieve/tests.c
@@ -1196,8 +1201,8 @@
* libsieve/sieve.l (multiline_strip_tabs): Forward declaration.
* libsieve/util.c (sieve_tag_lookup): Check for taglist != NULL
before calling list_do().
-
-2003-01-05 Sergey Poznyakoff
+
+2003-01-05 Sergey Poznyakoff
* doc/rfc/rfc3431.txt: New file.
* doc/rfc/Makefile.am: Add rfc3431.txt
@@ -1223,7 +1228,7 @@
(rel-header.sv): New files
* sieve/testsuite/sieve/relational.exp: New file.
* sieve/testsuite/sieve/DISTFILES (relational.exp): Added
-
+
* mail/z.c (mail_z): Fixed scrolling.
* po/POTFILES.in: Added libsieve/relational.c.
@@ -1319,19 +1324,19 @@
* libmu_scm/mu_mime.c: Removed unneded inlcudes.
* libmu_scm/mu_scm.c: Likewise.
* libmu_scm/mu_util.c: Likewise.
-
+
* libmu_scm/mu_guimb.c: Include "mu_scm.h"
-
+
* guimb/Makefile.am: Removed -I$(top_srcdir)/libmu_scm
* mail.local/Makefile.am: Likewise.
-
+
* mail.local/script.c: Include <mailutils/guile.h>
* mailbox/Makefile.am (mailutils_config_CFLAGS): Corrected
definition of AUTHLIBS.
-
+
* guimb/guimb.h: Added missing includes.
-
+
* include/mailutils/body.h: Use __PMT in nested declarations
for C++ compatibility.
* include/mailutils/debug.h: Likewise.
@@ -1346,10 +1351,10 @@
* include/mailutils/stream.h: Likewise.
* include/mailutils/attribute.h: Likewise.
* include/mailutils/auth.h: Likewise.
-
+
* include/mailutils/argp.h: Enclosed declarations in extern "C"
block.
-
+
2002-12-29 Wojciech Polak <polak@gnu.org>
* mail/mail.c: Updated FSF address.
@@ -1360,18 +1365,18 @@
* Makefile.am: Added "dist-bzip2" to AUTOMAKE_OPTIONS.
-2002-12-29 Sergey Poznyakoff
+2002-12-29 Sergey Poznyakoff
* mail/mail.c (realcursor): Removed. The position of the point
is kept in the cursor variable.
* mail/util.c (util_msglist_command, util_msglist_esccmd): Removed.
(util_foreach_msg,util_range_msg): New functions. Iterate across
message set or range calling given function for each message.
-
+
* mail/mail.h (util_msglist_command, util_msglist_esccmd): Removed.
(realcursor): Removed.
(util_foreach_msg,util_range_msg): New functions.
-
+
* mail/delete.c: Rewritten using new iterator functions.
* mail/dp.c: Likewise.
* mail/edit.c: Likewise.
@@ -1395,7 +1400,7 @@
* mail/visual.c: Likewise.
* mail/write.c: Likewise.
* mail/z.c: Likewise.
-
+
2002-12-29 Wojciech Polak <polak@gnu.org>
* auth/*: Fixed C source copyrights to be compatible with the
@@ -1420,28 +1425,28 @@
* mailbox/mailutils-config.c: Reflect addition
of NLS libraries.
-2002-12-28 Sergey Poznyakoff
+2002-12-28 Sergey Poznyakoff
* dotlock/dotlock.c: Reverted today's changes. Failed experiment.
* mail.remote/mail.remote.c: Likewise.
* mail.local/main.c: Added call to mu_init_nls.
* sieve/testsuite/Redirect: Reflect changes to libsieve/actions.c.
-
-2002-12-28 Sergey Poznyakoff
+
+2002-12-28 Sergey Poznyakoff
* doc/texinfo/Makefile.am: Added fdl.texi
-
+
* include/mailutils/stream.h: New flag MU_STREAM_ALLOW_LINKS:
allow links on a file. Needed for MH.
* mailbox/file_stream.c: Handle MU_STREAM_ALLOW_LINKS.
* mailbox/mbx_mh.c: Create message stream with
MU_STREAM_ALLOW_LINKS bit set.
-
+
* libsieve/actions.c: Use X-Loop-Prevention header instead
of X-Sender.
- * mail/followup.c: Bugfix: do not translate header names
+ * mail/followup.c: Bugfix: do not translate header names
* mail/from.c: Bugfix: date field has always fixed length.
* mailbox/argp-help.c: include mailutils/nls.h. Otherwise
i18n is disabled.
@@ -1451,7 +1456,7 @@
* doc/texinfo/mailutils.texi: Fixed copyright (FDL).
* doc/texinfo/fdl.texi: New file.
-2002-12-28 Sergey Poznyakoff
+2002-12-28 Sergey Poznyakoff
* dotlock/dotlock.c: Exclude '\v' from xgettext markers.
* mail.local/main.c: Likewise.
@@ -1468,9 +1473,9 @@
* auth/pam.c: Likewise.
* auth/sql.c: Likewise.
* auth/virtual.c: Likewise.
-
+
* mail/reply.c: The To: and Cc: needn't be translated.
-
+
* dotlock/dotlock.c: Added missing N_() markers.
* frm/frm.c: Likewise.
* guimb/main.c: Likewise.
@@ -1494,9 +1499,9 @@
* sieve/sieve.c: Likewise.
* pop3d/popauth.c: Likewise.
* comsat/comsat.c: Likewise.
-
+
* po/POTFILES.in: Updated
-
+
2002-12-27 Jordi Mallach <jordi@gnu.org>
* mh/inc.c: Fixed typo.
@@ -1505,7 +1510,7 @@
2002-12-27 Sergey Poznyakoff
* configure.ac: Set version number to 0.2.1.
-
+
* mail/mail.c: Removed startup banner.
Bugfix: --quit option was handled incorrectly
* doc/texinfo/programs.texi: Removed references to `set quiet'
@@ -1520,7 +1525,7 @@
* mail.remote/Makefile.am: Added @INTLINCS@ and @LTLIBINTL@
* AUTHORS: Added Wojciech Polak.
-
+
2002-12-27 Wojciech Polak <polak@gnu.org>
* mail/summary.c: Small NLS improvement.
@@ -1565,14 +1570,14 @@
* mailbox/message.c: Likewise.
* libsieve/*: Likewise.
-2002-12-25 Sergey Poznyakoff
+2002-12-25 Sergey Poznyakoff
* comsat/action.c: Do not include \r\n to the i18n strings.
* pop3d/popauth.c: Fixed typo in docstring.
Thanks to Jordi Mallach for both.
-2002-12-25 Sergey Poznyakoff
+2002-12-25 Sergey Poznyakoff
* imap4d/fetch.c (fetch_internaldate) Do not use %X in strftime
format: it produces locale-dependent output.
@@ -1586,13 +1591,13 @@
* mailbox/Makefile.am: Removed "-I${top_srcdir}/intl" from INCLUDES
due to @INTLINCS@.
-2002-12-24 Sergey Poznyakoff
+2002-12-24 Sergey Poznyakoff
* doc/texinfo/Makefile.am: Fixed referencing /scripts/missing
program.
* po/.cvsignore: Removed LINGUAS.
-2002-12-24 Sergey Poznyakoff
+2002-12-24 Sergey Poznyakoff
* configure.ac: Specify use-libtool to AM_GNU_GETTEXT.
Define WITH_INCLUDED_LIBINTL and INTLINCS if we are using
@@ -1604,13 +1609,13 @@
* mailbox/mu_argp.c (mu_conf_option): Added WITH_INCLUDED_LIBINTL.
* libsieve/sieve.l: Documented the grammar.
-
+
* po/.cvsignore: New file
* .cvsignore: Updated.
* m4/.cvsignore: Ignore gettext's m4 files.
* m4/Makefile.am: Include gettext's m4 into the distribution.
* scripts/.cvsignore: Ignore autogenerated files.
-
+
* auth/Makefile.am: Added @INTLINCS@ and @LTLIBINTL@ where
appropriate.
* comsat/Makefile.am: Likewise.
@@ -1666,7 +1671,7 @@
* mailbox/Makefile.am: (libmailbox_la_SOURCES) Add mbx_maildir.c
-2002-12-20 Sergey Poznyakoff
+2002-12-20 Sergey Poznyakoff
* libsieve/sieve.l: Implemented shell-like extension for
multiline strings. They can start now with text:[-][delimiter],
@@ -1685,7 +1690,7 @@
* doc/texinfo/libsieve.texi: Likewise.
The sources are tagged "rel_0_2".
-
+
2002-12-15 Sergey Poznyakoff
* configure.ac: Raised version number to 0.2
@@ -1693,13 +1698,13 @@
* doc/texinfo/libsieve.texi: Likewise.
* TODO: Updated.
-2002-12-14 Sergey Poznyakoff
+2002-12-14 Sergey Poznyakoff
* mail/previous.c: Skip deleted messages
* mail/next: Likewise.
-
+
* auth/sql.c (mu_auth_sql_by_uid): Fixed typo.
-
+
* include/mailutils/libsieve.h: Changed type of `number'
to size_t.
* libsieve/sieve.y (union): Likewise
@@ -1709,7 +1714,7 @@
output additional newline before reporting the reason.
* libsieve/sieve.l: Allow backslashes in quoted strings.
* sieve/testsuite/Reject: Updated
-
+
* doc/texinfo/libmu_scm.texi: New file. Documents libmu_scm
library.
* doc/texinfo/Makefile.am: Added libmu_scm.texi
@@ -1719,12 +1724,12 @@
* doc/texinfo/programs.texi: Updated
* doc/texinfo/imap4.texi: Updated
* doc/texinfo/mailer.texi: Updated
-
+
* TODO: Updated
* mh/TODO: New file
* NEWS: Updated
-
-2002-12-13 Sergey Poznyakoff
+
+2002-12-13 Sergey Poznyakoff
* mail.local/mail.local.h: Create temporary mailbox instead of
the temporary message, to avoid problems when running sieve
@@ -1747,13 +1752,13 @@
* mh/inc.c: Use mu_errstring instead of strerror.
* mh/mh_init.c (mh_open_folder): Changed default open
flags to MU_STREAM_RDWR.
-
-2002-12-11 Sergey Poznyakoff
+
+2002-12-11 Sergey Poznyakoff
* examples/numaddr.c: Fixed malformed comment.
* doc/texinfo/libsieve.texi: Updated.
-2002-12-11 Sergey Poznyakoff
+2002-12-11 Sergey Poznyakoff
* configure.ac: Added --enable-experimental option to enable
building of experimental/unfinished utilities. Currently it
@@ -1771,11 +1776,11 @@
* mailbox/mbx_mbox.c: Likewise.
* mailbox/mbx_mh.c: Likewise.
* mh/mh_global.c: Likewise.
-
+
* mh/mh_format.c (struct mh_machine): Changed type of arg_num to
long.
-
- * imap4d/imap4d.c: Cast third argument to accept to
+
+ * imap4d/imap4d.c: Cast third argument to accept to
socklen_t*. Add typecasts to the arguments of printf-like
functions where necessary.
* pop3d/pop3d.c: Likewise.
@@ -1785,15 +1790,15 @@
* examples/numaddr.c: Added extensive comments.
* doc/texinfo/libsieve.texi: Updated.
* doc/texinfo/programs.texi: Updated.
-
-2002-12-10 Sergey Poznyakoff
+
+2002-12-10 Sergey Poznyakoff
* mailbox/filter_trans.c (qp_decode): Bugfix: extend chr to
accomodate three characters and terminate it with zero.
* libsieve/comparator.c (i_octet_regex): Removed misleading
comment.
* mail/mail.h: Include mu_asprintf.h
-
+
* TODO: Updated
* doc/texinfo/libsieve.texi: Likewise.
@@ -1808,7 +1813,7 @@
RFC.
* libsieve/argp.c (sieve_argp_parser): Always add SIEVE_MODDIR
to sieve_library_path.
-
+
* doc/texinfo/libsieve.texi: Documented some aspects of the`
input language.
* doc/texinfo/programs.texi: Documented :sieve option group
@@ -1827,7 +1832,7 @@
* mail/util.c: Likewise.
* mailbox/adxodress.c: Likewise.
* mailbox/file_stream.c: Likewise.
-
+
* mailbox/date.c: Added missing