Looks sensible to me.. Will give it a go..
Any chance of getting it into official release?
Cheers
Gav
--- FAIL: TestHandshakeClientRSARC4 (0.00s)
handshake_client_test.go:240: TLSv10-RSA-RC4 #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientRSAAES128GCM (0.00s)
handshake_client_test.go:240: TLSv12-AES128-GCM-SHA256 #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientRSAAES256GCM (0.00s)
handshake_client_test.go:240: TLSv12-AES256-GCM-SHA384 #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientECDHERSAAES (0.00s)
handshake_client_test.go:240: TLSv10-ECDHE-RSA-AES #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientECDHEECDSAAES (0.00s)
handshake_client_test.go:240: TLSv10-ECDHE-ECDSA-AES #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientECDHEECDSAAESGCM (0.00s)
handshake_client_test.go:240: TLSv12-ECDHE-ECDSA-AES-GCM #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientAES256GCMSHA384 (0.00s)
handshake_client_test.go:240: TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientCertRSA (0.00s)
handshake_client_test.go:240: TLSv10-ClientCert-RSA-RSA #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientCertECDSA (0.02s)
handshake_client_test.go:240: TLSv10-ClientCert-ECDSA-RSA #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
--- FAIL: TestHandshakeClientALPNMatch (0.00s)
handshake_client_test.go:240: TLSv12-ALPN #0: mismatch on read: got:16030100a30100009f03030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a0100004e33740000000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000100010000e0670726f746f320670726f74 want:160301009d0100009903030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a0100004e33740000000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000100010000e0670726f746f320670726f746f3100120000
--- FAIL: TestHandshakeClientALPNNoMatch (0.00s)
handshake_client_test.go:240: TLSv12-ALPN-NoMatch #0: mismatch on read: got:160301009c0100009803030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a0100004733740000000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff010001000010000900070670726f74 want:16030100960100009203030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a0100004733740000000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff010001000010000900070670726f746f3300120000
--- FAIL: TestHandshakClientSCTs (0.00s)
handshake_client_test.go:240: TLSv12-SCT #0: mismatch on read: got:160301008b0100008703030000000000000000000000000000000000000000000000000000000000000000000028c02fc02bc030c02cc011c007c013c027c009c014c00a009c009d0005002f0035003c003dc012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100 want:16030100850100008103030000000000000000000000000000000000000000000000000000000000000000000022c02fc02bc030c02cc011c007c013c009c014c00a009c009d0005002f0035c012000a01000036000500050100000000000a00080006001700180019000b00020100000d000e000c040104030501050302010203ff0100010000120000
FAIL
FAIL crypto/tls 0.487s
> <mailto:golang-nuts+unsub...@googlegroups.com>.