]> eyrie.org Git - kerberos/krb5-strength.git/commit
Update to rra-c-util 5.7 and C TAP Harness 4.1
authorRuss Allbery <eagle@eyrie.org>
Mon, 7 Nov 2016 02:27:57 +0000 (18:27 -0800)
committerRuss Allbery <eagle@eyrie.org>
Mon, 7 Nov 2016 02:27:57 +0000 (18:27 -0800)
commit547ae5179b8ae24ef44c861cba9a30b04298ebd6
treef1d3a51fb1b476e15ac55c7397df786ec240fac7
parent8e799b97feaf5d97dda80681284160881d119d40
Update to rra-c-util 5.7 and C TAP Harness 4.1

Update to rra-c-util 6.2:

* Use calloc in preference to malloc wherever appropriate.
* Use reallocarray in preference to realloc wherever appropriate.
* Suppress warnings from Kerberos headers under make warnings.
* Support the embedded Kerberos in Solaris 10 in library probes.
* Add missing va_end in xasprintf implementation.
* Fix logic in Test::RRA::Automake for new Automake dist checking.
* Fix all return-value checks for snprintf to avoid off-by-one error.
* Update warning flags for make warnings to GCC 6.1.0.
* Fix Test::RRA::Config for new "do" semantics in Perl 5.22.2.
* Add a new test for obsolete eyrie.org URLs.
* Require Test::Strict 0.25 or newer for Perl strictness checks.

Update to C TAP Harness 4.1:

* Replace all remaining uses of sprintf.
* Test lists may now have comments and blank lines.
* runtests -v will show the complete output from a test.
* Fix segfault in runtests when given an empty test list.
* Tests use C_TAP_SOURCE and C_TAP_BUILD instead of SOURCE and BUILD.
79 files changed:
.gitignore
Makefile.am
NEWS
README
configure.ac
cracklib/HISTORY
cracklib/fascist.c
cracklib/packlib.c
cracklib/rules.c
cracklib/stringlib.c
m4/cc-flags.m4 [new file with mode: 0644]
m4/clang.m4 [new file with mode: 0644]
m4/krb5-config.m4
m4/krb5.m4
m4/lib-depends.m4
m4/lib-helper.m4
m4/lib-pathname.m4
m4/snprintf.m4
m4/sqlite.m4
m4/tinycdb.m4
m4/vamacros.m4
plugin/error.c
plugin/sqlite.c
portable/asprintf.c
portable/dummy.c
portable/kadmin.h
portable/krb5-extra.c
portable/krb5.h
portable/macros.h
portable/mkstemp.c
portable/reallocarray.c [new file with mode: 0644]
portable/snprintf.c
portable/stdbool.h
portable/strndup.c
portable/system.h
tests/README [moved from tests/HOWTO with 90% similarity]
tests/TESTS
tests/data/perlcriticrc
tests/data/perltidyrc
tests/data/valgrind.supp
tests/docs/pod-spelling-t
tests/docs/pod-t
tests/docs/urls-t [new file with mode: 0755]
tests/perl/critic-t
tests/perl/minimum-version-t
tests/perl/strict-t
tests/portable/asprintf-t.c
tests/portable/mkstemp-t.c
tests/portable/reallocarray-t.c [new file with mode: 0644]
tests/portable/reallocarray.c [new file with mode: 0644]
tests/portable/snprintf-t.c
tests/portable/strndup-t.c
tests/runtests.c
tests/tap/basic.c
tests/tap/basic.h
tests/tap/kerberos.c
tests/tap/kerberos.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
tools/heimdal-strength.pod
tools/krb5-strength-wordlist
util/macros.h
util/messages-krb5.c
util/messages-krb5.h
util/messages.c
util/messages.h
util/xmalloc.c
util/xmalloc.h