Commit Graph

  • 4a61a5cb12 Test that reproduces the problem Joseph Birr-Pixton 2024-03-22 16:19:56 +0000
  • 0f3ea982df Map `SignatureScheme::ECDSA_SHA1_Legacy` to `SignatureAlgorithm::ECDSA` Joseph Birr-Pixton 2024-03-22 16:33:28 +0000
  • f89b8e3886 Move `MockServerVerifier` to tests::common Joseph Birr-Pixton 2024-03-22 16:28:50 +0000
  • e13d868c06 server::handy: fix new nightly clippy lint Joseph Birr-Pixton 2024-02-27 14:29:54 +0000
  • 5bda9c2dfe Clean up `unused_qualifications` lints Joseph Birr-Pixton 2024-03-22 18:42:17 +0000
  • 2590759da7 Clean up no_std and use of std in test code Joseph Birr-Pixton 2024-02-27 14:37:39 +0000
  • d022089471 API tests: ignore warnings in ClientStorage mock Joseph Birr-Pixton 2024-02-27 16:03:31 +0000
  • e11e5d5d54 Prepare 0.22.3 Joseph Birr-Pixton 2024-03-25 10:13:32 +0000
  • a7e2f4c9bc suites.rs: fix nonsensical duplicated feature gate Joseph Birr-Pixton 2024-03-25 14:12:52 +0000
  • 0998bbc4d8 Fix new `clippy::use_self` warnings Joseph Birr-Pixton 2024-03-25 12:26:50 +0000
  • 3a03df6a34 Correct further `dead_code` warnings Joseph Birr-Pixton 2024-03-25 12:46:05 +0000
  • d8a0f94aa7 Fix new `clippy::use_self` warnings Joseph Birr-Pixton 2024-03-25 12:26:50 +0000
  • f2064e1ae3 Correct further `dead_code` warnings Joseph Birr-Pixton 2024-03-25 12:46:05 +0000
  • 3dedc640de Fix new `clippy::use_self` warnings Joseph Birr-Pixton 2024-03-25 12:26:50 +0000
  • e3907939c8 dangerous_extract_secrets(): test `ConnectionTrafficSecrets` variant Joseph Birr-Pixton 2024-03-02 13:39:38 +0000
  • 30189b69b5 Return correct `ConnectionTrafficSecrets` variant when AES-256-GCM is negotiated. Arnav Singh 2024-03-02 02:09:34 -0800
  • dd97fdd228 tests: fix implied_bounds_in_impls clippy warn Daniel McCarney 2024-03-19 11:59:01 -0400
  • 5c40645c36 Avoid `clippy::std_instead_of_core` false positive Joseph Birr-Pixton 2024-03-11 13:36:29 +0000
  • 80d9c794cb Address `clippy::multiple_bound_locations` Joseph Birr-Pixton 2024-03-11 13:33:47 +0000
  • 131536df03 Address `clippy::mixed_attributes_style` Joseph Birr-Pixton 2024-03-11 13:34:29 +0000
  • cbda245b76 Address `clippy::assigning_clones` Joseph Birr-Pixton 2024-03-11 13:32:20 +0000
  • e7205edb1e Test that reproduces the problem Joseph Birr-Pixton 2024-03-22 16:19:56 +0000
  • 81e1a84680 Map `SignatureScheme::ECDSA_SHA1_Legacy` to `SignatureAlgorithm::ECDSA` Joseph Birr-Pixton 2024-03-22 16:33:28 +0000
  • 2bfeb87480 Move `MockServerVerifier` to tests::common Joseph Birr-Pixton 2024-03-22 16:28:50 +0000
  • acb6e3e6ce server::handy: fix new nightly clippy lint Joseph Birr-Pixton 2024-02-27 14:29:54 +0000
  • 384133410c Clean up `unused_qualifications` lints Joseph Birr-Pixton 2024-03-22 18:42:17 +0000
  • 3185d7f315 examples: fix server acceptor alert write behaviour Daniel McCarney 2024-03-21 17:25:23 -0400
  • b5a8cef58c server: add AcceptedAlert::write_all Daniel McCarney 2024-03-22 09:30:54 -0400
  • e06c9fea99 server: improve AcceptedAlert::write documentation Daniel McCarney 2024-03-21 17:24:05 -0400
  • fcbeee0ee0 Clean up no_std and use of std in test code Joseph Birr-Pixton 2024-02-27 14:37:39 +0000
  • 686da2ea9a API tests: ignore warnings in ClientStorage mock Joseph Birr-Pixton 2024-02-27 16:03:31 +0000
  • a7d2ad61a8 Test that reproduces the problem Joseph Birr-Pixton 2024-03-22 16:19:56 +0000
  • 9f3adc7e08 Map `SignatureScheme::ECDSA_SHA1_Legacy` to `SignatureAlgorithm::ECDSA` Joseph Birr-Pixton 2024-03-22 16:33:28 +0000
  • d633942e74 Move `MockServerVerifier` to tests::common Joseph Birr-Pixton 2024-03-22 16:28:50 +0000
  • 0b316d19f9 Test that reproduces the problem Joseph Birr-Pixton 2024-03-22 16:19:56 +0000
  • bd2e7400bd Map `SignatureScheme::ECDSA_SHA1_Legacy` to `SignatureAlgorithm::ECDSA` Joseph Birr-Pixton 2024-03-22 16:33:28 +0000
  • 7990f813f3 Move `MockServerVerifier` to tests::common Joseph Birr-Pixton 2024-03-22 16:28:50 +0000
  • 842dbf8b39 examples: fix server acceptor alert write behaviour Daniel McCarney 2024-03-21 17:25:23 -0400
  • e8591b1743 server: add AcceptedAlert::write_all Daniel McCarney 2024-03-22 09:30:54 -0400
  • 58c1fbdf00 server: improve AcceptedAlert::write documentation Daniel McCarney 2024-03-21 17:24:05 -0400
  • 667482a17f Add path dependency for rustls-post-quantum Joseph Birr-Pixton 2024-03-21 14:53:17 +0000
  • 1aed96cba2 Add path dependency for rustls-post-quantum Joseph Birr-Pixton 2024-03-21 14:53:17 +0000
  • 46454a98c1 ClientKeyExchangeParams: widen feature gate to avoid clippy lint Joseph Birr-Pixton 2024-03-21 16:07:34 +0000
  • 226d57a635 ClientKeyExchangeParams: widen feature gate to avoid clippy lint Joseph Birr-Pixton 2024-03-21 16:07:34 +0000
  • 5ce0a17128 Prepare 0.23.3 v/0.23.3 Joseph Birr-Pixton 2024-03-20 16:27:11 +0000
  • 5a1f617c59 Prepare 0.23.3 Joseph Birr-Pixton 2024-03-20 16:27:11 +0000
  • 03e44999a5 admin/coverage: pass script args to all llvm-cov calls Joe Birr-Pixton 2024-03-19 21:26:33 +0000
  • a3d21f24da fix: ffdhe no common cipher suite bug Yuxiang Cao 2024-03-19 17:55:55 -0700
  • 4b034b06ef
    fix: ffdhe no common cipher suite bug Yuxiang Cao 2024-03-19 17:55:55 -0700
  • 2620218423 admin/coverage: pass script args to all llvm-cov calls Joe Birr-Pixton 2024-03-19 21:26:33 +0000
  • fb67f01456 tests: fix implied_bounds_in_impls clippy warn Daniel McCarney 2024-03-19 11:59:01 -0400
  • 9c4974515e tests: fix assigning-clones clippy warn Daniel McCarney 2024-03-19 11:58:25 -0400
  • 5221fd1678 tests: fix implied_bounds_in_impls clippy warn Daniel McCarney 2024-03-19 11:59:01 -0400
  • 56b428d244 tests: fix assigning-clones clippy warn Daniel McCarney 2024-03-19 11:58:25 -0400
  • b3750ee835 Add auto build to bench-measure Simon Tate 2024-03-18 15:25:21 +0000
  • 5fb3beea21
    Add auto build to bench-measure Simon Tate 2024-03-18 15:25:21 +0000
  • 8f5ebbb43c deps: clap 4.5.2 -> 4.5.3, clap_derive 4.5.0 -> 4.5.3 Daniel McCarney 2024-03-18 10:28:15 -0400
  • 848d9021af deps: async-trait 0.1.77 -> 0.1.78 Daniel McCarney 2024-03-18 10:27:45 -0400
  • 71e1d657cc deps: anyhow 1.0.80 -> 1.0.81 Daniel McCarney 2024-03-18 10:27:22 -0400
  • 00c0f20145 deps: clap 4.5.2 -> 4.5.3, clap_derive 4.5.0 -> 4.5.3 Daniel McCarney 2024-03-18 10:28:15 -0400
  • 9be0648138 deps: async-trait 0.1.77 -> 0.1.78 Daniel McCarney 2024-03-18 10:27:45 -0400
  • a8c3628fe5 deps: anyhow 1.0.80 -> 1.0.81 Daniel McCarney 2024-03-18 10:27:22 -0400
  • 996f9d92a4
    build(deps): bump the crates-io group with 5 updates dependabot[bot] 2024-03-18 04:48:37 +0000
  • 38573b26d5 rustls-post-quantum: correct formatting Joseph Birr-Pixton 2024-03-14 15:57:38 +0000
  • 134e43f9a3 Enable lto for `bench` profile Joseph Birr-Pixton 2024-03-14 08:55:44 +0000
  • c64d0b54b1 bench: use jemalloc Joseph Birr-Pixton 2024-03-14 08:44:25 +0000
  • 2278226559 ci-bench: use jemalloc Joseph Birr-Pixton 2024-03-01 17:09:13 +0000
  • 0fdbb0afdb rustls-post-quantum: correct formatting Joseph Birr-Pixton 2024-03-14 15:57:38 +0000
  • ffe3040e27 Enable lto for `bench` profile Joseph Birr-Pixton 2024-03-14 08:55:44 +0000
  • d7aad5970b provider-example: conditionally enable rusts std feat Daniel McCarney 2024-03-13 13:30:07 -0400
  • b4722053c2 ci: fix typo in no-std run name Daniel McCarney 2024-03-13 13:29:06 -0400
  • a85ab17011 bench: use jemalloc Joseph Birr-Pixton 2024-03-14 08:44:25 +0000
  • 5298a97236 ci-bench: use jemalloc Joseph Birr-Pixton 2024-03-01 17:09:13 +0000
  • 4f3913eaba provider-example: conditionally enable rusts std feat Daniel McCarney 2024-03-13 13:30:07 -0400
  • 3a1eff1a77 ci: fix typo in no-std run name Daniel McCarney 2024-03-13 13:29:06 -0400
  • 9a911841cd Prepare rustls-post-quantum 0.1.0 rustls-post-quantum-v/0.1.0 Joseph Birr-Pixton 2024-03-13 16:51:56 +0000
  • 92cb23e6e5 Add bare-bones README.md Joseph Birr-Pixton 2024-03-13 16:51:34 +0000
  • 95874c46b2 Prepare rustls-post-quantum 0.1.0 Joseph Birr-Pixton 2024-03-13 16:51:56 +0000
  • 0b72739d57 Add bare-bones README.md Joseph Birr-Pixton 2024-03-13 16:51:34 +0000
  • bbef4b3ea7 Prepare 0.23.2 v/0.23.2 Joseph Birr-Pixton 2024-03-13 16:02:54 +0000
  • 295cfdef46 Mention rustls-post-quantum in providers docs Joseph Birr-Pixton 2024-03-13 16:03:03 +0000
  • 1769640cea Prepare 0.23.2 Joseph Birr-Pixton 2024-03-13 16:02:54 +0000
  • 8c1d13f050 Mention rustls-post-quantum in providers docs Joseph Birr-Pixton 2024-03-13 16:03:03 +0000
  • 62e154cb99 Add example client Joseph Birr-Pixton 2023-12-14 13:44:40 +0000
  • 092f3b569a Implement X25519Kyber768Draft00 key exchange Joseph Birr-Pixton 2023-12-12 12:46:34 +0000
  • d4ec42ec1c Switch to using `SupportedKxGroup::start_and_complete()` Joseph Birr-Pixton 2023-12-13 18:12:45 +0000
  • 96f07d7e20 Support KEM-shaped key exchange algorithms Joseph Birr-Pixton 2023-12-13 17:53:56 +0000
  • 6304e8f24c Introduce rustls-post-quantum "crate" skeleton Joseph Birr-Pixton 2023-12-12 10:02:04 +0000
  • f553124b6a Add example client Joseph Birr-Pixton 2023-12-14 13:44:40 +0000
  • 6e7981ea90 enums: rename Unknown variant to Other Daniel McCarney 2024-03-13 10:01:17 -0400
  • a2c532dc8f Add example client Joseph Birr-Pixton 2023-12-14 13:44:40 +0000
  • 686228ebb4 Implement X25519Kyber768Draft00 key exchange Joseph Birr-Pixton 2023-12-12 12:46:34 +0000
  • 3c932a1a8b Switch to using `SupportedKxGroup::start_and_complete()` Joseph Birr-Pixton 2023-12-13 18:12:45 +0000
  • 59f18f1393 Support KEM-shaped key exchange algorithms Joseph Birr-Pixton 2023-12-13 17:53:56 +0000
  • 07e39ba5a9 Introduce rustls-post-quantum "crate" skeleton Joseph Birr-Pixton 2023-12-12 10:02:04 +0000
  • dc957ece89 Allow customisation of alert sent for InvalidMessage jbp-efficient-extensions-experiment Joseph Birr-Pixton 2023-09-14 16:21:17 +0100
  • 823e46c1b0 Validate that pre_shared_key extension appears last Joseph Birr-Pixton 2023-09-14 16:20:23 +0100
  • ff9555a3d3 Check unknown extensions for duplicates Joseph Birr-Pixton 2023-09-14 14:32:27 +0100
  • 4d42cb7036 Switch from `Vec<ClientExtension>` to `ClientExtensions` Joseph Birr-Pixton 2023-09-14 16:55:04 +0100
  • 8eff76fe4b Introduce `ClientExtensions` type Joseph Birr-Pixton 2023-09-14 16:49:21 +0100