summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | guardmgr: Implement Universe for bridges.Nick Mathewson2022-11-023-2/+161
| * | guardmgr: Universe API should look up by ChanTargetNick Mathewson2022-11-023-14/+13
| * | guardmgr: take sampled guards from Universe.Nick Mathewson2022-11-023-83/+140
| * | guardmgr: Continue porting porting code to use Universe.Nick Mathewson2022-11-022-12/+11
| * | guardmgr: Begin to decouple guards from NetDir.Nick Mathewson2022-11-023-38/+122
| * | guardmgr: Rename microdescriptor_missing to dir_info_missingNick Mathewson2022-11-021-9/+9
| * | guardmgr: Allow guards to be constructed from any ChanTarget.Nick Mathewson2022-11-022-7/+16
| * | guardmgr: Include PtTarget in guards.Nick Mathewson2022-11-021-8/+50
| |/
* | Merge branch 'notify' into 'main'Ian Jackson2022-11-011-123/+137
|\ \
| * | debounce reload cfg eventstrinity-1686a2022-11-011-0/+7
| * | rename unused fieldtrinity-1686a2022-10-301-3/+2
| * | update some stringstrinity-1686a2022-10-301-10/+10
| * | use iife so we can try! instead of custom error handlingtrinity-1686a2022-10-301-64/+56
| * | refactor so events always indicate reloadtrinity-1686a2022-10-301-71/+74
| * | depends less on notify typestrinity-1686a2022-10-301-22/+35
| |/
* | Merge branch 'remove-deps' into 'main'Ian Jackson2022-11-016-15/+1
|\ \ | |/ |/|
| * remove unused dependanciestrinity-1686a2022-10-296-15/+1
|/
* Merge branch 'upgrade_20221028' into 'main'Nick Mathewson2022-10-281-123/+209
|\
| * Upgrade dependencies in preparation for upcoming release(s)Nick Mathewson2022-10-281-123/+209
|/
* update to latest arti-corporaNick Mathewson2022-10-281-0/+0
* Merge branch 'guards_as_bridges_part2' into 'main'Nick Mathewson2022-10-276-142/+374
|\
| * guardmgr: Rename and clarify of non-persistent-state copy fnsNick Mathewson2022-10-273-32/+24
| * Clarify fix_consistencyIan Jackson2022-10-271-2/+2
| * Clarify what it means to be "an identity" for a primary guard.Ian Jackson2022-10-271-1/+1
| * tor-guardmgr: Add big doc comment about guard id handlingIan Jackson2022-10-271-0/+58
| * guardmgr: Use new ambiguity-tolerant contains in state handlingNick Mathewson2022-10-251-2/+30
| * guard sample: Change semantics of `contains` to handle ambiguity.Nick Mathewson2022-10-252-10/+33
| * Replace contains_relay with can_add_relay().Nick Mathewson2022-10-251-9/+6
| * Convert guard samples to use ByRelayIds.Nick Mathewson2022-10-253-124/+193
| * impl HasRelayIds for GuardId.Nick Mathewson2022-10-251-0/+9
| * ByRelayIds: Add additional accessor functions.Nick Mathewson2022-10-251-0/+51
| * linkspec: add HasRelayIds::has_any_identity.Nick Mathewson2022-10-251-1/+6
* | Merge branch 'bridge-api-yaks' into 'main'Ian Jackson2022-10-277-6/+25
|\ \
| * | tor-dirmgr: impl Default for FlagPublisherIan Jackson2022-10-271-0/+6
| * | tor-dirmgr: impl FlagEvent for BridgeDescEventIan Jackson2022-10-271-0/+6
| * | BridgeDescProvider: Make BridgeDescEvent repr(u16) and derive traitsIan Jackson2022-10-273-1/+8
| * | impl Hash for BridgeConfig and various PT informationIan Jackson2022-10-272-4/+4
| * | tor-guardmgr: bridges: export BridgeDescError at toplevelIan Jackson2022-10-271-1/+1
|/ /
* | Merge branch 'fuzz_ptmgr_ipc' into 'main'eta2022-10-273-0/+36
|\ \
| * | ptmgr: Add a fuzzer for ptmessage.Nick Mathewson2022-10-263-0/+36
* | | Merge branch 'simpler_quote_skipping' into 'main'eta2022-10-271-10/+5
|\ \ \
| * | | ptmgr::ipc: Try an alternate approach to initial quotes.Nick Mathewson2022-10-261-10/+5
| |/ /
* | | Merge branch 'misc-yaks' into 'main'Ian Jackson2022-10-274-10/+24
|\ \ \
| * | | tor-basic-utils: Provide an implementation of BinaryHeap::retainIan Jackson2022-10-272-0/+23
| * | | tor-checkable: Make TimerangeBound::dangerously* non-experimentalIan Jackson2022-10-272-10/+1
|/ / /
* | | Merge branch 'assert_maxlen' into 'main'Nick Mathewson2022-10-271-1/+2
|\ \ \ | |/ / |/| |
| * | tor-cell: Assert data length in Data cellsEmil Engler2022-10-241-1/+2
* | | Merge branch 'dirclient-yaks' into 'main'Nick Mathewson2022-10-264-1/+57
|\ \ \
| * | | tor-dirclient: impl HasKind for RequestFailedErrorIan Jackson2022-10-251-1/+7
| * | | tor-dirclient: Promise that download only gives RequestFailedIan Jackson2022-10-251-0/+4