log src/master/main.c @ 23017:c1d36f2575c7 default tip

age author description
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Thu, 08 Jun 2017 00:33:32 +0300 Timo Sirainen lib-master: master_service_import_environment() - use a data stack frame
Thu, 08 Jun 2017 00:24:19 +0300 Timo Sirainen master: Move master_set_import_environment() to lib-master
Thu, 08 Jun 2017 00:20:38 +0300 Timo Sirainen master: Append to existing DOVECOT_PRESERVE_ENVS instead of overwriting it
Thu, 08 Jun 2017 00:14:30 +0300 Timo Sirainen master: Move import_environment setting to lib-master's master_service_settings
Mon, 27 Feb 2017 09:39:06 +0200 Martti Rannanjärvi master: add cassandra to printed build options
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.
Sun, 18 Dec 2016 13:20:39 +0200 Timo Sirainen master: Update assert to make sure optind != 0
Mon, 12 Dec 2016 03:48:49 +0200 Timo Sirainen master: Removed unused process_exec(extra_args) parameter
Wed, 16 Nov 2016 11:37:34 +0200 Timo Sirainen global: use dev_null_fd instead of opening /dev/null
Wed, 16 Nov 2016 11:35:42 +0200 Timo Sirainen master: Don't unlink login sockets at startup if someone is listening to them.
Mon, 14 Nov 2016 14:51:45 +0100 Timo Sirainen master: Remove redundant check to guarantee stdin/stdout/stderr fd existence.
Sun, 26 Jun 2016 23:04:00 +0300 Timo Sirainen master: Allow stopping specific services via master socket.
Mon, 18 Jan 2016 15:50:23 +0200 Aki Tuomi master: Do not close stdout if going foreground
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Wed, 23 Sep 2015 14:52:45 +0300 Teemu Huovila Remove now-unnecessary direct stdlib.h #includes.
Tue, 08 Sep 2015 19:07:02 +0300 Timo Sirainen Replaced unlink() calls with i_unlink*() wherever possible.
Sat, 29 Aug 2015 14:42:49 +0300 Stephan Bosch Removed all invocations of strtoll() and friends.
Sat, 29 Aug 2015 14:30:37 +0300 Stephan Bosch Removed all invocations of atoi().
Wed, 19 Aug 2015 14:47:51 +0300 Timo Sirainen Removed support for dnotify.
Fri, 20 Mar 2015 13:27:00 +0200 Timo Sirainen Removed mountpoint checking and updating code.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Mon, 16 Jun 2014 15:41:52 +0300 Timo Sirainen Check for syscall errors that are quite unlikely to happen.
Fri, 13 Jun 2014 01:57:04 +0300 Timo Sirainen Added various asserts to try to silence Coverity false positives.
Tue, 27 May 2014 21:17:34 +0300 Phil Carmody lib: pair VA_COPY with va_end
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Mon, 09 Dec 2013 18:41:30 +0200 Timo Sirainen master: Include used protocols in the "starting up" log message.
Fri, 20 Sep 2013 03:41:51 +0300 Timo Sirainen master: Make sure new processes aren't created after stop signal is received.
Wed, 04 Sep 2013 21:23:33 +0300 Timo Sirainen Fixed off-by-one buffer overflows (practically non-exploitable).
Tue, 06 Aug 2013 18:44:37 +0000 Pascal Volk master: Added --hostdomain to the help message.
Tue, 06 Aug 2013 14:36:25 +0300 Timo Sirainen master: Added --hostdomain setting to show the current hostdomain.
Mon, 18 Feb 2013 07:12:44 +0200 Timo Sirainen master: Don't close stderr. If log process fails at startup, the errors are logged there.
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.
Fri, 12 Oct 2012 01:06:13 +0300 Timo Sirainen i_set_failure_prefix() now takes printf-like parameters.
Wed, 22 Aug 2012 16:55:27 +0300 Timo Sirainen Made PKG_STATEDIR configurable with state_dir setting.
Mon, 13 Aug 2012 05:45:35 +0300 Timo Sirainen Compiler warning fixes
Fri, 10 Aug 2012 05:24:07 +0300 Timo Sirainen Merged changes from v2.1 tree.
Tue, 17 Jul 2012 14:57:44 +0300 Timo Sirainen master: "/X is no longer mounted" warning now points to wiki page.
Thu, 28 Jun 2012 00:27:13 +0300 Timo Sirainen Changed i_close_fd() API to set the fd to -1 after closing.
Mon, 25 Jun 2012 02:52:33 +0300 Timo Sirainen Replaced (void)close(fd) and close_keep_errno() with i_close_fd().
Mon, 25 Jun 2012 02:38:29 +0300 Timo Sirainen Added array_append_zero() to write a zero-filled record to an array.
Mon, 25 Jun 2012 01:14:03 +0300 Timo Sirainen Make sure we check all the functions' return values. Minor API changes to simplify this.
Fri, 23 Mar 2012 14:37:22 +0200 Timo Sirainen Compiler warning fixes.
Sun, 04 Mar 2012 15:48:48 +0200 Timo Sirainen Don't auto-add mountpoints under /media or /cdrom.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Mon, 06 Feb 2012 21:42:37 +0200 Timo Sirainen master: If instance_name doesn't begin with "dovecot", add "dovecot-" prefix to process names.
Mon, 06 Feb 2012 21:26:55 +0200 Timo Sirainen Keep track of what Dovecot instances have been executed and their instance_name.
Wed, 01 Feb 2012 19:29:31 +0200 Timo Sirainen Keep track of seen mountpoints and warn at startup if one is missing.
Fri, 20 Jan 2012 18:59:16 +0200 Timo Sirainen master: Added instance_name setting, which is used to prefix processes in ps output.
Wed, 09 Nov 2011 18:33:59 +0200 Timo Sirainen master: Increase process count limit (ulimit -u) at startup high enough that we don't reach it.
Sat, 05 Nov 2011 19:17:59 +0200 Timo Sirainen master: Wait for services to stop listening before unlinking the pid file.
Tue, 14 Jun 2011 16:28:55 +0300 Timo Sirainen Merged changes from v2.0 tree.
Mon, 06 Jun 2011 18:26:45 +0300 Timo Sirainen Use SA_RESTART flag for signals wherever possible.
Thu, 17 Mar 2011 16:37:22 +0200 Timo Sirainen Merged changes from v2.0 tree.
Thu, 17 Mar 2011 16:21:00 +0200 Timo Sirainen Replaced all getpw/gr*() to use i_getpw/gr*() with improved error handling.
Wed, 16 Mar 2011 19:49:27 +0200 Timo Sirainen master: Don't close stderr if logging goes there.
Fri, 04 Mar 2011 20:53:46 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Fri, 04 Mar 2011 20:37:03 +0200 Timo Sirainen master: Use per-services_list "master is dead" fd, so services know when config is reload.