| #3665 |
Remove docutils pin from tox configuration
|
new
|
sajith
|
normal
|
undecided
|
dev-infrastructure
|
| #4007 |
Remove the PyPy unit test jobs from GitHub Actions
|
new
|
|
normal
|
undecided
|
unknown
|
| #3995 |
Remove the various dead code from `src/allmydata/util/base32.py`
|
new
|
|
normal
|
undecided
|
unknown
|
| #3745 |
Remove vestigial `whitelist_externals` from Tox configuration
|
new
|
|
normal
|
undecided
|
dev-infrastructure
|
| #826 |
Rename action in WUI has no confirmation for clobbering another entry
|
new
|
|
major
|
soon
|
code-frontend-web
|
| #3371 |
Render post-repair corrupt shares in deep-check-and-repair results page
|
new
|
sajith
|
normal
|
undecided
|
code-frontend-web
|
| #3602 |
Replace allmydata.frontends.sftp._lsLine with something from Twisted
|
new
|
daira
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
| #1437 |
Replace os.path (etc.) with twisted.python.filepath
|
new
|
zancas
|
minor
|
undecided
|
code
|
| #3661 |
Replace the GBS spec references to RFC 7469 with an inline explanation of certificate validation rules
|
new
|
exarkun
|
normal
|
Non-Foolscap communications
|
unknown
|
| #4083 |
Run blocking operations in a thread or thread pool, part 3
|
new
|
|
normal
|
undecided
|
unknown
|
| #3138 |
Run the test suite with some concurrency on CircleCI
|
new
|
exarkun
|
normal
|
undecided
|
dev-infrastructure
|
| #4067 |
Running the Tahoe CLI takes 400+ milliseconds just to start
|
new
|
|
normal
|
Performance and Benchmarking
|
unknown
|
| #1061 |
SFTP directory listing doesn't show (or shows wrong mtime and size for) files that have been opened but not yet uploaded
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1976 |
SFTP+SSHFS hangs for second concurrent operation
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
| #1350 |
SFTP: clients may misparse directory listings with filenames containing unusual characters
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1370 |
SFTP: consider supporting hard link extension
|
assigned
|
davidsarah
|
major
|
undecided
|
code-frontend-ftp-sftp
|
| #1285 |
SFTP: put an approximation of grid capacity and available space in the 'df' output
|
new
|
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
| #1362 |
SFTP: should removing a non-empty directory be permitted?
|
new
|
|
minor
|
undecided
|
code-frontend-ftp-sftp
|
| #2861 |
SSL handshake failure with 1.12 storage nodes over I2P
|
new
|
|
critical
|
soon
|
unknown
|
| #686 |
Search for lost share resulted in a directory popping up at unexpected place
|
assigned
|
daira
|
major
|
soon
|
code-frontend-web
|
| #1798 |
Segregate gateway HTTP ports: one for raw bytes and one for generated WUI pages
|
new
|
freddyb
|
major
|
soon
|
code-frontend-web
|
| #3022 |
Servers of happiness share placement distributes storage load unevenly in small grids
|
new
|
|
normal
|
undecided
|
unknown
|
| #2236 |
Skip files with errors, Long files name, too large. Instead of failing the entire process
|
new
|
Zancas
|
normal
|
eventually
|
code-frontend-cli
|
| #3573 |
Some typechecks fail with "Cannot determine consistent method resolution order"
|
new
|
|
normal
|
undecided
|
unknown
|
| #2994 |
Sometimes the test suite times out on CircleCI
|
new
|
|
normal
|
undecided
|
unknown
|
| #2853 |
Sort out version reporting on Docker
|
new
|
|
normal
|
undecided
|
unknown
|
| #2093 |
State-mutating GET methods in webapi.
|
new
|
daira
|
normal
|
undecided
|
code-frontend-web
|
| #907 |
Stop caps from leaking to phishing-filter servers
|
assigned
|
davidsarah
|
minor
|
eventually
|
code-frontend-web
|
| #3494 |
Stop collecting/serving dependencies
|
new
|
|
normal
|
undecided
|
unknown
|
| #3519 |
Stop using the mock library for testing
|
new
|
exarkun
|
normal
|
undecided
|
unknown
|
| #3530 |
Stop using the mock library for testing: src/allmydata/test/test_i2p_provider.py
|
new
|
|
normal
|
undecided
|
unknown
|
| #3531 |
Stop using the mock library for testing: src/allmydata/test/test_tor_provider.py
|
new
|
|
normal
|
undecided
|
unknown
|
| #4139 |
Strange error from magic-folders on 1.19 and master
|
new
|
|
normal
|
undecided
|
unknown
|
| #3985 |
Support "storage plugins" in the Great Black Swamp storage server and client
|
new
|
|
normal
|
undecided
|
unknown
|
| #841 |
Support localization by eliminating hardcoded English strings
|
new
|
somebody
|
major
|
eventually
|
code
|
| #2719 |
TWN55 caught as spam by gmail
|
new
|
daira
|
normal
|
undecided
|
dev-infrastructure
|
| #2791 |
Tahoe CLI / SSL certificate
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
| #882 |
Tahoe URIs and gateway URLs are too long and ugly
|
new
|
nobody
|
major
|
|
code-encoding
|
| #3892 |
Tahoe Website Makeover
|
new
|
|
normal
|
undecided
|
unknown
|
| #849 |
Tahoe cp command refuses to copy remote files to a local directory that contains special files
|
new
|
|
major
|
soon
|
code-frontend-cli
|
| #1824 |
Tahoe process gone wild
|
new
|
daira
|
critical
|
soon
|
code
|
| #3350 |
Tahoe should pin its dependencies
|
new
|
daira
|
normal
|
soon
|
packaging
|
| #2270 |
Tahoe trac silently fails to add ticket attachments
|
new
|
|
major
|
soon
|
dev-infrastructure
|
| #2258 |
Tahoe-lafs How-to Linux Video Comments - Put vs backup
|
new
|
JGillispie
|
normal
|
undecided
|
documentation
|
| #3680 |
Test release
|
new
|
amj
|
normal
|
Automate Release Process
|
unknown
|
| #4188 |
Test results are harder to read on GitHub Actions
|
new
|
sajith
|
normal
|
undecided
|
unknown
|
| #3041 |
Testing of websocket logs
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
| #1706 |
The "Report!" button in the "Report an Incident" form field redirects to a misleading/incomplete message
|
new
|
zancas
|
normal
|
undecided
|
code-frontend-web
|
| #3441 |
The "dump-share" tests in allmydata.test.test_system.SystemTests.test_filesystem should be part of a separate test suite
|
new
|
exarkun
|
normal
|
undecided
|
unknown
|
| #3484 |
The CI Docker image builders are hard to test and are happy to push broken images
|
new
|
btology
|
normal
|
undecided
|
dev-infrastructure
|
| #922 |
The URL of the info page for an unknown dirnode should not grant authority to the containing directory
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-web
|
| #3597 |
The integration tests mix synchronous and asynchronous code in an unreliable way
|
new
|
|
normal
|
undecided
|
unknown
|
| #3258 |
The interface for the client-side storage plugin web resource has a one-to-many conflict
|
assigned
|
exarkun
|
normal
|
storage economics plugins
|
unknown
|
| #3480 |
The introducer writes a garbage fURL if created/started without a "good" environment
|
new
|
|
normal
|
undecided
|
unknown
|
| #3445 |
The runtime information on the "deep check results" page is untested
|
assigned
|
exarkun
|
normal
|
undecided
|
unknown
|
| #3457 |
The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment
|
new
|
|
normal
|
undecided
|
code-network
|
| #3864 |
The sftp accounts file could support aliases to make configuration easier
|
new
|
|
normal
|
undecided
|
unknown
|
| #2301 |
The term "filesystem" is too overloaded.
|
assigned
|
blaisep
|
minor
|
undecided
|
documentation
|
| #997 |
The webapi/WUI should have https enabled by default
|
new
|
nobody
|
major
|
undecided
|
code-frontend-web
|
| #3813 |
There is a large amount of dynamic package-related code in Tahoe-LAFS
|
new
|
|
normal
|
undecided
|
unknown
|
| #1249 |
There may be a memory leak in the tahoe-lafs storage server, which may or may not be related to the number of other storage servers.
|
assigned
|
stott
|
major
|
undecided
|
code
|
| #1041 |
Timeout error when uploading a file with some SFTP clients, e.g. WinSCP
|
assigned
|
davidsarah
|
major
|
undecided
|
code-frontend-ftp-sftp
|
| #1138 |
Timeout of Servermap Update
|
new
|
nobody
|
major
|
soon
|
code-network
|
| #2342 |
Too many open files
|
new
|
|
normal
|
undecided
|
code
|
| #4191 |
Tor GPG key not available on Ubuntu keyserver anymore
|
assigned
|
hacklschorsch
|
normal
|
undecided
|
dev-infrastructure
|
| #3347 |
Tor integration tests fail on Windows
|
assigned
|
sajith
|
normal
|
undecided
|
dev-infrastructure
|
| #3943 |
Tor tests fail on Ubuntu 22.04
|
new
|
|
normal
|
Integration and Unit Testing
|
unknown
|
| #3951 |
Tox breaks Tahoe-LAFS CI a lot
|
assigned
|
blaisep
|
normal
|
Contributor Experience
|
dev-infrastructure
|
| #1581 |
Trac file uploads/attachments failing/corrupted
|
assigned
|
zooko
|
normal
|
soon
|
dev-infrastructure
|
| #2718 |
Trac ticket update caught as spam by gmail
|
new
|
daira
|
normal
|
undecided
|
dev-infrastructure
|
| #1867 |
Trac timeline RSS feed prompts for authentication
|
new
|
|
normal
|
undecided
|
website
|
| #3269 |
Track active_writers without depending on GC/refcounting
|
new
|
|
normal
|
soon
|
code-storage
|
| #2012 |
Translate accounting-overview.txt to rst format.
|
new
|
marlowe
|
minor
|
soon
|
documentation
|
| #3420 |
Twisted web Resources should "return ErrorPage" instead of "raise WebError"
|
assigned
|
sajith
|
normal
|
|
code-frontend-web
|
| #2243 |
TypeError: 'NoneType' object has no attribute '__getitem__' while opening backupdb
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
| #2349 |
TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None
|
new
|
|
major
|
undecided
|
code-mutable
|
| #893 |
UCWE when mapupdate gives up too early, then server errors require replacement servers
|
new
|
|
critical
|
soon
|
code-mutable
|
| #3413 |
Unable to re-run flaky tests
|
new
|
|
normal
|
undecided
|
unknown
|
| #1008 |
Unhandled error conditions disclose detailed information
|
new
|
|
major
|
eventually
|
code-frontend-web
|
| #4126 |
Unit test suite inconsistently failing on CircleCI
|
assigned
|
hacklschorsch
|
normal
|
undecided
|
dev-infrastructure
|
| #2085 |
Unit tests should work offline
|
new
|
|
normal
|
undecided
|
code-network
|
| #1142 |
Unlikely XSS Potential in File Names in WUI
|
new
|
nobody
|
major
|
undecided
|
code-frontend-web
|
| #1234 |
UnrecoverableFileError message should say which file it refers to
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-web
|
| #2832 |
Unsigned entries in an announcement cause later entries to be ignored
|
new
|
|
normal
|
undecided
|
code-network
|
| #4147 |
Update CoC to document accurate contacts to handle conduct issues
|
new
|
|
normal
|
undecided
|
documentation
|
| #3585 |
Update notes for contributors
|
new
|
sajith
|
normal
|
Contributor Experience
|
unknown
|
| #2953 |
Update status API
|
new
|
|
normal
|
undecided
|
unknown
|
| #1830 |
Upload (sometimes?) ignores shares.happy in tahoe.cfg
|
new
|
kmarkley86
|
major
|
soon
|
code-encoding
|
| #1814 |
UploadUnhappinessError despite no apparent refusal of shares
|
new
|
|
normal
|
soon
|
code-peerselection
|
| #1791 |
UploadUnhappinessError with available storage nodes > shares.happy
|
new
|
gyver
|
major
|
soon
|
code-peerselection
|
| #4054 |
Use CircleCI's "parallelism" feature to speed up runs of the integration test suite
|
new
|
|
normal
|
undecided
|
unknown
|
| #2136 |
Use Content-Security-Policy to harden the WUI
|
new
|
daira
|
normal
|
undecided
|
code-frontend-web
|
| #2899 |
ValueOrderedDict throws IndexError when given equal non-identical keys
|
new
|
|
minor
|
undecided
|
code
|
| #1415 |
WUI is more useful than CLI
|
new
|
|
normal
|
undecided
|
code-frontend
|
| #824 |
WUI pages lack correct XHTML 1.0 Transitional declarations
|
assigned
|
daira
|
normal
|
soon
|
code-frontend-web
|
| #823 |
WUI server should have a disallow-all robots.txt
|
new
|
|
major
|
undecided
|
code-frontend-web
|
| #1902 |
WUI: "Download a file" should error on directory
|
assigned
|
Lcstyle
|
normal
|
soon
|
code-frontend-web
|
| #1502 |
WUI: make type field more regular, and show SDMF vs MDMF
|
new
|
|
major
|
soon
|
code-frontend-web
|
| #1931 |
WUI: niggles in the new Welcome page
|
new
|
daira
|
normal
|
soon
|
code-frontend-web
|
| #1551 |
WUI: the Upload results page should have both view and download links
|
new
|
|
major
|
eventually
|
code-frontend-web
|