Emmanuel Gil Peyrot
|
dc842c44d1
|
sasl: Make this crate no_std
We mostly had to import from alloc some structs that are part of the std
prelude, such as Vec and String.
|
2024-10-27 21:25:14 +01:00 |
|
Emmanuel Gil Peyrot
|
0267383803
|
sasl: Improve frame parsing
All keys only have a single char, so avoid allocating a whole String for
them. Also move to a BTreeMap as this is more efficient on such keys.
|
2024-10-27 21:25:14 +01:00 |
|
|
|
2103ef0191
|
Remove manual doc_cfg feature because we have doc_auto_cfg
|
2024-08-05 11:14:41 +02:00 |
|
Emmanuel Gil Peyrot
|
002c2803d4
|
Fix typos across the codebase (thanks codespell!)
|
2024-05-14 05:46:02 +00:00 |
|
Lucas Kent
|
1449d300dd
|
Fix clippy lints for sasl crate
|
2024-05-13 16:03:48 +00:00 |
|
Jonas Schäfer
|
13be111de1
|
sasl: make docs.rs emit nice feature tags on feature-gated items
|
2024-04-23 19:22:04 +02:00 |
|
Emmanuel Gil Peyrot
|
1bab5c3cd9
|
Remove redundant imports
These became warnings in a recent nightly.
The TryFrom/TryInto imports were missed in
4089891f6c, but the rest are truly
redundant.
|
2024-02-27 22:57:18 +01:00 |
|
Emmanuel Gil Peyrot
|
b5aa36b72c
|
sasl: Add tls-exporter channel binding
This channel binding type is defined in RFC 9266 and is required to
support channel binding on TLS 1.3.
|
2023-10-25 19:20:02 +02:00 |
|
Emmanuel Gil Peyrot
|
af1d3c924a
|
Bump RustCrypto crates
|
2020-06-22 01:20:16 +02:00 |
|
Geoffroy Couprie
|
a8f8744e21
|
isolate scram behind a compilation feature
|
2017-03-25 14:44:22 +01:00 |
|
lumi
|
4b9f2376af
|
initial work towards server-side support
|
2017-03-16 20:04:22 +01:00 |
|