Joachim Nilsson
044c2621ac
Add support for truncatef(), formatted truncate() replacement
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-06-02 06:56:02 +02:00
Joachim Nilsson
16ea69adb4
Add support for fremove(), formatted remove() replacement
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-04-27 23:18:10 +02:00
Joachim Nilsson
724926896a
Add mising bullet and document new APIs better
2020-03-26 05:41:41 +01:00
Joachim Nilsson
247fb67274
Add Coverity Scan badge
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 10:37:21 +01:00
Joachim Nilsson
256b6ba038
Add origin section to README, better place for history or project
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:48:55 +01:00
Joachim Nilsson
f1a1a21569
Add support for systemf(), formatted system() replacement
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:32:52 +01:00
Joachim Nilsson
7f3f4df9e9
Add support for fmkpath(), formatted string mkpath()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-11 20:03:03 +01:00
Joachim Nilsson
02a42a1cad
Add support for fopenf(), formatted string fopen()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-10 09:07:56 +01:00
Joachim Nilsson
83047d4413
Add support for a simple telnet expect set of APIs
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-06-09 18:06:47 +02:00
Joachim Nilsson
b2c2d032e8
Add support for yorn(), safe yes-or-no prompt
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-05-29 15:57:11 +02:00
Joachim Nilsson
1bdcb1bfe4
Document new functions: strmatch(), strnmatch()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-07-03 17:09:42 +02:00
Joachim Nilsson
75d3f1978e
Minor, grammar
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-07-02 17:48:43 +02:00
Joachim Nilsson
eaac01871b
Simplify introduction, and tone it down a bit ...
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-12-22 12:08:05 +01:00
Joachim Nilsson
8cefa12675
Remove Emacs hinting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-12-22 12:08:05 +01:00
Joachim Nilsson
5893010074
Move TODO items to TODO.md
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-12-22 12:08:05 +01:00
Joachim Nilsson
1c9c038c06
Update copyfile() and rsync() API descriptions, new option flags
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-22 14:18:27 +01:00
Joachim Nilsson
1f745ff9a0
Add head-up to users about changes in v2.0 early in text
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-22 13:58:01 +01:00
Joachim Nilsson
6608d2e8c9
Remove tree() from libite, moved to troglobit/toolbox.git instead
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-22 13:49:05 +01:00
Joachim Nilsson
62334c80fd
Remove fmode() from libite, it's safer to use stat() instead
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-22 12:51:49 +01:00
Joachim Nilsson
2c875afe06
which: Allow which("ps aux"), which skips any arguments to command
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-03 12:48:02 +02:00
Joachim Nilsson
3dde2922c3
Add whichp() predicate function to which()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-03 12:34:05 +02:00
Joachim Nilsson
d018a5215f
which.c: C implementation of UNIX which(1)
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-02 16:50:58 +02:00
Joachim Nilsson
705b402344
Remove UNUSED() macro, just use -Wno-unused instead
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-06-30 17:36:10 +02:00
Joachim Nilsson
9105e8d3d8
Update pidfile() documentation
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-01-08 15:16:00 +01:00
Joachim Nilsson
a4937a93e2
Add reminder about umask()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-02 12:13:43 +02:00
Joachim Nilsson
14f547b638
Add ldconfig to build instructions, thanks rooth!
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-30 18:53:59 +02:00
Joachim Nilsson
1d698418c7
dir(): Do not assert(), return -1 and errno
...
The dir() function, although useless compared to glob(), called assert()
and perror() instead of returning an error code.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-06 17:56:13 +02:00
Joachim Nilsson
b2f6721813
Clarify LITE file API in README
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-06 17:12:42 +02:00
Joachim Nilsson
d45f2bad5b
Update pidfile() description with hidden features
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-06 12:35:01 +02:00
Joachim Nilsson
8b499aa9cd
Add compat strnlen() implementation for non-GLIBC systems
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-04 18:51:25 +02:00
Joachim Nilsson
f4fa44fe60
Add strndupa.h to distribution and update README
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-04 15:13:16 +02:00
Joachim Nilsson
5eb816b4c0
Update ChangeLog and README with new strdupa()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-03 23:12:50 +02:00
Joachim Nilsson
113c3487bd
Add info on building directly from GIT
...
Followup to pullrequest #4
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-02 19:44:49 +02:00
Joachim Nilsson
18dde87f0a
Add NetBSD fparseln(3) v1.10
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-05-09 19:14:05 +02:00
Joachim Nilsson
ab69ae8374
Add OpenBSD reallocarray(3) v1.2
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-05-09 00:37:05 +02:00
Joachim Nilsson
1a9d3bd91b
Spellcheck
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 01:25:46 +02:00
Joachim Nilsson
8cc267f259
Markdown formatting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 01:03:53 +02:00
Joachim Nilsson
35d396ec27
Is --> Are, a --> an ...
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 01:02:09 +02:00
Joachim Nilsson
7e91307138
Add Table of Contents
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:54:22 +02:00
Joachim Nilsson
2b8f54fbc7
Update build & install instructions
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:53:57 +02:00
Joachim Nilsson
e4329d6c25
Add some integration tips when using GNU autotools
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:46:14 +02: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
0ce1b3bf44
Add pkg-config support
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-20 22:03:25 +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
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
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
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