Timeline
2023-04-03:
- 16:18 Ticket #4003 (Stop using the mock library for testing: ...) closed by
- fixed: In [changeset:"590b20431a02f9e366fbc9c9cc086211a18ee688/trunk" …
- 16:18 Changeset in trunk [590b2043] by
- Merge pull request #1282 from …
- 16:17 Ticket #4001 (The integration test suite doesn't consistently propagate the calling ...) closed by
- fixed: In [changeset:"28e442a4f51127cac94444b85418dd318a808dd8/trunk" …
- 16:16 Changeset in trunk [28e442a] by
- Merge pull request #1280 from …
- 15:40 Changeset in trunk [e19aeb5] by
- Correct the annotation.
- 15:39 Ticket #4005 (Add logging to HTTP storage protocol, part 2) created by
- Add logging to decode_cbor() in the HTTP client, and corresponding …
- 15:30 Changeset in trunk [5e3fa04] by
- Reformat with black.
- 15:29 Changeset in trunk [57ec669] by
- Add logging for request().
- 15:26 Changeset in trunk [3b3ea540] by
- Type says we should only pass in DecodedURL.
- 15:11 Changeset in trunk [41939e2] by
- Add some type annotations.
- 14:37 Changeset in trunk [b81fad2] by
- Make sure tests have the same error testing infrastructure as the real …
2023-03-29:
- 14:00 Changeset in trunk [2f3091a] by
- pass mypy strict on the new module
- 13:56 Changeset in trunk [e8bcfea] by
- news fragment
- 13:52 Ticket #4004 (Abstract over configuration manipulation done by `write_node_config` ...) created by
- The interface between the Tor/I2P providers and the rest of Tahoe is …
- 13:47 Changeset in trunk [00ecb65] by
- remove unused import
- 13:46 Changeset in trunk [74ebda7] by
- Make tahoe create-node use the new listener protocol
- 13:28 Changeset in trunk [c52eb69] by
- Make the I2P and Tor providers implement the Listener protocol
- 13:26 Changeset in trunk [e15970a] by
- Add a couple simple Listeners that we need
- 13:26 Changeset in trunk [ed237b0] by
- improve the Listener protocol somewhat
2023-03-28:
- 20:30 Changeset in trunk [cbfbfe8] by
- top-of-file cleanups
- 20:29 Changeset in trunk [fdf8519] by
- Define a protocol for listener/transport providers
- 17:24 Ticket #4002 (The Tor integration tests involve always cloning a new copy of Chutney ...) closed by
- fixed: In [changeset:"0b5c96e7626beaca9f63c8ae3069bafbca9758ca/trunk" …
- 17:24 Changeset in trunk [0b5c96e] by
- Merge pull request #1281 from exarkun/4002.reuse-chutney Use an …
- 17:23 Ticket #4000 (The Tor integration tests fail hard if the required command-line tools ...) closed by
- fixed: In [changeset:"efa91df901b6ba34417b0b66d7c2c72bae4bf3b3/trunk" …
- 17:23 Changeset in trunk [efa91df] by
- Merge pull request #1279 from exarkun/4000.tor-integration-tests-skip …
- 17:22 Changeset in trunk [ecfa76a] by
- Python 3.8 compatibility
- 17:06 Changeset in trunk [d36adf3] by
- Refactor; failing tests for some reason.
- 16:55 Changeset in trunk [e8c72e6] by
- Not sure if per method logging is worth it, will start from assumption …
- 16:14 Ticket #3978 (When doing happy eyeballs for HTTP storage NURLs, connection status ...) closed by
- fixed: In [changeset:"2fd1123f77ef2df670e33e2a13b7574fe1f111fb/trunk" …
- 16:14 Changeset in trunk [2fd1123f] by
- Merge pull request #1276 from …
- 15:13 Changeset in trunk [80d8e5b4] by
- The function should return a coroutine.
- 13:01 Changeset in trunk [3ea9e97] by
- Python 3.8 compatibility
- 12:53 Changeset in trunk [a839ace] by
- news fragment
- 12:53 Changeset in trunk [2e6a402] by
- Crank the type checking ratchet
- 12:53 Changeset in trunk [6d4278b] by
- Factor some repetition out of the tests
- 12:52 Changeset in trunk [8e63fe2] by
- Remove the unused mock import
- 12:52 Changeset in trunk [9a8430c] by
- Remove porting boilerplate
- 12:52 Changeset in trunk [32cd545] by
- Pass a time function instead of patching the global
- 12:40 Changeset in trunk [6b7ea29d] by
- use foolscap.reconnector.Reconnector where one is required …
- 12:37 Changeset in trunk [e2c6cc49] by
- use foolscap.info.ConnectionInfo? where one is required It's *right* …
- 12:35 Changeset in trunk [2f106aa] by
- use foolscap.reconnector.ReconnectionInfo? where one is required It's …
- 12:32 Ticket #4003 (Stop using the mock library for testing: ...) created by
- See https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
2023-03-27:
- 20:58 Changeset in trunk [bd7c61c] by
- Split up the state management logic from the server pinging logic.
- 18:55 Changeset in trunk [4232c7f1] by
- remove unused binding
- 18:54 Changeset in trunk [7838f25] by
- Clean up with simpler idiom.
- 18:54 Changeset in trunk [0995772b] by
- Explain why we ignore type check.
- 18:43 Changeset in trunk [81193aa] by
- news fragment
- 18:42 Changeset in trunk [d3d9493] by
- Nothing uses the return value of this fixture
- 18:42 Changeset in trunk [fb8c10c] by
- Use an already-installed Chutney if there is one
- 18:31 Ticket #4002 (The Tor integration tests involve always cloning a new copy of Chutney ...) created by
- This is unnecessary and wasteful and inflexible. If there is …
- 18:07 Changeset in trunk [50c4ad8] by
- news fragment
- 18:07 Changeset in trunk [92eeaef] by
- news fragment
- 18:06 Changeset in trunk [8613e36] by
- Propagate parent environment to children in the integration tests
- 18:04 Ticket #4001 (The integration test suite doesn't consistently propagate the calling ...) created by
- The integration test suite uses spawnProcess to launch various child …
- 17:59 Changeset in trunk [1c99817] by
- Safely customize the client node's configuration This is similar to …
- 17:59 Changeset in trunk [1c11f9e7] by
- Add a little more debug info to the integration test suite output
- 17:59 Changeset in trunk [fbcef2d] by
- Safely customize the Tor introducer's configuration Previously we …
- 17:57 Changeset in trunk [b65e8c72] by
- Skip the tor integration tests if any needed tor tools are missing
- 17:54 Ticket #4000 (The Tor integration tests fail hard if the required command-line tools ...) created by
- Since the required tools are not Python packages we can't easily …
- 17:41 Changeset in trunk [4211fd8] by
- Revert to old code.
- 17:35 Changeset in trunk [4a396309] by
- Merge remote-tracking branch 'origin/master' into 3880-http-storage-logging
- 17:28 Ticket #3999 (The Tor integration tests do incorrect raw string mashing to generate ...) created by
- _create_anonymous_node uses the create-node CLI command and then …
- 14:51 Ticket #3998 (Remove pin to cryptography < 40 once pyOpenSSL exposes constants we ...) created by
- See https://github.com/pyca/pyopenssl/issues/1201
- 14:41 Changeset in trunk [e7c71e6] by
- Merge remote-tracking branch 'origin/master' into …
- 11:29 Ticket #3994 (The CircleCI config could be factored to allow more sharing between ...) closed by
- fixed: In [changeset:"c4781609882be52a2dbe516b9e1d060c2bc2ba33/trunk" …
- 11:29 Changeset in trunk [c478160] by
- Merge pull request #1274 from …
- 00:05 Changeset in trunk [ca7d600] by
- update stale explanation about CACHIX_NAME
- 00:04 Changeset in trunk [51f763c] by
- fix word-o
Note: See TracTimeline
for information about the timeline view.