Fri, 21 Nov 2008 18:32:02 +0200 |
Timo Sirainen |
mail_user_*() now handles home directory lookups when necessary.
HEAD
|
Sat, 15 Nov 2008 21:10:17 +0200 |
Timo Sirainen |
Moved imap-resp-codes to macros.
HEAD
|
Sat, 15 Nov 2008 20:59:54 +0200 |
Timo Sirainen |
Implemented imap-response-codes draft.
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
|
Wed, 11 Jun 2008 15:43:12 +0300 |
Timo Sirainen |
Changed the way mailbox changing ambiguity is checked.
HEAD
|
Mon, 09 Jun 2008 05:11:18 +0300 |
Timo Sirainen |
Merged latest v1.1 changes.
HEAD
|
Thu, 05 Jun 2008 05:13:08 +0300 |
Timo Sirainen |
Implemented CONTEXT=SEARCH extension.
HEAD
|
Sun, 16 Mar 2008 11:05:53 +0200 |
Timo Sirainen |
Implemented SEARCHRES extension.
HEAD
|
Sun, 16 Mar 2008 07:25:40 +0200 |
Timo Sirainen |
If CONDSTORE is enabled only after mailbox has been selected, send
HEAD
|
Sun, 16 Mar 2008 07:18:06 +0200 |
Timo Sirainen |
Fixed CLOSE HIGEHSTMODSEQ race condition. Added some checks to make
HEAD
|
Sat, 15 Mar 2008 09:59:56 +0200 |
Timo Sirainen |
Initial CONDSTORE support.
HEAD
|
Sat, 31 May 2008 13:59:46 +0300 |
Timo Sirainen |
Don't try to call a cancelled command if it hasn't started running. Cancel
HEAD
|
Fri, 16 May 2008 23:43:56 +0300 |
Timo Sirainen |
If client tries to change the selected mailbox state while another command
HEAD
|
Thu, 20 Mar 2008 16:26:27 +0200 |
Timo Sirainen |
client_command_free()/cancel(): Take pointer-to-pointer parameter and set it
HEAD
|
Wed, 05 Mar 2008 02:53:05 +0200 |
Timo Sirainen |
uncork stream only after syncing to avoid extra writes.
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
|
Sat, 26 Jan 2008 12:31:31 +0200 |
Timo Sirainen |
When pipelining commands, delay synchronizations so that only one combined
HEAD
|
Sat, 12 Jan 2008 07:33:15 +0200 |
Timo Sirainen |
Use more robust command calling in output handler.
HEAD
|
Sat, 12 Jan 2008 07:16:10 +0200 |
Timo Sirainen |
Use linked list macros for command queue.
HEAD
|
Sat, 12 Jan 2008 06:56:16 +0200 |
Timo Sirainen |
Replaced waiting_ambiguity bitmask with a command state.
HEAD
|
Sat, 12 Jan 2008 06:46:28 +0200 |
Timo Sirainen |
Added "command state" for running commands. Use it instead of some bitfields
HEAD
|
Thu, 10 Jan 2008 14:15:49 +0200 |
Timo Sirainen |
"Disconnected for inactivity in reading our output" happened after a command
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
|
Sat, 29 Dec 2007 07:11:12 +0200 |
Timo Sirainen |
FLAGS/PERMENENTFLAGS weren't always sent to client early enough. Also
HEAD
|
Sat, 22 Dec 2007 01:59:42 +0200 |
Timo Sirainen |
If client is sending a lot of commands at once, stop reading input instead
HEAD
|
Wed, 05 Dec 2007 17:47:44 +0200 |
Timo Sirainen |
Replaced t_push/t_pop calls with T_FRAME*() macros.
HEAD
|
Sat, 20 Oct 2007 20:55:27 +0300 |
Timo Sirainen |
Don't assert-crash if client disconnects while IDLEing.
HEAD
|
Sat, 06 Oct 2007 02:16:56 +0300 |
Timo Sirainen |
Fixed process hanging sometimes when disconnecting.
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 14:04:06 +0300 |
Timo Sirainen |
pool_unref() now takes ** pointer.
HEAD
|
Sun, 16 Sep 2007 12:43:21 +0300 |
Timo Sirainen |
Removed _ prefix from all public APIs.
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Sat, 15 Sep 2007 15:29:16 +0300 |
Timo Sirainen |
If connection closed because of EPIPE, log it as "Connection closed" instead
HEAD
|
Fri, 24 Aug 2007 19:36:03 +0300 |
Timo Sirainen |
Changed disconnection reason to "Connection closed"
HEAD
|
Fri, 24 Aug 2007 19:26:22 +0300 |
Timo Sirainen |
If read/write to client failed with some error, log it.
HEAD
|
Tue, 07 Aug 2007 12:10:27 +0300 |
Timo Sirainen |
Client is now never disconnected in IDLE because it hasn't sent anything.
HEAD
|
Mon, 06 Aug 2007 19:45:01 +0300 |
Timo Sirainen |
If client disconnects in the middle of sending command parameters, don't
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:40:47 +0300 |
Timo Sirainen |
Added imap_logout_format setting with default to bytes=%i/%o
HEAD
|
Fri, 29 Jun 2007 19:03:45 +0300 |
Timo Sirainen |
Added more consts to imap-parser API
HEAD
|
Wed, 27 Jun 2007 21:22:22 +0300 |
Timo Sirainen |
Fixes to handling command ambiguity. Don't allow any commands that handle
HEAD
|
Wed, 27 Jun 2007 16:38:07 +0300 |
Timo Sirainen |
Changes sent by IDLE shouldn't affect the client's inactivity timeout
HEAD
|
Tue, 03 Apr 2007 11:34:27 +0300 |
Timo Sirainen |
Moved namespace handling to lib-storage. Beginnings of namespace support for
HEAD
|
Mon, 26 Mar 2007 00:53:11 +0300 |
Timo Sirainen |
hang fix after appends
HEAD
|
Wed, 21 Mar 2007 21:16:44 +0200 |
Timo Sirainen |
Keep better track of client->last_output timestamp.
HEAD
|
Thu, 15 Mar 2007 16:41:47 +0200 |
Timo Sirainen |
Fixed infinite looping in some conditions
HEAD
|
Thu, 22 Feb 2007 23:49:34 +0200 |
Timo Sirainen |
assert-crashfix
HEAD
|
Tue, 06 Feb 2007 20:52:49 +0200 |
Timo Sirainen |
Don't crash if client disconnects in the middle of sending a command line.
HEAD
|
Tue, 06 Feb 2007 20:50:52 +0200 |
Timo Sirainen |
hangfix
HEAD
|
Tue, 06 Feb 2007 14:56:12 +0200 |
Timo Sirainen |
Command handling fixes.
HEAD
|
Fri, 05 Jan 2007 20:48:55 +0200 |
Timo Sirainen |
Don't assert-crash if a command is waiting in queue after we've disconnected the client for some reason.
HEAD
|
Wed, 20 Dec 2006 22:47:02 +0200 |
Timo Sirainen |
If running commands in parallel would cause ambiguity, run them
HEAD
|
Wed, 20 Dec 2006 21:23:43 +0200 |
Timo Sirainen |
Dovecot is now able to execute multiple commands at the same time.
HEAD
|
Fri, 15 Dec 2006 20:38:08 +0200 |
Timo Sirainen |
Replaced void *context from a lot of callbacks with the actual context
HEAD
|
Sat, 18 Nov 2006 23:34:22 +0200 |
Timo Sirainen |
Added asserts
HEAD
|
Sun, 12 Nov 2006 13:32:41 +0200 |
Timo Sirainen |
Don't crash if client disconnected while IDLEing.
HEAD
|