Timeline


and

2020-11-30:

22:56 Changeset in trunk [d5ba1be5] by Itamar Turner-Trauring <itamar@…>
Passing tests.
22:56 Changeset in trunk [8a47227] by Itamar Turner-Trauring <itamar@…>
News file.
22:55 Changeset in trunk [17ec22a] by Itamar Turner-Trauring <itamar@…>
Even more debytification of furls.
22:41 Changeset in trunk [22c328d] by Itamar Turner-Trauring <itamar@…>
More debytification.
22:33 Changeset in trunk [df3ec2a] by Sajith Sasidharan <sajith@…>
Try to trigger image building
22:20 Changeset in trunk [ff49414a] by Sajith Sasidharan <sajith@…>
Use Tor project's new repository signing key Fix for …
22:20 Changeset in trunk [6769488] by Itamar Turner-Trauring <itamar@…>
Some progress towards ripping out furls-as-bytes.
21:47 Changeset in trunk [27102c0] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
21:45 Ticket #3544 (Revisit decision to make furls bytes, maybe they should be native strings?) created by itamarst
21:45 Changeset in trunk [8615c1a] by Itamar Turner-Trauring <itamar@…>
Try to fix sorting on Python 3.
21:28 Changeset in trunk [eaca639] by Itamar Turner-Trauring <itamar@…>
Undo changes that should probably be in a different branch.
21:27 Ticket #3543 (Common testtools infrastructure swallows Twisted tests on failures) created by itamarst
Adding some options to AsynchronousDeferredRunTest?* ought to fix it: …
21:25 Changeset in trunk [413cf75] by Itamar Turner-Trauring <itamar@…>
Uses clearer issuperset().
21:24 Changeset in trunk [9f7ae56] by Itamar Turner-Trauring <itamar@…>
Make the explanation less nonsensical.
20:53 Ticket #3542 (CircleCI: Tor project's Debian package repository keys have expired) created by sajith
Here's a couple of CircleCI failures: * …
20:42 Ticket #3541 (CircleCI cannot find context "dockerhub-auth") created by sajith
In #3483, we added a "dockerhub-auth" context which holds DockerHub …
18:53 Ticket #3540 (allmydata.mutable.publish.Publish.publish has unreliably covered bad ...) created by exarkun
From https://www.tahoe-lafs.org/trac/tahoe-lafs/ticket/2891 and …
18:37 Changeset in trunk [17ed8af] by Jean-Paul Calderone <exarkun@…>
Make the new test data files installable There's an existing rule …
18:27 Changeset in trunk [ef2f7e6] by Jean-Paul Calderone <exarkun@…>
unused import
18:26 Changeset in trunk [2ac4af7f] by Jean-Paul Calderone <exarkun@…>
Add some direct tests for NodeMaker.create_from_uri
18:23 Changeset in trunk [4ca45aa] by Jean-Paul Calderone <exarkun@…>
Catch basedir type errors earlier
13:56 Changeset in trunk [01ab8d3] by Jean-Paul Calderone <exarkun@…>
Don't look before you leap
13:56 Changeset in trunk [b02a4f7] by Jean-Paul Calderone <exarkun@…>
news fragment
13:53 Ticket #3539 (allmydata.test.web.test_web.Web.test_POST_upload_format (and others) ...) created by exarkun
[…]
13:46 Ticket #1792 (make Tahoe-LAFS work under PyPy) closed by exarkun
fixed: Merged in …

2020-11-29:

