gitextract_7it7gsxl/ ├── .github/ │ └── workflows/ │ ├── codecov.yml │ ├── codeql.yml │ ├── config-matrix.yml │ ├── coverity.yml │ ├── distcheck.yml │ └── memcheck.yml ├── .gitignore ├── .packit.yaml ├── .perlcriticrc ├── .perltidyrc ├── AUTHORS ├── COPYING.LIB ├── ChangeLog ├── LICENSING ├── Makefile.am ├── NEWS ├── README.md ├── THANKS ├── TODO.md ├── autogen.sh ├── build-aux/ │ ├── ci/ │ │ ├── ci-log-dependency-versions │ │ ├── ci-log-logfiles │ │ ├── clang-gcov-wrapper │ │ ├── configure-wrapper │ │ └── summarize-coverage │ ├── m4/ │ │ ├── ax_append_compile_flags.m4 │ │ ├── ax_append_flag.m4 │ │ ├── ax_check_compile_flag.m4 │ │ ├── ax_check_vscript.m4 │ │ ├── ax_gcc_func_attribute.m4 │ │ ├── ax_require_defined.m4 │ │ ├── ax_valgrind_check.m4 │ │ ├── pkg_compat.m4 │ │ ├── zw_alignment.m4 │ │ ├── zw_automodern.m4 │ │ ├── zw_detect_asan.m4 │ │ ├── zw_endianness.m4 │ │ ├── zw_ld_wrap.m4 │ │ ├── zw_prog_perl.m4 │ │ ├── zw_simple_warnings.m4 │ │ └── zw_static_assert.m4 │ └── scripts/ │ ├── BuildCommon.pm │ ├── check-perlcritic-config │ ├── compute-symver-floor │ ├── expand-selected-hashes │ ├── gen-crypt-h │ ├── gen-crypt-hashes-h │ ├── gen-crypt-symbol-vers-h │ ├── gen-libcrypt-map │ ├── move-if-change │ └── skip-if-exec-format-error ├── codecov.yml ├── configure.ac ├── doc/ │ ├── crypt.3 │ ├── crypt.5 │ ├── crypt_checksalt.3 │ ├── crypt_gensalt.3 │ ├── crypt_gensalt_ra.3 │ ├── crypt_gensalt_rn.3 │ ├── crypt_preferred_method.3 │ ├── crypt_r.3 │ ├── crypt_ra.3 │ └── crypt_rn.3 ├── lib/ │ ├── alg-des-tables.c │ ├── alg-des.c │ ├── alg-des.h │ ├── alg-gost3411-2012-const.h │ ├── alg-gost3411-2012-core.c │ ├── alg-gost3411-2012-core.h │ ├── alg-gost3411-2012-hmac.c │ ├── alg-gost3411-2012-hmac.h │ ├── alg-gost3411-2012-precalc.h │ ├── alg-gost3411-2012-ref.h │ ├── alg-hmac-sha1.c │ ├── alg-hmac-sha1.h │ ├── alg-md4.c │ ├── alg-md4.h │ ├── alg-md5.c │ ├── alg-md5.h │ ├── alg-sha1.c │ ├── alg-sha1.h │ ├── alg-sha256.c │ ├── alg-sha256.h │ ├── alg-sha512.c │ ├── alg-sha512.h │ ├── alg-sm3-hmac.c │ ├── alg-sm3-hmac.h │ ├── alg-sm3.c │ ├── alg-sm3.h │ ├── alg-yescrypt-common.c │ ├── alg-yescrypt-opt.c │ ├── alg-yescrypt-platform.c │ ├── alg-yescrypt.h │ ├── byteorder.h │ ├── crypt-bcrypt.c │ ├── crypt-des-obsolete.c │ ├── crypt-des.c │ ├── crypt-gensalt-static.c │ ├── crypt-gost-yescrypt.c │ ├── crypt-md5.c │ ├── crypt-nthash.c │ ├── crypt-obsolete.h │ ├── crypt-pbkdf1-sha1.c │ ├── crypt-port.h │ ├── crypt-scrypt.c │ ├── crypt-sha256.c │ ├── crypt-sha512.c │ ├── crypt-sm3-yescrypt.c │ ├── crypt-sm3.c │ ├── crypt-static.c │ ├── crypt-sunmd5.c │ ├── crypt-yescrypt.c │ ├── crypt.c │ ├── crypt.h.in │ ├── gen-des-tables.c │ ├── hashes.conf │ ├── libcrypt.map.in │ ├── libcrypt.minver │ ├── libxcrypt.pc.in │ ├── util-base64.c │ ├── util-gensalt-sha.c │ ├── util-get-random-bytes.c │ ├── util-make-failure-token.c │ ├── util-xbzero.c │ ├── util-xstrcpy.c │ └── xcrypt.h.in ├── libxcrypt.spec.rpkg ├── rpkg.conf ├── rpkg.macros └── test/ ├── TestCommon.pm ├── alg-des.c ├── alg-gost3411-2012-hmac.c ├── alg-gost3411-2012.c ├── alg-hmac-sha1.c ├── alg-md4.c ├── alg-md5.c ├── alg-pbkdf-hmac-sha256.c ├── alg-sha1.c ├── alg-sha256.c ├── alg-sha512.c ├── alg-sm3-hmac.c ├── alg-sm3.c ├── alg-yescrypt.c ├── badsalt.c ├── badsetting.c ├── byteorder.c ├── checksalt.c ├── compile-strong-alias.c ├── crypt-badargs.c ├── crypt-gost-yescrypt.c ├── crypt-nested-call.c ├── crypt-sm3-yescrypt.c ├── crypt-too-long-phrase.c ├── des-cases.h ├── des-obsolete.c ├── des-obsolete_r.c ├── explicit-bzero.c ├── gensalt-bcrypt_x.c ├── gensalt-extradata.c ├── gensalt-nested-call.c ├── gensalt-nthash.c ├── gensalt.c ├── getrandom-fallbacks.c ├── getrandom-interface.c ├── ka-table-gen.py ├── ka-table.inc ├── ka-tester.c ├── preferred-method.c ├── short-outbuf.c ├── special-char-salt.c ├── symbols-compat.pl ├── symbols-renames.pl └── symbols-static.pl