#787 |
Refine use case documentation for non-technical audiences.
|
new
|
nejucomo
|
enhancement
|
major
|
undecided
|
#3862 |
Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter
|
new
|
|
enhancement
|
normal
|
undecided
|
#3916 |
Refactor tests that can but do not use base test classes.
|
new
|
|
defect
|
normal
|
undecided
|
#3923 |
Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code
|
new
|
|
enhancement
|
normal
|
undecided
|
#3920 |
Refactor TestRegression (test_crypto)
|
new
|
|
defect
|
normal
|
undecided
|
#3918 |
Refactor MutableChecker tests
|
new
|
|
defect
|
normal
|
undecided
|
#3919 |
Refactor ConfigUtilTests and Pipeline tests
|
new
|
|
defect
|
normal
|
undecided
|
#3236 |
Refactor /helper_status web resource
|
new
|
|
enhancement
|
normal
|
eventually
|
#4072 |
Reduce CPU-intensive operations in the event loop thread, part 2
|
new
|
|
enhancement
|
normal
|
Performance and Benchmarking
|
#3636 |
Re-organize Tahoe-LAFS manual's table of contents
|
assigned
|
sajith
|
enhancement
|
normal
|
Contributor Experience
|
#879 |
Random-access download leaks information
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#3444 |
PyPy CI job fails: allmydata.test.test_sftp.Handler.test_openFile_read
|
new
|
|
defect
|
normal
|
undecided
|
#4089 |
PyPy 7.3.15 and later break Twisted 23.10 and earlier
|
new
|
|
defect
|
normal
|
undecided
|
#827 |
Put file download links ('?save=true') in WUI directory listings
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#3317 |
Provide testing infrastructure for clients
|
new
|
meejah
|
enhancement
|
normal
|
soon
|
#3766 |
Protocol is potentially high-latency and high bandwidth overhead for small files
|
new
|
exarkun
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#1859 |
Proof-of-concept attack: Upload and execute attacker controlled js from any domain.
|
new
|
davidsarah
|
defect
|
major
|
undecided
|
#870 |
Prevent socket hijacking on OSes that don't prevent it by default (Windows)
|
assigned
|
davidsarah
|
defect
|
major
|
eventually
|
#1855 |
Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#3878 |
Potential denial of service attack by rogue servers
|
new
|
|
defect
|
normal
|
undecided
|
#3771 |
Possible improvements for GET /v1/immutable/:storage_index/shares (and mutable equivalent)
|
new
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3825 |
Placeholder
|
new
|
|
defect
|
major
|
undecided
|
#2350 |
Persistent Introducer connections leak IP addresses even when idle
|
new
|
|
enhancement
|
normal
|
undecided
|
#1264 |
Performance regression for large values of K
|
new
|
francois
|
defect
|
major
|
soon
|
#4079 |
Performance hit by a million cuts
|
new
|
|
defect
|
normal
|
Performance and Benchmarking
|
#232 |
Peer selection doesn't rebalance shares on overwrite of mutable file.
|
new
|
warner
|
defect
|
major
|
soon
|
#779 |
Package tahoe with ipkg technology for NAS devices
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#462 |
PUT should elicit 100 Continue
|
new
|
|
defect
|
major
|
soon
|
#1560 |
POST /uri?t=upload should give Upload Results consistently (even mutable)
|
new
|
|
defect
|
minor
|
eventually
|
#818 |
Output of tahoe deep-check --repair is hard to skim
|
new
|
|
enhancement
|
minor
|
soon
|
#2031 |
Optionally serve ./docs from the web gateway.
|
new
|
|
enhancement
|
normal
|
undecided
|
#791 |
Optimize FEC parameters to increase download performance
|
new
|
|
enhancement
|
minor
|
undecided
|
#2009 |
One Grid to Rule Them All
|
new
|
daira
|
defect
|
normal
|
undecided
|
#4034 |
On macOS Tor integration test is failing
|
new
|
|
defect
|
normal
|
HTTP Storage Protocol v2
|
#3720 |
On Python 3, filesystem paths and sys.argv should use os.fsencode/os.fsdecode for encoding
|
new
|
|
task
|
normal
|
|
#3477 |
Omit installing vcpython27 on Windows CI
|
new
|
sajith
|
task
|
normal
|
undecided
|
#501 |
NotMutableError (now NotWriteableError) escaping into the twistd.log
|
assigned
|
davidsarah
|
defect
|
major
|
undecided
|
#1763 |
NoServersError raised to user
|
new
|
|
defect
|
normal
|
undecided
|
#3778 |
No way to abort immutable upload
|
new
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3899 |
No indication of failure if we can't match an "announcement"
|
new
|
|
defect
|
normal
|
undecided
|
#4011 |
New solution for code coverage
|
new
|
|
task
|
normal
|
undecided
|
#1265 |
New Visualizer is insufficiently labelled/documented (plus layout problem)
|
assigned
|
zooko
|
defect
|
major
|
soon
|
#1727 |
New Visualizer has layout bug where serverids and other things scribble over each other
|
new
|
warner
|
defect
|
normal
|
soon
|
#3498 |
Mutable writes don't respect `readonly` or `reserved_space` storage server settings
|
new
|
|
defect
|
normal
|
undecided
|
#2875 |
Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
|
new
|
|
defect
|
normal
|
undecided
|
#3570 |
Multiple developers can sign releases
|
new
|
|
defect
|
normal
|
undecided
|
#2422 |
Multiple Helpers
|
new
|
daira
|
enhancement
|
normal
|
undecided
|
#3311 |
Move table layout to template file in download status page
|
new
|
sajith
|
enhancement
|
normal
|
undecided
|
#4095 |
Move off Trac - Initiation
|
new
|
|
task
|
normal
|
undecided
|
#2581 |
Mounting SSH does no longer work with latest 1.10.2 release, worked with 1.10.0 - regression?
|
new
|
daira
|
defect
|
normal
|
undecided
|
#972 |
More tests needed for immutable directories
|
assigned
|
davidsarah
|
defect
|
normal
|
soon
|
#3559 |
Mention code of conduct in contributors guide
|
new
|
|
defect
|
normal
|
undecided
|
#1229 |
Memory leak during deep-check
|
assigned
|
francois
|
defect
|
major
|
soon
|
#809 |
Measure how segment size affects upload/download speed.
|
new
|
warner
|
enhancement
|
major
|
soon
|
#4077 |
Many regexs in Tahoe tests are invalid
|
new
|
|
defect
|
normal
|
undecided
|
#3609 |
Manual quoting/escaping is scattered ad hoc throughout the web code
|
new
|
|
defect
|
normal
|
undecided
|
#719 |
Making requests too soon after startup can fail
|
new
|
|
defect
|
major
|
soon
|
#2045 |
Make the paths of the different folders configurable
|
new
|
leif
|
enhancement
|
normal
|
soon
|
#855 |
Make tahoe webopen without arguments show the tahoe: alias, if there is one
|
new
|
|
enhancement
|
major
|
soon
|
#857 |
Make operation-handle-querying use only a little memory
|
new
|
nobody
|
defect
|
major
|
undecided
|
#3906 |
Make max read size in HTTP storage client configurable via tahoe.cfg
|
new
|
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3752 |
Make a list of tests that don't pass in the Nix build environment
|
new
|
|
defect
|
normal
|
undecided
|
#3731 |
Make `tox -e news` work on macOS
|
new
|
|
defect
|
normal
|
undecided
|
#2213 |
Make SFTP generate its own key
|
new
|
|
enhancement
|
normal
|
undecided
|
#3957 |
Make HTTP no slower than Foolscap for mutable uploads and downloads
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#2790 |
Magic-Folder: refactor uploader tests
|
new
|
meejah
|
defect
|
normal
|
undecided
|
#2793 |
Magic-Folder: pause uploader/downloader when enough servers go away
|
new
|
|
defect
|
normal
|
undecided
|
#549 |
MODE_WRITE mapupdate: maybe increase epsilon to handle large batches of new servers better
|
assigned
|
bazuka
|
defect
|
major
|
soon
|
#1756 |
MDMF publisher sends duplicate write vector elements
|
new
|
|
defect
|
normal
|
soon
|
#2118 |
Lower extension size
|
new
|
daira
|
defect
|
normal
|
undecided
|
#1144 |
Loopy/Uninhibited/Overlarge Filename Makes Web Server Crump
|
new
|
nobody
|
defect
|
major
|
undecided
|
#2261 |
Linux video how to - doesn't show restore/recovery - no info on Aliases
|
new
|
daira
|
defect
|
normal
|
soon
|
#2259 |
Linux How to video comments Get vs CP
|
new
|
Cyberaxe
|
defect
|
normal
|
undecided
|
#3932 |
Library code to parse NURLs and fURLs
|
new
|
|
enhancement
|
normal
|
undecided
|
#3660 |
Let's do a podcast!
|
new
|
maylee
|
enhancement
|
normal
|
undecided
|
#2855 |
Last complete cycle not updating
|
new
|
|
defect
|
normal
|
undecided
|
#1736 |
LAFS does not come with a pony
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#958 |
LAFS 301 Moved Permanently
|
new
|
|
enhancement
|
major
|
soon
|
#1039 |
Keys with passphrases for SFTP
|
new
|
nobody
|
defect
|
minor
|
undecided
|
#1386 |
KeyError: 'file' if the local file is removed after selection and before Submit
|
new
|
daira
|
defect
|
normal
|
soon
|
#1670 |
KeyError in mutable read-modify-write
|
assigned
|
zooko
|
defect
|
critical
|
soon
|
#1042 |
KeyError exception seen in log when doing a mutable publish on the pubgrid
|
new
|
|
defect
|
major
|
eventually
|
#589 |
JSON link does not work if there is a '#' character in the file name.
|
new
|
|
defect
|
major
|
eventually
|
#995 |
It's way too easy to give away write directory caps
|
new
|
nobody
|
defect
|
major
|
undecided
|
#3886 |
It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools
|
new
|
|
enhancement
|
normal
|
undecided
|
#2887 |
Introducers sending duplicated announcements for upgraded nodes
|
new
|
|
defect
|
major
|
undecided
|
#3775 |
Introduce a code formatter into the tahoe
|
new
|
|
defect
|
normal
|
undecided
|
#3776 |
Intermittent test failure: allmydata.test.test_node.TestMissingPorts.test_listen_on_zero_with_host
|
new
|
|
defect
|
normal
|
undecided
|
#3869 |
Intermittent allmydata.test.test_storage_http.GenericHTTPAPITests.test_bad_authentication failure
|
new
|
|
defect
|
normal
|
undecided
|
#3237 |
Integration tests should not use sleep
|
new
|
|
defect
|
normal
|
eventually
|
#3685 |
Integration test for upgrading from Python 2 to Python 3
|
new
|
|
task
|
normal
|
|
#925 |
Information leak to holders of a directory read cap, about whether each dir entry is writeable and the length of its write cap
|
assigned
|
daira
|
defect
|
normal
|
soon
|
#4080 |
Increase chunk sizes to improve performance and parallelism
|
new
|
|
enhancement
|
normal
|
Performance and Benchmarking
|
#2345 |
Increase Public Awareness of Tahoe-LAFS
|
new
|
nobody
|
task
|
normal
|
soon
|
#1795 |
Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#4031 |
In privacy mode, only explicitly allowed TCP/UDP connections should happen
|
new
|
|
defect
|
normal
|
HTTP Storage Protocol v2
|
#3884 |
Improved testing for HTTPS storage client logic: when server's private key doesn't match public key, and when cert is signed by well-known CA
|
new
|
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3275 |
Improve release process
|
new
|
|
enhancement
|
normal
|
soon
|
#3816 |
Improve release checklist.
|
new
|
|
defect
|
normal
|
undecided
|
#1719 |
Improve google search results for phrases like "tahoe file storage"
|
new
|
|
defect
|
normal
|
undecided
|