21:33 Changeset in trunk [d2d3f1f4] by Jason R. Coombs <jaraco@…>
Suppress type errors in test_checker
21:32 Changeset in trunk [86f88a4] by Jason R. Coombs <jaraco@…>
Satisfy type checks in test_dirnode
21:30 Changeset in trunk [54e4549] by Jason R. Coombs <jaraco@…>
Satisfy type check in test_helper.FakeClient?.
21:26 Changeset in trunk [fc19d1b] by Jason R. Coombs <jaraco@…>
Suppress errors in test_sftp
21:24 Changeset in trunk [b0803a2] by Jason R. Coombs <jaraco@…>
Suppress errors in test_web due to ambiguous MRO
21:22 Changeset in trunk [13cd780] by Jason R. Coombs <jaraco@…>
Prefer sys.maxsize to sys.maxint.
21:19 Changeset in trunk [7507e84] by Jason R. Coombs <jaraco@…>
Suppress errors in no_network
21:14 Changeset in trunk [53ff740f] by Jason R. Coombs <jaraco@…>
Suppress type check error on NativeStorageServerWithVersion?
21:08 Changeset in trunk [ffa19d1] by Jason R. Coombs <jaraco@…>
Suppress typing errors in common Nodes
21:06 Changeset in trunk [2514196] by Jason R. Coombs <jaraco@…>
Suppress typing error in DummyStorageClient?
21:05 Changeset in trunk [3653d7ed] by Jason R. Coombs <jaraco@…>
Ignore type checks on Referenceable objects. Ref warner/foolscap#78.
21:04 Changeset in trunk [1768377] by Jason R. Coombs <jaraco@…>
Ignore error in DummyStorage?
20:56 Changeset in trunk [b1b3a23] by Jason R. Coombs <jaraco@…>
Fix type errors with CPUUsageMonitor subclasses with float POLL_INTERVAL.
20:52 Changeset in trunk [572d7b2] by Jason R. Coombs <jaraco@…>
Ignore error when untyped Module has no dispatch.
20:48 Changeset in trunk [acbb6b3] by Jason R. Coombs <jaraco@…>
Convert subcommands to tuples instead of lists, as that's what mypy …
20:24 Changeset in trunk [41c341a] by Jason R. Coombs <jaraco@…>
Prefer type(None) for better compatibility.
20:22 Changeset in trunk [6b772e7] by Jason R. Coombs <jaraco@…>
Declare type for BaseOptions?.description_unwrapped.
20:21 Changeset in trunk [cb351607] by Jason R. Coombs <jaraco@…>
Repeat type declaration from parent to avoid over-constraining this …
20:19 Changeset in trunk [6ea9003] by Jason R. Coombs <jaraco@…>
Declare MultiFormatResource?.formatDefault as optional string for …
20:16 Changeset in trunk [8b991d3] by Jason R. Coombs <jaraco@…>
Update DirectoryNode.set_uri to match interface spec.
20:13 Changeset in trunk [67f0be8] by Jason R. Coombs <jaraco@…>
Prefer type(None) for better compatibility.
20:08 Changeset in trunk [646297d] by Jason R. Coombs <jaraco@…>
Add stub for LocalCiphertextReader?.set_upload_status
20:06 Changeset in trunk [32b77c4] by Jason R. Coombs <jaraco@…>
Ignore interface violation in MutableFileVersion?.download_to_data
20:02 Changeset in trunk [a75454a] by Jason R. Coombs <jaraco@…>
Add stub for MutableFileVersion?.get_servermap
19:58 Changeset in trunk [103bec6] by Jason R. Coombs <jaraco@…>
On MutableFileNode?, accept optional 'progress' parameter as declared …
19:55 Changeset in trunk [af172f6] by Jason R. Coombs <jaraco@…>
Repeat type declaration from parent to avoid over-constraining this …
19:52 Changeset in trunk [c3a22966] by Jason R. Coombs <jaraco@…>
Add stubs for methods demanded by IPeerSelector
19:44 Changeset in trunk [1b92da7] by Jason R. Coombs <jaraco@…>
Some subclasses use ints, so just go for Any
19:35 Changeset in trunk [e0eb639] by Jason R. Coombs <jaraco@…>
Declare type for BaseOptions?.description. Fixes many type errors.
19:32 Changeset in trunk [1248d65] by Jason R. Coombs <jaraco@…>
Declare types for BasedirOptions?. Fixes several errors.
19:26 Changeset in trunk [e9ddcf5] by Jason R. Coombs <jaraco@…>
Implement set_size as required by the interface
19:23 Changeset in trunk [7e757d2] by Jason R. Coombs <jaraco@…>
As _ImmutableFileNodeBase doesn't implement the interface, move the …
19:15 Changeset in trunk [cc91b7c] by Jason R. Coombs <jaraco@…>
Declare DirectoryURIVerifier type to allow subclass to override.
19:08 Changeset in trunk [dca0840] by Jason R. Coombs <jaraco@…>
Add stubs for methods demanded by the interface
19:04 Changeset in trunk [6ba7533] by Jason R. Coombs <jaraco@…>
Ignore failure on StorageServer?.slot_testv_and_readv_and_writev, the …
19:01 Changeset in trunk [bc3508c] by Jason R. Coombs <jaraco@…>
Ignore type checks on cmp usage (awaiting Python 3 porting)
18:57 Changeset in trunk [50f81aa2] by Jason R. Coombs <jaraco@…>
Update two methods of introducer.client.IntroducerClient? to match the …
18:57 Changeset in trunk [4998c46] by Jason R. Coombs <jaraco@…>
Ignore type checks on Referenceable objects. Ref warner/foolscap#78.
18:57 Changeset in trunk [adf0688] by Jason R. Coombs <jaraco@…>
Add a non-implementation of encode_proposal to satisfy interface.
18:57 Changeset in trunk [5f40c56] by Jason R. Coombs <jaraco@…>
Remove self arguments to IProgress, which mypy caught as improper.
18:57 Changeset in trunk [dec6f6d] by Jason R. Coombs <jaraco@…>
Remove Interface subclass, as IURI is an interface. Fixes mypy error.
18:57 Changeset in trunk [df31d7d] by Jason R. Coombs <jaraco@…>
Suppress type error in Node.GENERATED_FILES, apparently unused.
18:57 Changeset in trunk [25cce8b] by Jason R. Coombs <jaraco@…>
Suppress typing errors in fileutil, crawler, fixups.
18:57 Changeset in trunk [8da82e9] by Jason R. Coombs <jaraco@…>
Add workaround for Shoobx/mypy-zope#26.
18:57 Changeset in trunk [d1ea367] by Jason R. Coombs <jaraco@…>
Add type declarations to check_load.
18:57 Changeset in trunk [ce3b775] by Jason R. Coombs <jaraco@…>
Suppress typing error in test_python3
18:57 Changeset in trunk [f2ffa78] by Jason R. Coombs <jaraco@…>
Define type of PollMixin?._poll_should_ignore_these_errors
18:57 Changeset in trunk [4b559ffc] by Jason R. Coombs <jaraco@…>
Add typechecks to tox run
18:57 Changeset in trunk [6d2d82d] by Jason R. Coombs <jaraco@…>
Use pre-release versions of foolscap and mypy-zope with intended …
18:57 Changeset in trunk [ab545855] by Jason R. Coombs <jaraco@…>
Incorporate mypy-zope to support zope interfaces.
18:57 Changeset in trunk [ee9d9d79] by Jason R. Coombs <jaraco@…>
Add mypy checks as separate tox environment.

