summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* chanmgr: Break out padding_parameters fnIan Jackson2022-08-161-33/+48
* chanmgr: Postpone padding parameters computationIan Jackson2022-08-161-12/+12
* chanmgr: Introduce NetDirExtractIan Jackson2022-08-161-16/+52
* chanmgr, testing: Provide config accessor for testingIan Jackson2022-08-161-0/+8
* channel: Introduce padding configIan Jackson2022-08-161-6/+6
* Introduce ChannelConfigIan Jackson2022-08-164-11/+96
* Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-164-15/+38
* chanmgr: Introduce get_or_launch_internalIan Jackson2022-08-161-0/+10
* channel reparameterize: Change error typeIan Jackson2022-08-163-10/+6
* dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-163-14/+63
* chanmgr: reconfigure_general: Rename fn and change typesIan Jackson2022-08-163-6/+35
* channel params: Rename initial_update (from total_update)Ian Jackson2022-08-161-1/+1
* chanmgr: tests: Introduce new_test_channel_mapIan Jackson2022-08-161-6/+11
* chanmgr: tests: Introsuce new_test_abstract_chanmgrIan Jackson2022-08-161-8/+9
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-103-4/+20
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-1/+1
* ChanMgr: Only update parameters from a timely directory.Nick Mathewson2022-07-261-2/+2
* ChanMgr: errors: attribute errors to correct address.Nick Mathewson2022-07-061-3/+7
* ChanMgr: Add more contextual info to error types.Nick Mathewson2022-07-063-25/+40
* clippy: Consolidate many lints in maint/add_warningIan Jackson2022-06-241-0/+3
* maint/add_warning: Add two lints via add_warning as a test caseIan Jackson2022-06-241-0/+2
* maint/add_warning: Add ability maintain test lint blocksIan Jackson2022-06-241-0/+3
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* Merge branch 'display_source_cleanup' into 'main'eta2022-06-211-2/+2
|\
| * Do not include error source() in display() format.Nick Mathewson2022-06-211-2/+2
* | tor-chanmgr: Change to use unwrap_voidIan Jackson2022-06-211-8/+4
* | channel padding: Rename ChannelsParams from ChannelsConfigIan Jackson2022-06-213-39/+39
* | channel padding: chanmgr: Clarify a commentIan Jackson2022-06-211-3/+3
* | channel padding: Use IntegerMilliseconds in netdirIan Jackson2022-06-211-12/+10
* | channel padding: Use IntegerMilliseconds in padding::ParametersIan Jackson2022-06-211-10/+15
* | channel padding parameters update: Drop a redundant cloneIan Jackson2022-06-211-1/+1
* | Fix typoseta2022-06-211-2/+2
* | channel padding: Test timeout updatesIan Jackson2022-06-211-0/+49
* | tor-chanmgr tests: Add config_update tracking to FakeChannelIan Jackson2022-06-211-1/+7
* | channel padding: Honour NetDir for timeoutsIan Jackson2022-06-211-3/+47
* | channel padding: Plumb settings from chanmgrIan Jackson2022-06-214-14/+185
* | chanmgr: inner (map): Reorganise to prepare for having more stateIan Jackson2022-06-211-14/+27
* | tor-chanmgr: tests: Have unwrap_open return a (mut) referenceIan Jackson2022-06-211-2/+2
|/
* Plumb a SleepProvider into the channel reactorIan Jackson2022-06-081-1/+4
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* chanmgr: expose whether we are failing because of expired certs.Nick Mathewson2022-04-122-20/+87
* ChanMgr: Return provenance information from get_or_launchNick Mathewson2022-04-072-14/+31
* chanmgr: bubble ClockSkew up through the Error object.Nick Mathewson2022-04-073-9/+58
* Merge branch 'main' into 'retriable'Nick Mathewson2022-04-052-3/+98
|\
| * chanmgr: tests for ConnStatus::usableNick Mathewson2022-04-021-0/+5
| * chanmgr: add a test for AbstractChannel::duration_unusedNick Mathewson2022-04-021-1/+9
| * chanmgr: add tests for connect_one.Nick Mathewson2022-04-021-2/+84
* | chanmgr: implement HasRetryTime.Nick Mathewson2022-04-041-0/+31
|/
* Make daemon tasks self-contained; introduce NetDirProvidereta2022-03-301-0/+41