Joachim Nilsson
efc70e3a75
Update ChangeLog and bump version for v1.5.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.5.0
2016-03-20 02:24:26 +01:00
Joachim Nilsson
147df0c6da
ABI revision bump
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-20 02:21:33 +01:00
Joachim Nilsson
7f89000c6c
pidfilefn.c: Update unittests, add mtime test and prettyfy output
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-20 02:15:35 +01:00
Joachim Nilsson
7607148d46
Build unit tests with -g -O0 for debugging
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-20 02:14:55 +01:00
Joachim Nilsson
979f76aea7
pidfile(): Use utimensat() to update atime+mtime
...
This patch update the `-lite` patch to OpenBSD `pidfile()` by changing
the update atime+mtime patch from writing the PID again to instead use
utimensat(). Less overhead and nanosecond resolution.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-20 02:14:30 +01:00
Joachim Nilsson
ac41fa70aa
Update ChangeLog and bump version to v1.5.0-dev
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:59:41 +01:00
Joachim Nilsson
5f820b17b6
Change namespace for header files libite/lite.h --> lite/lite.h
...
The `libite/` namespace for header files has been the same since the
first public release in v1.0.0. This patch surprisingly changes it to
the less surprising `lite/`. Hopefully there aren't that many users of
this library out there yet, apart from myself.
Apologies if you are affected!
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:58:56 +01:00
Joachim Nilsson
53b715c094
Remove surprise from pkg-config output
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 00:38:53 +01:00
Joachim Nilsson
1b4cd7b20b
Update ChangeLog and bump version for v1.4.4 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.4.4
2016-02-23 14:23:12 +01:00
Joachim Nilsson
8e379ca358
Update ChangeLog
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-22 19:11:29 +01:00
Joachim Nilsson
12241dcdfe
libite.pc.in: Remove spurious @LTLIBINTL@ after copy-paste from libConfuse
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-20 22:26:24 +01:00
Joachim Nilsson
0ce1b3bf44
Add pkg-config support
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-20 22:03:25 +01:00
Joachim Nilsson
38ff0af61a
Update ChangeLog with details on issue #3
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-15 18:20:25 +01:00
Joachim Nilsson
00737a5b74
Merge pull request #3 from askerin/tempfile-archfix
...
Tempfile() is dependent on $ARCH
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-12 16:15:53 +01:00
Joachim Nilsson
1b8b164ed4
Test build with both GCC and Clang (LLVM)
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-12 16:15:15 +01:00
Joachim Nilsson
9f279c0fec
Disable sudo for build while auto-tests are reintegrated
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-12 16:14:59 +01:00
Johan Askerin
4d7e6d4f78
In tempfile(): O_DIRECTORY is dependent on $ARCH, don't hardcore O_TMPFILE
...
Signed-off-by: Johan Askerin <johan.askerin@gmail.com >
2016-02-12 15:17:25 +01:00
Joachim Nilsson
0a57f2128f
Update ChangeLog and bump version for v1.4.3 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.4.3
2016-02-02 09:37:40 +01:00
Joachim Nilsson
e254db48a8
Remove AUTHORS file from distribution, doesn't exist
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-02 08:40:14 +01:00
Joachim Nilsson
0fe429dcbe
Update ChangeLog in preparation for v1.4.3 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-02 08:25:16 +01:00
Joachim Nilsson
f1a2e01775
Makefile.am: Update to install and distribute README.md, LICENSE, etc.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-02 08:24:15 +01:00
Joachim Nilsson
e5eef2ae59
Remove confusing symlinks, it's a brave Markdown world
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-02 08:22:13 +01:00
Joachim Nilsson
f9caffc9b7
Update ChangeLog and bump version for v1.4.2 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.4.2
2016-01-23 11:29:50 +01:00
Joachim Nilsson
604b503b84
Fix issue #2 : GCC6 -Wmisleading-indentation causing FTBFS in pimd
...
- Add function comment
- Fix misleading indentaion
- Fix coding sttle
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-23 11:16:53 +01:00
Joachim Nilsson
5fc248522c
Update ChangeLog and bump version for v1.4.1 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.4.1
2016-01-22 01:07:35 +01:00
Joachim Nilsson
c0b8bab164
Use pkginclude_HEADERS for libite include files
...
The v1.4.0 release installs the header files in $(prefix)/include, this
patch installs them in the proper $(prefix)/include/$(PACKAGE) dir.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 01:03:19 +01:00
Joachim Nilsson
c0e9c0431a
Bump version for 1.4.1-dev cycle
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 01:01:22 +01:00
Joachim Nilsson
efdd61648a
Update ChangeLog and bump version for release v1.4.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.4.0
2016-01-22 00:05:01 +01:00
Joachim Nilsson
2e8e64fd2a
Step ABI version 2:0:0 --> 2:1:0
...
Slight change in how `pidfile()` behaves, now exporting __pidfile_name.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 00:01:19 +01:00
Joachim Nilsson
c4109e7e74
Add Niels Provos' famous splay and red-black tree implementation
...
This is the OpenBSD sys/tree.h r1.14
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-21 23:51:40 +01:00
Joachim Nilsson
5d07594709
Update pidfile() documentation and add unit test for __pidfile_name
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-21 23:30:08 +01:00
Joachim Nilsson
253460b4b8
Make pidfile() name accessible (read-only) to daemon as __pidfile_name
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-21 23:28:59 +01:00
Joachim Nilsson
acc59e0c1f
Remove AM_MAINTAINER_MODE from configure script, not recommended anymore
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-21 22:32:23 +01:00
Joachim Nilsson
90374fc237
README: Add a Build & Install section
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-18 20:11:19 +01:00
Joachim Nilsson
7f375b6e9d
Remove -Werror due to O_TMPFILE is missing on older kernels
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 21:49:49 +01:00
Joachim Nilsson
e4236db2bd
Ignore all generated files from build system
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 21:43:02 +01:00
Joachim Nilsson
42a5a906fc
ChangeLog: Prepare for upcoming v1.4.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 21:28:08 +01:00
Joachim Nilsson
10b28127f5
Update .gitignore, add bogus m4/.gitignore to make Travis-CI happy
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 21:27:04 +01:00
Joachim Nilsson
d265a05422
Update build script for Travis-CI with GNU configure and build system
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 18:56:01 +01:00
Joachim Nilsson
f07c05138d
Initial conversion to the GNU configure and build system
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 17:40:26 +01:00
Joachim Nilsson
e1f8224666
Update ChangeLog and bump version for release v1.3.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.3.0
2016-01-07 02:58:06 +01:00
Joachim Nilsson
84650d8836
Update include file boiler plate
...
We're not in Kansas anymore, Toto.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:58:06 +01:00
Joachim Nilsson
b4fbd54a8c
Update copyright years
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:58:06 +01:00
Joachim Nilsson
c14c6a1e62
pidfile.c: Add LITE #ifdef pidfile and comment LITE mtime extension
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:58:06 +01:00
Joachim Nilsson
8aecba2b7a
strtonum.c: Update to OpenBSD v1.7, style tweaks
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:58:06 +01:00
Joachim Nilsson
74dcaddc55
strlcat.c: Update to OpenBSD v1.14, readability fixes
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:57:59 +01:00
Joachim Nilsson
c5a36ff7bd
strlcpy.c: Update to OpenBSD v1.12, readability fixes
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:57:51 +01:00
Joachim Nilsson
3371e42035
queue.h: Update to OpenBSD v1.43 -- NOTE: Removes CIRCLEQ support!
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-07 02:03:10 +01:00
Joachim Nilsson
4e57a78255
README: Update section on OpenBSD Functions as well
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-06 13:35:35 +01:00
Joachim Nilsson
ce3bd4ec8a
README: Update documentation for pidfile() fn
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-06 13:31:32 +01:00