summaryrefslogtreecommitdiff
path: root/crates/tor-rtmock/src
Commit message (Expand)AuthorAgeFilesLines
* tls: Support export keying material (RFC 5705)David Goulet2024-06-182-0/+15
* Change deftly syntax to post 0.12.1 versionIan Jackson2024-06-172-2/+2
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* Suppress a spurious dead code lintIan Jackson2024-04-251-0/+1
* tor-rtmock: Remove a todo commentIan Jackson2024-04-031-5/+0
* Switch to derive-deftlyIan Jackson2024-04-035-27/+27
* tor-rtmock: Change word in commentIan Jackson2024-04-021-1/+1
* tor-rtmock: Use MockTimeCore in time.rs too (fmt)Ian Jackson2024-03-251-6/+12
* tor-rtmock: Use MockTimeCore in time.rs tooIan Jackson2024-03-251-23/+18
* tor-rtmock: Introduce MockTimeCoreIan Jackson2024-03-252-25/+82
* tor-rtmock: time_core: rename from coarse_time (fmt)Ian Jackson2024-03-251-1/+1
* tor-rtmock: time_core: rename from coarse_timeIan Jackson2024-03-254-3/+3
* tor-rtmock: Rename coarsetime module to coarse_timeIan Jackson2024-03-254-3/+3
* tor-rtcompat: Make Runtime imply CoarseTimeProvider, etc. (fmt)Ian Jackson2024-03-251-2/+2
* tor-rtcompat: Make Runtime imply CoarseTimeProvider, etc.Ian Jackson2024-03-251-0/+8
* tor-rtmock: impl CoarseTimeProvider for mocked time providersIan Jackson2024-03-254-1/+70
* tor-rtmock: Implement from_real in terms of from_wallclockIan Jackson2024-03-251-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-136-0/+6
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* clippy: Use Result::cloned in several placesIan Jackson2024-01-311-1/+1
* Fix typosDimitris Apostolou2024-01-081-1/+1
* rtmock: Remove now-needless to_string calls.Nick Mathewson2023-11-301-4/+0
* tor-rtmock: get rid of unwrap()Saksham Mittal2023-11-211-1/+1
* tor-rtmock: handle Receiver result inside spawn_join()Saksham Mittal2023-11-212-3/+3
* tor-rtmock: use expect() insteadSaksham Mittal2023-11-211-1/+2
* tor-rtmock: change return types to be less concreteSaksham Mittal2023-11-212-2/+2
* tor-rtmock: change return type of spawn_join()Saksham Mittal2023-11-212-6/+6
* tor-rtmock: introduce spawn_join() for MockRuntime & MockExecutorSaksham Mittal2023-11-212-0/+30
* tor-rtmock: MockRuntimeBuilder: new sleep_provider() setterIan Jackson2023-11-011-1/+10
* tor-rtmock: simplify/reorganise MockRuntimeBuilder::buildIan Jackson2023-11-011-4/+3
* tor-rtmock: MockRuntime::test_with_various: Print what we're doingIan Jackson2023-10-161-1/+6
* tor-rtmock: MockExecutor: Provide n_tasks accessorIan Jackson2023-10-161-0/+15
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-rtmockIan Jackson2023-10-111-1/+1
* tor-rtmock: simple_time: Don't export StateIan Jackson2023-10-051-1/+1
* tor-rtmock: MockSleepProvider docs: Move example (fmt)Ian Jackson2023-10-051-12/+12
* tor-rtmock: MockSleepProvider docs: Move exampleIan Jackson2023-10-051-0/+73
* tor-rtmock: simple_time: Rename `wakers` to `futures` (fmt)Ian Jackson2023-10-051-1/+4
* tor-rtmock: simple_time: Rename `wakers` to `futures`Ian Jackson2023-10-051-11/+11
* tor-rtmock: simple_time: Rename `pq` to `unready`Ian Jackson2023-10-051-13/+13
* tor-rtmock: simple_time: Expand on advance and task orderingIan Jackson2023-10-051-2/+8
* tor-rtmock: simple_time: Clarify/correct comments about invariantIan Jackson2023-10-051-2/+2
* tor-rtmock: Add deprecation warning to MockSleepRuntimeIan Jackson2023-10-051-1/+7
* tor-rtmock: MockSleepProvider docs: Move deprecation discussionIan Jackson2023-10-051-32/+38
* tor-rtmock: MockSleepProvider docs: Compare with SimpleMockTimeProviderIan Jackson2023-10-051-0/+22
* tor-rtmock: simple_time: Clarify some things in time_until_next_timeoutIan Jackson2023-10-051-0/+6
* tor-rtmock: simple_time: Give formal names to the statesIan Jackson2023-10-051-2/+21
* tor-rtmock: simple_time: take() the waker when we wakeIan Jackson2023-10-051-2/+5
* tor-rtmock: Provide SimpleTimeProvider: clarify .sleep() innardsIan Jackson2023-10-031-4/+6
* tor-rtmock: MockRuntime: in advance_*, warn to stderr about loopingIan Jackson2023-10-031-1/+21