]> eyrie.org Git - kerberos/kstart.git/commit
Update to rra-c-util 9.1 and C TAP Harness 4.7
authorRuss Allbery <eagle@eyrie.org>
Mon, 29 Mar 2021 23:07:33 +0000 (16:07 -0700)
committerRuss Allbery <eagle@eyrie.org>
Mon, 29 Mar 2021 23:07:33 +0000 (16:07 -0700)
commitfba8dacd1e6635dc9a7573d79aa193ff60935374
tree93beaa2a334b66e9a86faac4248003a296c90eb5
parent0b6484bb26a37f216a591d2dd2145870ac63d1ca
Update to rra-c-util 9.1 and C TAP Harness 4.7

Update to rra-c-util 9.1:

* Fix getgroups error handling in k_haspag replacement.
* Check for a working Kerberos header file during configure.
* Use AS_ECHO in all Autoconf macros for better portability.
* Fix reallocarray portability on NetBSD.
* Stop providing a replacement for a broken snprintf.
* Don't check for krb5-config when using explicit paths.
* Fix new warnings with current versions of GCC and Clang.
* Probe for the warning flags supported by the compiler.

Update to C TAP Harness 4.7:

* Report test failures as left and right instead of wanted and seen.
* Fix string comparisons against NULL pointers.
* Honor C_TAP_SOURCE and C_TAP_BUILD along with SOURCE and BUILD.
75 files changed:
Makefile.am
NEWS
bootstrap [moved from autogen with 100% similarity]
configure.ac
framework.c
internal.h
k5start.c
kafs/kafs.c
kafs/sys-darwin10.c
kafs/sys-darwin8.c
kafs/sys-linux.c
kafs/sys-solaris.c
kafs/sys-syscall.c
krenew.c
m4/cc-flags.m4 [new file with mode: 0644]
m4/clang.m4
m4/kafs.m4
m4/krb5-config.m4
m4/krb5.m4
m4/lib-depends.m4
m4/lib-pathname.m4
m4/snprintf.m4 [deleted file]
m4/vamacros.m4
portable/asprintf.c
portable/daemon.c
portable/dummy.c
portable/k_haspag.c
portable/kafs.h
portable/krb5-extra.c
portable/krb5-renew.c
portable/krb5.h
portable/macros.h
portable/mkstemp.c
portable/reallocarray.c
portable/setenv.c
portable/snprintf.c [deleted file]
portable/stdbool.h
portable/system.h
tests/README
tests/TESTS
tests/docs/pod-spelling-t
tests/docs/pod-t
tests/kafs/basic-t
tests/kafs/basic.c
tests/kafs/haspag-t.c
tests/portable/asprintf-t.c
tests/portable/daemon-t.c
tests/portable/mkstemp-t.c
tests/portable/reallocarray-t.c
tests/portable/setenv-t.c
tests/portable/snprintf-t.c [deleted file]
tests/portable/snprintf.c [deleted file]
tests/runtests.c
tests/tap/basic.c
tests/tap/basic.h
tests/tap/libtap.sh
tests/tap/macros.h
tests/tap/perl/Test/RRA.pm
tests/tap/perl/Test/RRA/Automake.pm
tests/tap/perl/Test/RRA/Config.pm
tests/tap/process.c
tests/tap/process.h
tests/tap/string.c
tests/tap/string.h
tests/util/messages-krb5-t.c
tests/util/messages-t.c
tests/util/xmalloc-t
tests/util/xmalloc.c
util/macros.h
util/messages-krb5.c
util/messages-krb5.h
util/messages.c
util/messages.h
util/xmalloc.c
util/xmalloc.h