Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 82 lines (72 sloc) 3.416 kb
ae16d87 [libu] u_config load in overwrite mode fixed
tat authored
1 <<<<<<< ChangeLog
2 $Id: ChangeLog,v 1.18 2007/02/07 10:24:50 tat Exp $
3 =======
4 $Id: ChangeLog,v 1.18 2007/02/07 10:24:50 tat Exp $
5 >>>>>>> 1.17
baa2521 [libu] mv CHANGES to ChangeLog
tho authored
6
7 ChangeLog file of LibU - http://www.koanlogic.com/kl/cont/gb/html/libu.html
8
f48513b [libu] ChangeLog update
tho authored
9 LibU 1.0.0:
a0c5bf3 [pang] tab nuts in Changelog
tho authored
10 - [hmap] module rework: implemented linear probing and array resizing based
11 on prime numbers; void *key, *val in u_hmap_o_t; new interfaces for
12 managing own data or giving hmap ownership and returning overwritten
13 objects
456a5bd [libu] carbonarella english ChangeLog update
tat authored
14 - [test] added the unit test module; tests can be separated by module
a0c5bf3 [pang] tab nuts in Changelog
tho authored
15 and/or functionality and can run selectively or all at once
f48513b [libu] ChangeLog update
tho authored
16 - [misc] added u_{read,write,accept,sleep} auto-restarting functions that
17 transparently handle EINTR
18 - [memory] added u_memory_set_{{m,c,re}alloc,free} function by which the
19 user can override the default memory manager (i.e. libc malloc)
ae16d87 [libu] u_config load in overwrite mode fixed
tat authored
20 - [config] load in overwrite mode fix
f48513b [libu] ChangeLog update
tho authored
21
f84ed5b [libu] ChangeLog updated, version is now 0.5.0 (rc1)
tho authored
22 LibU 0.5.0:
3e8faf2 [libu] changelog update
tho authored
23 - mkstemps() added to the portability layer
0ab4bb8 [libu] restyle part 6 (ChangeLog and VERSION update)
tho authored
24 - clean separation of "toolbox" modules (i.e. log, env, carpal, etc.)
25 from "portability" modules (i.e. strlcat/gettimeofday/etc. replacements)
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
26 - [net] added UNIX socket support
27 - [queue] {LIST,TAILQ}_FOREACH_SAFE and TAILQ_FOREACH_REVERSE{_SAFE,}
28 added
29 - [config] leak fixed in u_config_do_load(); added new function
30 u_config_load_from_file(); cs_getline (internal function) fix
31 - [misc] added new functions u_load_file(), u_data_dump()
32 - [env] portability fix
33 - [log] msg_strerror() fix: POSIX vs glibc strerror_r prototypes check
34 is now performed at runtime since configure check would work when
35 cross-compiling
0ab4bb8 [libu] restyle part 6 (ChangeLog and VERSION update)
tho authored
36 - [carpal] added macros for every syslog(3) level:
37 - {dbg,info,notice,warn,err,crit,alert,emerg,con}_[s]?if[m]?(expr,...)
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
38 - [string] added new functions u_string_sprintf() and u_string_reserve()
39 - [buf] u_buf_printf() added; u_buf_free() memory leak fixed; moved
40 struct u_buf_s to u/buf.h so that it can be used in TAILs, LISTs, etc;
41 u_buf_{set,append}() signature sligthtly changed
42 - headers installation fix
43 - OpenBSD strlcpy() and strlcat() added to the portability layer
44 - configure: debug and code optimisation compiler flags are mutually
45 exclusive; --enable_shared switch to build shared libraries (at least)
46 on Linux, FreeBSD, NetBSD and Darwin targets (needs MaKL 1.3.0)
f84ed5b [libu] ChangeLog updated, version is now 0.5.0 (rc1)
tho authored
47
2a991be [libu] VERSION and ChangeLog updated
tat authored
48 LibU 0.4.1:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
49 - u_buf_t type and functions
50 - warn_err_sif and info_err_sif added
2a991be [libu] VERSION and ChangeLog updated
tat authored
51
4e90b84 [libu] VERSION and ChangeLog update
tat authored
52 LibU 0.4.0:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
53 - new configure options: --no_ipv6 and --no_unixsock
54 - makl_target_name instead of makl_os_name to support MAKL_PLATFORM
55 overloading
56 - more checks (and relative conditional code): in_addr_t, ssize_t,
57 <paths.h>, <sysuio.h>, <strings.h>, optarg, optind,
58 struct sockaddr_in, struct sockaddr_in6, struct sockaddr_un
59 - gettimeofday implementation (tv_usec always set to zero)
4e90b84 [libu] VERSION and ChangeLog update
tat authored
60
37721c9 [all] ChangeLog updated
tho authored
61 LibU 0.3.2:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
62 - save and restore errno when logging
63 - on Windows platforms msg_strerror now uses FormatMessage instead of
64 strerror(3): it also works for non-libc related errors
37721c9 [all] ChangeLog updated
tho authored
65
fe657bc [libu] ChangeLog and dist file update
tho authored
66 LibU 0.3.1:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
67 - added daemon(3) function from NetBSD
68 - fixed a missing include in hmap.c
69 - configure
70 - support new MaKL function makl_append_var_mk
71 - MaKL debug is disabled by default
72 - added configure.help
fe657bc [libu] ChangeLog and dist file update
tho authored
73
74 LibU 0.3.0:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
75 - new module hmap (hash map)
76 - disable unneeded modules at configure time:
77 --no_{net,config,env,log,hmap} command line switches added
78 - Makefiles fix due to MaKL 1.0.0 toolchain rework
fe657bc [libu] ChangeLog and dist file update
tho authored
79
80 LibU 0.2.0:
e983230 [libu] ChangeLog: vim needs tabs :-(
tho authored
81 - first public release
Something went wrong with that request. Please try again.