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
ae492581f8
tests: Keep same width for pass sub-headings as as test framework
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-04-27 23:17:50 +02:00
Joachim Nilsson
d16385415c
Simplify va_start/_end handling and return ENOMEM if alloca() fails
...
Be consistent with errno codes from libite, we already have other APIs
that return ENOMEM if alloca() fails, so let's do the same for these
new ones as well.
Also, simplify va_start()/va_end() handling in these APIs, no point
in the extra complexity before this patch.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-04-27 23:14:56 +02:00
Joachim Nilsson
d27518c5b8
Bump version for 2.3.0-dev release cycle
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-04-27 22:45:41 +02:00
Joachim Nilsson
724926896a
Add mising bullet and document new APIs better
2020-03-26 05:41:41 +01:00
Joachim Nilsson
ef04307b4a
debian: Update symbols file, new APIs introduced in v2.2.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v2.2.0
2020-03-16 17:41:44 +01:00
Joachim Nilsson
5d035d955e
debian: Add missing libtool to Build-Depends
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 17:38:25 +01:00
Joachim Nilsson
b65175782d
Bump ABI version, new APIs added
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 17:38:25 +01:00
Joachim Nilsson
c27a8e7ec6
Update changelogs and bump version for v2.2.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 16:01:46 +01:00
Joachim Nilsson
d231c1e1eb
Revert "Travis-CI: Disable clang temporarily for Coverity Scan run"
...
This reverts commit 2a6adeebcd .
2020-03-16 10:41:27 +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
c716cc5835
copyfile(): Check return value of fstat(), prevent faulty futimens()
...
Found by Coverity Scan
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 10:31:50 +01:00
Joachim Nilsson
e81ce85867
rsync(): Fix possible memory leak, found by Coverity Scan
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 10:31:50 +01:00
Joachim Nilsson
549f325c21
rsync(): Fix variable shadowing, found by clang-tidy
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-16 10:31:46 +01:00
Joachim Nilsson
2a6adeebcd
Travis-CI: Disable clang temporarily for Coverity Scan run
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:56:23 +01:00
Joachim Nilsson
cb2beacf2c
Travis-CI: Add support for Coverity Scan
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:55:27 +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
61d9b5fac7
Update Changelog for upcoming v2.2.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:43:48 +01:00
Joachim Nilsson
38ad841389
Bump version for v2.2.0 release cycle
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-03-14 10:39:17 +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
28c11f010a
Check for existence of AM_PROG_AR macro
...
This patch facilitates building newer versions of libite on systems with
older versions of autoconf and automake.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 15:47:28 +01:00
Joachim Nilsson
20d8d40285
Update changelogs and bump version for v2.1.2
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v2.1.2
2020-02-22 15:06:28 +01:00
Joachim Nilsson
4dc24f37e3
debian: Fix breakage when upgrading libite -> libite5
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 15:05:56 +01:00
Joachim Nilsson
11f8846f63
Update changelogs and bump version for v2.1.1 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v2.1.1
2020-02-22 13:57:39 +01:00
Joachim Nilsson
41778fb3ce
debian: Add missing symbols file, pointed out by lintian
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
59d1f0d60c
Update .gitignore files
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
afc4289326
debian: Fix lintian warning for package short description
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
67267659f7
configure: Put auxilliary files in aux and check for install
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
188509d811
debian: Update changelog for 2.1.1 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
c10cd67266
Update release hook and fix formatting in release target
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 13:57:39 +01:00
Joachim Nilsson
82db75cac6
debian: Update to Standards-Version 4.3.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 12:46:14 +01:00
Joachim Nilsson
51970ff86e
Update copyright years
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 11:32:43 +01:00
Joachim Nilsson
d6fa3cde96
Update ChangeLog for v2.1.1 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 11:17:14 +01:00
Joachim Nilsson
9d50de3ec7
tests: Add example of how to use printhdr()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2020-02-22 11:14:27 +01:00
Joachim Nilsson
2aed5a6b3f
chomp: Check for beginning of string while removing \n's
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-09-25 08:51:56 +02:00
Joachim Nilsson
f873635cfe
Bump version for v2.1.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v2.1.0
2019-08-26 21:59:57 +02:00
Joachim Nilsson
c3d5588298
Prepare ChangeLogs for next release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
a65b2dfd71
debian: Update copyright, new files, and fix year
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
6e8d8fc32c
debian: Drop LICENSE file and install ChangeLog.md
...
The LICENSE file is replaced with copyright in Debian
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
966aee09cd
Install ChangeLog.md in doc/, debian supports this now
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
f93e298875
debian: Update package descriptions
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
c8ec83f20c
debian: Update to standards version 4.1.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:11 +02:00
Joachim Nilsson
835e09a9fe
debian: Step library name to match SONAME, fixes lintian warning
...
This patch fixes the lintian warning package-name-doesnt-match-sonames,
which is a reminder to step the library version to match the soname.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-26 21:59:05 +02:00
Joachim Nilsson
13ffe87d10
tests: Update unit test for string functions
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-22 22:26:07 +02:00
Joachim Nilsson
72d1cb6501
Add printhdr(), replacement for printheader() with ANSI attribute
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-21 23:57:29 +02:00
Joachim Nilsson
83ace4f12d
ChangeLog: Add missing telnet APIs
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-21 16:07:44 +02:00
Joachim Nilsson
9bdc5e94b5
Update ChangeLog with latest fixes & feature
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-08-19 23:51:50 +02: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