Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ooni/utls-light

Minimal version of utls for parrotting the TLS handshake of popular web browsers
https://github.com/ooni/utls-light

Add link to diff with go/tls

4e2fd52707e129f3305fa534746def6524448959 authored 10 months ago by Arturo Filastò <[email protected]>
Fix key length of GREASE in key_shares

f9a81c5ed434f6f34462900e5064bf7f8a5b92fc authored over 2 years ago by Arturo Filastò <[email protected]>
Add LICENSE

Fixes https://github.com/hellais/utls-light/issues/2

a06d719284b04dc6d3ca1117526d3cf780f09e50 authored over 2 years ago by Arturo Filastò <[email protected]>
Only include sniExtension when we have data for it

This fixes breakages in handshakes when the remote is an IP instead of a
hsotname

4dfb1fc05321b947dbee87f475f4159c40beb22d authored over 2 years ago by Arturo Filastò <[email protected]>
Add support for tls cookie extension

5908646d3c8b92a5de3b158da5f9b14434112f04 authored over 2 years ago by Arturo Filastò <[email protected]>
Add credz

e018653b3217428f25a6943d3dfd619a3b54ca36 authored over 2 years ago by Arturo Filastò <[email protected]>
Add minimal readme

cc2f255d86f33fa910886ffb28c3503468efe5db authored over 2 years ago by Arturo Filastò <[email protected]>
Add support for GREASE in the key_shares

2e6991faeb05a4126c18c36b93c3c673fd7202a6 authored over 2 years ago by Arturo Filastò <[email protected]>
XOR the grease extension_2 value when it collides with extension_1

a51ac6e2cf49bc5c897c376a90f186879ec0cd01 authored over 2 years ago by Arturo Filastò <[email protected]>
Disable GREASE in the key_share extension because it causes problem with some TLS stacks when handling HRR

f39d6687c330d0c042c51fc7d43fb49654bd9db4 authored over 2 years ago by Arturo Filastò <[email protected]>
Shuffle domains before testing them

ca4d18330b6ca7e55a86c1339e25d925eab962df authored over 2 years ago by Arturo Filastò <[email protected]>
Support http2 when testing sites

f7daab110319f764b56b8b3e359316e2e971aea1 authored over 2 years ago by Arturo Filastò <[email protected]>
Add missing <UTLS-LIGHT> marks

Add extra newline before and after

e5bf2e68d20c8776a584fc2f090bc0b8b123028a authored over 2 years ago by Arturo Filastò <[email protected]>
Add support for extended master secret

ecb4678d549db2e118be78b041355d93166cb70c authored over 2 years ago by Arturo Filastò <[email protected]>
Minimal patch to transform the clientHello before it's written

61c36cf637ebcb515390dcee618dcc1a5c50e8b6 authored over 2 years ago by Arturo Filastò <[email protected]>
Disable application_settings extension

d41f35f1113b5518471d266229c83a7cb376ac2d authored over 2 years ago by Arturo Filastò <[email protected]>
Set keyShares and alpn

b040d10e67f735722d7348314478c401294a8509 authored over 2 years ago by Arturo Filastò <[email protected]>
Pass the ALPN to the test

5fae140d2c744618ca9ff93f9feaeb6de2aeca2d authored over 2 years ago by Arturo Filastò <[email protected]>
Implement utls lite clientHello transformer function

5d161a93bf67c495a7188ee804754dcb8fa58cb6 authored over 2 years ago by Arturo Filastò <[email protected]>
Add support for compressed certificates

e9ea45cac8213456aebe5009da6683874ef16863 authored over 2 years ago by Arturo Filastò <[email protected]>
Add sample captures of client hellos

d69e797c26e638e37df9c3233462438fe9f94110 authored over 2 years ago by Arturo Filastò <[email protected]>
Properly generate GREASE values like boringssl does

f5d958727f6111cc31aa8d24a60397be3e3d7d30 authored over 2 years ago by Arturo Filastò <[email protected]>
Add full dump of https domains in the test lists

476c839ee47adbb8887f4d83865f97b13f70df03 authored over 2 years ago by Arturo Filastò <[email protected]>
Move everything into tls tree and add cpu module

2b6c2ef3b403d1a30ddb395df58171ddd004a344 authored over 2 years ago by Arturo Filastò <[email protected]>
Add script to check if the tls stack works with the citizenlab lists

61ed735890f9bbfb2a0c6823574807eeaf36c7bf authored over 2 years ago by Arturo Filastò <[email protected]>
Import golang src/crypto/[email protected]

The commit is the following:
https://github.com/golang/go/commit/88a06f40dfcdc4d37346be169f2b1b9...

1b486e6454d9a792a4a7f0c2f75fad5a6c71f704 authored over 2 years ago by Arturo Filastò <[email protected]>