log src/lmtp/client.c @ 22955:812e5c961328

age author description
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Wed, 22 Feb 2017 13:30:00 +0200 Timo Sirainen global: Replace mail_storage_service_user_free() with _unref()
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.
Wed, 16 Nov 2016 11:41:42 +0200 Timo Sirainen global: Use fd_close_maybe_stdio()
Wed, 29 Jun 2016 14:09:01 +0300 Timo Sirainen lmtp: Increase user's concurrency limit already after RCPT TO.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Mon, 24 Aug 2015 12:14:40 +0300 Timo Sirainen Use io_stream_get_disconnect_reason() instead of duplicating its code all over the place.
Mon, 15 Jun 2015 18:50:53 +0200 Stephan Bosch lmtp, *-login: Use ip/port values from struct master_service_connection instead of from the socket.
Fri, 06 Mar 2015 02:10:02 +0200 Timo Sirainen lmtp: Added lmtp_user_concurrency_limit setting.
Fri, 06 Mar 2015 02:06:10 +0200 Timo Sirainen lmtp: Changed rcpt_to array to contain pointers to struct mail_recipient
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Wed, 12 Nov 2014 01:26:04 +0200 Timo Sirainen lmtp: Show more information in process title.
Wed, 29 Oct 2014 09:58:01 -0700 Timo Sirainen lmtp: Added support for STARTTLS command.
Sun, 19 Oct 2014 11:24:12 -0700 Timo Sirainen imap, pop3, lmtp: If client gets disconnected due to iostream error, log the full error.
Fri, 27 Jun 2014 14:23:46 +0300 Timo Sirainen lmtp: Reduce corking so we get command replies more quickly even if they are pipelined.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Tue, 19 Nov 2013 17:21:21 +0200 Timo Sirainen lmtp: Make sure output is flushed before disconnection.
Tue, 13 Aug 2013 21:02:04 +0300 Timo Sirainen lmtp: Make it clear that the lda_settings is unexpanded in struct client.
Tue, 06 Aug 2013 14:53:23 +0300 Timo Sirainen net_ip2addr() changed to return "" instead of NULL on failure.
Sun, 24 Feb 2013 18:19:40 +0200 Timo Sirainen lmtp: Log a bit nicer message when client QUITs.
Sat, 16 Feb 2013 18:57:33 +0200 Timo Sirainen Merged changes from v2.1 tree.
Tue, 05 Feb 2013 16:48:29 +0200 Timo Sirainen lmtp: If verbose_proctitle=yes, update the process state in the title.
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.
Wed, 26 Sep 2012 18:01:01 +0300 Timo Sirainen Merged changes from v2.1 tree.
Fri, 21 Sep 2012 09:23:58 +0200 Timo Sirainen lmtp: RSET/LHLO should reset any pending proxy connections.
Mon, 25 Jun 2012 00:01:59 +0300 Timo Sirainen Added o_stream_nsend*() and related functions to make delayed error handling safer.
Sat, 25 Feb 2012 06:54:52 +0200 Timo Sirainen imap/pop3/lmtp proxy: Implemented detection of proxy loops with TTL.
Thu, 23 Feb 2012 11:12:04 +0200 Timo Sirainen lmtp: Implemented Postfix-compatible XCLIENT extension for changing client's ip/port.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Sat, 21 Jan 2012 00:43:13 +0200 Timo Sirainen lmtp: Fixed assert-crashing on 3rd client connection.
Tue, 17 Jan 2012 23:12:26 +0200 Timo Sirainen lmtp: Get banner text from login_greeting setting.
Sun, 02 Oct 2011 16:51:40 +0300 Timo Sirainen lmtp: Code cleanup.
Sun, 02 Oct 2011 16:03:10 +0300 Timo Sirainen lda/lmtp: Moved raw user creation code to common raw_storage_create_from_set()
Thu, 01 Sep 2011 06:13:26 +0300 Timo Sirainen lib-storage: Set struct mail_users.autocreated for raw/shared users.
Thu, 25 Aug 2011 01:16:11 +0300 Timo Sirainen Moved GUID code to liblib. Use guid_128_t type consistently everywhere.
Wed, 03 Aug 2011 19:06:37 +0300 Timo Sirainen Merged changes from v2.0 tree.
Thu, 30 Jun 2011 08:35:43 +0300 Timo Sirainen lmtp: Error message update
Thu, 30 Jun 2011 08:27:32 +0300 Timo Sirainen lmtp: Log the current state in disconnect message.
Thu, 28 Jul 2011 17:00:29 +0300 Timo Sirainen lmtp: Crashfix
Thu, 17 Mar 2011 16:37:22 +0200 Timo Sirainen Merged changes from v2.0 tree.
Fri, 04 Mar 2011 20:53:46 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Tue, 22 Feb 2011 15:31:31 +0200 Timo Sirainen Merged changes from v2.0 tree.
Thu, 17 Feb 2011 08:12:21 +0200 Timo Sirainen lmtp: Don't forget LHLO host when sending multiple messages in session.
Wed, 09 Feb 2011 01:58:56 +0200 Timo Sirainen lmtp: Fixed crash at startup.
Mon, 29 Nov 2010 23:58:19 +0000 Timo Sirainen lmtp: Recent change broke accessing mail_temp_dir.
Tue, 20 Jul 2010 13:00:08 +0100 Timo Sirainen lmtp: Increased client idle timeout to 5 minutes.
Thu, 15 Jul 2010 13:42:33 +0100 Timo Sirainen Added mail_temp_dir setting, used by deliver and lmtp for creating temp mail files.
Thu, 17 Jun 2010 14:47:27 +0100 Timo Sirainen imap, pop3, lmtp: Close network sockets with net_disconnect(). HEAD
Mon, 05 Apr 2010 04:50:25 +0300 Timo Sirainen lda, lmtp: Use layout=none for the raw mail storage. HEAD
Sat, 20 Feb 2010 17:16:41 +0200 Timo Sirainen lib-master: Added support for caching config lookups. HEAD
Sun, 07 Feb 2010 17:50:08 +0200 Timo Sirainen lib-storage: Split mailbox_close() and mailbox_free() functionality. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Tue, 15 Dec 2009 17:32:32 -0500 Timo Sirainen lmtp: Increased initial client pool size. HEAD
Wed, 18 Nov 2009 20:43:44 -0500 Timo Sirainen lmtp: Use hostname setting. HEAD
Wed, 18 Nov 2009 18:39:37 -0500 Timo Sirainen lmtp: Don't leak a client timeout and crash later. HEAD
Tue, 17 Nov 2009 14:01:33 -0500 Timo Sirainen lmtp: memdup default settings so RCPT TO settings lookups won't overwrite them. HEAD
Mon, 09 Nov 2009 18:54:40 -0500 Timo Sirainen lmtp: Disable idle timeout while proxying. HEAD