Cloak/internal/client
Selim ae14e28999
ServerName rotation (#158)
* inital servername rotation

* Move MockDomainList to LocalConnConfig as the list doesn't need to be sent to the remote

* Use CSPRNG to pick the next candidate of MockDomains

Co-authored-by: Andy Wang <cbeuw.andy@gmail.com>
2021-03-25 20:06:16 +00:00
..
TLS.go Use a pre-made buffer for TLSConn.Write 2020-10-17 13:46:22 +01:00
TLS_test.go Cleanup some tests using testify/assert 2020-12-29 01:24:32 +00:00
auth.go Update deprecated curve25519 functions and defend against low-order point attacks 2020-12-21 16:37:33 +00:00
auth_test.go Cleanup some tests using testify/assert 2020-12-29 01:24:32 +00:00
chrome.go Update Chrome signature to 85. Address #129 2020-09-12 21:18:31 +01:00
chrome_test.go Fix test GREASE comparison 2020-09-13 11:32:07 +01:00
connector.go Refactor for clarity and add comments 2020-10-18 14:42:47 +01:00
firefox.go Code cleanup and move stuff around 2020-04-14 14:14:51 +01:00
firefox_test.go Refactor client ClientHello composition 2019-08-17 00:16:31 +01:00
piper.go Implement UDP stream timeout. (#148) 2020-12-23 00:43:38 +00:00
state.go ServerName rotation (#158) 2021-03-25 20:06:16 +00:00
state_test.go Improve test coverage for client's ParseConfig 2020-10-17 18:52:00 +01:00
transport.go Export fields for testing 2020-04-10 14:09:48 +01:00
websocket.go Prevent nil pointer panic when server response is incorrect under CDN mode 2020-09-07 14:48:07 +01:00