Skip to content

Instantly share code, notes, and snippets.

@thomaslee

thomaslee/1.1.1 Secret

Created March 8, 2022 05:26
Show Gist options
  • Save thomaslee/a6c13708a0a0c6a6a2727e2b9e5b7261 to your computer and use it in GitHub Desktop.
Save thomaslee/a6c13708a0a0c6a6a2727e2b9e5b7261 to your computer and use it in GitHub Desktop.
capnproto TLS tests 1.1.1 vs 3.0.1
[ TEST ] kj/compat/tls-test.c++:457: TLS basics
[ PASS ] kj/compat/tls-test.c++:457: TLS basics (9218 μs)
[ TEST ] kj/compat/tls-test.c++:472: TLS peer identity
[ PASS ] kj/compat/tls-test.c++:472: TLS peer identity (4378 μs)
[ TEST ] kj/compat/tls-test.c++:512: TLS multiple messages
[ PASS ] kj/compat/tls-test.c++:512: TLS multiple messages (4368 μs)
[ TEST ] kj/compat/tls-test.c++:552: TLS zero-sized write
[ PASS ] kj/compat/tls-test.c++:552: TLS zero-sized write (4499 μs)
[ TEST ] kj/compat/tls-test.c++:598: TLS full duplex
[ PASS ] kj/compat/tls-test.c++:598: TLS full duplex (47727 μs)
[ TEST ] kj/compat/tls-test.c++:649: TLS SNI
[ PASS ] kj/compat/tls-test.c++:649: TLS SNI (5454 μs)
[ TEST ] kj/compat/tls-test.c++:692: TLS certificate validation
[ PASS ] kj/compat/tls-test.c++:692: TLS certificate validation (20384 μs)
[ TEST ] kj/compat/tls-test.c++:712: TLS client certificate verification
[ PASS ] kj/compat/tls-test.c++:712: TLS client certificate verification (30783 μs)
[ TEST ] kj/compat/tls-test.c++:937: TLS receiver basics
[ PASS ] kj/compat/tls-test.c++:937: TLS receiver basics (4339 μs)
[ TEST ] kj/compat/tls-test.c++:951: TLS receiver experiences pre-TLS error
[ PASS ] kj/compat/tls-test.c++:951: TLS receiver experiences pre-TLS error (128 μs)
[ TEST ] kj/compat/tls-test.c++:977: TLS receiver accepts multiple clients
[ PASS ] kj/compat/tls-test.c++:977: TLS receiver accepts multiple clients (82629 μs)
[ TEST ] kj/compat/tls-test.c++:1014: TLS receiver does not stall on client that disconnects before ssl handshake
[ PASS ] kj/compat/tls-test.c++:1014: TLS receiver does not stall on client that disconnects before ssl handshake (83494 μs)
[ TEST ] kj/compat/tls-test.c++:1060: TLS receiver does not stall on hung client
[ PASS ] kj/compat/tls-test.c++:1060: TLS receiver does not stall on hung client (83199 μs)
[ TEST ] kj/compat/tls-test.c++:457: TLS basics
[ PASS ] kj/compat/tls-test.c++:457: TLS basics (12576 μs)
[ TEST ] kj/compat/tls-test.c++:472: TLS peer identity
[ PASS ] kj/compat/tls-test.c++:472: TLS peer identity (5854 μs)
[ TEST ] kj/compat/tls-test.c++:512: TLS multiple messages
[ PASS ] kj/compat/tls-test.c++:512: TLS multiple messages (5659 μs)
[ TEST ] kj/compat/tls-test.c++:552: TLS zero-sized write
[ PASS ] kj/compat/tls-test.c++:552: TLS zero-sized write (5780 μs)
[ TEST ] kj/compat/tls-test.c++:598: TLS full duplex
[ PASS ] kj/compat/tls-test.c++:598: TLS full duplex (55888 μs)
[ TEST ] kj/compat/tls-test.c++:649: TLS SNI
[ PASS ] kj/compat/tls-test.c++:649: TLS SNI (7953 μs)
[ TEST ] kj/compat/tls-test.c++:692: TLS certificate validation
[ PASS ] kj/compat/tls-test.c++:692: TLS certificate validation (29277 μs)
[ TEST ] kj/compat/tls-test.c++:712: TLS client certificate verification
[ PASS ] kj/compat/tls-test.c++:712: TLS client certificate verification (41560 μs)
[ TEST ] kj/compat/tls-test.c++:937: TLS receiver basics
[ PASS ] kj/compat/tls-test.c++:937: TLS receiver basics (5669 μs)
[ TEST ] kj/compat/tls-test.c++:951: TLS receiver experiences pre-TLS error
[ PASS ] kj/compat/tls-test.c++:951: TLS receiver experiences pre-TLS error (844 μs)
[ TEST ] kj/compat/tls-test.c++:977: TLS receiver accepts multiple clients
[ PASS ] kj/compat/tls-test.c++:977: TLS receiver accepts multiple clients (97128 μs)
[ TEST ] kj/compat/tls-test.c++:1014: TLS receiver does not stall on client that disconnects before ssl handshake
kj/compat/tls.c++:377: unimplemented bio_ctrl; cmd = 2
[ PASS ] kj/compat/tls-test.c++:1014: TLS receiver does not stall on client that disconnects before ssl handshake (105561 μs)
[ TEST ] kj/compat/tls-test.c++:1060: TLS receiver does not stall on hung client
kj/compat/tls.c++:377: unimplemented bio_ctrl; cmd = 2
[ PASS ] kj/compat/tls-test.c++:1060: TLS receiver does not stall on hung client (101288 μs)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment