Commit Graph

35 Commits (e696b181876d7279e22c573d12a8b1f525c9616c)

Author SHA1 Message Date
name e696b18187 format using goimports 1 year ago
Andy Wang de0daac123
Update deprecated curve25519 functions and defend against low-order point attacks 3 years ago
Andy Wang 86e2935607 Use a pre-made buffer for TLSConn.Write 4 years ago
Andy Wang 4a81683e44 Code cleanup and move stuff around 4 years ago
Andy Wang 8a76afabf7 Reduce the amount of goroutines in tests 4 years ago
Andy Wang 0f66fec28e Remove impossible error 4 years ago
Andy Wang 444182f5bb Purge impurity 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
Andy Wang 693544659f Refactor server transport 4 years ago
Andy Wang c1f3408c2c Make key lengths explicit 4 years ago
Andy Wang 6a83c58143 Refactor authentication pipeline 4 years ago
Andy Wang a161409577 Rename a struct 4 years ago
Andy Wang fa1c109d90 Make authentication info arrays 4 years ago
Andy Wang fe8b2d78ef Change authenticationInfo structure 4 years ago
Andy Wang 74a70a3113 Refactor Transport and add tests 4 years ago
Andy Wang 339b324946 Working direct WebSocket transport 5 years ago
Andy Wang f47f57a59f Direct WebSocket 5 years ago
Andy Wang 3a28bb65d5 Refactor touchStone 5 years ago
Andy Wang 87a7684e10 More comments 5 years ago
Andy Wang cf1f1ccf16 Add some tests 5 years ago
Andy Wang 57255fdeb2 Fail to parse ClientHello if the TLS record layer Content Type and versions are wrong 5 years ago
Andy Wang b5c6d7fedc Change touchUp function signature 5 years ago
Andy Wang e28df86a55 Move Unordered field around 5 years ago
Andy Wang 52fac535e3 Fix nil pointer with ClientInfo 5 years ago
Qian Wang 58cbb73f0f Refactor return value of decryption 5 years ago
Qian Wang e7aa4cd04b Fix a stuck mutex 5 years ago
Qian Wang ae4fc917b6 Let the server send a mock encrypted certificate after ChangeCipherSuite to imitate real behaviour more closely 5 years ago
Qian Wang 1d878b3adb Use AEAD to encrypt session key in ServerHello to provide authentication of the identity of the server 5 years ago
Qian Wang e15536d7c7 Refactor TLS handshake 5 years ago
Qian Wang bf83273f6e Fix redirection 5 years ago
Qian Wang 67521efbd6 Alter composeServerHello function signature slightly 5 years ago
Qian Wang 726a405a26 TLS1.3 5 years ago
Qian Wang 735dc64bd1 Stop using custom conversion function 5 years ago
Qian Wang ae30ed6ba4 Untested server 6 years ago