=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== rhash-1.4.0/ChangeLog-321- * librhash: loading openssl at runtime if it is present rhash-1.4.0/ChangeLog:322: * Bugfix: LLVM GOST amd64 asm compilation error rhash-1.4.0/ChangeLog-323- ############################################## rhash-1.4.0/ChangeLog-375- * SHA 224/256/384/512 hash functions supported rhash-1.4.0/ChangeLog:376: * Bugfix: broken asm compilation on openbsd and freebsd rhash-1.4.0/ChangeLog-377- ############################################## rhash-1.4.0/Makefile-283- rpmbuild -ba --clean --define "_topdir `pwd`/$(RPMTOP)" $(SPECFILE) rhash-1.4.0/Makefile:284: mv -f `find $(RPMTOP) -name "*rhash*-$(VERSION)*.rpm"` . rhash-1.4.0/Makefile-285- rm -rf $(RPMTOP) ############################################## rhash-1.4.0/Makefile-309- for f in $(I18N_FILES); do \ rhash-1.4.0/Makefile:310: g=`basename $$f .po`; \ rhash-1.4.0/Makefile-311- msgfmt -o po/$$g.gmo $$f; \ ############################################## rhash-1.4.0/Makefile-315- for f in $(I18N_FILES); do \ rhash-1.4.0/Makefile:316: l=`basename $$f .po`; \ rhash-1.4.0/Makefile-317- $(INSTALL) -d $(LOCALEDIR)/$$l/LC_MESSAGES; \ ############################################## rhash-1.4.0/Makefile-322- for f in $(I18N_FILES); do \ rhash-1.4.0/Makefile:323: rm -f $(LOCALEDIR)/`basename $$f .po`/LC_MESSAGES/rhash.mo; \ rhash-1.4.0/Makefile-324- done ############################################## rhash-1.4.0/bindings/Makefile-104- mkdir -p $(PERL_PKG)/librhash/ rhash-1.4.0/bindings/Makefile:105: grep -q / perl/MANIFEST && mkdir -p `sed -ne '/\//s/\([^\/]*\/\).*/$(PERL_PKG)\/\1/p' perl/MANIFEST | sort -u` rhash-1.4.0/bindings/Makefile-106- sed -e 's/^\([^ ]*\)\( .*\)\?/cp perl\/\1 $(PERL_PKG)\/\1/' perl/MANIFEST > _cpy.sh ############################################## rhash-1.4.0/bindings/php/config.m4-39- AC_DEFINE(HAVE_RHASH, 1, [Whether you have RHash]) rhash-1.4.0/bindings/php/config.m4:40: PHP_ADD_INCLUDE($RHASH_INCLUDE_DIR) rhash-1.4.0/bindings/php/config.m4-41- PHP_ADD_LIBRARY_WITH_PATH(rhash, $RHASH_LIB_DIR, RHASH_SHARED_LIBADD) ############################################## rhash-1.4.0/calc_sums.c-673- unsigned long lo, hi; rhash-1.4.0/calc_sums.c:674: __asm volatile("rdtsc" : "=a" (lo), "=d" (hi)); rhash-1.4.0/calc_sums.c-675- return (((uint64_t)hi) << 32) + lo; ############################################## rhash-1.4.0/librhash/gost94.c-154-#else /* USE_GCC_ASM_IA32 */ rhash-1.4.0/librhash/gost94.c:155: __asm __volatile( rhash-1.4.0/librhash/gost94.c-156- "movl %%ebx, %13\n\t" ############################################## rhash-1.4.0/librhash/gost94.c-292-#ifdef USE_GCC_ASM_IA32 rhash-1.4.0/librhash/gost94.c:293: __asm __volatile( rhash-1.4.0/librhash/gost94.c-294- "addl %0, (%1)\n\t" ############################################## rhash-1.4.0/librhash/gost94.c-313- uint64_t* sum64 = (uint64_t*)ctx->sum; rhash-1.4.0/librhash/gost94.c:314: __asm __volatile( rhash-1.4.0/librhash/gost94.c-315- "addq %4, %0\n\t" ############################################## rhash-1.4.0/librhash/plug_openssl.c-145-#endif /* _WIN32 */ rhash-1.4.0/librhash/plug_openssl.c:146:#define LOAD_ADDR(n, name) \ rhash-1.4.0/librhash/plug_openssl.c-147- p##name##_final = (os_fin_t)GET_DLSYM(#name "_Final"); \ ############################################## rhash-1.4.0/librhash/plug_openssl.c-189- rhash-1.4.0/librhash/plug_openssl.c:190: LOAD_ADDR(0, MD4) rhash-1.4.0/librhash/plug_openssl.c:191: LOAD_ADDR(1, MD5); rhash-1.4.0/librhash/plug_openssl.c:192: LOAD_ADDR(2, SHA1); rhash-1.4.0/librhash/plug_openssl.c:193: LOAD_ADDR(3, SHA224); rhash-1.4.0/librhash/plug_openssl.c:194: LOAD_ADDR(4, SHA256); rhash-1.4.0/librhash/plug_openssl.c:195: LOAD_ADDR(5, SHA384); rhash-1.4.0/librhash/plug_openssl.c:196: LOAD_ADDR(6, SHA512); rhash-1.4.0/librhash/plug_openssl.c-197-#ifndef OPENSSL_NO_RIPEMD rhash-1.4.0/librhash/plug_openssl.c:198: LOAD_ADDR(7, RIPEMD160); rhash-1.4.0/librhash/plug_openssl.c-199-#endif rhash-1.4.0/librhash/plug_openssl.c-200-#ifndef OPENSSL_NO_WHIRLPOOL rhash-1.4.0/librhash/plug_openssl.c:201: LOAD_ADDR(8, WHIRLPOOL); rhash-1.4.0/librhash/plug_openssl.c-202-#endif ############################################## rhash-1.4.0/librhash/rhash_timing.c-37- unsigned long lo, hi; rhash-1.4.0/librhash/rhash_timing.c:38: __asm volatile("rdtsc" : "=a" (lo), "=d" (hi)); rhash-1.4.0/librhash/rhash_timing.c-39- return (((uint64_t)hi) << 32) + lo; ############################################## rhash-1.4.0/tests/test_rhash.sh-91-# get the list of supported hash options rhash-1.4.0/tests/test_rhash.sh:92:HASHOPT="`$rhash --list-hashes|sed 's/ .*$//;/[^23]-/s/-\([0-9R]\)/\1/'|tr A-Z a-z`" rhash-1.4.0/tests/test_rhash.sh-93-