Fixes #819
Correctly fixes the root cause — a fatally broken select in ztls’s tlsHandshakeWithTimeout where Handshake() was evaluated synchronously before the select could race — and adds proper per-iteration timeouts to cipher enumeration across both Go TLS backends. The file writer mutex addresses the truncated JSON output symptom.
/claim #819
Solari Systems
@SolariResearch
youssefosama3820009-commits
@youssefosama3820009-commits
ProjectDiscovery
@projectdiscovery