index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-guardmgr
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bump all arti*, tor* crates to 0.2.0
Nick Mathewson
2022-04-01
1
-16
/
+16
*
Use derive_more to derive AsRef.
Nick Mathewson
2022-03-30
2
-12
/
+4
*
Reformat tor-guardmgr/Cargo.toml.
Nick Mathewson
2022-03-30
1
-18
/
+18
*
Fix some Rustdoc links.
Nick Mathewson
2022-03-30
4
-5
/
+5
*
Refactor FirstHopId into type-differentiated form
Nick Mathewson
2022-03-30
7
-169
/
+322
*
Rename Guard=>FirstHop, GuardId=>FirstHopId
Nick Mathewson
2022-03-30
6
-70
/
+84
*
FallbackState: Use itertools::merge_join_by.
Nick Mathewson
2022-03-30
1
-100
/
+8
*
Fold fallback::Status::reset() into its (only) caller.
Nick Mathewson
2022-03-30
1
-7
/
+2
*
Rename FallbackState::lookup_mut => get_mut.
Nick Mathewson
2022-03-30
1
-12
/
+12
*
Rename FallbackSet => FallbackState.
Nick Mathewson
2022-03-30
3
-15
/
+15
*
Refactor select_guard_with_expand to use match and log errors.
Nick Mathewson
2022-03-30
1
-10
/
+13
*
ListKind: Use an exhaustive match to future-proof.
Nick Mathewson
2022-03-30
1
-1
/
+4
*
Clarify documentation about GuardUsable constructors
Nick Mathewson
2022-03-30
1
-4
/
+10
*
Add a TODO about an unslightly type.
Nick Mathewson
2022-03-30
1
-0
/
+2
*
Clean up a rustdoc link
Ian Jackson
2022-03-30
1
-1
/
+1
*
guardmgr::fallback::set: basic unit tests.
Nick Mathewson
2022-03-30
1
-10
/
+190
*
Rename ExternalFailure => ExternalActivity.
Nick Mathewson
2022-03-30
2
-11
/
+10
*
Replace the fallback directories when they change in the config.
Nick Mathewson
2022-03-30
2
-0
/
+122
*
Add status tracking to FallbackDir.
Nick Mathewson
2022-03-30
5
-24
/
+260
*
GuardMgr: Return fallback directories when appropriate.
Nick Mathewson
2022-03-30
1
-26
/
+67
*
Fix typos in guardmgr/lib.rs
Nick Mathewson
2022-03-30
1
-2
/
+2
*
GuardMgr: some prep work for returning fallbacks as guards.
Nick Mathewson
2022-03-30
3
-4
/
+40
*
Turn FallbackList into a real type, and store one in GuardMgr.
Nick Mathewson
2022-03-30
4
-5
/
+85
*
guardmgr: move error types into new err.rs module.
Nick Mathewson
2022-03-30
3
-73
/
+79
*
Move fallback.rs into guardmgr.
Nick Mathewson
2022-03-30
2
-0
/
+87
*
Remove allow(clippy::disallowed_methods) lint.
Nick Mathewson
2022-03-30
3
-18
/
+0
*
Merge branch 'no-system-time' into 'main'
eta
2022-03-30
3
-6
/
+28
|
\
|
*
use wallclock where possible in tests
trinity-1686a
2022-02-26
3
-6
/
+28
*
|
GuardMgr:: generalize GuardId::from_relay.
Nick Mathewson
2022-03-21
3
-6
/
+10
*
|
GuardMgr: new API to record guard problems from outside the crate.
Nick Mathewson
2022-03-21
2
-11
/
+44
*
|
GuardMgr: revise handling of "all guards are down".
Nick Mathewson
2022-03-21
3
-21
/
+62
*
|
GuardMgr: use decorrelated-jitter backoff for retrying guards.
Nick Mathewson
2022-03-21
1
-80
/
+34
*
|
derive_builder: Switch to upstream 0.11
Ian Jackson
2022-03-16
1
-1
/
+1
*
|
humantime: Update to humantime-serde 1.1.1
Ian Jackson
2022-03-14
1
-1
/
+1
*
|
Use git source for derive_builder for now, for attrs feature
Ian Jackson
2022-03-07
1
-1
/
+1
*
|
Move skip_fmt into tor-basic-utils
Ian Jackson
2022-03-04
2
-2
/
+2
*
|
Replace manual Default impls with educe in tor-guardmgr
Ian Jackson
2022-03-02
3
-21
/
+13
*
|
Replace manual Debug impl with educe in tor-guardmgr
Ian Jackson
2022-03-02
2
-11
/
+9
*
|
Merge branch 'clippy-allow-arc-clone' into 'main'
Nick Mathewson
2022-03-01
1
-1
/
+0
|
\
\
|
*
|
Disable clippy::clone_on_ref_ptr
Ian Jackson
2022-02-24
1
-1
/
+0
|
|
/
*
|
Bump all crates to 0.1.0
arti-v0.1.0
Nick Mathewson
2022-03-01
1
-15
/
+15
*
|
Merge branch 'always-coarsetime' into 'main'
eta
2022-02-28
1
-1
/
+1
|
\
\
|
*
|
Make coarsetime dependency and traffic-timestamping non-optional.
Nick Mathewson
2022-02-25
1
-1
/
+1
|
|
/
*
/
impl Debug for various internal types
Ian Jackson
2022-02-25
1
-0
/
+11
|
/
*
Remove clippy::needless_borrow exception in CI.
Nick Mathewson
2022-02-20
1
-1
/
+0
*
Change deny(clippy::all) to warn(clippy::all).
Nick Mathewson
2022-02-14
1
-1
/
+1
*
Add TODOs on uncertain points about time_since_last_traffic
Nick Mathewson
2022-02-09
1
-0
/
+1
*
Remove the use of Mutex in channel unused_since timestamp
Yuan Lyu
2022-02-08
1
-5
/
+10
*
Make SpawnError wrappers contain a 'spawning' string
Nick Mathewson
2022-02-04
1
-11
/
+25
*
errors: impl HasKind for GuardMgrError
Ian Jackson
2022-02-04
1
-0
/
+12
[next]