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

age author description
Thu, 08 Jun 2017 13:20:18 +0300 Josef 'Jeff' Sipek lib: import byte swapping & endian converting functions
Mon, 12 Dec 2016 04:53:02 +0200 Timo Sirainen lib: Add MALLOC_MULTIPLY() and MALLOC_ADD()
Wed, 16 Nov 2016 11:40:35 +0200 Timo Sirainen lib: Add fd_close_maybe_stdio()
Wed, 16 Nov 2016 11:09:01 +0200 Timo Sirainen lib: Make sure stdin/stdout/stderr have fd at startup and keep /dev/null always open
Mon, 31 Oct 2016 15:36:39 +0200 Aki Tuomi lib: Add function to see if lib is initialized
Mon, 07 Dec 2015 11:29:29 +0200 Timo Sirainen doveadm: Fixed reseting getopt() with glibc when processing multiple commands in a single process.
Wed, 23 Sep 2015 14:52:44 +0300 Teemu Huovila lib: Include stdlib.h in lib.h.
Tue, 08 Sep 2015 18:49:00 +0300 Timo Sirainen lib: Added i_unlink() and i_unlink_if_exists()
Thu, 30 Oct 2014 22:00:14 +0200 Timo Sirainen lib: Added lib_atexit_priority()
Fri, 27 Jun 2014 16:15:24 +0300 Phil Carmody lib: add rand helper library
Mon, 09 Jun 2014 23:02:52 +0300 Phil Carmody lib: bit twiddles
Sun, 03 Nov 2013 20:56:25 +0200 Timo Sirainen Call lib_atexit() callbacks before destroying the lib-master ioloop.
Tue, 27 Nov 2012 00:43:23 +0200 Timo Sirainen liblib: Added lib_atexit() to register process deinit callbacks.
Sun, 19 Aug 2012 14:21:37 +0300 Timo Sirainen Array API changed: ARRAY_DEFINE(name, type) -> ARRAY(type) name
Sun, 19 Aug 2012 13:55:34 +0300 Timo Sirainen Hash table API is now (mostly) type safe.
Thu, 28 Jun 2012 00:27:13 +0300 Timo Sirainen Changed i_close_fd() API to set the fd to -1 after closing.
Wed, 07 Apr 2010 01:48:03 +0300 Timo Sirainen Added str_to_*() for converting strings to numbers, plus a few helper functions. HEAD
Fri, 20 Jun 2008 10:41:44 +0300 Timo Sirainen Added more consts, ATTR_CONSTs and ATTR_PUREs. HEAD
Sun, 16 Sep 2007 11:31:27 +0300 Timo Sirainen Changed .h ifdef/defines to use <NAME>_H format. HEAD
Sat, 04 Nov 2006 20:43:26 +0200 Timo Sirainen Include stddef.h always to make NULL expand correctly in Solaris. HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sun, 25 Sep 2005 13:44:04 +0300 Timo Sirainen Removed null4 and replaced the few uses of it with buffer_append_zero(). HEAD
Tue, 12 Jul 2005 16:06:18 +0300 Timo Sirainen Include just "config.h", not "../../config.h". The absolute path breaks HEAD
Mon, 04 Jul 2005 14:32:13 +0300 Timo Sirainen Moved array declaration to array-decl.h and include it in lib.h. So array.h HEAD
Sat, 12 Mar 2005 20:15:48 +0200 Timo Sirainen Added dynamic array implementation. When compiling with gcc and DEBUG HEAD
Sat, 12 Mar 2005 14:22:05 +0200 Timo Sirainen extern was missing from null4 declaration. HEAD
Sat, 11 Sep 2004 20:24:50 +0300 Timo Sirainen Added null4[] variable. HEAD
Mon, 10 May 2004 03:40:42 +0300 Timo Sirainen Define PREAD_WRAPPERS if we're using GLIBC, not if we're using Linux. 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
Sun, 22 Dec 2002 00:02:57 +0200 Timo Sirainen Replaced TempString with a String which can use any memory pool and uses HEAD
Sun, 08 Dec 2002 07:23:07 +0200 Timo Sirainen Added buffer API. Point is to hide all buffer writing behind this API which HEAD
Fri, 06 Dec 2002 03:09:22 +0200 Timo Sirainen Renamed IBuffer and OBuffer to IStream and OStream which describes their HEAD
Tue, 26 Nov 2002 15:07:53 +0200 Timo Sirainen Renamed largest_t to uintmax_t which already exists in C99. HEAD
Mon, 14 Oct 2002 02:49:11 +0300 Timo Sirainen Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and HEAD
Wed, 09 Oct 2002 20:44:04 +0300 Timo Sirainen s/temporary memory pool/data stack/ which is the correct name for it. HEAD
Sun, 08 Sep 2002 17:58:30 +0300 Timo Sirainen nearest_power() uses now size_t. HEAD
Sun, 08 Sep 2002 14:36:03 +0300 Timo Sirainen added dec2str() function and largest_t type, removed itoa() and ltoa() HEAD
Wed, 28 Aug 2002 03:11:32 +0300 Timo Sirainen config.h should be included first. HEAD
Wed, 28 Aug 2002 02:39:53 +0300 Timo Sirainen 64bit off_t fixes HEAD
Tue, 27 Aug 2002 22:16:54 +0300 Timo Sirainen Introduced uoff_t which is the unsigned-equilevant of off_t. This was needed HEAD
Fri, 09 Aug 2002 12:15:38 +0300 Timo Sirainen Initial revision HEAD