2020-11-27:

21:28 Changeset in trunk [e6a09fa] by Jean-Paul Calderone <exarkun@…>
Don't check check-debugging.py
21:24 Changeset in trunk [263ada9b] by Jean-Paul Calderone <exarkun@…>
Get rid of the spurious quotes in the flake8 command I don't …
02:48 Changeset in trunk [4c8fb8d] by Jean-Paul Calderone <exarkun@…>
unused import
02:46 Changeset in trunk [ae5351c] by Jean-Paul Calderone <exarkun@…>
Adapt test_tor to write_introducer change
02:18 Changeset in trunk [84088e4] by Jean-Paul Calderone <exarkun@…>
unused import
01:53 Changeset in trunk [805378ef] by Jean-Paul Calderone <exarkun@…>
Do more path stuff with FilePath?
00:35 Changeset in trunk [a978fcf] by Jean-Paul Calderone <exarkun@…>
Replace asserts with explicit checks and TypeError?
00:29 Changeset in trunk [3843131] by Jean-Paul Calderone <exarkun@…>
Can have more than one introducer if you want

2020-11-26:

16:01 Changeset in trunk [c82501e] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into 3511.config-set-config
15:53 Changeset in trunk [df53fdc] by Jean-Paul Calderone <exarkun@…>
add missing docs to new set_config method
15:50 Changeset in trunk [d81fe54] by Jean-Paul Calderone <exarkun@…>
typo fix
15:46 Ticket #3538 (Get rid of the "portnum filename" stuff in the configuration system) created by exarkun
Why is this special? Why is it a separate value from the rest of the …
15:41 Changeset in trunk [c3ba08c] by Jean-Paul Calderone <exarkun@…>
open questions
15:31 Changeset in trunk [b2c0d1b] by Jean-Paul Calderone <exarkun@…>
Caveat the rest of the certificate fields
15:16 Changeset in trunk [a5f0be6] by Jean-Paul Calderone <exarkun@…>
Oops these have schemes most of the time except tcp is implied if the …
15:16 Changeset in trunk [4ee28a8] by Jean-Paul Calderone <exarkun@…>
Some example NURLs for flavor
14:43 Changeset in trunk [ccc6afa] by Jean-Paul Calderone <exarkun@…>
explicit callback
14:18 Changeset in trunk [0257976] by Jean-Paul Calderone <exarkun@…>
Still gonna TLS
12:31 Changeset in trunk [ee72029b] by Jean-Paul Calderone <exarkun@…>
warn about what's unauthenticated
12:25 Changeset in trunk [c4f7643b] by Jean-Paul Calderone <exarkun@…>
introduce "swiss number" and clarify text a bit
02:50 Changeset in trunk [884c264] by meejah <meejah@…>
flake8
02:33 Changeset in trunk [4450a7a4] by meejah <meejah@…>
better words
02:27 Changeset in trunk [a0a39d3] by meejah <meejah@…>
Merge remote-tracking branch 'origin/master' into …

