mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-07-05 20:41:39 -07:00
add gzip support for login and password files
* module hydra-teamspeak.c modified, because of conflict of crc32 with zlib crc32
This commit is contained in:
parent
adec22c69f
commit
1aeda5001c
6 changed files with 71 additions and 6 deletions
20
configure
vendored
20
configure
vendored
|
@ -126,6 +126,19 @@ INCDIRS="/usr/include /usr/local/include /opt/include /opt/local/include"
|
|||
STRIP="strip"
|
||||
echo
|
||||
|
||||
echo "Checking for zlib (libz.so, zlib.h) ..."
|
||||
for i in $INCDIRS; do
|
||||
if [ -f "$i/zlib.h" ]; then
|
||||
HAVE_ZLIB="y"
|
||||
fi
|
||||
done
|
||||
|
||||
if [ -n "$HAVE_ZLIB" ]; then
|
||||
echo " ... found"
|
||||
else
|
||||
echo " ... zlib not found, gzip support disabled"
|
||||
fi
|
||||
|
||||
echo "Checking for openssl (libssl, libcrypto, ssl.h, sha.h) ..."
|
||||
if [ "X" != "X$DEBUG" ]; then
|
||||
echo DEBUG: SSL_LIB=$LIBDIRS `ls -d /*ssl /usr/*ssl /opt/*ssl /usr/local/*ssl /opt/local/*ssl /*ssl/lib /usr/*ssl/lib /opt/*ssl/lib /usr/local/*ssl/lib /opt/local/*ssl/lib 2> /dev/null`
|
||||
|
@ -1023,6 +1036,10 @@ fi
|
|||
if [ -n "$RSA" ]; then
|
||||
XDEFINES="$XDEFINES -DNO_RSA_LEGACY"
|
||||
fi
|
||||
if [ -n "$HAVE_ZLIB" ]; then
|
||||
XDEFINES="$XDEFINES -DHAVE_ZLIB"
|
||||
fi
|
||||
|
||||
OLDPATH=""
|
||||
for i in $SSL_PATH $FIREBIRD_PATH $WORACLE_LIB_PATH $PCRE_PATH $IDN_PATH $CRYPTO_PATH $SSH_PATH $NSL_PATH $SOCKET_PATH $RESOLV_PATH $SAPR3_PATH $POSTGRES_PATH $SVN_PATH $NCP_PATH $CURSES_PATH $ORACLE_PATH $AFP_PATH $MYSQL_PATH; do
|
||||
if [ "$OLDPATH" = "$i" ]; then
|
||||
|
@ -1077,6 +1094,9 @@ fi
|
|||
if [ -n "$ORACLE_IPATH" ]; then
|
||||
XIPATHS="$XIPATHS -I$ORACLE_IPATH"
|
||||
fi
|
||||
if [ -n "$HAVE_ZLIB" ]; then
|
||||
XLIBS="$XLIBS -lz"
|
||||
fi
|
||||
if [ -n "$CURSES_PATH" ]; then
|
||||
XLIBS="$XLIBS -lcurses"
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue