Closed mbrubeck closed 4 years ago
test_0rtt
is failing on Travis. I can reproduce this failure locally both on this branch and on master, so I don't think it's related to my changes.
Seems unrelated. I'm going to check that locally.
In particular, server applications would no longer need to build the unused webpki and webpki-roots crates.
This was incorrect. Because rustls depends on webpki, server applications would still need to build that crate, though they would no longer need to build webpki-roots.
Added documentation to the README and merged. Thanks @mbrubeck !
Since many consumers of this library do not need both client and server features, this allows them to shrink their dependencies somewhat.
In particular, server applications would no longer need to build the unused
webpki andwebpki-roots crate.I would also suggest making these features disabled by default in a future version, to increase the likeliness that consumers will choose the features they actually need. (This would be a breaking change.)