summaryrefslogtreecommitdiff
path: root/examples/gsoc2023/obfs4-checker/src/checking.rs
Commit message (Collapse)AuthorAgeFilesLines
* proto: Make Channel explicitly Arc<.>Nick Mathewson2024-05-161-10/+12
| | | | | | | | | | | | | | | | Previously, Channel was a type that you could Clone that implicitly its state. Now, Channel always appears as an Arc<Channel>. This change has several benefits: * It makes the relationship between Channel struct and the underlying channel more clear. * It enables Channel to participate in the RPC system, where everything has to be an Arc<.> * It enables us to have a Weak<Channel>, if we ever want to. * It will let us move various members out of ChannelDetails. We did this change a while ago with ClientCirc.
* Rename ManagedTransportConfig to TransportConfig.Nick Mathewson2024-03-141-2/+2
| | | | We're going to start using this type for _every_ kind of transport.
* obfs4-checker: port from chrono to time.Nick Mathewson2023-09-051-3/+3
| | | | | Chrono is unmaintained, I think, and uses a version of `time` that cargo-audit doesn't like.
* Move examples to examples/gsoc2023Nick Mathewson2023-09-051-0/+299