#3835 |
There are some confusing, undocumented functions in no_network.py and test_download.py
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-29T11:16:06Z
|
#3830 |
LeaseInfo invites the anti-pattern of external mutation
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-29T11:15:00Z
|
#3831 |
The readthedocs build is broken
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-28T15:40:38Z
|
#3829 |
Redundant jobs often run anyway, using up more GitHub Actions minutes than necessary
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-27T14:23:54Z
|
#3814 |
Remove the node "control" port
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-26T00:57:28Z
|
#3800 |
Test suite for IStorageServer: leases
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-10-21T18:37:50Z
|
#3735 |
Wrong 1.15.1 release URL
|
|
fixed
|
meejah
|
normal
|
defect
|
undecided
|
2021-10-21T17:19:07Z
|
#3815 |
Add a "security" news item type
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-10-18T17:02:15Z
|
#3812 |
Tests for IStorageServer.advise_corrupt_share
|
|
fixed
|
itamarst
|
normal
|
enhancement
|
HTTP Storage Protocol
|
2021-10-18T16:39:45Z
|
#3676 |
Use the right Python version when testing on GitHub Actions
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-10-15T14:25:55Z
|
#3798 |
Test suite for IStorageServer, RIBucketWriter.abort()
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-10-07T19:58:23Z
|
#3793 |
allocate_buckets() shouldn't hardcode BucketWriter lifetime as mapping to connections
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-10-06T20:07:21Z
|
#3805 |
Test suite for IStorageServer: slot_readv
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-10-06T19:41:32Z
|
#3806 |
Switch PUT to PATCH for partial uploads
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-10-06T19:37:50Z
|
#3810 |
macOS builds on GitHub now failing on Python 2.7
|
|
fixed
|
itamarst
|
normal
|
defect
|
undecided
|
2021-10-06T17:51:08Z
|
#3808 |
Support Python 3 on NixOS
|
|
fixed
|
exarkun
|
normal
|
task
|
undecided
|
2021-10-04T13:52:14Z
|
#3797 |
Test suite for IStorageServer, part 3
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-29T14:28:46Z
|
#3801 |
Clarify behavior of overwriting in immutable uploads
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-28T14:38:00Z
|
#3799 |
Proposal: Rip out all ops other than eq from test vectors in mutable writes
|
|
fixed
|
itamarst
|
normal
|
enhancement
|
HTTP Storage Protocol
|
2021-09-27T20:57:20Z
|
#3795 |
Test suite for IStorageServer, part 2
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-27T20:27:33Z
|
#3525 |
Stop using the mock library for testing: src/allmydata/test/cli/test_status.py
|
mock
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-09-22T20:48:38Z
|
#3784 |
Test suite for IStorageServer, part 1
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-21T19:08:08Z
|
#3792 |
CI configurations don't consistently upload all of the test logs
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-09-20T11:12:49Z
|
#3782 |
Update references to the mailing list in documentation
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-09-13T18:33:10Z
|
#3779 |
Ensure IStorageServer-using code doesn't have interactions that conflict with HTTP implementation
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-13T13:28:51Z
|
#3781 |
Python3 reports as incomplete on CLI
|
|
fixed
|
meejah
|
supercritical
|
defect
|
Support Python 3
|
2021-09-10T16:15:37Z
|
#3749 |
Links on landing page not working after documentation update
|
|
fixed
|
maylee
|
normal
|
defect
|
User Documentation Goals
|
2021-09-10T15:17:20Z
|
#3794 |
Partially written share still thinks it's fully written, as far as IStorageServer.allocate_buckets() goes
|
|
wontfix
|
itamarst
|
normal
|
defect
|
HTTP Storage Protocol
|
2021-09-08T17:34:48Z
|
#3777 |
Some potential issues with GET /v1/immutable/:storage_index
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-07T21:52:11Z
|
#3774 |
Specify how the lease renew secret is derived to the GBS specification document
|
|
fixed
|
exarkun
|
normal
|
defect
|
HTTP Storage Protocol
|
2021-09-07T18:08:43Z
|
#3785 |
GBS does not preserve the capability-based access control mechanism to the storage service
|
|
fixed
|
exarkun
|
normal
|
defect
|
HTTP Storage Protocol
|
2021-09-07T12:41:38Z
|
#3769 |
Potential issues with PUT /v1/immutable/:storage_index/:share_number
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-02T20:21:23Z
|
#3767 |
Potential issues with `POST /v1/lease/<share-index>`
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-01T14:45:35Z
|
#3773 |
Merge adding lease with renewing lease
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-09-01T14:44:46Z
|
#3528 |
Stop using the mock library for testing: src/allmydata/test/cli/test_cli.py
|
mock
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-08-30T18:30:32Z
|
#3763 |
Potential issues with `PUT /v1/lease/:storage_index` in GBS protocol
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-08-19T19:03:04Z
|
#3765 |
Bucket vs. share terminology is a little confusing in protocol spec
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-08-18T20:45:29Z
|
#3770 |
Determine where lease renwal secret and cancellation secret come from in post-Foolscap world
|
|
duplicate
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-08-18T16:00:11Z
|
#3768 |
Cancel secrets for leases might be unnecessary
|
|
duplicate
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-08-18T15:58:59Z
|
#3764 |
Add standard interaction patterns to GBS HTTP protocol spec
|
|
fixed
|
itamarst
|
normal
|
task
|
HTTP Storage Protocol
|
2021-08-18T15:06:03Z
|
#3760 |
The old `codechecks` are no longer run by CI
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-08-13T13:47:53Z
|
#3757 |
Refactor test_introducer in web module tests to use a single base test case class.
|
|
fixed
|
fenn-cs
|
normal
|
enhancement
|
undecided
|
2021-08-11T21:21:53Z
|
#3759 |
The CircleCI Dockerhub authorization context prevents contributions from GitHub.com forked repositories from running
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-08-11T14:23:48Z
|
#3743 |
Integration tests for i2p, since it's unclear if it actually works
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-08-04T17:44:40Z
|
#3751 |
Delete test_python3 and any other porting-related infrastructure
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-08-02T13:52:27Z
|
#3747 |
Installation Guides Revamp
|
|
fixed
|
YashNRam
|
major
|
task
|
User Documentation Goals
|
2021-07-25T06:45:49Z
|
#3708 |
Logging issues in foolscap on Python 3
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-07-09T21:27:51Z
|
#3746 |
Python 3 integration tests for macOS
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-07-07T22:07:46Z
|
#3390 |
Drop upper bound for attrs
|
|
fixed
|
sajith
|
normal
|
defect
|
|
2021-07-06T16:08:38Z
|
#3404 |
Drop Pyrsistent 0.16.0 constraint
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-07-06T16:08:38Z
|
#3723 |
pefile should work correctly on Python 2 and 3 now
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-07-06T16:08:38Z
|
#3686 |
Restore I2P support in Tahoe-LAFS on Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-07-05T22:41:25Z
|
#3464 |
Ensure comments match the project's conventions
|
|
fixed
|
rpatterson
|
minor
|
task
|
Support Python 3
|
2021-07-05T22:20:11Z
|
#3684 |
Integration test for Python 2/3 and 3/2 client/server interop
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-07-05T22:18:40Z
|
#3412 |
Many tests are flaky
|
|
fixed
|
jaraco
|
normal
|
defect
|
Support Python 3
|
2021-07-05T22:17:53Z
|
#3295 |
upgrade foolscap
|
|
fixed
|
meejah
|
normal
|
defect
|
Support Python 3
|
2021-07-05T22:16:58Z
|
#3744 |
integration/test_tor.py::test_onion_service_storage fails on macOS and Python 2.7
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-07-05T17:27:13Z
|
#3733 |
Remove special handling meant for old netifaces from CI configuration
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-07-05T17:23:45Z
|
#3732 |
External command `git` is not whitelisted in tox `news` environment
|
|
fixed
|
sajith
|
normal
|
defect
|
undecided
|
2021-06-25T14:57:55Z
|
#3736 |
Port allmydata.frontends.auth to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-23T13:04:51Z
|
#3738 |
`tahoe cp` upload with Unicode name fails on Python 2
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-06-23T13:04:35Z
|
#3741 |
Can't go back from Python 3 to Python 2 on a node
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-06-16T17:40:19Z
|
#3739 |
Annoying warning in command-line tools on Python 2
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-06-15T20:46:33Z
|
#3702 |
Port all codechecks to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-15T17:05:52Z
|
#3722 |
Enable integration tests for Python 3 on Windows
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-10T20:31:28Z
|
#3734 |
New mypy broke typechecks
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-06-10T19:24:42Z
|
#3405 |
Run CI for py36 on Windows
|
|
duplicate
|
chadwhitacre
|
normal
|
task
|
Support Python 3
|
2021-06-10T14:36:14Z
|
#3730 |
Update towncrier
|
|
fixed
|
sajith
|
normal
|
enhancement
|
undecided
|
2021-06-08T12:54:27Z
|
#3727 |
Add Fosshost link to README
|
|
fixed
|
maylee
|
normal
|
defect
|
undecided
|
2021-06-04T09:38:11Z
|
#3729 |
Port allmydata.scripts to Python 3, part 4
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-03T20:49:46Z
|
#3728 |
Port allmydata.scripts to Python 3, part 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-03T13:08:18Z
|
#3718 |
Port allmydata.scripts to Python 3, part 2
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-02T15:32:12Z
|
#3716 |
Port allmydata.scripts to Python 3, part 1
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-06-02T13:53:37Z
|
#3677 |
Tahoe logo looks bad on dark background
|
|
fixed
|
meejah
|
normal
|
enhancement
|
New Landing Page and Asset Management
|
2021-05-27T14:42:55Z
|
#3721 |
Move official IRC presence to Libera
|
|
fixed
|
meejah
|
major
|
task
|
Contributor Experience
|
2021-05-26T19:28:43Z
|
#3700 |
On Windows, some tests are still failing on Python 3
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-05-26T18:43:54Z
|
#3701 |
Enable Python 3 Windows test runners (after making tests pass)
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-26T18:43:54Z
|
#3714 |
Improve test coverage of command-line tools
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-25T18:55:19Z
|
#3715 |
Add integration tests for file get and put variations, especially stdin/stdout
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-24T13:15:35Z
|
#1549 |
use new feature of Twisted to pass tempdir explicitly to twisted.web.http
|
twisted cleanup tempfile review
|
fixed
|
zooko
|
minor
|
defect
|
eventually
|
2021-05-19T15:58:50Z
|
#1942 |
replace google chart in wui with d3.js: it leaks information
|
anonymity privacy security websec tor-protocol i2p
|
somebody else's problem
|
leif
|
normal
|
task
|
eventually
|
2021-05-18T17:24:05Z
|
#3709 |
Port even more integration tests to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-14T15:31:52Z
|
#3717 |
New transitive dependency version of pefile breaks PyInstaller on Python 2
|
|
fixed
|
itamarst
|
normal
|
defect
|
|
2021-05-14T14:40:13Z
|
#3707 |
Port more integration tests to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-14T13:29:34Z
|
#3703 |
Start porting integration tests to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-13T15:20:58Z
|
#3712 |
The Nix package version should be bumped at release time too
|
|
fixed
|
exarkun
|
normal
|
defect
|
Automate Release Process
|
2021-05-13T13:07:23Z
|
#3713 |
The README points at travis-ci which the project no longer uses
|
|
fixed
|
exarkun
|
normal
|
defect
|
undecided
|
2021-05-13T12:25:15Z
|
#3704 |
"tahoe get" attribute error
|
python3
|
fixed
|
meejah
|
normal
|
defect
|
Support Python 3
|
2021-05-12T16:03:39Z
|
#3711 |
release checklist lacks "merge back"
|
|
fixed
|
meejah
|
normal
|
defect
|
Automate Release Process
|
2021-05-12T11:23:27Z
|
#3690 |
Document new API
|
|
wontfix
|
maylee
|
normal
|
defect
|
User Documentation Goals
|
2021-05-11T15:25:47Z
|
#3705 |
Run all tests on Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-10T13:59:34Z
|
#3699 |
Run flake8 on Python 3 as well 2.7
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-10T13:59:19Z
|
#3682 |
Add CONTRIBUTORS.md file to Docs
|
|
fixed
|
maylee
|
minor
|
task
|
Contributor Experience
|
2021-05-07T21:30:56Z
|
#3683 |
Builders for Python 3.7, 3.8, 3.9 on Linux and macOS
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-07T13:25:59Z
|
#3692 |
Finish porting allmydata.test.cli to Python 3
|
|
fixed
|
itamarst
|
normal
|
task
|
Support Python 3
|
2021-05-05T13:36:30Z
|
#3691 |
Port more of allmydata.test.cli to Python 3
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-05-04T15:00:08Z
|
#3679 |
Port allmydata.test.cli.test_cp to Python 3
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-05-03T14:48:03Z
|
#3687 |
Port more of allmydata.test.cli to Python 3
|
|
fixed
|
itamarst
|
normal
|
defect
|
Support Python 3
|
2021-05-03T14:48:03Z
|
#3642 |
Address the GBS spec "TODO" regarding placement of storage index in the URL
|
|
fixed
|
exarkun
|
normal
|
defect
|
Non-Foolscap communications
|
2021-05-02T18:51:23Z
|
#3645 |
Elaborate on the motivation for "Great Black Swamp" in the proposed specification
|
|
fixed
|
exarkun
|
normal
|
defect
|
Non-Foolscap communications
|
2021-05-02T13:45:19Z
|