diff --git a/ChangeLog b/ChangeLog new file mode 120000 index 0000000..89f4590 --- /dev/null +++ b/ChangeLog @@ -0,0 +1 @@ +ChangeLog.md \ No newline at end of file diff --git a/ChangeLog.md b/ChangeLog.md new file mode 100644 index 0000000..2e8b6e7 --- /dev/null +++ b/ChangeLog.md @@ -0,0 +1,63 @@ +Change Log +========== + +All notable changes to the project are documented in this file. + + +[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 `VERSION` to be overloaded by build system. +- Make sure we don't inherit `LDFLAGS` from 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 distdir` used by automake based projects +- `lite.h` move from `error.h` to more BSD friendly `err.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 `SONAME` to `libite.so.2` on behalf of Finit + +### Fixes +- `pidfile()` upgrade to OpenBSD r1.11 +- Lots of README updates, fixes and additions + + +[1.0.0][] - 2015-07-12 +---------------------- + +Initial extraction of frog DNA from [Finit][]. See [README][] for API details. + +[UNRELEASED]: https://github.com/troglobit/libuev/compare/v1.2.0...HEAD +[v1.2.0]: https://github.com/troglobit/libite/compare/v1.1.1...v1.2.0 +[v1.1.1]: https://github.com/troglobit/libite/compare/v1.1.0...v1.1.1 +[v1.1.0]: https://github.com/troglobit/libite/compare/v1.0.0...v1.1.0 +[v1.0.0]: https://github.com/troglobit/libite/compare/TAIL...v1.0.0 +[TODO.md]: https://github.com/troglobit/libite/blob/master/TODO.md +[README.md]: https://github.com/troglobit/libite/blob/v1.0.0/README.md +[ChangeLog.md]: https://github.com/troglobit/libite/blob/master/ChangeLog.md diff --git a/Makefile b/Makefile index a665992..02526e3 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,7 @@ .PHONY: install test #VERSION = $(shell git tag -l | tail -1) -VERSION = 1.2.0 +VERSION = 1.3.0-dev NAME = libite PKG = $(NAME)-$(VERSION) ARCHIVE = $(PKG).tar.xz @@ -31,7 +31,7 @@ CFLAGS += -fPIC CPPFLAGS += -W -Wall LDFLAGS = $(EXTRA_LDFLAGS) -DISTFILES = README LICENSE +DISTFILES = README ChangeLog LICENSE HEADERS = lite.h OBJS := chomp.o copyfile.o dir.o fexist.o fisdir.o fmode.o fsendfile.o OBJS += ifconfig.o lfile.o makepath.o pidfile.o pidfilefn.o progress.o