Commit graph

14 commits

Author SHA1 Message Date
sergeyfrolov
3fe91d9822
Fix intermittent issues with Randomized parrot (#19)
Fix intermittent issues with Randomized parrot
2019-02-04 13:41:38 -07:00
Eric Wustrow
323a55944c Add MakeConnWithCompleteHandshake function (#18)
Add MakeConnWithCompleteHandshake function + regression test and usage example
2019-01-30 11:25:23 -07:00
Sergey Frolov
fd72b83e04 Implement TLS 1.3 Randomized Spec and revise 1.2
Fixes #13
2019-01-04 19:49:08 -07:00
Sergey Frolov
109af06ea2 Adapt uTLS for new TLS 1.3 code 2018-12-05 15:12:21 -07:00
Sergey Frolov
2551de140c Fix statefulness 2018-07-30 14:29:21 -04:00
Sergey Frolov
112951f6d7 Refactor: enable flexible external configuration 2018-06-21 13:55:02 -04:00
Sergey Frolov
9656990081 Merge branch 'golang-tls-upstream', remove Android
I tested all fingerprints and confirmed that Chrome and Firefox are
working as intended.
Android fingerprints were grossly unpopular, which could a result of
incorrect merge, but either way we'll remove them for now.
2018-06-15 17:25:21 -04:00
Sergey Frolov
3b53b610a6 go vet fixes 2017-09-08 15:59:05 -06:00
Sergey Frolov
08a039c453 Implement GetOutKeystream() 2017-09-07 09:03:04 -06:00
Sergey Frolov
004572df2e Make ApplyConfig() and MarshalClientHello() public 2017-09-06 19:26:38 -06:00
Sergey Frolov
853deec862 Add utls.Write(). Fixes #3 2017-08-18 14:08:51 -04:00
Sergey Frolov
ab61409e7d Add ems 2017-08-16 11:54:20 -04:00
Sergey Frolov
e66d491f21 Add BSD LICENSE headers 2017-08-07 18:33:59 -04:00
Sergey Frolov
cd3d1c4656 uTLS: initial commit 2017-07-07 11:02:48 -04:00