mirror of
https://github.com/troglobit/libite.git
synced 2026-10-02 05:42:49 +07:00
3.0 KiB
3.0 KiB
Change Log
All notable changes to the project are documented in this file.
v1.4.0 - 2016-01-22
Changes
- Change to GNU configure and build system
- Add Niels Provos' splay and red-black tree implementation from OpenBSD
sys/tree.h, r1.14 - Make
pidfile()file name accessible as__pidfile_name - Step ABI revision to 2.1, with help from http://250bpm.com/blog:41
v1.3.0 - 2016-01-07
Changes
- Add highly useful typeless
min()/max()macros tolite.h, courtesy of Tobias Waldekranz - Add BSD
queue.hand Borland inspiredconio.htoinstall-devtarget. Needed by Finit. - Note, this release update
queue.hto OpenBSD v1.43, which removes support for circular queues (CIRCLEQ). - Update
strlcpy.cto OpenBSD v1.12, readability fixes. - Update
strlcat.cto OpenBSD v1.14, readability fixes. - Update
strtonum.cto OpenBSD v1.7, tiniest of style tweaks.
Fixes
- Only update mtime if
pidfile()is called more than once, do not install multipleatexit()handlers. - Add
#ifndef pidfile, as for other BSD functions, in case the user already have a local copy, or a C library with one.
v1.2.0 - 2015-11-23
Changes
- Add simple parser for UNIX configuration files, e.g.
/etc/group,/etc/passwd, and/etc/protocols: lfopen()lfclose()lftok()lfgetkey()lfgetint()fgetint()
Fixes
- Do not allow
VERSIONto be overloaded by build system. - Make sure we don't inherit
LDFLAGSfrom environment.
v1.1.1 - 2015-09-27
Fixes
- Silence annoying warnings from GNU ar
- Fix macro definitions for compat APIs
v1.1.0 - 2015-09-16
Changes
- Support for
make distdirused by automake based projects lite.hmove fromerror.hto more BSD friendlyerr.h- Add highly useful
NELEMS()and bitmanip macros - Lots of autotests added
- Add support for running autotests from Travis
- Add
progress()simple progress bar - Add
tree()simple command line tree replacement - Bump
SONAMEtolibite.so.2on behalf of Finit
Fixes
pidfile()upgrade to OpenBSD r1.11- Lots of README updates, fixes and additions
v1.0.0 - 2015-07-12
Initial extraction of frog DNA from Finit. See README for API details.