log src/pop3-login/client.c @ 22715:20415dd0b85a

age author description
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Fri, 16 Jun 2017 14:34:24 +0300 Timo Sirainen *-login: Add client_vfuncs.free() that is called when client refcount=0
Mon, 12 Jun 2017 22:52:56 +0300 Timo Sirainen *-login: Add client_vfuncs.input_next_cmd()
Mon, 12 Jun 2017 22:51:12 +0300 Timo Sirainen pop3-login: Cleanup - move command handling to pop3_client_input_next_cmd()
Fri, 21 Apr 2017 13:35:33 +0300 Timo Sirainen *-login: Add client_vfuncs.send_raw_data()
Wed, 05 Apr 2017 15:59:51 +0300 Timo Sirainen *-login: Minor logging cleanup if client is disconnected before sending banner.
Fri, 10 Mar 2017 10:05:14 +0200 Aki Tuomi pop3-login: Add FORWARD for XCLIENT
Thu, 09 Mar 2017 10:46:36 -0500 Timo Sirainen pop3-login: Log proxy state as human-readable string.
Thu, 09 Mar 2017 10:31:39 -0500 Timo Sirainen *-login: Add client.proxy_get_state() for providing human-readable proxy state
Fri, 10 Feb 2017 13:15:58 +0200 Timo Sirainen pop3-login: Code cleanup - Make sure destroying client stops processing.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 23 Mar 2016 23:33:49 +0900 Timo Sirainen pop3-login: XCLIENT / XOIP no longer return -ERR for untrusted IP ranges.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Sat, 29 Aug 2015 14:26:30 +0300 Stephan Bosch Changed type of internet port values to in_port_t everywhere.
Mon, 29 Jun 2015 20:25:15 +0300 Timo Sirainen imap/pop3-login: If auth failure reason already begins with [resp-code], don't prefix it with another one.
Tue, 02 Jun 2015 19:59:45 +0300 Timo Sirainen pop3-login: Added support for Zimbra proxy's XOIP command.
Fri, 06 Mar 2015 01:01:28 +0200 Timo Sirainen pop3-login: Disconnect client on 3rd invalid command (not 11th).
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Thu, 30 Oct 2014 04:36:50 +0200 Timo Sirainen *-login: And actually make the previous changes work.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Sat, 16 Feb 2013 17:54:57 +0200 Timo Sirainen pop3: Use RFC 3206 [SYS/*] and [AUTH] response codes.
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.
Thu, 06 Sep 2012 01:13:03 +0300 Timo Sirainen Renamed buffer_create_*data() to buffer_create_from_*data() for consistency.
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.
Tue, 28 Feb 2012 05:21:19 +0200 Timo Sirainen pop3-login: Fixed APOP authentication, broken by recent changes.
Sat, 25 Feb 2012 07:36:11 +0200 Timo Sirainen Merged fixes from v2.1 tree.
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 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.
Thu, 24 Nov 2011 00:52:09 +0200 Timo Sirainen login: Use AUTH_REQUEST_FLAG_SUPPORT_FINAL_RESP if protocol supports it.
Sat, 30 Apr 2011 13:17:53 +0300 Timo Sirainen login-common API redesign so that the library doesn't refer to nonexistent variables.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Thu, 19 Aug 2010 18:28:20 +0100 Timo Sirainen pop3: Show APOP challenge only when APOP auth mechanism is enabled.
Wed, 14 Apr 2010 19:27:26 +0300 Timo Sirainen login: Keep binary-specific defaults in a struct. HEAD
Wed, 14 Apr 2010 19:19:27 +0300 Timo Sirainen login: If proxy returns ssl=yes and no port, switch port to imaps/pop3s. HEAD
Sat, 20 Feb 2010 16:19:00 +0200 Timo Sirainen *-login: Change login_set_roots earlier. HEAD
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
Wed, 25 Nov 2009 13:19:42 -0500 Timo Sirainen Removed buffer_create_static_hard(). HEAD
Mon, 23 Nov 2009 17:39:18 -0500 Timo Sirainen pop3-login: Don't crash in QUIT command. HEAD
Fri, 23 Oct 2009 16:22:53 -0400 Timo Sirainen Handle shutdown_clients globally for all services. HEAD
Fri, 23 Oct 2009 16:19:34 -0400 Timo Sirainen *-login: Make sure input isn't being handled while not connected to auth process. HEAD
Tue, 20 Oct 2009 18:11:00 -0400 Timo Sirainen imap-login: If imap_capability is set, use it. HEAD
Mon, 12 Oct 2009 12:51:06 -0400 Timo Sirainen *-login: Login binaries can now set up their own private settings. HEAD
Wed, 07 Oct 2009 17:46:14 -0400 Timo Sirainen lib-auth: Changed API to connect to only a single specified auth socket. HEAD
Fri, 11 Sep 2009 13:43:37 -0400 Timo Sirainen *-login: Fixes to SSL/login proxy connection counting. HEAD
Thu, 13 Aug 2009 13:00:43 -0400 Timo Sirainen *-login: Allow backend to parse SASL responses from client (for managesieve). HEAD
Wed, 12 Aug 2009 16:43:41 -0400 Timo Sirainen *-login: Abstract out SASL continue reply sending (for managesieve). HEAD
Tue, 11 Aug 2009 14:08:09 -0400 Timo Sirainen *-login: Call client_vfuncs.destroy() on client_destroy(), not on unref. 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, 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:44:42 -0400 Timo Sirainen login client idle timeout should be larger than auth request timeout, not vice versa. HEAD
Fri, 22 May 2009 17:26:27 -0400 Timo Sirainen lib-master has now a global master_service variable that all binaries use. HEAD
Thu, 14 May 2009 19:43:50 -0400 Timo Sirainen Crashfix to previous commit. HEAD
Thu, 14 May 2009 19:01:28 -0400 Timo Sirainen login processes: Added initial support for per-connection configuration. HEAD