GitHub / rustls/rustls issues and pull requests
#553 - Install llvm 12 for coverage build
Pull Request -
State: closed - Opened by ctz over 4 years ago
#552 - Remove duplicate code/state between client and server
Pull Request -
State: closed - Opened by djc over 4 years ago
- 5 comments
#551 - Code coverage is completely broken
Issue -
State: closed - Opened by djc over 4 years ago
- 6 comments
#550 - Rename public API types to conform to API guidelines
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#549 - Should we restrict configuration options for cipher suites?
Issue -
State: closed - Opened by djc over 4 years ago
- 17 comments
#548 - `complete_io` does not complete the handshake in a single call
Issue -
State: closed - Opened by elast0ny over 4 years ago
- 6 comments
#547 - client: thread transcript through handshake states
Pull Request -
State: closed - Opened by djc over 4 years ago
- 3 comments
#546 - Transcript
Pull Request -
State: closed - Opened by djc over 4 years ago
- 4 comments
#545 - Document state machines and simplify client authentication flow
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#544 - Support stable QUIC transport parameters handshake extension
Pull Request -
State: closed - Opened by Ralith over 4 years ago
- 2 comments
#543 - access to negotiated protocol values?
Issue -
State: closed - Opened by icing over 4 years ago
- 2 comments
#542 - use server cert for parent domain if no cert present
Issue -
State: closed - Opened by Johann150 over 4 years ago
- 5 comments
#541 - Naming conventions
Issue -
State: closed - Opened by djc over 4 years ago
- 15 comments
#540 - Support SSL_CERT_FILE/SSL_CERT_DIR
Issue -
State: closed - Opened by pimterry over 4 years ago
- 2 comments
#539 - WIP: ECH Draft-10 serialization code
Pull Request -
State: closed - Opened by sayrer over 4 years ago
- 11 comments
#538 - Refactor ExpectClientKX to inline methods to avoid unwrapping state
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#537 - Remove unwrap in unpad_tls13
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#536 - Refactor into_expect_tls12_certificate_verify to avoid unwrapping
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#535 - Refactor hs::can_resume to avoid its callers unwrapping
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#534 - Add TLS Certificate Compression (RFC8879) - v2
Pull Request -
State: closed - Opened by sharksforarms over 4 years ago
- 6 comments
#533 - Client: Track the exact lifetime of the client/server randoms.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 3 comments
#532 - Allow selecting supported groups in config (redux)
Pull Request -
State: closed - Opened by ctz over 4 years ago
#531 - Client: Implement slightly better eviction logic for session cache.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#530 - Client: Remove `sent_tls13_fake_ccs` from `HandshakeDetails`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#529 - Store `SupportedCipherSuite` in `ClientSessionValue`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#528 - Client: Make some `mut` references non-`mut` where the mutability is not used.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#527 - Client: Always randomize session ID unless doing legacy resumption.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#526 - Refactor `ClientConfig` verifier configuration to better support custom certificate verifiers
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#525 - "Session" terminology is confusing; `{Client,Server}Session` should be `{Client,Server}Connection`
Issue -
State: closed - Opened by briansmith over 4 years ago
- 5 comments
#524 - derive Debug for Stream and StreamOwned
Pull Request -
State: closed - Opened by stepancheg over 4 years ago
- 3 comments
#523 - Deduplicate server ticket emitter code
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#522 - RFC: Unify client and server APIs
Issue -
State: closed - Opened by briansmith over 4 years ago
- 14 comments
#521 - RFE: Alternate cryptographic backends
Issue -
State: closed - Opened by DemiMarie over 4 years ago
- 56 comments
#520 - Some checks that the current connection is QUIC are missing when the "quic" feature is enabled.
Issue -
State: closed - Opened by briansmith over 4 years ago
- 15 comments
#519 - Performance: Unnecessary cloning of handshake message contents during handshaking
Issue -
State: closed - Opened by briansmith over 4 years ago
- 5 comments
#518 - Client: Clarify when server cert details are filled in and fully available.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#517 - What is the reason webpki operation failed?
Pull Request -
State: closed - Opened by stepancheg over 4 years ago
- 3 comments
#516 - Refactor version negotiation to avoid unwrapping
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#515 - Reduce usage of `SessionCommon::get_suite_assert()`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#514 - no server certificate chain resolved
Issue -
State: closed - Opened by andrewbanchich over 4 years ago
- 2 comments
#513 - Client: Move session ID initialization to `emit_initial_client_hello`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#512 - "received fatal alert: HandshakeFailure" on some websites
Issue -
State: closed - Opened by Shnatsel over 4 years ago
- 6 comments
#511 - Remove CertifiedKey::has_sct_list()
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#510 - Adjust default cipher suite order:
Pull Request -
State: closed - Opened by ctz over 4 years ago
- 1 comment
#509 - Cipher suite ordering: AES vs Chacha20
Issue -
State: closed - Opened by Matthias247 over 4 years ago
#508 - ECHConfig implementation
Issue -
State: closed - Opened by sayrer over 4 years ago
- 7 comments
#507 - Allow selecting supported groups in config
Pull Request -
State: closed - Opened by thomwiggers over 4 years ago
- 2 comments
#506 - Client: Lookup session once per connection.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#505 - Simplify the handling of SCT and OCSP sending in the server.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#504 - Prevent panic while panicking in tests/api.rs
Pull Request -
State: closed - Opened by thomwiggers over 4 years ago
- 1 comment
#503 - Client: Thread hash_at_client_recvd_server_hello through the state machine.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#502 - Client: Randomize resumption session ID and ensure we use same session for retries.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#501 - Codec: Simplify integer encoding functions & clarify assumptions made.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#500 - Codec: Add bounds checking to decode functions.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#499 - Refactor negotiated_version usage to avoid unwrapping
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 12 comments
#498 - Clarify that message header decoding doesn't panic
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#497 - Refactor `ExtensionProcessing::process_common` to not unwrap
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 4 comments
#496 - Remove unwraps in `ExpectFinished::handle`
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#495 - Remove unwraps in save_session
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#494 - Remove unwraps in `ExpectServerDone::handle`
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 2 comments
#493 - Refactor client hello retrying to avoid unwrapping
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#492 - Clarify that message header decoding doesn't panic.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 3 comments
#491 - Remove unwrap in process_alpn_protocol
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#490 - Remove unwrap in emit_certverify_tls13
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 2 comments
#489 - Simplify TLS 1.3 handle_client_hello.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#488 - Remove unwrap in tls13 `emit_stateless_ticket`
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 1 comment
#487 - Remove unwraps from tls13 handle_client_hello
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 7 comments
#486 - Remove unwraps in ExpectClientHello::handle
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#485 - Remove unwrap in buf_contains_message
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
- 2 comments
#484 - Remove unwrap in deframe_one
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#483 - Remove unwrap in has_keyshare_extension_with_duplicates
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#482 - Remove unwrap in client find_session
Pull Request -
State: closed - Opened by complexspaces over 4 years ago
#481 - Simplify `TicketSwitcher::decrypt()` and remove `unwrap()`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#480 - SCTs should be passed to the cert verifier so the cert verifier can enforce CT
Issue -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#479 - CT enforcement seems incorrect
Issue -
State: closed - Opened by briansmith over 4 years ago
- 4 comments
#478 - Set up formatting in CI
Pull Request -
State: closed - Opened by djc over 4 years ago
- 5 comments
#477 - X25519 is hard-coded as the default client key share algorithm
Issue -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#476 - Add a simple mTLS example
Pull Request -
State: closed - Opened by uggla over 4 years ago
- 5 comments
#475 - Update boringssl for newer bogo tests
Pull Request -
State: closed - Opened by ctz over 4 years ago
#474 - Use the `find` combinator on iterators
Pull Request -
State: closed - Opened by huitseeker over 4 years ago
- 1 comment
#473 - `ClientCertVerifier` parameter `sni` is confusing
Issue -
State: closed - Opened by briansmith over 4 years ago
- 6 comments
#472 - Simplify `KeyExchange::complete()`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#471 - Clarify that only one key share is sent per client hello.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#470 - RFC 8446 Section D.4 fake session ID compatibility hack is missing during resumption
Issue -
State: closed - Opened by briansmith over 4 years ago
- 6 comments
#469 - Memory session cache eviction order is arbitrary
Issue -
State: closed - Opened by briansmith over 4 years ago
- 11 comments
#468 - Allow validating the client certificate with an async function
Issue -
State: closed - Opened by ctron over 4 years ago
- 5 comments
#467 - Unable to implement custom ClientCertVerifier
Issue -
State: closed - Opened by ctron over 4 years ago
- 4 comments
#466 - Implement RFC 8446 Appendix C.4 in the default session cache.
Issue -
State: closed - Opened by dhobsd over 4 years ago
- 14 comments
#465 - Update to the newest version of the BoGo test suite
Issue -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#464 - Send session ID when resuming TLS 1.3 sessions.
Pull Request -
State: closed - Opened by dhobsd over 4 years ago
- 30 comments
#463 - Bump MSRV to Rust 1.47.0.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
#462 - Change the certificate validation API to guarantee end-entity is present.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#461 - Factor out `HandshakeDetails` into the explicit state machine
Issue -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#460 - Take `extra_exts` out of `HandshakeDetails`.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#459 - Reduce the number of times we allocate a `Vec<u8>` to hold an HMAC tag.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 2 comments
#458 - Avoid allocating a `Vec` for each digest created during the handshake.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 3 comments
#457 - Remove the need to convert digest algorithms to HMAC algorithms.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 1 comment
#456 - Hash hs unwrap
Pull Request -
State: closed - Opened by djc over 4 years ago
- 1 comment
#455 - Cache current time at start of handshake.
Pull Request -
State: closed - Opened by briansmith over 4 years ago
- 4 comments
#454 - Remove `unwrap()`s in tls13::prepare_resumption.
Pull Request -
State: closed - Opened by briansmith over 4 years ago