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
Joachim Nilsson
805571a7ef
ChangeLog: Fix missing README link
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:34:41 +01:00
Joachim Nilsson
36435997bf
ChangeLog: Fix Markdown links
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:33:34 +01:00
Joachim Nilsson
f961889724
Add documentation for new macros and prepare ChangeLog for v1.3.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:27:40 +01:00
Tobias Waldekranz
6605fb9771
Makefile: Make sure queue.h and conio.h also are installed
...
This patch adds the BSD queue.h and the Borland inspired conio.h to the
install-dev Makefile target.
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com >
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:17:16 +01:00
Tobias Waldekranz
61254279b9
lite.h: Add min() and max() macros
...
These macros take care to avoid double evaluation.
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com >
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:16:34 +01:00
Joachim Nilsson
e42aca8856
Makefile: Split install-dev taget into install-dev and install-data
...
This makes it possible to skip installing any unnecessary cruft.
Useful for embedded targets.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:14:37 +01:00
Joachim Nilsson
16611f3e5f
Add ChangeLog to project and bump version for new release cycle
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-05 13:13:26 +01:00
Joachim Nilsson
975df87d6b
Update unit test for pidfile()
...
Add ocular verification step for mtime update when pidfile() is
called more than once.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-12-17 00:15:18 +01:00
Joachim Nilsson
148027674a
pidfile: Only update mtime i called multiple times
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-12-16 18:40:34 +01:00
Joachim Nilsson
12ed342d55
Bump version for v1.2.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.2.0
2015-11-23 00:32:56 +01:00