Dirk 
							
						 
					 
					
						
						
							
						
						a98ede0720 
					 
					
						
						
							
							Finalize first diff check for travis  
						
						
						
						
					 
					
						2020-11-26 15:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						49d321cfbb 
					 
					
						
						
							
							Add "command not found"  
						
						
						
						
					 
					
						2020-11-26 13:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						191efddaee 
					 
					
						
						
							
							document changes from previous commits  
						
						
						
						
					 
					
						2020-11-26 13:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						0c20b21fc2 
					 
					
						
						
							
							Better order, "command not found added"  
						
						
						
						
					 
					
						2020-11-26 13:02:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						4ca4e075a2 
					 
					
						
						
							
							Use test::diff so that errors are spotted better  
						
						
						
						
					 
					
						2020-10-02 13:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						7981a238a5 
					 
					
						
						
							
							Comment out S2S XMPP server test for now  
						
						
						
						
					 
					
						2020-05-02 19:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						5da54b9ce8 
					 
					
						
						
							
							fix var declaration  
						
						
						
						
					 
					
						2020-05-01 21:42:41 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						9e61d6605e 
					 
					
						
						
							
							Perl needs a semicolon ;-/  
						
						
						
						
					 
					
						2020-05-01 19:17:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						191c69fbdd 
					 
					
						
						
							
							Minor probe for STARTTLS xmpp-server  
						
						... 
						
						
						
						... don't know whether this gets through -- depends on the
