summaryrefslogtreecommitdiff
path: root/crates/tor-rtmock/semver.md
Commit message (Collapse)AuthorAgeFilesLines
* tor-rtmock: Actually apply deprecated attr to deprecated time.rsIan Jackson2025-03-061-0/+10
|
* Remove semver.md files.Nick Mathewson2023-12-041-1/+0
|
* tor-rtmock: MockRuntimeBuilder: new sleep_provider() setterIan Jackson2023-11-011-0/+1
|
* Remove semver.md files from arti 1.1.10Nick Mathewson2023-10-311-6/+0
|
* tor-rtmock: MockExecutor: Provide n_tasks accessorIan Jackson2023-10-161-0/+1
|
* tor-rtmock: Add a deprecation warning to MockSleepProviderIan Jackson2023-10-031-0/+1
|
* tor-rtmock: Abolish deprecated Runtime::advance()Ian Jackson2023-10-031-0/+1
| | | | | Now we're making breaking changes anyway, in or mock crate, it is a convenient time to get rid of this.
* tor-rtmock: Rename MockRuntime::jump_to to jump_wallclockIan Jackson2023-10-031-0/+1
| | | | | | This was named after the method from MockSleepRuntime. The name is confusing because it seems to imply it might do something to the monotonic time.
* tor-rtmock: Switch MockRuntime to SimpleMockSleepProviderIan Jackson2023-10-031-0/+1
| | | | | | | | | | | | | | | | For now we do this by changing the meaning of the name `MockSleepProvider` in runtime.rs. This is a bodge to reduce noise in this diff. Consequences at call sites: * If the type is named somehow, the other type must be used. * SimpleMockTimeProvider calls it jump_wallclock rather than jump_to, which is IMO a better name. (MockRuntime will change in a moment.) * SimpleMockTimeProvider's advance() function isn't async and doesn't yield. But none of the call sites actually mind that.
* tor-rtmock: Provide SimpleTimeProviderIan Jackson2023-10-031-0/+1
|
* Remove semver.md files now that 1.1.9 is out.Nick Mathewson2023-10-021-3/+0
|
* tor-rtmock: MockRuntime: Provide advance_by() etc. and deprecate .advance()Ian Jackson2023-09-181-0/+2
| | | | | | | | advance_by can be used in a more natural way, rather than having to manually advance the clock in chunks to avoid triggering only the first sleep. It can also detects some "timeout triggered precisely" edge case bugs.
* tor-rtmock: task: Add API for printing dumps including backtracesIan Jackson2023-09-131-0/+1
|
* Remove semver.md now that 1.1.8 is out.Nick Mathewson2023-09-051-2/+0
|
* tor-rtmock: Relax Sync bound on spawned tasks in MockExecutorIan Jackson2023-08-231-0/+1
| | | | | Sync is actually otiose - and I'm about to have some test cases with futures that aren't Sync.
* tor-rtmock: Expose time_until_next_timeout on MockRuntimeIan Jackson2023-08-231-0/+1
|
* Remove semver.md files now that 1.1.7 is out.Nick Mathewson2023-08-011-3/+0
|
* tor-rtmock: Add semver.mdIan Jackson2023-07-061-0/+3