log src/pop3-login/pop3-proxy.c @ 22656:1789bf2a1e01

age author description
Fri, 10 Mar 2017 10:04:33 +0200 Aki Tuomi pop3-login: Pass forward_ passdb args using XCLIENT command
Thu, 09 Mar 2017 10:48:33 -0500 Timo Sirainen pop3-login: Remove usage of client.common.proxy_state
Thu, 09 Mar 2017 10:46:36 -0500 Timo Sirainen pop3-login: Log proxy state as human-readable string.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 11 Jan 2017 01:57:46 +0100 Stephan Bosch global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Fri, 16 Sep 2016 09:53:06 +0300 Timo Sirainen imap/pop3 proxy: If passdb returns proxy_not_trusted, don't send ID/XCLIENT
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
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.
Wed, 26 Jun 2013 14:37:34 +0300 Timo Sirainen lib-sasl: Use dsasl_ prefix so we don't conflict with Cyrus SASL library.
Tue, 18 Jun 2013 11:59:21 +0300 Timo Sirainen imap/pop3 proxy: Master user logins were broken by lib-sasl change.
Mon, 17 Jun 2013 00:03:16 +0300 Timo Sirainen Make static analyzer happier.
Sun, 09 Jun 2013 06:03:34 +0300 Timo Sirainen imap/pop3-login: Use libsasl for authenticating to remote IMAP/POP3 server.
Fri, 22 Feb 2013 12:42:26 +0200 Timo Sirainen proxying cleanup: Send TTL=1 (instead of TTL=0) as "no more proxying".
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, 25 Jun 2012 00:01:59 +0300 Timo Sirainen Added o_stream_nsend*() and related functions to make delayed error handling safer.
Sun, 20 May 2012 03:25:04 +0300 Timo Sirainen Merged changes from v2.1 tree.
Wed, 07 Mar 2012 13:36:34 +0200 Timo Sirainen Added a "session ID" string for imap/pop3 connections, available in %{session} variable.
Sat, 25 Feb 2012 07:36:11 +0200 Timo Sirainen Merged fixes from v2.1 tree.
Sat, 25 Feb 2012 06:41:59 +0200 Timo Sirainen pop3 proxy: Fixed previous change not to hang.
Sat, 25 Feb 2012 06:39:00 +0200 Timo Sirainen pop3 proxy: Fixed handling XCLIENT reply.
Sat, 25 Feb 2012 05:20:47 +0200 Timo Sirainen pop3-login: Implemented XCLIENT command for forwarding client ip/port from proxy.
Sat, 25 Feb 2012 06:54:52 +0200 Timo Sirainen imap/pop3/lmtp proxy: Implemented detection of proxy loops with TTL.
Sat, 25 Feb 2012 06:41:59 +0200 Timo Sirainen pop3 proxy: Fixed previous change not to hang.
Sat, 25 Feb 2012 06:39:00 +0200 Timo Sirainen pop3 proxy: Fixed handling XCLIENT reply.
Sat, 25 Feb 2012 03:45:13 +0200 Timo Sirainen pop3-login: Implemented XCLIENT command for forwarding client ip/port from proxy.
Mon, 13 Feb 2012 00:29:55 +0200 Timo Sirainen login-common API made more extensible for different kinds of protocols.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Fri, 27 Jan 2012 19:31:58 +0200 Timo Sirainen login proxy: If remote auth fails, say so in disconnect message instead of "internal failure".
Fri, 27 Jan 2012 14:17:32 +0200 Timo Sirainen login: More verbose_auth -> auth_verbose changes.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Thu, 12 Aug 2010 15:30:08 +0100 Timo Sirainen login proxy: Show proxy state in "disconnected" error message.
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Sat, 02 Jan 2010 11:35:59 -0500 Timo Sirainen login-common: Renamed common.h to login-common.h HEAD
Sun, 09 Aug 2009 21:53:14 -0400 Timo Sirainen *-login: Moved most of the common code to login-common. HEAD
Sun, 09 Aug 2009 17:55:43 -0400 Timo Sirainen *-login: Use a common client_send_line() API. HEAD
Thu, 14 May 2009 19:01:28 -0400 Timo Sirainen login processes: Added initial support for per-connection configuration. HEAD
Tue, 28 Apr 2009 22:55:03 -0400 Timo Sirainen imap/pop3 proxy: Support SSL/TLS connections to remote servers. HEAD
Thu, 23 Apr 2009 19:53:44 -0400 Timo Sirainen Initial commit for v2.0 master rewrite. Several features are still missing. HEAD
Tue, 07 Apr 2009 16:41:23 -0400 Timo Sirainen imap-login: Use [resp-codes] to figure out when to replace remote's auth failed message with ours. HEAD
Fri, 03 Apr 2009 19:00:52 -0400 Timo Sirainen Merged configuration rewrite. HEAD
Tue, 27 Jan 2009 18:21:53 -0500 Timo Sirainen Initial commit for config rewrite. HEAD
Tue, 24 Feb 2009 16:41:08 -0500 Timo Sirainen pop3-login: Don't crash after successful login. 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
Sun, 14 Dec 2008 05:46:31 +0200 Timo Sirainen imap/pop3 proxy: Support master user logins. HEAD
Sat, 30 Aug 2008 12:34:34 +0300 Timo Sirainen imap/pop3-proxy: If auth_verbose=yes, log proxy login failures. HEAD
Thu, 14 Aug 2008 03:10:34 -0400 Timo Sirainen Proxy: Log destuser in the "proxying" line if it's different from username. HEAD
Sat, 21 Jun 2008 12:23:08 +0300 Timo Sirainen If commands are pipelined after the login command, pass them to the HEAD
Thu, 24 Apr 2008 16:08:25 +0300 Timo Sirainen Send the success reply in one write. Based on patch by Onno Molenkamp. HEAD
Wed, 26 Mar 2008 21:30:15 +0200 Timo Sirainen Log clearly with "auth failed, # attempts" if user gets disconnected before HEAD
Wed, 06 Feb 2008 19:02:25 +0200 Timo Sirainen If proxy fails to log in to the backend server, forward the error message HEAD
Sun, 06 Jan 2008 01:56:37 +0200 Timo Sirainen Make sure all user input is sanitized before it's logged. HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Thu, 15 Feb 2007 15:31:51 +0200 Timo Sirainen Don't crash if the remote server disconnects before we're logged in. HEAD
Fri, 19 Jan 2007 23:19:49 +0200 Timo Sirainen Log the proxy destination host:port. 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, 03 Dec 2006 22:02:49 +0200 Timo Sirainen Fixed crash with proxying. HEAD