log src/imap-login/client.c @ 9266:cd29b745c8dd HEAD

age author description
Thu, 09 Jul 2009 20:49:34 -0400 Timo Sirainen login processes: Auth code cleanups. Custom IMAP auth errors now have [ALERT] prefix. HEAD
Mon, 22 Jun 2009 01:43:31 -0400 Timo Sirainen login client idle timeout should be larger than auth request timeout, not vice versa. HEAD
Wed, 17 Jun 2009 13:05:40 -0400 Timo Sirainen imap-login: Using CAPABILITY command after STARTTLS shouldn't trigger CAPABILITY pushing workaround. HEAD
Tue, 28 Apr 2009 22:31:40 -0400 Timo Sirainen imap/pop3 proxy: Support SSL/TLS connections to remote servers. HEAD
Wed, 22 Apr 2009 13:54:54 -0400 Timo Sirainen imap-proxy: Send backend's CAPABILITY if it's different from what was sent to client before. HEAD
Thu, 02 Apr 2009 14:25:27 -0400 Timo Sirainen imap/pop3-login: Don't crash when shutting down and destroying clients. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Sun, 21 Dec 2008 09:43:20 +0200 Timo Sirainen imap/pop3-login: Cleaned up proxying code. Don't disconnect client on proxy failures. HEAD
Fri, 19 Dec 2008 09:46:46 +0200 Timo Sirainen login: Reset idle timeout only when input is actually read from client. HEAD
Fri, 19 Dec 2008 09:31:18 +0200 Timo Sirainen Increase failed login's reply delay by 5 seconds for each failure. HEAD
Sun, 14 Dec 2008 05:46:31 +0200 Timo Sirainen imap/pop3 proxy: Support master user logins. HEAD
Sun, 19 Oct 2008 14:00:57 +0300 Timo Sirainen Login process: Log auth failure reasons better in disconnect message. HEAD
Mon, 25 Aug 2008 17:14:27 +0300 Timo Sirainen If client disconnects without any auth attempts, don't log "auth failed". HEAD
Sat, 21 Jun 2008 18:19:41 +0300 Timo Sirainen Just send CAPABILITY response code for all LOGIN/AUTHENTICATE commands. HEAD
Sat, 21 Jun 2008 17:45:08 +0300 Timo Sirainen Don't drop automatic post-login CAPABILITY reply if client sent CAPABILITY HEAD
Sat, 21 Jun 2008 12:50:28 +0300 Timo Sirainen Send login command OK reply in IMAP/POP3 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
Sat, 21 Jun 2008 10:42:24 +0300 Timo Sirainen Don't return BAD if ENABLE command is used in pre-auth state. Just ignore it. HEAD
Sat, 21 Jun 2008 10:39:45 +0300 Timo Sirainen Removed login_greeting_capability setting. Instead now a minimal pre-login HEAD
Sat, 21 Jun 2008 10:14:13 +0300 Timo Sirainen Renamed x-local-ip/port to x-connected-ip/port HEAD
Sat, 21 Jun 2008 10:10:06 +0300 Timo Sirainen Support transferring original IPs and ports through IMAP proxies. HEAD
Sat, 21 Jun 2008 09:22:44 +0300 Timo Sirainen Added support for IMAP ID extension. HEAD
Wed, 26 Mar 2008 21:30:15 +0200 Timo Sirainen Log clearly with "auth failed, # attempts" if user gets disconnected before HEAD
Mon, 07 Jan 2008 12:49:40 +0200 Timo Sirainen Added clients_init() and clients_deinit() back (for Managesieve). HEAD
Sun, 06 Jan 2008 01:34:51 +0200 Timo Sirainen "Waiting for auth process" was supposed to come after 30s, not 30ms. HEAD
Fri, 04 Jan 2008 00:02:06 +0200 Timo Sirainen Minor cleanups HEAD
Fri, 04 Jan 2008 00:01:02 +0200 Timo Sirainen Use a linked list to keep track of all clients instead of a hash table. HEAD
Thu, 03 Jan 2008 23:46:04 +0200 Timo Sirainen Use separate per-client timeouts instead of going through all clients in one HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Tue, 11 Dec 2007 19:13:38 +0200 Timo Sirainen Instead of logging only "Aborted login", log also if client tried to use HEAD
Sat, 27 Oct 2007 20:03:31 +0300 Timo Sirainen If we've been waiting auth server to respond for over 30 seconds, send a "OK HEAD
Sat, 22 Sep 2007 19:03:33 +0300 Timo Sirainen Renamed hash_size() -> hash_count(). 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:35:01 +0300 Timo Sirainen hash_destroy() and hash_iterate_deinit() now take ** pointer. HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. 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
Wed, 01 Aug 2007 13:13:41 +0300 Timo Sirainen If STARTTLS failed because max. number of connections for process was HEAD
Tue, 24 Jul 2007 06:59:56 +0300 Timo Sirainen Removed memory pool parameter from iostreams. Default pool was almost always HEAD
Fri, 29 Jun 2007 19:03:45 +0300 Timo Sirainen Added more consts to imap-parser API HEAD
Sun, 03 Jun 2007 17:59:55 +0300 Timo Sirainen Check idle timeouts only when there are clients connected. HEAD
Sun, 18 Mar 2007 04:40:28 +0200 Timo Sirainen Set login process's default_pool to system_clean_pool. Changed some HEAD
Fri, 15 Dec 2006 20:38:08 +0200 Timo Sirainen Replaced void *context from a lot of callbacks with the actual context HEAD
Fri, 15 Dec 2006 18:55:29 +0200 Timo Sirainen Added context parameter type safety checks for most callback APIs. HEAD
Fri, 24 Nov 2006 11:32:05 +0200 Timo Sirainen Increase allowed pre-login idle timeout from 1 minute to 3 minutes. This HEAD
Sun, 12 Nov 2006 14:41:32 +0200 Timo Sirainen Fixed potential problems with client disconnecting while master was handling HEAD
Tue, 07 Nov 2006 17:19:34 +0200 Timo Sirainen Memory leak fix HEAD
Tue, 07 Nov 2006 17:06:23 +0200 Timo Sirainen Crashfixes and more asserts. Mostly related to use of AUTHENTICATE/AUTH HEAD
Sat, 14 Oct 2006 02:52:02 +0300 Timo Sirainen Reference counting fix HEAD
Sat, 14 Oct 2006 02:11:04 +0300 Timo Sirainen Reference counter fixing for client while it's being used in login proxy. HEAD
Fri, 13 Oct 2006 23:06:44 +0300 Timo Sirainen New asserts / cleanup HEAD
Fri, 11 Aug 2006 00:14:57 +0300 Timo Sirainen Fixes for handling near-full connection queues. HEAD
Sun, 06 Aug 2006 23:05:32 +0300 Timo Sirainen Fixes to login process handling, especially with HEAD
Sat, 01 Jul 2006 23:09:36 +0300 Timo Sirainen Removed hardcoded 127.* and ::1 IP checks. Instead just check that local IP HEAD
Fri, 14 Apr 2006 21:20:54 +0300 Timo Sirainen If we have plugins set and imap_capability unset, figure out the IMAP HEAD
Sun, 02 Apr 2006 13:48:59 +0300 Timo Sirainen Output flush handler wasn't unset after STARTTLS, which could have caused HEAD
Sat, 28 Jan 2006 23:47:00 +0200 Timo Sirainen If client disconnected while we were trying to send authentication HEAD
Sat, 28 Jan 2006 23:28:16 +0200 Timo Sirainen Added asserts 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