Tue, 10 Feb 2009 23:21:02 -0500 |
Timo Sirainen |
pop3: Don't crash at startup if mailbox is empty.
HEAD
|
Thu, 05 Feb 2009 11:54:53 -0500 |
Timo Sirainen |
pop3: Fix to previous changes: Update \Seen flags even when not using QUIT.
HEAD
|
Wed, 04 Feb 2009 15:36:34 -0500 |
Timo Sirainen |
pop3: If client idles for 10 seconds, commit transaction (allowing mbox to become unlocked).
HEAD
|
Wed, 04 Feb 2009 15:28:31 -0500 |
Timo Sirainen |
pop3: Track \Seen flag changes in a bitmask and do the changes at QUIT.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Sat, 13 Dec 2008 18:04:55 +0200 |
Timo Sirainen |
var_expand(): Added support for long %{variable} names.
HEAD
|
Fri, 21 Nov 2008 19:24:04 +0200 |
Timo Sirainen |
mailbox_open() now takes struct mail_storage ** so it can be changed.
HEAD
|
Fri, 21 Nov 2008 18:32:02 +0200 |
Timo Sirainen |
mail_user_*() now handles home directory lookups when necessary.
HEAD
|
Fri, 10 Oct 2008 21:21:52 +0300 |
Timo Sirainen |
pop3+maildir: Make sure virtual sizes always get written to dovecot-uidlist file.
HEAD
|
Tue, 12 Aug 2008 12:28:42 -0400 |
Timo Sirainen |
Added struct mail_user and fixed the code to support multiple users per process.
HEAD
|
Sat, 21 Jun 2008 12:23:08 +0300 |
Timo Sirainen |
If commands are pipelined after the login command, pass them to the
HEAD
|
Mon, 09 Jun 2008 05:11:18 +0300 |
Timo Sirainen |
Merged latest v1.1 changes.
HEAD
|
Wed, 04 Jun 2008 00:51:58 +0300 |
Timo Sirainen |
Make mail_search_args an independent structure that can be used for multiple
HEAD
|
Thu, 24 Apr 2008 15:48:01 +0300 |
Timo Sirainen |
If remote disconnects, log "Connection closed: reason" just like IMAP does.
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
|
Fri, 04 Jan 2008 00:36:32 +0200 |
Timo Sirainen |
Use separate idle timeouts to avoid unneededly checking them every n seconds.
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
|
Sun, 28 Oct 2007 21:26:26 +0200 |
Timo Sirainen |
Fixed using uninitialized variable in error handling.
HEAD
|
Sun, 30 Sep 2007 17:03:26 +0300 |
Timo Sirainen |
mailbox_transaction_commit*() doesn't sync the mailbox anymore, so it
HEAD
|
Sat, 22 Sep 2007 16:21:20 +0300 |
Timo Sirainen |
Use mailbox_sync() instead of our own implementation.
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 12:09:30 +0300 |
Timo Sirainen |
Changed buffer_free() and buffer_free_without_data() APIs to take ** pointer
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Fri, 24 Aug 2007 20:00:14 +0300 |
Timo Sirainen |
Fix to last change: Don't continue if we can't get message's size.
HEAD
|
Fri, 24 Aug 2007 19:56:40 +0300 |
Timo Sirainen |
Handle initial syncing errors better.
HEAD
|
Sun, 12 Aug 2007 19:40:54 +0300 |
Timo Sirainen |
mail_*() APIs changed to return int and return the actual data as pointer.
HEAD
|
Sun, 12 Aug 2007 18:16:40 +0300 |
Timo Sirainen |
mail_index_view_sync_next() and mailbox_sync_next() returns now bool.
HEAD
|
Thu, 02 Aug 2007 18:27:46 +0300 |
Timo Sirainen |
Renamed i_stream_create_file() to i_stream_create_fd().
HEAD
|
Thu, 02 Aug 2007 18:23:22 +0300 |
Timo Sirainen |
Split o_stream_create_file() to _create_fd() and _create_fd_file().
HEAD
|
Tue, 24 Jul 2007 06:59:56 +0300 |
Timo Sirainen |
Removed memory pool parameter from iostreams. Default pool was almost always
HEAD
|
Fri, 13 Jul 2007 02:37:19 +0300 |
Timo Sirainen |
Added %i and %o for input/output bytes to pop3_logout_format.
HEAD
|
Sun, 17 Jun 2007 22:08:50 +0300 |
Timo Sirainen |
Even if mailbox sync fails, commit the transaction so that cache file gets
HEAD
|
Sun, 13 May 2007 20:10:48 +0300 |
Timo Sirainen |
Error handling rewrite.
HEAD
|
Sun, 13 May 2007 18:53:27 +0300 |
Timo Sirainen |
Removed empty mail storage callbacks.
HEAD
|
Sun, 13 May 2007 18:46:07 +0300 |
Timo Sirainen |
lib-storage doesn't need the ability to return syntax errors. They should be
HEAD
|
Tue, 03 Apr 2007 11:34:27 +0300 |
Timo Sirainen |
Moved namespace handling to lib-storage. Beginnings of namespace support for
HEAD
|
Thu, 22 Feb 2007 15:30:56 +0200 |
Timo Sirainen |
If INBOX can't be opened, give better error messages. The reason is never
HEAD
|
Mon, 05 Feb 2007 13:42:50 +0200 |
Timo Sirainen |
Commit the transaction even if client didn't QUIT so cached data gets saved.
HEAD
|
Sun, 28 Jan 2007 17:45:54 +0200 |
Timo Sirainen |
If mailbox initialization failed, log an error instead of just telling about
HEAD
|
Fri, 15 Dec 2006 20:38:08 +0200 |
Timo Sirainen |
Replaced void *context from a lot of callbacks with the actual context
HEAD
|
Sun, 26 Nov 2006 00:17:39 +0200 |
Timo Sirainen |
Mailbox list indexing and related changes. Currently works only with
HEAD
|
Sat, 18 Nov 2006 15:41:38 +0200 |
Timo Sirainen |
Cleanup: Don't put string literals into non-const pointers.
HEAD
|
Fri, 11 Aug 2006 01:32:10 +0300 |
Timo Sirainen |
Show number of actually expunged messages in logout message, instead of
HEAD
|
Sun, 09 Apr 2006 18:50:53 +0300 |
Timo Sirainen |
Added pop3_lock_session setting.
HEAD
|
Sat, 01 Apr 2006 12:57:55 +0300 |
Timo Sirainen |
Replaced %T and %R with %p and %b. %R was already used by string-reversion,
HEAD
|
Mon, 06 Mar 2006 22:34:42 +0200 |
Timo Sirainen |
Log a line when IMAP client disconnects with a reason why it happened.
HEAD
|
Sun, 26 Feb 2006 12:04:59 +0200 |
Timo Sirainen |
Added i_stream_destroy() and o_stream_destroy() and used them instead of
HEAD
|
Thu, 02 Feb 2006 21:37:59 +0200 |
Timo Sirainen |
Don't bother checking if mailbox_search_init() returns NULL. It never does.
HEAD
|
Sun, 29 Jan 2006 14:14:40 +0200 |
Timo Sirainen |
Call io_remove() before closing the fd. It's required by kqueue.
HEAD
|
Sat, 14 Jan 2006 20:47:20 +0200 |
Timo Sirainen |
deinit, unref, destroy, close, free, etc. functions now take a pointer to
HEAD
|
Fri, 13 Jan 2006 22:25:57 +0200 |
Timo Sirainen |
Added "bool" type and changed all ints that were used as booleans to bool.
HEAD
|
Fri, 29 Jul 2005 11:43:04 +0300 |
Timo Sirainen |
Added separate "temporary error" flag for mail_storage_get_last_error().
HEAD
|
Mon, 04 Jul 2005 00:35:18 +0300 |
Timo Sirainen |
Call t_push/t_pop around client command execution function, so if client
HEAD
|
Tue, 28 Jun 2005 12:54:02 +0300 |
Timo Sirainen |
Don't treat known commands with (somewhat) invalid parameters as "bad
HEAD
|
Sat, 28 May 2005 14:20:49 +0300 |
Timo Sirainen |
Small optimization
HEAD
|
Tue, 24 May 2005 01:40:39 +0300 |
Timo Sirainen |
Code cleanup. Removed useless previous "fix".
HEAD
|
Sat, 14 May 2005 23:32:03 +0300 |
Timo Sirainen |
Added configurable logging for login process. Added configurable pop3 logout
HEAD
|
Fri, 13 May 2005 16:11:17 +0300 |
Timo Sirainen |
Fixed output getting stuck when transmit buffer was full.
HEAD
|
Fri, 29 Apr 2005 14:42:38 +0300 |
Timo Sirainen |
Connection could have gotten stuck sometimes, doing nothing until idle
HEAD
|