log src/pop3-login/client.c @ 7101:09556a64b4e5 HEAD

age author description
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
Fri, 04 Jan 2008 00:00:08 +0200 Timo Sirainen Idle timeout should have been 180 seconds, not 180 milliseconds. 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
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. 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
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
Sat, 18 Nov 2006 15:50:50 +0200 Timo Sirainen More const fixes 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
Wed, 12 Apr 2006 10:37:30 +0300 Timo Sirainen Add a space between POP3 greeting and APOP challenge HEAD
Sun, 02 Apr 2006 13:49:53 +0300 Timo Sirainen Same STARTTLS flush callback fix as with imap-login. 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
Sun, 18 Sep 2005 17:43:47 +0300 Timo Sirainen Make sure corking is removed before calling ssl_proxy_new() HEAD
Sat, 14 May 2005 23:32:03 +0300 Timo Sirainen Added configurable logging for login process. Added configurable pop3 logout HEAD
Sun, 08 May 2005 20:16:28 +0300 Timo Sirainen STARTTLS was broken HEAD
Sun, 30 Jan 2005 15:03:06 +0200 Timo Sirainen compile fix HEAD
Sun, 30 Jan 2005 09:59:15 +0200 Timo Sirainen Treat ::ffff:127.* addresses as secure as well. HEAD
Sun, 09 Jan 2005 02:48:02 +0200 Timo Sirainen Require a valid timestamp in APOP challenge. HEAD
Sun, 28 Nov 2004 02:04:29 +0200 Timo Sirainen Don't destroy client structure immediately when sending line fails. Fixes some writes to freed memory. HEAD
Thu, 25 Nov 2004 16:49:25 +0200 Timo Sirainen Username given in USER was was not freed when destroying client. HEAD
Thu, 28 Oct 2004 13:27:22 +0300 Timo Sirainen crashfixes HEAD
Wed, 20 Oct 2004 20:07:32 +0300 Timo Sirainen Changed ostream's flush callback to have return value which can tell if HEAD
Tue, 19 Oct 2004 18:47:45 +0300 Timo Sirainen crashfixes HEAD
Tue, 19 Oct 2004 02:07:01 +0300 Timo Sirainen More smart IMAP and POP3 proxies. Now if remote login fails, it just HEAD
Mon, 18 Oct 2004 22:21:40 +0300 Timo Sirainen Added IMAP and POP3 proxying support. HEAD
Mon, 18 Oct 2004 04:13:25 +0300 Timo Sirainen Implemented support for LOGIN-REFERRALS using "referral" and "reason" HEAD
Mon, 18 Oct 2004 02:08:40 +0300 Timo Sirainen tls/secured variables are in common client structure. Plaintext logins HEAD
Mon, 11 Oct 2004 20:14:26 +0300 Timo Sirainen Login process cleanups. Share more authentication code between pop3/imap. HEAD
Tue, 05 Oct 2004 19:00:18 +0300 Timo Sirainen auth_verbose now affects imap/pop3 login processes too. Every authentication HEAD
Mon, 27 Sep 2004 18:58:56 +0300 Timo Sirainen Added login_greeting and login_greeting_capability settings. HEAD
Sun, 12 Sep 2004 17:55:47 +0300 Timo Sirainen Replaced timestamp in APOP challenge with 128 bits of randomness. HEAD
Sun, 15 Aug 2004 06:40:30 +0300 Timo Sirainen We never do blocking reads/writes to network anymore. Changed imap and pop3 HEAD
Tue, 06 Jul 2004 09:35:30 +0300 Timo Sirainen Fixes, patch by Andrey Panin HEAD
Sat, 03 Jul 2004 12:44:21 +0300 Timo Sirainen If we're not connected to all auth sockets, wait before sending greeting so HEAD
Sat, 03 Jul 2004 01:03:36 +0300 Timo Sirainen Added APOP authentication for POP3. Patch by Andrey Panin. HEAD
Mon, 31 May 2004 21:04:46 +0300 Timo Sirainen Added %l, %r and %P variables and mail_log_prefix setting. HEAD
Tue, 25 May 2004 01:35:55 +0300 Timo Sirainen cleanup: str_*case(t_strdup_noconst(str)) -> t_str_*case(str) HEAD