log src/lib-index/mail-transaction-log-view.c @ 22691:dca05b22217b

age author description
Mon, 22 May 2017 10:13:21 +0300 Timo Sirainen lib-index: Fix crash in mail_transaction_log_view_set_all() error handling
Wed, 17 May 2017 16:28:58 +0300 Timo Sirainen lib-index: mail_transaction_log_file_get_highest_modseq_at() - return error string
Wed, 17 May 2017 13:33:44 +0300 Timo Sirainen lib-index: mail_transaction_log_file_map() - return reason/error string
Wed, 17 May 2017 13:31:09 +0300 Timo Sirainen lib-index: mail_transaction_log_view_set_all() - don't entirely ignore corrupted logs
Mon, 27 Mar 2017 18:05:29 +0300 Timo Sirainen lib-index: Don't increase modseq for backend/dirty flag changes
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Mon, 21 Nov 2016 13:33:42 +0200 Aki Tuomi lib-index: Do not crash if log is missing
Fri, 18 Nov 2016 16:41:18 +0200 Timo Sirainen lib-index: Add more information to "Missing middle file" error.
Wed, 16 Nov 2016 13:29:49 +0200 Timo Sirainen lib-index: Fix flushing NFS if minimum wanted transaction log file is lost
Fri, 11 Nov 2016 17:00:39 +0200 Timo Sirainen lib-index: Improve error messages when transaction log is unexpectedly lost
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Mon, 06 Apr 2015 12:07:32 +0900 Timo Sirainen lib-index: Added reason_r parameter to mail_transaction_log_view_set()
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Mon, 06 May 2013 23:59:41 +0300 Timo Sirainen lib-index: Previous commit sometimes broke scanning transaction log view.
Mon, 06 May 2013 16:43:29 +0300 Timo Sirainen lib-index: The previous assert-crashfix didn't actually fix the problem.
Wed, 10 Apr 2013 16:50:34 +0300 Timo Sirainen lib-index: Assert-crashfix on some rare situations.
Thu, 14 Mar 2013 15:29:18 +0200 Timo Sirainen lib-index: mail_index_attribute_[un]set() adds changed attributes' keys to transaction log.
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 17:45:18 +0200 Timo Sirainen lib-index: mail_transaction_log_view_set_all() didn't necessarily scan .log.2 file.
Thu, 06 Sep 2012 01:13:03 +0300 Timo Sirainen Renamed buffer_create_*data() to buffer_create_from_*data() for consistency.
Mon, 13 Aug 2012 00:33:47 +0300 Timo Sirainen lib-index: Support clearing the whole log view with mail_transaction_log_view_clear(0)
Mon, 13 Aug 2012 00:29:38 +0300 Timo Sirainen lib-index: Verify validity of ext-intro records in transaction log.
Sun, 24 Jun 2012 20:58:04 +0300 Timo Sirainen Make static analyzer happier.
Tue, 22 May 2012 16:54:55 +0300 Timo Sirainen lib-index: Added mail_transaction_log_view_set_all()
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Wed, 04 Jan 2012 17:26:25 +0200 Timo Sirainen lib-index: Avoid assert-crashing on keyword-update record with empty keyword.
Thu, 17 Mar 2011 16:37:22 +0200 Timo Sirainen Merged changes from v2.0 tree.
Fri, 04 Mar 2011 20:53:46 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Thu, 24 Feb 2011 13:19:05 +0200 Timo Sirainen lib-index: Give better assert-crashes if view or log view isn't closed.
Tue, 22 Feb 2011 10:21:26 +0200 Timo Sirainen lib-index: Verify that expunge-guid records have valid UID.
Tue, 25 May 2010 17:34:56 +0100 Timo Sirainen lib-index: Fix to recent error handling change. HEAD
Tue, 25 May 2010 15:27:26 +0100 Timo Sirainen Changed some index error handling conditions to log an error instead of assert-crash. HEAD
Mon, 05 Apr 2010 09:18:14 +0300 Timo Sirainen Small code changes to make static analyzer happier. HEAD
Mon, 05 Apr 2010 08:45:06 +0300 Timo Sirainen lib-index: Small code cleanup. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Tue, 28 Jul 2009 18:58:31 -0400 Timo Sirainen Added ability to specify message's minimum modseq value. HEAD
Mon, 13 Jul 2009 22:24:27 -0400 Timo Sirainen Keep track of expunged messages' GUIDs and expose them via mailbox_get_expunges(). HEAD
Mon, 13 Jul 2009 21:11:05 -0400 Timo Sirainen buffer_create_[const_]data() API change: Take buffer_t as parameter instead of allocating it. HEAD
Sat, 09 May 2009 12:32:04 -0400 Timo Sirainen Transaction log view code cleanups. HEAD
Sat, 09 May 2009 12:29:08 -0400 Timo Sirainen mail_transaction_log_view_clear() should keep oldest_file_seq and newer referenced. HEAD
Sat, 09 May 2009 10:00:09 -0400 Timo Sirainen Removed assert. HEAD
Mon, 13 Apr 2009 18:21:24 -0400 Timo Sirainen indexes: Added a new assert. HEAD
Mon, 12 Jan 2009 10:43:55 -0500 Timo Sirainen index: Expunge records' UIDs weren't verified to be valid before using them. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Sat, 18 Oct 2008 16:26:04 +0300 Timo Sirainen index files: Another try at fixing handling log files with different header sizes. HEAD
Sat, 18 Oct 2008 16:00:05 +0300 Timo Sirainen index files: Fix for handling two log files with different header sizes. HEAD
Sat, 21 Jun 2008 15:06:46 +0300 Timo Sirainen Keep modseqs as 1 until the first modseq ext intro record enables them. HEAD
Wed, 11 Jun 2008 14:35:15 +0300 Timo Sirainen Modseqs are no longer calculated from transaction log sequence + offset. HEAD
Sun, 25 May 2008 04:49:08 +0300 Timo Sirainen Fixed previous transaction log assert-avoidance check. HEAD
Sun, 25 May 2008 04:17:39 +0300 Timo Sirainen Avoid assert-crashing with broken transaction log files. HEAD
Mon, 11 Feb 2008 20:17:00 +0200 Timo Sirainen Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Thu, 15 Nov 2007 03:15:18 +0200 Timo Sirainen Keep better track of when we need to flush NFS attribute caches. HEAD
Sat, 22 Sep 2007 15:14:20 +0300 Timo Sirainen Keep transaction logs referenced while we know we need them. This fixes HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Mon, 02 Jul 2007 22:48:01 +0300 Timo Sirainen assertfix HEAD