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