]> eyrie.org Git - kerberos/pam-krb5.git/commit
Update to rra-c-util 7.0 and C TAP Harness 4.2
authorRuss Allbery <eagle@eyrie.org>
Sat, 30 Dec 2017 19:08:22 +0000 (11:08 -0800)
committerRuss Allbery <eagle@eyrie.org>
Sat, 30 Dec 2017 19:08:22 +0000 (11:08 -0800)
commit0e65964c30bf94f3a4565eea4781b45a7200378a
tree10494a91ebd322077beba82abcbc66690eb06f09
parenta0cc6d1270a9e602bb0cebb74130970d620745c3
Update to rra-c-util 7.0 and C TAP Harness 4.2

Update to rra-c-util 7.0:

* Support a warning build under Clang.
* Avoid zero-length allocations in reallocarray and vector.

Update to C TAP Harness 4.2:

* Avoid zero-length allocations in breallocarray.
* Add is_blob and is_bool functions.
* Use C_TAP_SOURCE and C_TAP_BUILD environment variables in tests.

Compile cleanly under GCC 7 and Clang warnings and Clang's static
analyzer.
27 files changed:
NEWS
auth.c
fast.c
m4/cc-flags.m4
pam-util/options.c
pam-util/vector.c
portable/dummy.c
portable/reallocarray.c
portable/snprintf.c
prompting.c
public.c
setcred.c
tests/fakepam/config.c
tests/fakepam/data.c
tests/module/cache-t.c
tests/module/fast-t.c
tests/pam-util/options-t.c
tests/runtests.c
tests/tap/basic.c
tests/tap/basic.h
tests/tap/kadmin.c
tests/tap/kerberos.c
tests/tap/kerberos.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