log src/lib/failures.h @ 22664:fea53c2725c0

age author description
Fri, 06 Feb 2015 17:04:52 +0200 Timo Sirainen lib: Added i_get_failure_prefix()
Mon, 06 Oct 2014 20:16:07 +0300 Timo Sirainen log_timestamp setting supports now %{usecs}
Fri, 12 Oct 2012 01:06:13 +0300 Timo Sirainen i_set_failure_prefix() now takes printf-like parameters.
Mon, 06 Feb 2012 19:28:40 +0200 Timo Sirainen liblib: Added failure_log_type_names[] array.
Thu, 08 Dec 2011 05:54:23 +0200 Timo Sirainen Added i_set_failure_send_prefix() and renamed i_set_failure_ip() to _send_ip().
Fri, 15 Oct 2010 16:08:12 +0100 Timo Sirainen Failure logging supports now getting timestamp as parameter.
Fri, 15 Oct 2010 15:46:43 +0100 Timo Sirainen Cleaned up log callbacks and made them more extensible.
Wed, 30 Sep 2009 17:50:56 -0400 Timo Sirainen Added debug_log_path setting and i_debug() call. HEAD
Tue, 29 Sep 2009 13:21:16 -0400 Timo Sirainen Added ATTR_HOT and ATTR_COLD macros. Use them in a couple of places. HEAD
Tue, 05 May 2009 14:54:05 -0400 Timo Sirainen Added i_get_failure_handlers(). HEAD
Mon, 04 May 2009 20:30:03 -0400 Timo Sirainen Removed LOG_TYPE_ERROR_IGNORE_IF_SEEN_FATAL. It's no longer necessary. HEAD
Thu, 23 Apr 2009 19:53:44 -0400 Timo Sirainen Initial commit for v2.0 master rewrite. Several features are still missing. HEAD
Tue, 10 Feb 2009 12:19:05 -0500 Timo Sirainen pop3/imap: When master closes our log fd, don't die when trying to log disconnect reason. HEAD
Wed, 14 Jan 2009 15:14:11 -0500 Timo Sirainen If login process crashes, log the IP address that (maybe) caused it. HEAD
Sat, 15 Nov 2008 19:46:46 +0200 Timo Sirainen Logging: Support specifying a prefix also for syslog logging. HEAD
Mon, 11 Feb 2008 20:44:23 +0200 Timo Sirainen Default failure functions are now public. HEAD
Thu, 27 Dec 2007 22:51:28 +0200 Timo Sirainen Make failure_log_type_prefixes[] and failure_exit() public. HEAD
Sun, 28 Oct 2007 01:52:00 +0300 Timo Sirainen Fix for compiling with g++ 3.x. HEAD
Tue, 09 Oct 2007 17:10:10 +0300 Timo Sirainen Changed failure callbacks to take failure type parameter, so it's no longer HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. HEAD
Sun, 16 Sep 2007 11:31:27 +0300 Timo Sirainen Changed .h ifdef/defines to use <NAME>_H format. HEAD
Sun, 18 Mar 2007 03:53:19 +0200 Timo Sirainen Added i_set_failure_prefix() HEAD
Thu, 15 Feb 2007 16:25:27 +0200 Timo Sirainen Added i_set_failure_exit_callback() HEAD
Wed, 01 Nov 2006 20:47:37 +0200 Timo Sirainen Added sentinel GCC attribute to *_strconcat() functions. Added HEAD
Mon, 10 May 2004 19:05:09 +0300 Timo Sirainen Write all logging through master process. Fixes problems with log rotation, HEAD
Mon, 27 Jan 2003 03:59:59 +0200 Timo Sirainen Function typedefs now define them as functions, not function pointers. HEAD
Sat, 11 Jan 2003 21:55:56 +0200 Timo Sirainen Naming change for function typedefs. HEAD
Sun, 05 Jan 2003 15:09:51 +0200 Timo Sirainen Naming style changes, finally got tired of most of the typedefs. Also the HEAD
Sat, 28 Dec 2002 10:06:34 +0200 Timo Sirainen In case of internal errors in logging, exit() with FATAL_LOGERROR. HEAD
Fri, 20 Dec 2002 03:47:11 +0200 Timo Sirainen Added info_log_file setting and i_info() function to write to it. Default is HEAD
Wed, 18 Dec 2002 06:00:01 +0200 Timo Sirainen Drop root privileges earlier. Close syslog more later in imap-master when HEAD
Fri, 13 Sep 2002 02:09:45 +0300 Timo Sirainen make sure failure handlers don't modify errno. HEAD
Fri, 09 Aug 2002 12:15:38 +0300 Timo Sirainen Initial revision HEAD