| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump every crate by one patch version. | Nick Mathewson | 2021-11-29 | 1 | -7/+7 |
| | | |||||
| * | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 2 | -1/+2 |
| | | |||||
| * | Remove all remaining dbg! instances. | Nick Mathewson | 2021-11-04 | 1 | -1/+0 |
| | | |||||
| * | Get rid of tor-proto's ChannelImpl, and use the reactor more instead | eta | 2021-11-03 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | Instead of awkwardly sharing the internals of a `tor-proto` `Channel` between the reactor task and any other tasks, move most of the internals into the reactor and have other tasks communicate with the reactor via message-passing to allocate circuits and send cells. This makes a lot of things simple, and has convenient properties like not needing to wrap the `Channel` in an `Arc` (though some places in the code still do this for now). A lot of test code required tweaking in order to deal with the refactor; in fact, fixing the tests probably took longer than writing the mainline code (!). Importantly, we now use `tokio`'s `tokio::test` annotation instead of `async_test`, so that we can run things in the background (which is required to have reactors running for the circuit tests). This is an instance of #205, and also kind of #217. | ||||
| * | Bump all crate versions to 0.0.1 | Nick Mathewson | 2021-10-29 | 1 | -7/+7 |
| | | |||||
| * | tor-chanmgr: remove PendingChanError as unnecessary. | Nick Mathewson | 2021-10-28 | 2 | -37/+6 |
| | | |||||
| * | Remove #![allow_unused] in tor_chanmgr::mgr | Nick Mathewson | 2021-10-21 | 2 | -1/+4 |
| | | |||||
| * | enable checked_conversions lint. | Nick Mathewson | 2021-10-09 | 1 | -0/+1 |
| | | |||||
| * | fix/silence clippy lints in test modules | Daniel Eades | 2021-09-08 | 3 | -0/+3 |
| | | |||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 8 | -0/+1183 |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | |||||
