| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Change deny(clippy::all) to warn(clippy::all). | Nick Mathewson | 2022-02-14 | 1 | -1/+1 |
| | | | | | Closes #338. | ||||
| * | Expire channels that have been unused for too long | Yuan Lyu | 2022-02-04 | 1 | -0/+8 |
| | | |||||
| * | tor-chanmgr: Add bootstrap/status reporting. | Nick Mathewson | 2022-01-18 | 1 | -2/+21 |
| | | | | | | | | | | | | | | | | | | | The information is pretty basic here: we use "have we been able to connect/TLS-handshake/Tor-handshake" as a proxy for "are we on the internet? Are we on a reasonably unfiltered part of the internet?" Eventually we'll want to make the information gathered and exported more detailed: I've noted a few places in the code. For now, however, this is about as good as C Tor does today, and it should be a good starting point. This uses a slightly different design from tor-dirmgr. Instead of exporting an entire state structure via `postage::watch`, it exports only the parts of that structure which the user is supposed to read. I think that's more reasonable in this case because most of the possible internal transitions in the tor-chanmgr state don't cause a change in the exposed status. | ||||
| * | chanmgr: get rid of Arc around Channel | Ian Jackson | 2022-01-13 | 1 | -2/+1 |
| | | |||||
| * | extend lints to include 'clippy::all' | Daniel Eades | 2021-12-28 | 1 | -0/+1 |
| | | |||||
| * | tor-linkspec: Remove redundant method; add more tests. | Nick Mathewson | 2021-12-04 | 1 | -2/+2 |
| | | | | | | | | The redundant method was a `to_owned` that probably shouldn't have been called that. It was only used in one place. The tests should get tor-linkspec's line coverage up above 90%. | ||||
| * | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 1 | -0/+1 |
| | | |||||
| * | enable checked_conversions lint. | Nick Mathewson | 2021-10-09 | 1 | -0/+1 |
| | | |||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 1 | -0/+97 |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | |||||
