]> eyrie.org Git - kerberos/krb5-strength.git/commit
Update to rra-c-util 10.5
authorRuss Allbery <eagle@eyrie.org>
Mon, 25 Dec 2023 19:59:59 +0000 (11:59 -0800)
committerRuss Allbery <eagle@eyrie.org>
Mon, 25 Dec 2023 19:59:59 +0000 (11:59 -0800)
commit399c639c92b4c5f125ba09f47400f8ae39061a3c
treefdb44a4cfeddf1c0f965fe493b7dcac5989dfd94
parent743bbb08453a40326e0a2f737562d66a07cbaf66
Update to rra-c-util 10.5

* Assume a working snprintf rather than supplying a replacement.
* Fix detection of reallocarray on NetBSD.
* Check that Kerberos header files were found during configure.
* Use AS_ECHO in all Autoconf macros.
* Always use lib32 or lib64 if it exists, even on Debian.
* Fix rejection of unknown Clang warning flags.
* Disable -Wreserved-identifier for Clang warning builds.

Reformat and restructure Perl code for new perlcritic and perltidy
rules.

heimdal-history now requires the Perl modules Const::Fast and
JSON::MaybeXS instead of Readonly and JSON.
66 files changed:
.clang-format
.gitignore
Makefile.am
NEWS
README
configure.ac
m4/cc-flags.m4
m4/clang.m4
m4/krb5-config.m4
m4/krb5.m4
m4/lib-depends.m4
m4/lib-helper.m4
m4/lib-pathname.m4
m4/snprintf.m4 [deleted file]
m4/sqlite.m4 [deleted file]
m4/sqlite3.m4 [new file with mode: 0644]
m4/tinycdb.m4
m4/vamacros.m4
plugin/cracklib.c
plugin/general.c
plugin/internal.h
plugin/principal.c
plugin/sqlite.c
plugin/vector.c
portable/macros.h
portable/snprintf.c [deleted file]
portable/stdbool.h
portable/strndup.c
portable/system.h
tests/TESTS
tests/data/cppcheck.supp
tests/data/passwords/make-c-data
tests/data/perlcriticrc
tests/data/perltidyrc
tests/data/valgrind.supp
tests/docs/pod-spelling-t
tests/docs/pod-t
tests/docs/spdx-license-t
tests/perl/critic-t
tests/perl/minimum-version-t
tests/perl/strict-t
tests/plugin/heimdal-t.c
tests/plugin/mit-t.c
tests/portable/snprintf-t.c [deleted file]
tests/portable/snprintf.c [deleted file]
tests/runtests.c
tests/style/obsolete-strings-t
tests/tap/basic.c
tests/tap/basic.h
tests/tap/kerberos.c
tests/tap/kerberos.h
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/tools/heimdal-history-t
tests/tools/heimdal-strength-t
tests/tools/wordlist-sqlite-t
tests/tools/wordlist-t
tests/valgrind/logs-t
tools/heimdal-history
tools/krb5-strength-wordlist
util/macros.h
util/xmalloc.c
util/xmalloc.h