version openssl used (1.0.2 doesn't have that) 
						
						
					 
					
						2020-05-01 18:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						8c466bf2ee 
					 
					
						
						
							
							Rename PFS/perfect forward secrecy to FS/forward secrecy  
						
						... 
						
						
						
						In all instances:
* command line (will break things)
* JSON IDs (will break things)
* in the documentation
* in the travis checks where used
* everywhere in the code: variables, functions, comments 
						
						
					 
					
						2020-04-14 15:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						3cdb16a969 
					 
					
						
						
							
							Prepare baseline_ipv4_http as a good example ...  
						
						... 
						
						
						
						... as indicated in CONTRIBUTING.md / Coding_Convention.md 
						
						
					 
					
						2020-01-24 17:42:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						5083e950d2 
					 
					
						
						
							
							Move debugging remainders detection to t/00_testssl_help.t  
						
						
						
						
					 
					
						2020-01-22 21:04:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						d4d5a61a0b 
					 
					
						
						
							
							Hopefully make Travis shut up now  
						
						... 
						
						
						
						picked a TLS 1.2 host 
						
						
					 
					
						2020-01-22 11:30:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						39abb27dd9 
					 
					
						
						
							
							cloudflare seems not good for html travis checks  
						
						
						
						
					 
					
						2020-01-22 00:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						80530aa34c 
					 
					
						
						
							
							remove fast as it makes problems especially with Travis+testssl.net  
						
						
						
						
					 
					
						2020-01-21 23:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						26a8f23ec1 
					 
					
						
						
							
							Shutup Travis  
						
						... 
						
						
						
						... by adding the formerly intruoced "DEBUG" statement as a filter.
Note: "DEBUG" can now / should now be taken preferably for extra
output on debug level 1.
Replacing badssl.com by testssl.net. The former needed almost 5 min
for a run, whereas one IP of testssl.net needs ~80 secs. With --fast
even less. 
						
						
					 
					
						2020-01-21 22:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						f109d3bbd6 
					 
					
						
						
							
							add unlink / start with a clean state  
						
						... 
						
						
						
						... good when running "prove -v" locally and previously
the run was interrrupted by e.g. ^C 
						
						
					 
					
						2020-01-18 21:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						cb6677e2d3 
					 
					
						
						
							
							removed comment  
						
						
						
						
					 
					
						2020-01-18 21:45:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						bec9ebdda8 
					 
					
						
						
							
							only one ip  
						
						
						
						
					 
					
						2020-01-18 21:44:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						2563dfb5e5 
					 
					
						
						
							
							add set -x  
						
						
						
						
					 
					
						2020-01-18 21:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						8d864aba2e 
					 
					
						
						
							
							Output adjustments closer to a more common format  
						
						
						
						
					 
					
						2020-01-14 18:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						58498583c9 
					 
					
						
						
							
							Modified LFs  
						
						
						
						
					 
					
						2020-01-13 23:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						89275f7ea9 
					 
					
						
						
							
							Redefine numbering scheme  
						
						
						
						
					 
					
						2020-01-13 23:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						91f8f33a6c 
					 
					
						
						
							
							add new basic checks, rename ca_hashes_up_to_date  
						
						
						
						
					 
					
						2020-01-13 17:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						a7b0a04480 
					 
					
						
						
							
							remove redundant lines  
						
						
						
						
					 
					
						2020-01-13 16:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						69acd00731 
					 
					
						
						
							
							Add file to check whether ~/etc/client-simulation.txt is parsable  
						
						
						
						
					 
					
						2020-01-13 15:52:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						7ff4ebfc0c 
					 
					
						
						
							
							fix travis  
						
						
						
						
					 
					
						2020-01-04 16:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						c643860701 
					 
					
						
						
							
							Modernize 08_isHTML_valid.t  
						
						... 
						
						
						
						and make it similar to 07_isJSON_valid.t or 20_baseline_ipv4_http.t
in terms of output and readability 
						
						
					 
					
						2019-11-16 12:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk 
							
						 
					 
					
						
						
							
						
						ba009565a8 
					 
					
						
						
							
							swap ldap server as previous one wasn't reachable anymore  
						
						
						
						
					 
					
						2019-09-25 09:36:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						520fda64f0 
					 
					
						
						
							
							remove -p from json unit test  
						
						
						
						
					 
					
						2019-08-12 12:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						874932774e 
					 
					
						
						
							
							Fixes for travis  
						
						... 
						
						
						
						Travis updated the container images so that the perl
reference to 5.18 was outdated. We use now 5.26 which
works, however we should consider to be more flexible.
JSON::Validator didn't compile in the container. Thus
we switched to just use 'JSON'. That also supports JSON
pretty. For the future we should just test for valid JSON
in all unit test files as it is more effective. 
						
						
					 
					
						2019-08-12 12:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						33ece6858d 
					 
					
						
						
							
							In line with the new scheme now  
						
						
						
						
					 
					
						2019-05-06 14:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						51e8373efb 
					 
					
						
						
							
							Update to newest template  
						
						... 
						
						
						
						* die statement if testssl.sh cannot be found from the current path
* comment everything out for JSON
* don't repeat the pattern, use a variable
* use "speaking" variable names 
						
						
					 
					
						2019-05-06 11:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						802d0defe7 
					 
					
						
						
							
							Better phrased and provide examples  
						
						
						
						
					 
					
						2019-05-06 11:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						62bd23a632 
					 
					
						
						
							
							add headline+note  
						
						
						
						
					 
					
						2019-05-05 13:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						3785e9d622 
					 
					
						
						
							
							Proper formatting  
						
						
						
						
					 
					
						2019-05-05 13:45:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						c3ff9e85f9 
					 
					
						
						
							
							Rename file according to new scheme  
						
						... 
						
						
						
						... Readme.md 
						
						
					 
					
						2019-05-05 13:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						666e897623 
					 
					
						
						
							
							renamed  
						
						
						
						
					 
					
						2019-05-05 13:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						b63c389b54 
					 
					
						
						
							
							Renamed  
						
						
						
						
					 
					
						2019-05-05 12:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						b9aee02978 
					 
					
						
						
							
							Split IPv6 + IPv4  
						
						... 
						
						
						
						... and disable IPv6 test as it is NOT supported by Travis CI,
see https://docs.travis-ci.com/user/reference/overview/#virtualisation-environment-vs-operating-system 
The *.disabled file should provide a start if it'll be available
at some time or one can manage this in travis with a docker container,
see https://github.com/travis-ci/travis-ci/issues/8891  
						
						
					 
					
						2019-05-05 12:53:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						50a83235fe 
					 
					
						
						
							
							Renamed + testssl.net (IPv6)  
						
						
						
						
					 
					
						2019-05-05 12:08:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						df88577ec4 
					 
					
						
						
							
							Add basline test for IPv4 and IPv6  
						
						... 
						
						
						
						... client simulations come later. One pattern for
failed output added 
						
						
					 
					
						2019-05-04 13:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						dc64753085 
					 
					
						
						
							
							Add error catcher also for --ssl-native + FTP  
						
						
						
						
					 
					
						2019-05-03 20:46:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						de45440279 
					 
					
						
						
							
							better use the right protocol when checking ldap  
						
						
						
						
					 
					
						2019-05-03 20:26:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						9257654522 
					 
					
						
						
							
							fix wrong variable  
						
						
						
						
					 
					
						2019-05-03 20:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						b60dbc0fa6 
					 
					
						
						
							
							Code + Fix  
						
						... 
						
						
						
						- Removed doubled declaration (my)
- hopefully fix error in FTPs (should maybe think about changing
  the line in testssl.sh or filter here always) 
						
						
					 
					
						2019-05-03 20:08:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						72136437bb 
					 
					
						
						
							
							Proper file naming  
						
						
						
						
					 
					
						2019-05-03 19:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						1825a8ca33 
					 
					
						
						
							
							Fix output for POP (STARTTLS unit test)  
						
						
						
						
					 
					
						2019-05-03 19:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						2996d24176 
					 
					
						
						
							
							Add several unit tests for STARTTLS protocols  
						
						... 
						
						
						
						- SMTP via sockets+OpenSSL
- POP3 via sockets+OpenSSL
- IMAP via sockets+OpenSSL
- XMPP via sockets+OpenSSL
- FTP via sockets+OpenSSL
- LDAP via OpenSSL
- NNTPS via sockets+OpenSSL
Open: IRC, LTMP, mysql, postgres
This PR fixes  #923 . Partly it addresses #1254  
						
						
					 
					
						2019-05-03 19:27:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk Wetter 
							
						 
					 
					
						
						
							
						
						bdbc194491 
					 
					
						
						
							
							Beautify and simplify the code  
						
						
						
						
					 
					
						2019-05-03 16:38:44 +02:00