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
|
Mon, 25 Sep 2006 15:07:12 +0300 |
Timo Sirainen |
SIGHUP caused memory corruption
HEAD
|
Mon, 25 Sep 2006 13:30:59 +0300 |
Timo Sirainen |
If fd_read() returns EAGAIN, ignore it.
HEAD
|