Timeline
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
2023-03-26:
- 21:07 Changeset in trunk [9aefcbb] by
- Merge remote-tracking branch 'origin/master' into …
- 21:06 Ticket #3991 (The Nix package does not build for PyPy or CPython 3.11) closed by
- fixed: In [changeset:"2dd3b5d38da3f6112911424966d946e907942104/trunk" …
- 21:06 Changeset in trunk [2dd3b5d] by
- Merge pull request #1272 from exarkun/3991.build-with-nix-for-pypy …
- 20:05 Changeset in trunk [5873d46] by
- Merge remote-tracking branch 'origin/master' into …
- 20:04 Tickets #3996,3997 batch updated by
- fixed: In [changeset:"b4670028c4982112c2c2d52d9a097aacbf92cc15/trunk" …
- 20:04 Changeset in trunk [b467002] by
- Merge pull request #1277 from tahoe-lafs/3996.newer-flake8-and-pylint …
- 16:56 Changeset in trunk [6bf1f08] by
- additional news fragment
- 16:54 Ticket #3997 (Tahoe-LAFS is incompatible with cryptography 40) created by
- cryptography 40 dropped X509_V_ERR_CERT_NOT_YET_VALID and some related …
- 15:49 Changeset in trunk [226da2f] by
- Add missing pyyaml dependency It worked without this because we got …
2023-03-24:
- 19:30 Ticket #510 (use plain HTTP for storage server protocol) closed by
- fixed: Th is is ... done, I guess, or insofar as it isn't superseded by a …
- 19:27 Changeset in trunk [796fc5b] by
- Fix lint.
- 19:22 Changeset in trunk [51c7ca8d] by
- Workaround for incompatibility.
- 19:20 Changeset in trunk [ee75bcd] by
- Fix lint.
- 19:20 Changeset in trunk [06dc32a] by
- Fix lint.
- 19:19 Changeset in trunk [6ce5300] by
- Fix lint.
- 19:18 Changeset in trunk [63549c7] by
- Fix lints, remove some Python 2 junk.
- 19:15 Changeset in trunk [f5d9947] by
- Fix lint.
- 19:14 Changeset in trunk [0d92aec] by
- Fix lint.
- 19:14 Changeset in trunk [0377f858] by
- Correct type.
- 19:13 Changeset in trunk [0bdea02] by
- Fix lint.
- 19:12 Changeset in trunk [9d45cd8] by
- Fix lint.
- 19:09 Changeset in trunk [1668b2fc] by
- Fix lint.
- 19:07 Changeset in trunk [0c92fe5] by
- Fix lint.
- 19:06 Changeset in trunk [74e3e27] by
- Fix lint.
- 17:49 Changeset in trunk [4b25a92] by
- Limit cryptography for now.
- 16:08 Changeset in trunk [8d84e8a1] by
- Fix lint.
- 16:06 Changeset in trunk [3212311] by
- Fix lint.
- 16:06 Changeset in trunk [494a977] by
- Fix lint.
- 16:03 Changeset in trunk [aea748a] by
- Fix lint.
- 16:03 Changeset in trunk [0e68257] by
- Fix lints.
- 16:01 Changeset in trunk [29a66e5] by
- Fix lint.
- 15:51 Changeset in trunk [ae29ea2] by
- Fix lint, and some Python 3 cleanups.
- 15:46 Changeset in trunk [0cd197d] by
- Update another instance of List.
- 15:45 Changeset in trunk [e1839ff3] by
- Fix lints.
- 15:44 Changeset in trunk [76ecdfb7] by
- Fix lint.
- 15:44 Changeset in trunk [958c08d] by
- Lint fix and cleanup.
- 15:42 Changeset in trunk [eb1cb84] by
- Lint fix and cleanup.
- 15:41 Changeset in trunk [56e3aaa] by
- Lint fix and cleanup.
- 15:38 Changeset in trunk [ce6b7ae] by
- More modern pylint and flake8 and friends.
- 15:38 Changeset in trunk [1f29d5a2] by
- News fragment.
- 15:20 Changeset in trunk [33d30b5] by
- Type annotations.
- 15:12 Ticket #3996 (Update to newer flake8 and pylint for codechecks) created by
- 15:08 Changeset in trunk [9baafea] by
- Refactor: simplify code so there are fewer codepaths.
- 14:23 Changeset in trunk [7715c4c6] by
- News fragment.
- 14:22 Changeset in trunk [f0e60a80] by
- Remove unneeded import.
- 14:18 Changeset in trunk [6659350] by
- Improve type annotations.
- 14:10 Changeset in trunk [0da059b6] by
- Update the connection status during the initial choice of NURLs.
2023-03-23:
- 11:38 Ticket #3986 (Formalize the Great Black Swamp specification using RFC 2119 terms) closed by
- fixed: In [changeset:"d92470d233533bdc8ae1f014ca3a82b0ce74e3f3/trunk" …
- 11:38 Changeset in trunk [d92470d] by
- Merge pull request #1260 from exarkun/great-black-swamp-spec-tweaks …
- 11:34 Ticket #3995 (Remove the various dead code from `src/allmydata/util/base32.py`) created by
- * could_be_base32_encoded is "look before you leap". If you want to …
2023-03-22:
- 18:25 Ticket #3993 (Uncalibrated reports of the amount of time required to generate an RSA ...) closed by
- fixed: In [changeset:"95677ccbd6b9519ee649761244403ebad7dccc9a/trunk" …
- 18:25 Changeset in trunk [95677cc] by
- Merge pull request #1273 from exarkun/3993.calibrate-cost-reports …
- 13:40 Changeset in trunk [727d10a] by
- hit the right build target
- 13:36 Changeset in trunk [bc424dc] by
- news fragment
- 13:36 Ticket #3994 (The CircleCI config could be factored to allow more sharing between ...) created by
- There is a "nixos" job that has "nixpkgs" as a parameter to allow …
- 13:30 Changeset in trunk [8d0869f] by
- Factor some shared pieces of CircleCI configuration out * Take …
- 13:04 Changeset in trunk [c1de2ef] by
- news fragment
- 13:04 Changeset in trunk [c49aa44] by
- Update the raw number and give a reference for interpretation
- 13:03 Ticket #3993 (Uncalibrated reports of the amount of time required to generate an RSA ...) created by
- docs/performance.rst, docs/specifications/dirnodes.rst, and a …
- 12:42 Changeset in trunk [e7ed17a] by
- fix some editing errors about overreads and generally try to clarify
- 12:35 Changeset in trunk [7c0b219] by
- specify the unit of available-space
- 12:07 Changeset in trunk [44f5057] by
- fix link markup
- 00:42 Changeset in trunk [77d3437] by
- Merge remote-tracking branch 'origin/master' into …
2023-03-21:
- 16:51 Tickets #3935,3981 batch updated by
- fixed: In [changeset:"559e2ecdab5daa79ee5b5587ba7cf0d5ce5e8a95/trunk" …
- 16:51 Changeset in trunk [559e2ec] by
- Merge pull request #1262 from tahoe-lafs/3935-happy-eyeballs MVP …
- 15:29 Changeset in trunk [264269f] by
- Better test name.
- 15:29 Changeset in trunk [14aeaea] by
- Another todo.
- 15:28 Ticket #3992 (When first connecting to remote storage servers over HTTP, there are ...) created by
- In storage_client.py, first we get the version to find which NURL to …
- 15:26 Changeset in trunk [7ae8b50] by
- Async!
- 15:22 Changeset in trunk [b65bc9d] by
- Better explanation.
- 15:20 Changeset in trunk [e989677] by
- Pass in a pool instead of pool options.
- 14:39 Changeset in trunk [6a0a895] by
- Encode the reason limit in the implementation as well
- 14:39 Changeset in trunk [fe0e159] by
- Give base32 a section heading We don't have any other sections but …
- 14:39 Changeset in trunk [6771ca8] by
- fix table markup
- 14:39 Changeset in trunk [6dc6d6f] by
- inline the actual base32 alphabet we use
- 14:39 Changeset in trunk [c0a8be58] by
- nail it down
- 14:39 Changeset in trunk [5facd06] by
- adjust markup to clarify the encoding exceptions
- 14:39 Changeset in trunk [7859ba7] by
- fix title level inconsistency
- 14:39 Changeset in trunk [c3afab15] by
- correct version type annotation
- 14:39 Changeset in trunk [b27946c] by
- trim overlong section marker
- 14:39 Changeset in trunk [369d26f] by
- There is a limit to the size of the corruption report a server must accept
- 14:39 Changeset in trunk [8645462f] by
- Base64 encode the swissnum Typically swissnums themselves are base32 …
- 14:39 Changeset in trunk [48a2d4d3] by
- Authorization is the right header field
- 14:39 Changeset in trunk [98a3691] by
- Add more CDDL to the spec; remove some server version flags from it
- 14:39 Changeset in trunk [7b20738] by
- some more edits
- 14:39 Changeset in trunk [a8832b1] by
- Start adapting language to narrow down possible interpretations
- 13:44 Changeset in trunk [d96a22e] by
- Merge remote-tracking branch 'origin/master' into 3935-happy-eyeballs
- 13:43 Ticket #3988 (test_large_file in integration/test_get_put.py fails consistently on ...) closed by
- fixed: In [changeset:"f12b78e199d7096aa2e1e88c1299ec3fbf7c3521/trunk" …
- 13:43 Changeset in trunk [f12b78e] by
- Merge pull request #1271 from tahoe-lafs/3988-failing-test-http Fix …
- 13:29 Changeset in trunk [a173df4] by
- news fragment
- 12:57 Changeset in trunk [35b921b] by
- Put Python package overrides in one place, and add a lot more of them …
- 12:56 Changeset in trunk [dd8f6d4] by
- Remove the non-unit test dependencies from the unit test inputs
- 12:56 Changeset in trunk [41d5538] by
- Fix maturin build when using PyPy? for the pycddl package
- 12:55 Changeset in trunk [900b4a3] by
- Package a version of collections-extended compatible with Python 3.11
- 12:53 Ticket #3991 (The Nix package does not build for PyPy or CPython 3.11) created by
- The Nix package pulls in some unnecessary dependencies that also …
- 12:35 Ticket #3990 (Failing repairer test (on PyPy)) created by
- […] Perhaps a GC issue.
2023-03-20:
- 19:27 Changeset in trunk [23b977a] by
- Undo unnecessary imports.
- 19:25 Changeset in trunk [815066c] by
- Just use the utility.
- 19:24 Changeset in trunk [cce5d3a] by
- Don't actually need this.
- 19:20 Changeset in trunk [ded5b20] by
- Lint fix.
- 19:14 Changeset in trunk [aba60d2] by
- Run blocking tests in a thread.
- 19:02 Changeset in trunk [61d9d82c] by
- Make await_client_ready() non-blocking.
- 18:31 Changeset in trunk [ab300c0] by
- Merge remote-tracking branch 'origin/master' into 3988-failing-test-http
- 14:03 Changeset in trunk [c259bdb] by
- Merge remote-tracking branch 'origin/master' into 3935-happy-eyeballs
- 12:59 Ticket #3989 (The `tenacity` dependency costs a lot and brings a little) closed by
- fixed: In [changeset:"2dfabf796f3d1f28b1f436a8a383c261254bd618/trunk" …
- 12:59 Changeset in trunk [2dfabf79] by
- Merge pull request #1270 from exarkun/3989.drop-tenacity-dep Fixes: …
Note: See TracTimeline
for information about the timeline view.