summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump minor version of tor-rtcompat and most of its dependentsNick Mathewson2022-10-031-5/+5
* Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-4/+4
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-291-0/+2
* Add the necessary APIs for bridge-based circuit construction.Nick Mathewson2022-09-261-0/+10
* GuardMgr/DirMgr: Add APIs for bridge descriptor listsNick Mathewson2022-09-264-3/+114
* GuardMgr: Add TODOs for bridge support.Nick Mathewson2022-09-262-0/+29
* A basic configuration type for a bridge.Nick Mathewson2022-09-265-1/+66
* Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-6/+0
* Bump crate versions in preparation for Arti 1.0.0 release.Nick Mathewson2022-09-011-15/+15
* Downgrade "guard set loaded" messagesNick Mathewson2022-08-251-1/+1
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-242-0/+4
* Merge branch 'main' into 'linkspec_refactor_v3'Nick Mathewson2022-08-102-1/+1
|\
| * Merge branch 'inc-rename' into 'main'Ian Jackson2022-08-022-1/+1
| |\
| | * Rename `.inc` and other included files to end in `.rs`eta2022-07-262-1/+1
* | | Make sure all HasRelayIds constaints allow ?Sized.Nick Mathewson2022-08-102-16/+25
* | | tor-netdir: Collapse by_id and by_relay_id into a single fn.Nick Mathewson2022-08-101-1/+2
* | | Final (?) API revisions for tor-linkspecNick Mathewson2022-08-106-60/+45
* | | Introduce a RelayIdSet and use it in place of HashSet<RelayId>.Nick Mathewson2022-08-103-11/+7
* | | Teach guard restrictions about RelayId.Nick Mathewson2022-08-102-14/+26
* | | Use accessors in two places where tests look at specific keys.Nick Mathewson2022-08-101-3/+4
* | | guardmgr: Avoid a case of using HasRelayIds key methods.Nick Mathewson2022-08-021-1/+1
* | | netdir: Add and use a new ids_listed() function.Nick Mathewson2022-08-021-1/+1
* | | Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-021-5/+3
* | | guardmgr: Change APIs that used to take IDs.Nick Mathewson2022-08-022-14/+11
* | | guardmgr: Replace IdPair with RelayIdsNick Mathewson2022-08-024-30/+31
* | | tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-024-8/+20
|/ /
* | Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-1/+0
* | Bump patch versions on crates that have new APIs.Nick Mathewson2022-08-011-2/+2
* | Bump minor version on crates with deps with breaking changes.Nick Mathewson2022-08-011-4/+4
* | Bump minor versions on all crates that have had breaking changes.Nick Mathewson2022-08-011-6/+6
* | fix runtime issues on iostrinity-1686a2022-07-301-4/+4
|/
* GuardMgr: Update to use new NetDirProvider API.Nick Mathewson2022-07-262-4/+4
* Note semver break in tor-guardmgr::Error.Nick Mathewson2022-07-071-0/+1
* Remove now-unused NoGuardsUsable case.Nick Mathewson2022-07-071-8/+2
* Improve message for failure to select a guard.Nick Mathewson2022-07-072-19/+48
* Add more information to failed-to-select fallback errors.Nick Mathewson2022-07-072-5/+22
* GuardMgr: tweak an error message.Nick Mathewson2022-07-061-1/+1
* Remove semver.md files now that 0.5.0 is outNick Mathewson2022-06-241-2/+0
* Bump crate and dependency versions.Nick Mathewson2022-06-241-15/+15
* Merge branch 'clippy' into 'main'Ian Jackson2022-06-242-0/+11
|\
| * clippy: Consolidate many lints in maint/add_warningIan Jackson2022-06-241-0/+8
| * Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* | Update README.md files from rustdoc.Nick Mathewson2022-06-241-3/+0
|/
* Merge branch 'reachable_addrs_v2' into 'main'Nick Mathewson2022-06-177-147/+379
|\
| * Rename guardset-selection function.Nick Mathewson2022-06-171-2/+7
| * Rename pick_guard, pick_guard_ext.Nick Mathewson2022-06-172-17/+29
| * Refactor and document issues with modify_hop.Nick Mathewson2022-06-173-14/+41
| * API-fix for extend_sample_as_needed.Nick Mathewson2022-06-172-19/+20
| * Remove some outdated comments.Nick Mathewson2022-06-173-18/+0
| * Tweak parameters in guardmgr tests to improve testnet behavior.Nick Mathewson2022-06-171-9/+18