Commit Graph

2833 Commits

Author SHA1 Message Date
Daniel McCarney 923c6e215b msgs: NewSessionTicketPayloadTls13::get_max_early_data_size -> max_early_data_size 2024-01-05 14:21:50 +00:00
Daniel McCarney 13dc47af0c msgs: NewSessionTicketExtension::get_type -> ext_type 2024-01-05 14:21:50 +00:00
Daniel McCarney 334a3258f8 msgs: CertificateRequestPayloadTls13::get_authorities_extension -> authorities_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 6bfb8e4dba msgs: CertificateRequestPayloadTls13::get_sigalgs_extension -> sigalgs_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney d03c8ea19a msgs: CertReqExtension::get_type -> ext_type 2024-01-05 14:21:50 +00:00
Daniel McCarney ffc0a205e8 msgs: HasServerExtensions::get_quic_params_extension -> quic_params_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 7eead60457 msgs: HasServerExtensions::get_alpn_protocol -> alpn_protocol 2024-01-05 14:21:50 +00:00
Daniel McCarney f675ae14af msgs: CertificatePayloadTls13::get_end_entity_ocsp -> end_entity_ocsp 2024-01-05 14:21:50 +00:00
Daniel McCarney ad9692d5e8 msgs: CertificateEntry::get_ocsp_response -> ocsp_response 2024-01-05 14:21:50 +00:00
Daniel McCarney 5e49006079 msgs: CertificateExtension::get_cert_status -> cert_status 2024-01-05 14:21:50 +00:00
Daniel McCarney 8e88a65670 msgs: CertificateExtension::get_type -> ext_type 2024-01-05 14:21:50 +00:00
Daniel McCarney 4ab13e2fff msgs: ServerHelloPayload::get_supported_versions -> supported_versions 2024-01-05 14:21:50 +00:00
Daniel McCarney ee1c779921 msgs: ServerHelloPayload::get_ecpoints_extension -> ecpoints_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 5119e52b9c msgs: ServerHelloPayload::get_psk_index -> psk_index 2024-01-05 14:21:50 +00:00
Daniel McCarney 4f3d60e790 msgs: ServerHelloPayload::get_key_share -> key_share 2024-01-05 14:21:50 +00:00
Daniel McCarney cbace374b1 msgs: ServerHelloPayload::get_extensions -> extensions 2024-01-05 14:21:50 +00:00
Daniel McCarney 71a639f75a msgs: HelloRetryRequest::get_supported_versions -> supported_versions 2024-01-05 14:21:50 +00:00
Daniel McCarney e8f1ad6ccf msgs: HelloRetryRequest::get_cookie -> cookie 2024-01-05 14:21:50 +00:00
Daniel McCarney 2d7a39c102 msgs: HelloRetryRequest::get_requested_key_share_group -> requested_key_share_group 2024-01-05 14:21:50 +00:00
Daniel McCarney 0a35407264 msgs: HelloRetryExtension::get_type -> ext_type 2024-01-05 14:21:50 +00:00
Daniel McCarney 7042da585a msgs: ClientHelloPayload::get_psk_modes -> psk_modes 2024-01-05 14:21:50 +00:00
Daniel McCarney 1b2bc1cd3a msgs: ClientHelloPayload::get_psk -> psk 2024-01-05 14:21:50 +00:00
Daniel McCarney 3345415e52 msgs: ClientHelloPayload::get_keyshare_extension -> keyshare_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 03e33ae220 msgs: ClientHelloPayload::get_versions_extension -> versions_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney b2e472aae0 msgs: ClientHelloPayload::get_ticket_extension -> ticket_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney c1472c505a msgs: ClientHelloPayload::get_quic_params_extension -> quic_params_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 04d63536f2 msgs: ClientHelloPayload::get_alpn_extension -> alpn_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 937327983d msgs: ClientHelloPayload::get_ecpoints_extension -> expoints_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney d954bc792b msgs: ClientHelloPayload::get_namedgroups_extension -> namedgroups_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 349f531af3 msgs: ClientHelloPayload::get_sigalgs_extension -> sigalgs_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney e54f5dffc0 msgs: ClientHelloPayload::get_sni_extension -> sni_extension 2024-01-05 14:21:50 +00:00
Daniel McCarney 7fbf361e77 msgs: ServerExtension::get_type -> ext_type
Again, `type` isn't valid so we use `ext_type`.
2024-01-05 14:21:50 +00:00
Daniel McCarney 042c913636 msgs: ClientExtension::get_type -> ext_type
Unfortunately "type" is not a valid fn identifier, so we use "ext_type".
2024-01-05 14:21:50 +00:00
Daniel McCarney 400b6e1992 msgs: get_single_hostname -> single_hostname 2024-01-05 14:21:50 +00:00
Daniel McCarney b3913a5ac2 enums: trailing commas for all enum_builder! uses
Now that the `enum_builder!` macro allows a trailing comma this commit
updates each usage to include one. This will make any future diffs that
add elements to these enums easier to review.
2024-01-04 20:56:15 +00:00
Daniel McCarney 1dce0df615 macros: allow trailing enum_builder comma
Without allowing a trailing comma for invocations of the `enum_builder!`
macro we end up creating messy two line diffs for every addition to an
existing built enum.

