Commit Graph

25 Commits (master)

Author SHA1 Message Date
Andy Wang 392fc41de8
Move random utilities to common package 2 months ago
name e696b18187 format using goimports 1 year ago
Andy Wang 8dd4ae4bef
Better conform message data length to TLS standards 3 years ago
Andy Wang 5933ad8781
Replace bytes.Buffer with vanilla []byte in tls wrapper 3 years ago
Andy Wang 4d1612774f
Use a buffer pool to reduce contentions in tls wrapper 3 years ago
Andy Wang d706e8f087 Remove redundant code 4 years ago
Andy Wang f111ab29ab Fix RandRead retry timer 4 years ago
Andy Wang 0968285664 Improve test coverage 4 years ago
Andy Wang a1bc148d50 Restore AddRecordLayer 4 years ago
Andy Wang 1f5e0c1d24 Add benchmark for TLSConn.Write 4 years ago
Andy Wang 86e2935607 Use a pre-made buffer for TLSConn.Write 4 years ago
Andy Wang 253ea94d2a Better and more explicit handling of first packet, reduces exposure of active probing 4 years ago
Andy Wang 70aa04354a Bounds check elimination 4 years ago
Andy Wang e202d8d03b Implement WriteTo and ReadFrom timeouts 4 years ago
Andy Wang 4a81683e44 Code cleanup and move stuff around 4 years ago
Andy Wang 14787a7057 Implement stream WriteTo 4 years ago
Andy Wang e4b45a55e3 Optimise AddRecordLayer 4 years ago
Andy Wang e9243a2e9f Framing in Stream.Write to prevent silent short write 4 years ago
Andy Wang 8c9bab2a6f TLSConn.Write returns correct length 4 years ago
Andy Wang e5bda61587 Close connections properly 4 years ago
Andy Wang 254b7152b6 Fix tests 4 years ago
Andy Wang 444182f5bb Purge impurity 4 years ago
Andy Wang 86214a1df0 Implement stream SetReadDeadline 4 years ago
Andy Wang e41394c83c Set frame size limit through multiplexer 4 years ago
Andy Wang 97858197cd Move common types to its own package 4 years ago