mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-30 21:35:26 +01:00 
			
		
		
		
	trim all whitespace at EOL.
also, align comment blocks for better code readability. Signed-off-by: António Meireles <antonio.meireles@reformi.st>
This commit is contained in:
		| @@ -74,7 +74,7 @@ SSL_NATIVE=${SSL_NATIVE:-1}			# we do per default bash sockets where possible 0: | |||||||
| ASSUMING_HTTP=${ASSUMING_HTTP:-1}		# in seldom cases (WAF, old servers/grumpy SSL) the service detection fails. Set to 0 for forcing HTTP | ASSUMING_HTTP=${ASSUMING_HTTP:-1}		# in seldom cases (WAF, old servers/grumpy SSL) the service detection fails. Set to 0 for forcing HTTP | ||||||
| DEBUG=${DEBUG:-0}				# if 1 the temp files won't be erased. 2: list more what's going on (formerly: eq VERBOSE=1), | DEBUG=${DEBUG:-0}				# if 1 the temp files won't be erased. 2: list more what's going on (formerly: eq VERBOSE=1), | ||||||
| 						# 3: slight hexdumps + other info, 4: send bytes via sockets, 5: received, 6: whole 9 yards | 						# 3: slight hexdumps + other info, 4: send bytes via sockets, 5: received, 6: whole 9 yards | ||||||
| 								#FIXME: still to be filled with (more) sense or following to be included: | 						# FIXME: still to be filled with (more) sense or following to be included: | ||||||
| VERBERR=${VERBERR:-1}				# 0 means to be more verbose (handshake errors to be displayed so that one can tell better | VERBERR=${VERBERR:-1}				# 0 means to be more verbose (handshake errors to be displayed so that one can tell better | ||||||
| 						# whether handshake succeeded or not. While testing individual ciphers you also need to have SHOW_EACH_C=1 | 						# whether handshake succeeded or not. While testing individual ciphers you also need to have SHOW_EACH_C=1 | ||||||
| WIDE=${WIDE:-1}					# whether to display for some options the cipher or the table with hexcode/KX,Enc,strength etc. | WIDE=${WIDE:-1}					# whether to display for some options the cipher or the table with hexcode/KX,Enc,strength etc. | ||||||
| @@ -95,7 +95,7 @@ readonly DAYS2WARN2=30				# days to warn before cert expires, threshold 2 | |||||||
|  |  | ||||||
| # more global vars, here just declared | # more global vars, here just declared | ||||||
| readonly ECHO="/usr/bin/printf --"		# works under Linux, BSD, MacOS. | readonly ECHO="/usr/bin/printf --"		# works under Linux, BSD, MacOS. | ||||||
| TERM_DWITH=${COLUMNS:-$(tput cols)} 	# for future costum line wrapping  | TERM_DWITH=${COLUMNS:-$(tput cols)} 		# for future custom line wrapping | ||||||
| TERM_CURRPOS=0					# ^^^ we also need to find out the length or current pos in the line | TERM_CURRPOS=0					# ^^^ we also need to find out the length or current pos in the line | ||||||
| readonly SYSTEM=$(uname -s)			# OS | readonly SYSTEM=$(uname -s)			# OS | ||||||
| if date --help >/dev/null 2>&1; then | if date --help >/dev/null 2>&1; then | ||||||
| @@ -134,7 +134,8 @@ IPS="" | |||||||
| SERVICE=""					# is the server running an HTTP server, SMTP, POP or IMAP? | SERVICE=""					# is the server running an HTTP server, SMTP, POP or IMAP? | ||||||
| URI="" | URI="" | ||||||
| STARTTLS_PROTOCOL="" | STARTTLS_PROTOCOL="" | ||||||
| OPTIMAL_PROTO=""		# we need this for IIS6 (sigh) and OpenSSL 1.02, otherwise some handshakes will fail, see https://github.com/PeterMosmans/openssl/issues/19#issuecomment-100897892 | OPTIMAL_PROTO=""				# we need this for IIS6 (sigh) and OpenSSL 1.02, otherwise some handshakes | ||||||
|  | 						# will fail, see https://github.com/PeterMosmans/openssl/issues/19#issuecomment-100897892 | ||||||
|  |  | ||||||
| TLS_TIME="" | TLS_TIME="" | ||||||
| TLS_NOW="" | TLS_NOW="" | ||||||
| @@ -157,7 +158,7 @@ readonly PS4='${LINENO}: ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' | |||||||
| trap "cleanup" QUIT EXIT | trap "cleanup" QUIT EXIT | ||||||
|  |  | ||||||
|  |  | ||||||
| # The various hexdump commands we need to replace xxd (BSD compatability)) | 						# The various hexdump commands we need to replace xxd (BSD compatability)) | ||||||
| HEXDUMPVIEW=(hexdump -C) 			# This is used in verbose mode to see what's going on | HEXDUMPVIEW=(hexdump -C) 			# This is used in verbose mode to see what's going on | ||||||
| HEXDUMP=(hexdump -ve '16/1 "%02x " " \n"') 	# This is used to analyse the reply | HEXDUMP=(hexdump -ve '16/1 "%02x " " \n"') 	# This is used to analyse the reply | ||||||
| HEXDUMPPLAIN=(hexdump -ve '1/1 "%.2x"') 	# Replaces both xxd -p and tr -cd '[:print:]' | HEXDUMPPLAIN=(hexdump -ve '1/1 "%.2x"') 	# Replaces both xxd -p and tr -cd '[:print:]' | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 António Meireles
					António Meireles