summaryrefslogtreecommitdiff
path: root/provider-example
AgeCommit message (Expand)Author
2024-09-05Override default `ffdhe_group()` for all kx implsJoe Birr-Pixton
2024-06-12apply nightly formattingDaniel McCarney
2024-06-12crypto: add key generation to Hpke traitDaniel McCarney
2024-05-31add crate for provider integration testsDaniel McCarney
2024-05-31crypto: remove HpkeProvider traitDaniel McCarney
2024-05-31crypto: drop &mut from Hpke fnsDaniel McCarney
2024-05-31crypto: offer HpkeSuite from Hpke traitDaniel McCarney
2024-05-31provider-example: fix hpke test comment typosDaniel McCarney
2024-04-09deps: rcgen 0.12 -> 0.13Daniel McCarney
2024-03-14provider-example: conditionally enable rusts std featDaniel McCarney
2024-02-27suites: split integrity and confidentiality limit handlingDaniel McCarney
2024-02-27server: allow acceptor to send alerts after errorDirkjan Ochtman
2024-02-27add std featureJorge Aparicio
2024-02-27Replace enum value getters with From implDirkjan Ochtman
2024-02-27Rename get_array() to to_array()Dirkjan Ochtman
2024-02-26Type renamingEloi DEMOLIS
2024-02-26provider-example: BufferAdapter->DecryptBufferAdapterEloi DEMOLIS
2024-02-26Create type PrefixedPayload for OpaqueMessageEloi DEMOLIS
2024-02-26provider-example: tidy up cipher:: type prefixesEloi DEMOLIS
2024-02-16Create type OutboundChunks for OutboundMessageEloi DEMOLIS
2024-02-16Split BorrowedPlainMessage in inbound and outbound typesEloi DEMOLIS
2024-01-23Add note about env_logger 0.11 upgradeDirkjan Ochtman
2024-01-09make Decrypt trait use Borrowed{Opaque,Plain}MessageChristian Poveda
2024-01-09provider-example: clarify the hpke-rs backendDaniel McCarney
2024-01-09crypto: tighten up HPKE lifetime boundsDaniel McCarney
2024-01-09crypto: add stateful HPKE interfacesDaniel McCarney
2024-01-09hpke: reorder seal/open args, less terse arg namesDaniel McCarney
2023-12-25Implement FromIterator for RootCertStore (#1708)Niklas Fiekas
2023-12-18build(deps): bump the crates-io group with 1 updatedependabot[bot]
2023-12-08update examples to use pki_types re-exportJacob Hoffman-Andrews
2023-12-06provider-example: consistently format versionsDirkjan Ochtman
2023-12-06provider-example: minor tweaks, mostly stylisticDirkjan Ochtman
2023-12-05introduce a "std" Cargo featureJorge Aparicio
2023-12-05disable unused Cargo features that use libstd APIJorge Aparicio
2023-12-05put deps used only by examples under dev-dependenciesJorge Aparicio
2023-12-05provider-example: switch to core preludeJorge Aparicio
2023-12-01Update dependenciesJoseph Birr-Pixton
2023-11-30api: move CipherSuiteCommon into cryptoJacob Hoffman-Andrews
2023-11-30crypto: rework CryptoProvider as structDaniel McCarney
2023-11-30crypto: CryptoProvider is-a KeyProvider -> has-aDaniel McCarney
2023-11-30crypto: split out KeyProvider traitDaniel McCarney
2023-11-30crypto: CryptoProvider is-a SecureRandom -> has-aDaniel McCarney
2023-11-30crypto: split out SecureRandom traitDaniel McCarney
2023-11-30api: move WebPkiSupportedAlgorithms to cryptoJacob Hoffman-Andrews
2023-11-29update rustls-webpki to alpha.8, pki-types to 2.2.3Daniel McCarney
2023-11-27provider-example: use Error::OtherDaniel McCarney
2023-11-23Migrate to pki-types ServerNameDirkjan Ochtman
2023-11-22Doc: replace "nb." with "Note:"Jacob Hoffman-Andrews
2023-11-21Make receiver of `cipher::Message{En,De}crypter` mutableJoseph Birr-Pixton
2023-11-17Move key usage limits up into `CipherSuiteCommon`Joseph Birr-Pixton