2020-11-25:

23:30 Changeset in trunk [e385cd0] by Jean-Paul Calderone <exarkun@…>
Footnote about the zero-or-more thing for fURLs
23:23 Changeset in trunk [9d6e6c4] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into 3505.furl-docs
23:20 Ticket #3497 (There is a recommended repository of dependencies at ...) closed by GitHub <noreply@…>
fixed: In [changeset:"fba386cb8ee2b48a34c0d954b5c6b5b080d3234e/trunk"
23:20 Changeset in trunk [fba386c] by GitHub <noreply@…>
Merge pull request #903 from …
23:18 Changeset in trunk [152c04e4] by GitHub <noreply@…>
Merge pull request #902 from tahoe-lafs/3512.localized-tempdir …
21:09 Changeset in trunk [520f4d1] by Jean-Paul Calderone <exarkun@…>
Rename _get_request to more accurate _create_request
21:05 Changeset in trunk [aeeb576] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into …
18:35 Ticket #3478 (re-vamp release process documents) closed by meejah
fixed
18:34 Changeset in trunk [e35e0a2] by GitHub <noreply@…>
Merge pull request #863 from meejah/3478.release-docs 3478.release docs
16:23 Ticket #3537 (netifaces requires vcpython27) closed by GitHub <noreply@…>
fixed: In [changeset:"5565192ddafa895d98cb5b1dc5e45a2d3b453bd3/trunk"
16:23 Changeset in trunk [5565192] by GitHub <noreply@…>
Merge pull request #909 from sajith/3537.reintroduce-vcpython27 …
15:54 Ticket #3518 (PyPy: TypeError: not expecting type '<type 'NoneType'>') closed by GitHub <noreply@…>
fixed: In [changeset:"8e6773c69005d319263c3ad9d7179e4f13cc6943/trunk"
15:54 Changeset in trunk [8e6773c] by GitHub <noreply@…>
Merge pull request #907 from tahoe-lafs/3518.pypy-versions-None Get …
15:41 Changeset in trunk [94a1ae7] by GitHub <noreply@…>
fix word-o
15:41 Ticket #3513 (no_network should use `Failure.raiseException` instead of `raise ...) closed by GitHub <noreply@…>
fixed: In [changeset:"bd9a91abf6bacde89f1b63e522de04431c81ced6/trunk"
15:41 Changeset in trunk [bd9a91a] by GitHub <noreply@…>
Merge pull request #901 from tahoe-lafs/3513.raiseException Fix …
13:17 Changeset in trunk [c8aab08] by Sajith Sasidharan <sajith@…>
Re-introduce vcpython27 in GitHub? Actions Turns out that netifaces …
13:10 Ticket #3537 (netifaces requires vcpython27) created by sajith
I removed vcpython27 installation step from GitHub Actions in #3477, …
03:44 Ticket #3536 (Warnings when building documentation) created by sajith
There are some warnings about files that are outside doc directory: […]

2020-11-24:

23:13 Changeset in trunk [4e5eb130] by GitHub <noreply@…>
Merge pull request #862 from sajith/3477.remove-vcpython27-from-ci Do …
21:13 Changeset in trunk [da0fe23] by meejah <meejah@…>
_load_grid_manager_certificates -> method
21:11 Ticket #3535 (Document crypto used in grid-manager) created by meejah
A document "for experts" or "for cryptographers" should describe just …
19:52 Changeset in trunk [80d2ecb] by Jean-Paul Calderone <exarkun@…>
news fragment
19:51 Changeset in trunk [a78c805] by Jean-Paul Calderone <exarkun@…>
Get rid of the first mock use in test_threshold_reached
19:23 Changeset in trunk [9f4be1f] by Jean-Paul Calderone <exarkun@…>
Speed the tests back up
19:18 Changeset in trunk [34b5068] by Jean-Paul Calderone <exarkun@…>
Just use a real Tub for this case
19:17 Changeset in trunk [c3aff634] by Jean-Paul Calderone <exarkun@…>
Add missing attribute docs
19:05 Changeset in trunk [1a5efa5] by Jean-Paul Calderone <exarkun@…>
Just let the test use the real SFTPServer service
19:04 Changeset in trunk [737f1f2] by Jean-Paul Calderone <exarkun@…>
news fragment
18:35 Ticket #3517 (integration tests trigger configparser bytes/unicode warning) closed by GitHub <noreply@…>
fixed: In [changeset:"fd463229a3b5644ebc73e95cc2b8e82e25667640/trunk"
18:35 Changeset in trunk [fd463229] by GitHub <noreply@…>
Merge pull request #906 from …
18:21 Ticket #3534 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:21 Ticket #3533 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:20 Ticket #3532 (Stop using the mock library for testing: src/allmydata/test/test_node.py) created by exarkun
See ​​​​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:20 Ticket #3531 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:19 Ticket #3530 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:19 Ticket #3529 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519 In a …
18:19 Ticket #3528 (Stop using the mock library for testing: src/allmydata/test/cli/test_cli.py) created by exarkun
See ​​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:18 Ticket #3527 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:17 Ticket #3526 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:17 Ticket #3525 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:16 Ticket #3524 (Stop using the mock library for testing: ...) created by exarkun
See ​​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:16 Ticket #3523 (Stop using the mock library for testing: ...) created by exarkun
See ​​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:16 Ticket #3522 (Stop using the mock library for testing: ...) created by exarkun
See ​​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:12 Ticket #3521 (Stop using the mock library for testing: ...) created by exarkun
See ​https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:07 Ticket #3520 (Stop using the mock library for testing: src/allmydata/test/test_client.py) created by exarkun
See https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3519
18:07 Ticket #3519 (Stop using the mock library for testing) created by exarkun
Some discussion about motivations for this * …
08:19 Changeset in trunk [42b7d39] by meejah <meejah@…>
check public key / server-id
06:33 Changeset in trunk [1b53135] by meejah <meejah@…>
test create-twice
06:23 Changeset in trunk [a213819] by meejah <meejah@…>
sign uses timedelta
00:37 Changeset in trunk [d1adbe0] by meejah <meejah@…>
unused
00:36 Changeset in trunk [a98d784] by meejah <meejah@…>
timedelta, not seconds
00:36 Changeset in trunk [1e1aad8] by meejah <meejah@…>
save only fails sometimes
00:20 Changeset in trunk [72f2e25] by meejah <meejah@…>
ask forgiveness not permission

2020-11-23:

20:14 Changeset in trunk [3321058] by Jean-Paul Calderone <exarkun@…>
flake
20:14 Changeset in trunk [d03dece] by Jean-Paul Calderone <exarkun@…>
news fragment
20:10 Changeset in trunk [c694e8c] by Jean-Paul Calderone <exarkun@…>
Delete allmydata.version_checks and related functionality It is not …
19:14 Changeset in trunk [224085c] by Jean-Paul Calderone <exarkun@…>
Clean up version checks and fix the PyPy? regression
15:28 Changeset in trunk [55193f7] by Jean-Paul Calderone <exarkun@…>
Avoid passing None to ensure_str
15:22 Ticket #3518 (PyPy: TypeError: not expecting type '<type 'NoneType'>') created by exarkun
[…] Seems likely to be related to ticket:3509 / ticket:3510.
Note: See TracTimeline for information about the timeline view.