| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | release: Update semver.md files. | Wesley Aptekar-Cassels | 2025-10-01 | 1 | -0/+1 |
| | | |||||
| * | release: Delete semver.md files after release. | Alexander Hansen Færøy | 2025-06-05 | 1 | -1/+0 |
| | | |||||
| * | guardmgr, circmgr: Make vanguard selection take a RelaySelector. | Nick Mathewson | 2025-05-20 | 1 | -0/+1 |
| | | | | | | | This is the preferred type for choosing a relay, since unlike a RelayExclusion, it lets us add multiple restrictions, and a relay usage. | ||||
| * | Remove semver.md files from arti-1.2.1 release | Nick Mathewson | 2024-04-02 | 1 | -1/+0 |
| | | |||||
| * | tor-guardmgr: Add vanguards API skeleton. | Gabriela Moldovan | 2024-03-11 | 1 | -0/+1 |
| | | | | | Part of #1275 | ||||
| * | Remove semver.md files now that 1.1.7 is out. | Nick Mathewson | 2023-08-01 | 1 | -1/+0 |
| | | |||||
| * | tor-guardmgr: bridges: getter for BridgeConfigBuilder.transport | Ian Jackson | 2023-07-20 | 1 | -0/+1 |
| | | | | | | BridgeConfigBuilder is Serialize so this isn't making any new API promises. Ideally we'd have getters like this everywhere. | ||||
| * | Remove semver.md files now that 1.1.0 is released. | Nick Mathewson | 2022-11-30 | 1 | -4/+0 |
| | | |||||
| * | GuardMgr: Rename an error variant | Nick Mathewson | 2022-11-08 | 1 | -1/+1 |
| | | |||||
| * | Refactor external guardmgr APIs: Stop taking NetDir arguments. | Nick Mathewson | 2022-11-08 | 1 | -0/+2 |
| | | | | | | | | | | These arguments were used only for legacy (testing) purposes; the tests now use `TestNetDirProvider`. This lets us simplify our internal logic for passing a `NetDir` to our samples, and prepare for having a `BridgeSet` to pass there instead. This is a breaking change to `guardmgr` and `circmgr`. | ||||
| * | guardmgr config: Introduce and require new GuardMgrConfig trait | Ian Jackson | 2022-11-03 | 1 | -0/+2 |
| | | | | | | It doesn't seem to me like it makes sense to provide the backward compatibility here. | ||||
| * | Remove semver.md files now that arti 1.0.1 is out. | Nick Mathewson | 2022-10-03 | 1 | -2/+0 |
| | | |||||
| * | A basic configuration type for a bridge. | Nick Mathewson | 2022-09-26 | 1 | -0/+2 |
| | | | | | | | | This type goes in tor-guardmgr, since that's where decisions about circuits' first hops are made. There are a lot of "todo"s here for us to resolve. | ||||
| * | Remove semver.md from arti-1.0.0 | Nick Mathewson | 2022-09-07 | 1 | -6/+0 |
| | | |||||
| * | Introduce a RelayIdSet and use it in place of HashSet<RelayId>. | Nick Mathewson | 2022-08-10 | 1 | -0/+3 |
| | | | | | | This makes lookups a little more efficient. I do with that HashSet just supported this use-case, but for now this seems our best option. | ||||
| * | guardmgr: Change APIs that used to take IDs. | Nick Mathewson | 2022-08-02 | 1 | -0/+2 |
| | | | | | These are the other inspiration for #428. | ||||
| * | tor-linkspec: Refactor out traits to represent a relay's ID set. | Nick Mathewson | 2022-08-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | We want the set of identities supported by a relay to be extensible in the future with minimal fuss; we'd also like to make working with these ID sets more convenient. To handle that, this commit adds a new trait for "Something that has the same IDs as a relay" and a new object for "an owned representation of a relay's IDs." This commit introduces a similar trait for "Something with a list of SocketAddr, like a relay has." There's no owned equivelent for that, since Vec<SocketAddr> is already a thing. Closes #428. | ||||
| * | Now that versions have bumped, remove semver.md files. | Nick Mathewson | 2022-08-01 | 1 | -1/+0 |
| | | |||||
| * | Note semver break in tor-guardmgr::Error. | Nick Mathewson | 2022-07-07 | 1 | -0/+1 |
| | | |||||
| * | Remove semver.md files now that 0.5.0 is out | Nick Mathewson | 2022-06-24 | 1 | -2/+0 |
| | | |||||
| * | Move set_filter into GuardMgrInner. | Nick Mathewson | 2022-06-17 | 1 | -0/+1 |
| | | | | | | Convert its argument type to Option<&NetDir> to better match the rest of the API. | ||||
| * | Guardmgr: Change the GuardFilter API. | Nick Mathewson | 2022-06-17 | 1 | -0/+1 |
| The guard filter is now a set of restrictions that can be placed on allowable guards. | |||||
