log

age author description
Mon, 11 Feb 2013 02:03:13 +0200 Timo Sirainen lib-storage: Added MAILBOX_ATTRIBUTE_DOVECOT_PREFIX macro.
Mon, 11 Feb 2013 01:43:25 +0200 Stephan Bosch fts-solr: Use built-in lib-http instead of libcurl. Removed libcurl dependency.
Mon, 11 Feb 2013 01:22:51 +0200 Timo Sirainen dsync: Minor fix to deciding when to use GUIDs vs. header hashes.
Mon, 11 Feb 2013 01:10:57 +0200 Timo Sirainen dsync: Fixes for syncing without GUIDs.
Mon, 11 Feb 2013 01:07:53 +0200 Timo Sirainen dsync: When doing a header-based sync, convert all linefeeds to LFs.
Mon, 11 Feb 2013 00:29:40 +0200 Timo Sirainen i_stream_sync() for file should reset eof flag immediately.
Mon, 11 Feb 2013 00:28:28 +0200 Timo Sirainen dsync: Automatically figure out which mailboxes can sync with message GUIDs.
Mon, 11 Feb 2013 00:26:15 +0200 Timo Sirainen lib-storage: Added mailbox_status.have_guids flag
Mon, 11 Feb 2013 00:25:29 +0200 Timo Sirainen lib-storage: Minor code cleanup
Mon, 11 Feb 2013 00:24:56 +0200 Timo Sirainen lib-storage: Don't unnecessarily clear mailbox_status multiple times.
Mon, 11 Feb 2013 00:23:07 +0200 Timo Sirainen lib-storage: mailbox_status.nonpermanent_modseqs is now only set with STATUS_HIGHESTMODSEQ
Sun, 10 Feb 2013 23:27:49 +0200 Timo Sirainen dsync: When looking up header hashes, use only Date: and Message-Id: headers
Sun, 10 Feb 2013 23:11:52 +0200 Timo Sirainen dsync: Renamed "guid_requests" to "mail_requests"
Sun, 10 Feb 2013 23:09:55 +0200 Timo Sirainen dsync: Removed unused DSYNC_MAILBOX_IMPORT_FLAG_MAILS_HAVE_GUIDS flag.
Sun, 10 Feb 2013 23:05:46 +0200 Timo Sirainen dsync: Fixed mailbox tree sync with some backends (imapc)
Tue, 05 Feb 2013 03:53:40 +0200 Timo Sirainen lib-storage: Changed mailbox_attribute_get() to return a struct for value.
Tue, 05 Feb 2013 03:37:47 +0200 Timo Sirainen lib-fs: Changed FS_OPEN_FLAG_UNIMPORTANT to a reversed FS_OPEN_FLAG_FSYNC.
Tue, 05 Feb 2013 03:30:01 +0200 Timo Sirainen fs-metawrap: Don't duplicate work if fs_get_metadata() is called multiple times.
Tue, 05 Feb 2013 03:24:45 +0200 Timo Sirainen cydir, dbox, maildir: Don't leak the stream if mail.istream_opened() fails
Tue, 05 Feb 2013 03:23:59 +0200 Timo Sirainen lib-index: Memory leak fix
Tue, 05 Feb 2013 03:23:46 +0200 Timo Sirainen fs-metawrap: Memory leak fixes
Tue, 05 Feb 2013 03:23:30 +0200 Timo Sirainen lib-fs: Avoid memory leaks if file was closed before fs_read()/fs_copy() was finished.
Tue, 05 Feb 2013 01:16:48 +0200 Timo Sirainen fs-metawrap: Set underlying file async only for fs_read_stream() lookups.
Mon, 04 Feb 2013 22:15:59 +0200 Timo Sirainen iostream-temp: Set a name for the returned istream.
Mon, 04 Feb 2013 22:07:14 +0200 Timo Sirainen lib-http: If http_client_request_set_payload() fails to get stream size, log an error.
Mon, 04 Feb 2013 22:03:10 +0200 Timo Sirainen iostream-temp: Don't try to dup() the stream fd if it's already closed.
Mon, 04 Feb 2013 22:02:42 +0200 Timo Sirainen fs-metawrap: Delay writing the metadata headers until first data is written.
Mon, 04 Feb 2013 20:18:22 +0200 Timo Sirainen lib-fs: Added FS_OPEN_FLAG_SEEKABLE. Globally handle fs_read_stream() seekability and waits.
Mon, 04 Feb 2013 20:17:14 +0200 Timo Sirainen fs-metawrap: Fixed stat() to work when parent file's input stream didn't have a parent.
Mon, 04 Feb 2013 20:15:32 +0200 Timo Sirainen fs-metawrap: Error handling fixes
Mon, 04 Feb 2013 20:14:16 +0200 Timo Sirainen i_stream_create(): Copy stream_errno/eof immediately from the parent stream.
Mon, 04 Feb 2013 20:13:26 +0200 Timo Sirainen istream: Fail in the default stat() implementation if stream_errno is set.
Mon, 04 Feb 2013 20:12:10 +0200 Timo Sirainen istream-seekable: Fail stat() if stream_errno is set.
Mon, 04 Feb 2013 20:10:59 +0200 Timo Sirainen lib-http: Added http_client_request_set_destroy_callback()
Mon, 04 Feb 2013 18:17:21 +0200 Timo Sirainen lib-http: Added http_url_escape_param()
Sun, 03 Feb 2013 21:53:24 +0200 Timo Sirainen iostream-temp: Avoid copying data if IOSTREAM_TEMP_FLAG_TRY_FD_DUP is set.
Sun, 03 Feb 2013 21:52:48 +0200 Timo Sirainen i_stream_create_error() should have set eof=TRUE immediately.
Sun, 03 Feb 2013 21:52:19 +0200 Timo Sirainen lib-fs: fs_write_stream_finish(file, NULL) is now alias to fs_write_stream_finish_async(file)
Sun, 03 Feb 2013 21:51:40 +0200 Timo Sirainen lib-fs: fs-posix now allows reading from the same file that was created.
Sun, 03 Feb 2013 21:48:58 +0200 Timo Sirainen lib-fs: istream-metawrap is a bit more flexible now, allowing stat()ing and reading from fd
Sat, 02 Feb 2013 22:21:36 +0200 Timo Sirainen fts-solr: Compile warning fix
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Sat, 02 Feb 2013 16:52:23 +0200 Timo Sirainen fts-solr: Deinit solr connection at plugin unload.
Fri, 01 Feb 2013 02:25:18 +0200 Timo Sirainen fts-solr: Reverted previous change, it only crashes.
Fri, 01 Feb 2013 02:18:54 +0200 Timo Sirainen fts-solr: Free the solr_connection at exit.
Fri, 01 Feb 2013 01:39:41 +0200 Stephan Bosch lib-http: Various bugfixes
Fri, 01 Feb 2013 01:03:05 +0200 Timo Sirainen auth: first/last_valid_uid settings shouldn't have had auth_ prefix.
Thu, 31 Jan 2013 22:59:13 +0200 Timo Sirainen ostream: If stream is closed with stream_errno=0, set it to EPIPE.
Thu, 31 Jan 2013 22:58:24 +0200 Timo Sirainen ostream: Default seek&write_at implementations should fail with ESPIPE, not EPIPE.
Thu, 31 Jan 2013 22:14:12 +0200 Timo Sirainen replicator: Don't try to reuse doveadm connections (and have them immediately fail)
Thu, 31 Jan 2013 22:13:36 +0200 Timo Sirainen replicator plugin: Use non-blocking open for the replicator fifo.
Thu, 31 Jan 2013 21:49:00 +0200 Timo Sirainen replicator: Use locking when running dsync.
Thu, 31 Jan 2013 21:01:09 +0200 Timo Sirainen replicator: Crashfix at deinit
Thu, 31 Jan 2013 19:58:34 +0200 Timo Sirainen dsync: More fixes to merging flag/keyword changes.
Thu, 31 Jan 2013 19:45:50 +0200 Timo Sirainen doveadm fetch: Added "modseq" field.
Thu, 31 Jan 2013 19:45:33 +0200 Timo Sirainen dsync: Fixed syncing message keywords.
Thu, 31 Jan 2013 19:44:28 +0200 Timo Sirainen dsync: If both local and remote have the same message flags, don't go changing them.
Thu, 31 Jan 2013 19:05:55 +0200 Timo Sirainen dsync: When we know that remote does a flag update, try to guess the remote's new modseq and set it
Thu, 31 Jan 2013 18:47:20 +0200 Timo Sirainen dsync: If mailbox UIDVALIDITY is 0, sync it to assign it instead of assert-crashing.