log src/master/login-process.c @ 9448:ab32d7e2c0d6 HEAD

age author description
Tue, 20 Oct 2009 15:49:01 -0400 Timo Sirainen imap-login: If imap_capability is set, show it in the banner instead of the default. HEAD
Mon, 24 Aug 2009 13:13:45 -0400 Timo Sirainen master: If execv() fails with ENOMEM, mention the *_process_size setting. HEAD
Wed, 15 Apr 2009 20:24:53 -0400 Timo Sirainen Compile fix for old non-C99 compilers. HEAD
Wed, 01 Apr 2009 12:48:17 -0400 Timo Sirainen Call closelog() before dup2()ing fds. HEAD
Tue, 24 Mar 2009 13:02:59 -0400 Timo Sirainen login_process_per_connection=yes should have limited how many lines/sec process was allowed to log. HEAD
Tue, 20 Jan 2009 15:04:25 -0500 Timo Sirainen If all login processes are in use and we can't create a new one, log a warning. HEAD
Thu, 15 Jan 2009 15:52:44 -0500 Timo Sirainen Renamed "ssl_disable" setting to "ssl". Added support for ssl=required. HEAD
Wed, 14 Jan 2009 15:14:11 -0500 Timo Sirainen If login process crashes, log the IP address that (maybe) caused it. HEAD
Tue, 13 Jan 2009 13:12:21 -0500 Timo Sirainen Always send LOGIN_DIR environment to login processes. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Fri, 19 Dec 2008 09:06:38 +0200 Timo Sirainen Renamed hash_*() to hash_table_*() to avoid conflicts with OSX's strhash.h HEAD
Sat, 25 Oct 2008 16:07:28 +0300 Timo Sirainen Login processes: If auth_debug=yes, log about received unknown passdb extra fields. HEAD
Sun, 19 Oct 2008 14:00:57 +0300 Timo Sirainen Login process: Log auth failure reasons better in disconnect message. HEAD
Wed, 13 Aug 2008 14:36:11 -0400 Timo Sirainen Pass the created mail process PID back to login process so it can log it. HEAD
Tue, 12 Aug 2008 17:27:26 -0400 Timo Sirainen Master process leaked one fd to login process. Typically it was listener fd, 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 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:39:45 +0300 Timo Sirainen Removed login_greeting_capability setting. Instead now a minimal pre-login 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
Fri, 13 Jun 2008 00:48:58 +0300 Timo Sirainen Change fd limit in login process after it's execed. This fixes OSes which HEAD
Fri, 13 Jun 2008 00:36:23 +0300 Timo Sirainen Cleanup: Calculate file descriptor count a bit more correctly. HEAD
Sun, 04 May 2008 14:35:51 +0300 Timo Sirainen The previous gdb check should be done only with --enable-debug. HEAD
Sun, 04 May 2008 03:22:49 +0300 Timo Sirainen Don't restrict login process fd limits when running with GDB=1. HEAD
Tue, 04 Mar 2008 07:54:53 +0200 Timo Sirainen Replaced mail_extra_groups setting with mail_privileged_group and HEAD
Mon, 11 Feb 2008 20:17:00 +0200 Timo Sirainen Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and HEAD
Sat, 05 Jan 2008 01:28:46 +0200 Timo Sirainen Reverted "environment array" changes. It broke overriding imap/pop3 settings HEAD
Wed, 02 Jan 2008 01:36:51 +0200 Timo Sirainen Build environment using envarr and pass it to execve(). This is faster than HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Tue, 09 Oct 2007 17:23:11 +0300 Timo Sirainen If child process logged a fatal failure, don't show "returned error 89" HEAD
Sun, 30 Sep 2007 18:03:18 +0300 Timo Sirainen Login processes started by inetd aren't ours, don't treat them as such. 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
Sat, 15 Sep 2007 16:58:18 +0300 Timo Sirainen Calculate needed fd count better. Make sure we have one unused fd available HEAD
Sun, 09 Sep 2007 05:54:32 +0300 Timo Sirainen Added ssl_cert_username_field setting. HEAD
Fri, 24 Aug 2007 20:49:33 +0300 Timo Sirainen Grow file descriptors to 64k at startup, and drop them for login and imap HEAD
Thu, 16 Aug 2007 17:28:33 +0300 Timo Sirainen Minor code cleanup HEAD
Thu, 02 Aug 2007 18:23:22 +0300 Timo Sirainen Split o_stream_create_file() to _create_fd() and _create_fd_file(). HEAD
Tue, 24 Jul 2007 06:59:56 +0300 Timo Sirainen Removed memory pool parameter from iostreams. Default pool was almost always HEAD
Tue, 03 Jul 2007 20:04:28 +0300 Timo Sirainen Support listening multiple sockets. SIGHUP also doesn't anymore recreate HEAD
Sat, 30 Jun 2007 19:14:08 +0300 Timo Sirainen Initial implementation for mail_max_user_connections setting. HEAD
Sat, 30 Jun 2007 17:38:17 +0300 Timo Sirainen Moved child process handling to child-process.[ch]. The hash table now uses HEAD
Thu, 17 May 2007 16:58:55 +0300 Timo Sirainen Moved SSL listen fd to 4. stdout is now redirected to log. HEAD
Sun, 18 Mar 2007 04:00:59 +0200 Timo Sirainen net_listen_unix() API changed a bit. -1 is now returned for errors that can HEAD
Thu, 15 Feb 2007 15:08:37 +0200 Timo Sirainen Start auth processes immediately at startup, not after one second delay. HEAD
Fri, 26 Jan 2007 15:58:48 +0200 Timo Sirainen Cleanups and minor fixes HEAD
Fri, 15 Dec 2006 20:38:08 +0200 Timo Sirainen Replaced void *context from a lot of callbacks with the actual context HEAD
Sat, 04 Nov 2006 14:05:13 +0200 Timo Sirainen inetd logins kept crashing dovecot master. HEAD
Fri, 03 Nov 2006 14:59:45 +0200 Timo Sirainen Error message fix for 64bit systems. HEAD
Sat, 14 Oct 2006 02:50:09 +0300 Timo Sirainen Reference counter fixes HEAD
Sat, 14 Oct 2006 02:10:17 +0300 Timo Sirainen Cleanup HEAD
Fri, 13 Oct 2006 23:23:13 +0300 Timo Sirainen Deinit crashfix. HEAD
Fri, 13 Oct 2006 21:03:22 +0300 Timo Sirainen Make sure we don't kill login processes that haven't yet even sent their HEAD
Thu, 12 Oct 2006 12:13:36 +0300 Timo Sirainen If login process dies before initialization, stall creation of them instead HEAD
Wed, 11 Oct 2006 15:17:27 +0300 Timo Sirainen Send inode number in login requests and verify that they match. HEAD
Mon, 09 Oct 2006 00:46:25 +0300 Timo Sirainen If login process sends wrong state information, restart it. HEAD
Mon, 25 Sep 2006 15:14:50 +0300 Timo Sirainen And remove debugging code.. HEAD