Commit Graph

5 Commits

Author SHA1 Message Date
Frank Breedijk
effa90118f Thunderbird(s) are go! And client sim data is updated via the script again 2016-07-25 11:56:17 +02:00
Frank Breedijk
9d481423b9 CLients are deduplicated and marked as current 2016-07-03 18:00:06 +02:00
Frank Breedijk
d8fb7dc680 Added some unit tests for client simulations. https://testssl.sh is giving me issues
it's too late now to do something about it
2016-06-30 01:36:05 +02:00
Frank Breedijk
d14badfd3c Protocol detection fix for openssl client simulation
New approach: try every protocol individually from high to low and stop as soon as one works
2016-06-27 13:26:15 +02:00
Frank Breedijk
bba9905e62 Sockets for STARTTLS. Non HTTP(s) client simulations. Apple mail clients added.
In this commit clients are also tested when non-HTTP protocols are used. Each client
now has a line that indicates what services the client can handle. Clients that match
the current SERVICE tested or have service ANY (OpenSSL/Java) will be simulated, others
will be ignored.

I have removed the STARTTLS restriction from using sockets because sockets seem to handle
starttls just fine.

Update client SIM data has been updated to add two client we maintain ourselves:
* Mail on iOS
* Mail on OSX
* Thunderbird on OSX
2016-06-27 11:31:15 +02:00