.github/workflows/ci.yml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.ruby-version | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
example/README.md | |
|
|
tttls1.3.gemspec | |
|
|
example/helper.rb | 87 |
|
|
example/https_client.rb | 16 |
|
|
example/https_client_using_0rtt.rb | 41 | A 55 mins |
|
example/https_client_using_ech.rb | 24 |
|
|
example/https_client_using_grease_ech.rb | 16 |
|
|
example/https_client_using_grease_psk.rb | 48 | A 1 hr |
|
example/https_client_using_hrr.rb | 17 |
|
|
example/https_client_using_hrr_and_ech.rb | 25 |
|
|
example/https_client_using_hrr_and_ticket.rb | 37 | A 45 mins |
|
example/https_client_using_status_request.rb | 24 |
|
|
example/https_client_using_ticket.rb | 36 | A 1 hr |
|
example/https_client_using_ticket_and_ech.rb | 47 | A 1 hr |
|
example/https_server.rb | 63 |
|
|
interop/client_spec.rb | 197 |
|
|
interop/server_spec.rb | 209 |
|
|
interop/spec_helper.rb | 25 |
|
|
lib/tttls1.3.rb | 24 |
|
|
lib/tttls1.3/cipher_suites.rb | 78 | A 25 mins |
|
lib/tttls1.3/client.rb | 823 | F 1 wk |
|
lib/tttls1.3/connection.rb | 162 | B 4 hrs |
|
lib/tttls1.3/cryptograph.rb | 1 |
|
|
lib/tttls1.3/cryptograph/aead.rb | 78 |
|
|
lib/tttls1.3/cryptograph/passer.rb | 12 |
|
|
lib/tttls1.3/ech.rb | 294 | C 7 hrs |
|
lib/tttls1.3/endpoint.rb | 164 | A 3 hrs |
|
lib/tttls1.3/error.rb | 11 |
|
|
lib/tttls1.3/key_schedule.rb | 216 | B 6 hrs |
|
lib/tttls1.3/logging.rb | 10 |
|
|
lib/tttls1.3/message.rb | 76 |
|
|
lib/tttls1.3/message/alert.rb | 66 |
|
|
lib/tttls1.3/message/application_data.rb | 16 |
|
|
lib/tttls1.3/message/certificate.rb | 97 | A 1 hr |
|
lib/tttls1.3/message/certificate_verify.rb | 39 | A 35 mins |
|
lib/tttls1.3/message/change_cipher_spec.rb | 15 |
|
|
lib/tttls1.3/message/client_hello.rb | 122 | A 1 hr |
|
lib/tttls1.3/message/compressed_certificate.rb | 57 | A 2 hrs |
|
lib/tttls1.3/message/encrypted_extensions.rb | 49 | A 35 mins |
|
lib/tttls1.3/message/end_of_early_data.rb | 23 | A 35 mins |
|
lib/tttls1.3/message/extension/alpn.rb | 42 | A 1 hr |
|