This commit updates the macro definition to allow an optional trailing
comma.
2024-01-04 20:56:15 +00:00
Josh Aas d683f4f7c0 Update ECH roadmap entry to reflect that it refers only to client side support. 2024-01-04 16:01:53 +00:00
Josh Aas 2a4aaa249e Update roadmap to reflect the fact that rustls-platform-verifier 0.1.0 has been released. 2024-01-04 16:01:53 +00:00
Daniel McCarney ba97712be2 examples: use CLI args vs env vars in simpleserver 2024-01-04 13:41:11 +00:00
Daniel McCarney f0934452ca examples: use CLI args vs env vars in unbuff-server 2024-01-04 13:41:11 +00:00
Daniel McCarney 59351ff6a4 examples: move consts to bottom in unbuff-server 2024-01-04 13:41:11 +00:00
Daniel McCarney 90fce7e9b4 examples: move consts to bottom in unbuff-client 2024-01-04 13:41:11 +00:00
Daniel McCarney 85b36ec8b0 examples: move consts to bottom in unbuff-async-client 2024-01-04 13:41:11 +00:00
Daniel McCarney 8c6fb1c9c3 examples: top-level doc comment for unbuffered-async-client 2024-01-04 13:41:11 +00:00
Daniel McCarney 83fa7a3d4f examples: top-level doc comment for unbuffered-server 2024-01-04 13:41:11 +00:00
Joseph Birr-Pixton f8cd4e82ec ci-bench: separately bench use of P384 curve
This renames the P256 cases, so will introduce a
discontinuity in results tracking.
2024-01-04 09:21:59 +00:00
Joseph Birr-Pixton da14317122 Test P521-SHA512 in bogo
This makes it possible for our bogo config.json to vary
between providers.  That is achieved by -- with my sincere apologies --
applying the C preprocessor.
2024-01-04 09:21:59 +00:00
Joseph Birr-Pixton b1101a8737 De-duplicate knowledge of test-ca/ CA names 2024-01-04 09:21:59 +00:00
Joseph Birr-Pixton 6ede5d74f4 Avoid extraenous `.iter()` in for loops
clippy was complaining about manual `.into_iter()` calls, but actually
the manual `.iter()` calls are also not very idiomatic.
2024-01-04 09:21:59 +00:00
Joseph Birr-Pixton 271c637bd9 Split test-ca ecdsa by curve; add p521
This goes from being a single set of keys for ECDSA (with a
purposeful mix of curves) to a set of keys per curve.

That means we can avoid P521 chains in tests when it is not supported.

In those tests, reflect this as additional `KeyType` variants.
2024-01-04 09:21:59 +00:00