- 08 Aug, 2008 1 commit
-
-
* imap4d/append.c (imap4d_append0): Provide size method for the message stream. * imap4d/select.c (imap4d_select0): Call mu_mailbox_create_default. * mailbox/amd.c (amd_append_message): Improve error checking.
Sergey Poznyakoff authored
-
- 07 Aug, 2008 2 commits
-
-
-
* imap4d/create.c: Rewrite to create mailboxes honoring mailbox-type. * mailbox/mailbox.c (mu_mailbox_create): Bugfix.
Sergey Poznyakoff authored
-
- 04 Aug, 2008 2 commits
-
-
-
* pop3d/retr.c (pop3d_retr): Use constant-size buffer. This avoids running out of memory on messages that do not contain trailing newline. * pop3d/top.c (pop3d_top): Likewise.
Sergey Poznyakoff authored
-
- 31 Jul, 2008 1 commit
-
-
* libproto/include/amd.h: Fix indentation. * libproto/maildir/mbox.c (maildir_scan_dir): Do not assign uids before inserting message, it breaks their ordering. (maildir_scan0): Assign uids here. A temporary solution.
Sergey Poznyakoff authored
-
- 19 Jul, 2008 1 commit
-
-
* mh/mhn.c (normalize_path): First arg is const char *. (store_handler): Avoid unnecessary allocations (and coredumps, if mhn-storage profile is not set.
Sergey Poznyakoff authored
-
- 18 Jul, 2008 3 commits
-
-
* libsieve/actions.c, libsieve/comparator.c, libsieve/conf.c, libsieve/load.c, libsieve/prog.c, libsieve/register.c, libsieve/relational.c, libsieve/require.c, libsieve/runtime.c, libsieve/sieve.h, libsieve/sieve.l, libsieve/sieve.y, libsieve/tests.c, libsieve/util.c: Prefix all external identifiers, that are not intended for use by application programs, with mu_sv_.
Sergey Poznyakoff authored -
* NEWS, configure.ac: Raise version to 1.9.91 * mail/mailline.c (ml_getc): Fix indentation. * mailbox/mime.c (mu_mime_get_part): Return MU_ERR_NOENT if part is out of range.
Sergey Poznyakoff authored -
* libsieve/comparator.c, libsieve/prog.c, libsieve/require.c, libsieve/runtime.c, libsieve/sieve.h, libsieve/sieve.l, libsieve/sieve.y, libsieve/util.c: Prefix instr_ functions with mu_. (sieve_filename, sieve_line_num): Removed. Use new global mu_sieve_locus instead.
Sergey Poznyakoff authored
-
- 04 Jul, 2008 1 commit
-
-
* mailbox/message_stream.c (_mu_rfc822_stream): New members envelope, and envelope_length. (_mu_rfc822_read, _mu_rfc822_readline, _mu_rfc822_size): Skip eventual envelope string. (_mu_rfc822_open): Save envelope. (_mu_rfc822_destroy): Free envelope. (restore_envelope): Use message envelope, if it is present.
Sergey Poznyakoff authored
-
- 17 Jun, 2008 2 commits
-
-
- 16 Jun, 2008 3 commits
-
-
-
hrd->tail != NULL. (header_readline): Return immediately if header size is 0.
Sergey Poznyakoff authored -
-
- 03 Jun, 2008 1 commit
- 31 May, 2008 1 commit
-
-
field. * mailbox/amd.c (amd_append_message): Cache information about mailbox size in file .mu-size. (make_size_file_name, read_size_file, write_size_file): New functions. (amd_expunge, amd_sync): Update size cache file. (amd_get_size): Use size cache file if no mailbox_size method is provided. * mailbox/mbx_default.c (mu_normalize_mailbox_url): Accept `=' suffix for all mailbox types. * movemail/movemail.c (main): Call mu_mailbox_sync before closing destination mailbox.
Sergey Poznyakoff authored
-
- 28 May, 2008 8 commits
-
-
-
-
-
-
original message as the 3rd argument. Use message attributes to select the subdirectory to place it into.
Sergey Poznyakoff authored -
-
-
-
- 07 Apr, 2008 1 commit
-
-
* include/mailutils/libsieve.h (mu_sieve_compile_buffer): New function. * libsieve/sieve.h (sieve_lex_begin_string): New function. * libsieve/sieve.l: Remove support for AT&T lex. (sieve_lex_begin_string): New function. * libsieve/sieve.y (mu_sieve_compile_buffer): New function. * mailbox/header.c: Fix indentation.
Sergey Poznyakoff authored
-
- 15 Mar, 2008 1 commit
-
-
- 07 Mar, 2008 4 commits
-
-
- 03 Mar, 2008 2 commits
-
-
* maidag/deliver.c, maidag/maidag.h, maidag/mailtmp.c: Rename mailer_err to maidag_error. * maidag/util.c (mailer_err): Rename to maidag_error. Print to stderr only if log_to_stderr is set.
Sergey Poznyakoff authored -
* bootstrap.conf (avoided_gnulib_modules): Remove size_max (excluded_files): Remove m4/size_max.m4. (gnulib_extra_files): Add m4/inttostr.m4 * gnulib.modules: Add intprops and stdint. * m4/intmax.m4, m4/intmax_t.m4, m4/inttostr.m4, m4/inttypes-h.m4, m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4: Remove
Sergey Poznyakoff authored
-
- 02 Mar, 2008 4 commits
-
-
- 29 Feb, 2008 2 commits
-