<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-rtmock, branch arti-v1.1.9</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-02T18:51:27Z</updated>
<entry>
<title>Minor-version bumps, for crates with breaking changes.</title>
<updated>2023-10-02T18:51:27Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-02T18:51:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c3c06d68fda250dff4039614aff0be765ff68e0'/>
<id>urn:sha1:1c3c06d68fda250dff4039614aff0be765ff68e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Patchlevel bumps, with dependents affected.</title>
<updated>2023-10-02T18:48:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-02T18:48:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b1e09c6bb661533081edf0bb58a57d72c92f3d9'/>
<id>urn:sha1:9b1e09c6bb661533081edf0bb58a57d72c92f3d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run "fixup-features" on arti crates.</title>
<updated>2023-10-02T12:06:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-02T12:06:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04cca7f4fe365b6573d0fe722236a56e45a48171'/>
<id>urn:sha1:04cca7f4fe365b6573d0fe722236a56e45a48171</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Work around borrowck in Rust 1.65</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-14T13:57:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0569e24b4bf923db85258baa70dbbb192ddf5aba'/>
<id>urn:sha1:0569e24b4bf923db85258baa70dbbb192ddf5aba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Move deprecated advance to end of impl block</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T16:37:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be04b0483a3e2804155e441dc9a4c2de4a5f25a8'/>
<id>urn:sha1:be04b0483a3e2804155e441dc9a4c2de4a5f25a8</id>
<content type='text'>
This will change the ordering in the docs.
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Add tests for advance_*</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T12:39:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=22409e9fa6a433eddf0681b4acc31c15b01a008b'/>
<id>urn:sha1:22409e9fa6a433eddf0681b4acc31c15b01a008b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Provide advance_by() etc. and deprecate .advance()</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T12:39:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=23903982f5219a9ac2377a3f9cf5be0809e567ea'/>
<id>urn:sha1:23903982f5219a9ac2377a3f9cf5be0809e567ea</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Provide spawn_identified() wrapper</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T13:26:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a02363956f8c24c2ac5b5f273042b87d95872f36'/>
<id>urn:sha1:a02363956f8c24c2ac5b5f273042b87d95872f36</id>
<content type='text'>
We should encourage the use of this, rather than Spawn::spawn()
</content>
</entry>
<entry>
<title>tor-rtmock: task backtraces: Expand on spurious backtraces</title>
<updated>2023-09-13T17:44:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T17:26:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c5330b4637d5f6f121fa2f1d8efe63a0b43ab8d2'/>
<id>urn:sha1:c5330b4637d5f6f121fa2f1d8efe63a0b43ab8d2</id>
<content type='text'>
There's another reason you can see multiple backtraces.
</content>
</entry>
<entry>
<title>tor-rtmock: task backtraces: Fix output re backtrace multiplicity</title>
<updated>2023-09-13T17:44:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T17:19:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9bf9f65a1dfc6542169b98f843301b8d368ac4ff'/>
<id>urn:sha1:9bf9f65a1dfc6542169b98f843301b8d368ac4ff</id>
<content type='text'>
There may be several backtraces for an asleep task.  If so, print the
prefix for each one.

There may be no backtraces for an asleep task.  If so, print a message.
</content>
</entry>
</feed>
