log src/lib-index/mail-index-transaction-update.c @ 22576:707ae9de3812

age author description
Wed, 19 Jul 2017 13:43:09 +0300 Timo Sirainen lib-index: Fix next_uid lookup in open transaction that has appended mails
Thu, 27 Apr 2017 12:50:13 +0300 Timo Sirainen lib-index: mail_index_update_keywords() - don't assert if adding/removing 0 keywords
Thu, 30 Mar 2017 23:25:40 +0300 Timo Sirainen lib-index: Assert in mail_index_append_finish_uids() to prevent UID wrapping
Tue, 28 Mar 2017 19:40:27 +0300 Timo Sirainen lib-index: Use time_to_local_day_start() instead of reimplementing
Sun, 26 Feb 2017 16:09:13 +0200 Timo Sirainen lib-index: Minor fix to day_first_uid updating
Wed, 15 Feb 2017 22:13:12 +0200 Timo Sirainen lib-index: Fix updating mail_index_header.day_first_uid
Wed, 15 Feb 2017 22:12:15 +0200 Timo Sirainen lib-index: Add day_stamp parameter to mail_index_update_day_headers()
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 11 Jan 2017 01:57:46 +0100 Stephan Bosch global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Tue, 13 Dec 2016 18:31:41 +0200 Timo Sirainen lib-index: Add mail_index_revert_changes()
Thu, 24 Nov 2016 17:16:30 +0200 Timo Sirainen lib-index: Add mail_index_unset_fscked()
Tue, 16 Aug 2016 13:44:27 +0300 Aki Tuomi lib-index: Do not do pointless memmove
Sun, 12 Jun 2016 20:11:49 +0300 Timo Sirainen lib-index: mail_index_ext_resize() was broken when record_size wasn't changed.
Mon, 06 Jun 2016 00:07:53 +0300 Timo Sirainen lib-index: Extension record size resizing was still broken.
Fri, 03 Jun 2016 17:54:36 +0300 Timo Sirainen lib-index: Allow growing ext record_size after mail_index_update_ext()
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Fri, 22 May 2015 16:37:07 -0400 Timo Sirainen lib-index: Added asserts to make sure invalid extension records aren't written to log.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Mon, 07 Jul 2014 16:21:08 +0300 Timo Sirainen lib-index: Don't update log_file_tail_offset unnecessarily.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Mon, 27 May 2013 20:45:08 +0300 Timo Sirainen lib-index: Added mail_index_ext_resize_hdr()
Wed, 15 May 2013 15:06:24 +0300 Timo Sirainen Added asserts to binary searches to make sure we don't go to infinite loop.
Fri, 05 Apr 2013 16:37:45 +0300 Timo Sirainen lib-index: Add timestamps and value lengths to attribute change records in transaction log.
Fri, 05 Apr 2013 00:13:16 +0300 Timo Sirainen Merged changes from v2.1 tree.
Wed, 27 Mar 2013 12:51:02 +0200 Timo Sirainen lib-index: Removed obsolete 16bit size check asserts from mail_index_update_header_ext()
Thu, 14 Mar 2013 15:29:18 +0200 Timo Sirainen lib-index: mail_index_attribute_[un]set() adds changed attributes' keys to transaction log.
Tue, 05 Feb 2013 03:23:59 +0200 Timo Sirainen lib-index: Memory leak 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.
Mon, 21 Jan 2013 18:12:12 +0200 Timo Sirainen lib-index: Fixed sorting appended messages when some were assigned new UIDs.
Tue, 15 Jan 2013 08:39:30 +0200 Timo Sirainen lib-index: Newly added messages weren't always sorted by UIDs.
Mon, 29 Oct 2012 12:44:43 +0200 Timo Sirainen lib-index: MAIL_INDEX_TRANSACTION_FLAG_AVOID_FLAG_UPDATES didn't work well enough for keywords.
Mon, 29 Oct 2012 12:43:29 +0200 Timo Sirainen lib-index: Avoid assert-crashing when syncing an old "keyword reset" from transaction log.
Mon, 25 Jun 2012 02:22:12 +0300 Timo Sirainen seq-range-array: Reverted most of recent API changes.
Mon, 25 Jun 2012 01:14:03 +0300 Timo Sirainen Make sure we check all the functions' return values. Minor API changes to simplify this.
Sun, 24 Jun 2012 21:19:33 +0300 Timo Sirainen seq_range_array_remove() now returns void. Added seq_ranger_array_try_remove().
Sun, 24 Jun 2012 21:14:56 +0300 Timo Sirainen seq_range_array_add() API changed. Added other functions to provide the less common use cases.
Mon, 11 Jun 2012 18:22:06 +0300 Timo Sirainen shared mailboxes: Per-user flags can now be stored in private index files.
Tue, 22 May 2012 17:03:20 +0300 Timo Sirainen Don't write "keyword reset" records to transaction log anymore.
Thu, 03 May 2012 23:26:44 +0300 Timo Sirainen lib-index: Fixed MAIL_INDEX_SYNC_FLAG_AVOID_FLAG_UPDATES with concurrent keyword changes.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Fri, 16 Sep 2011 16:59:10 +0300 Timo Sirainen Merged changes from v2.0.15.
Fri, 16 Sep 2011 12:11:25 +0300 Timo Sirainen s/commiting/committing/
Thu, 25 Aug 2011 01:16:11 +0300 Timo Sirainen Moved GUID code to liblib. Use guid_128_t type consistently everywhere.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Wed, 06 Oct 2010 18:18:30 +0100 Timo Sirainen lib-index: Cache offsets were sometimes written pointing to an older cache file.
Tue, 14 Sep 2010 21:12:08 +0100 Timo Sirainen lib-index: day_first_uid[] array wasn't kept properly up to date.
Wed, 30 Jun 2010 21:21:19 +0100 Timo Sirainen Removed mail_update_uid() / mail_index_update_uid(). HEAD
Tue, 09 Feb 2010 04:08:31 +0200 Timo Sirainen lib-index: Added support for undeleting a deleted index. HEAD
Tue, 09 Feb 2010 02:04:00 +0200 Timo Sirainen lib-index: Index deletion is now a request that gets finalized by index sync. HEAD
Sun, 07 Feb 2010 03:25:32 +0200 Timo Sirainen Added support for marking mailbox index deleted. Don't allow any changes after that. HEAD
Sun, 31 Jan 2010 20:29:25 +0200 Timo Sirainen mail_index_update_flags_range(): Fixed merging last update. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Tue, 19 Jan 2010 16:51:47 +0200 Timo Sirainen mail_index_update_flags_range(): Fixed out-of-bounds read. HEAD
Fri, 13 Nov 2009 16:53:14 -0500 Timo Sirainen lib-index: Ignore modseq->1 updates, they can never happen. HEAD
Mon, 12 Oct 2009 12:54:37 -0400 Timo Sirainen Removed some unused FIXME code. HEAD
Thu, 08 Oct 2009 13:02:25 -0400 Timo Sirainen Use array_foreach*() in some useful places. HEAD
Wed, 05 Aug 2009 20:01:34 -0400 Timo Sirainen lib-index: Added mail_index_update_highest_modseq(). HEAD
Wed, 05 Aug 2009 20:01:02 -0400 Timo Sirainen lib-index: Fixes to handling UID changes. HEAD
Mon, 03 Aug 2009 15:20:11 -0400 Timo Sirainen mail_index_expunge: Drop also modseq updates when expunging a newly appended record. HEAD