#1649 |
WUI: the error message page for a writeable file/directory nonobviously includes the write cap
|
assigned
|
davidsarah
|
defect
|
major
|
undecided
|
#1715 |
change all docs and generated URLs to point to "/cap" instead of "/uri"
|
assigned
|
davidsarah
|
defect
|
normal
|
undecided
|
#1731 |
httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the same SDMF writecap
|
new
|
davidsarah
|
defect
|
major
|
undecided
|
#1752 |
are we doing more readvs and writevs than necessary for some CLI or WUI operations?
|
assigned
|
davidsarah
|
defect
|
normal
|
undecided
|
#1795 |
Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#1813 |
Choice of tree-hash
|
new
|
davidsarah
|
enhancement
|
minor
|
undecided
|
#1838 |
Add storage location hint to Storage Server
|
new
|
davidsarah
|
enhancement
|
normal
|
undecided
|
#1840 |
CLI: don't allow creating single-letter aliases on Windows
|
assigned
|
davidsarah
|
defect
|
minor
|
soon
|
#1844 |
slow download speeds
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1850 |
Design new caps to be resilient against human transcription errors.
|
new
|
davidsarah
|
defect
|
normal
|
|
#1855 |
Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1859 |
Proof-of-concept attack: Upload and execute attacker controlled js from any domain.
|
new
|
davidsarah
|
defect
|
major
|
undecided
|
#1865 |
backup has over-general exception swallowing that leads to assertion failures.
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1871 |
provide interface to query lease storage information
|
assigned
|
davidsarah
|
enhancement
|
normal
|
undecided
|
#1872 |
provide interface to purge user data
|
new
|
davidsarah
|
enhancement
|
normal
|
undecided
|
#1875 |
Hanging on dead reference?
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1881 |
test utility for comparing sets
|
assigned
|
davidsarah
|
defect
|
minor
|
undecided
|
#1890 |
submit proposal for restrict-referrer-leakage to the CSP standardizers and implementors
|
assigned
|
davidsarah
|
task
|
normal
|
soon
|
#1895 |
implement replace=false for file upload into a mutable directory
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1898 |
deep check on a non-directory gives unhelpful "400 Bad Request" error
|
assigned
|
davidsarah
|
defect
|
normal
|
soon
|
#1905 |
add diagram of current tahoe-lafs protocol
|
assigned
|
davidsarah
|
enhancement
|
normal
|
soon
|
#1906 |
constant-time directory lookup
|
new
|
davidsarah
|
enhancement
|
normal
|
undecided
|
#1916 |
Folder healthy, but still get 410 Gone
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#1917 |
cleanup: be consistent about importing StringIO
|
new
|
davidsarah
|
defect
|
minor
|
undecided
|
#1928 |
web redirects should use relative URLs
|
assigned
|
davidsarah
|
defect
|
normal
|
soon
|
#2712 |
implement leif's magic-folder data model
|
new
|
dawuud
|
enhancement
|
normal
|
undecided
|
#2767 |
Allow N, K, and H to be specified per command.
|
new
|
dawuud
|
enhancement
|
normal
|
undecided
|
#2410 |
tahoe create-alias issue
|
new
|
dipen
|
defect
|
normal
|
undecided
|
#1122 |
failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'
|
new
|
drewp
|
defect
|
major
|
undecided
|
#1550 |
new/alternate download visualizer
|
new
|
drewp
|
enhancement
|
major
|
undecided
|
#1912 |
show miniature live view of recent activity right on the front page
|
new
|
drewp
|
enhancement
|
normal
|
undecided
|
#3138 |
Run the test suite with some concurrency on CircleCI
|
new
|
exarkun
|
defect
|
normal
|
undecided
|
#3258 |
The interface for the client-side storage plugin web resource has a one-to-many conflict
|
assigned
|
exarkun
|
defect
|
normal
|
storage economics plugins
|
#3441 |
The "dump-share" tests in allmydata.test.test_system.SystemTests.test_filesystem should be part of a separate test suite
|
new
|
exarkun
|
defect
|
normal
|
undecided
|
#3445 |
The runtime information on the "deep check results" page is untested
|
assigned
|
exarkun
|
defect
|
normal
|
undecided
|
#3489 |
Add some tests for src/allmydata/test/matchers.py
|
new
|
exarkun
|
defect
|
normal
|
undecided
|
#3516 |
Replace allmydata.test.test_system.SystemTest.test_connections with a pytest-based integration test
|
new
|
exarkun
|
task
|
normal
|
undecided
|
#3519 |
Stop using the mock library for testing
|
new
|
exarkun
|
defect
|
normal
|
undecided
|
#3661 |
Replace the GBS spec references to RFC 7469 with an inline explanation of certificate validation rules
|
new
|
exarkun
|
defect
|
normal
|
Non-Foolscap communications
|
#3766 |
Protocol is potentially high-latency and high bandwidth overhead for small files
|
new
|
exarkun
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#3771 |
Possible improvements for GET /v1/immutable/:storage_index/shares (and mutable equivalent)
|
new
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3778 |
No way to abort immutable upload
|
new
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3949 |
Remove the Ubuntu builders from GitHub Actions
|
assigned
|
exarkun
|
task
|
normal
|
undecided
|
#3750 |
Improve Developer Onboarding on README
|
new
|
fenn-cs
|
enhancement
|
normal
|
soon
|
#3754 |
Release 1.16.0
|
new
|
fenn-cs
|
task
|
normal
|
|
#544 |
'tahoe check' / 'tahoe deep-check' CLI should have prettier output
|
assigned
|
francois
|
enhancement
|
major
|
eventually
|
#682 |
FTP frontend should support Unicode filenames encoded as UTF-8
|
assigned
|
francois
|
defect
|
major
|
soon
|
#896 |
log more info about Foolscap disconnections on storages nodes (to twistd.log)
|
assigned
|
francois
|
defect
|
minor
|
undecided
|
#1229 |
Memory leak during deep-check
|
assigned
|
francois
|
defect
|
major
|
soon
|
#1264 |
Performance regression for large values of K
|
new
|
francois
|
defect
|
major
|
soon
|
#1798 |
Segregate gateway HTTP ports: one for raw bytes and one for generated WUI pages
|
new
|
freddyb
|
defect
|
major
|
soon
|
#966 |
document munin plugins and make them discoverable
|
new
|
freestorm
|
defect
|
major
|
soon
|
#169 |
tcp hole-punching!
|
new
|
ghazel
|
enhancement
|
major
|
undecided
|
#1193 |
adding support for http byte range in http_common.do_http
|
new
|
guyzmo
|
enhancement
|
major
|
undecided
|
#1791 |
UploadUnhappinessError with available storage nodes > shares.happy
|
new
|
gyver
|
defect
|
major
|
soon
|
#1873 |
add a show-caps command
|
new
|
igor
|
enhancement
|
normal
|
soon
|
#865 |
Document current crypto and encoding in detail
|
new
|
ioerror
|
task
|
major
|
eventually
|
#982 |
grsec disallows tahoe from learning its own IP address
|
new
|
ioerror
|
defect
|
minor
|
undecided
|
#2916 |
grid-manager
|
new
|
itamarst
|
enhancement
|
normal
|
Grid Management
|
#3543 |
Common testtools infrastructure swallows Twisted tests on failures
|
new
|
itamarst
|
defect
|
normal
|
|
#3748 |
Fix Python 3 testing for Nix Packaging
|
new
|
itamarst
|
defect
|
normal
|
Integration and Unit Testing
|
#3857 |
Add retries to HTTP storage client APIs
|
new
|
itamarst
|
task
|
normal
|
HTTP Storage Protocol v2
|
#3930 |
GitHub Actions should upload logs even if tests fail
|
new
|
itamarst
|
enhancement
|
normal
|
undecided
|
#2385 |
node web server should use DHE/ECDHE suites automatically
|
new
|
j3i
|
enhancement
|
major
|
undecided
|
#3398 |
Add pre-commits with lint checks
|
assigned
|
jaraco
|
enhancement
|
normal
|
|
#2448 |
`tahoe ls $THING $OTHERTHING` doesn't work
|
assigned
|
jbaeth
|
enhancement
|
normal
|
soon
|
#2324 |
copy of introducer furl, aliases to new computer, error with alias but not alias's value
|
new
|
jgillisp
|
defect
|
normal
|
undecided
|
#362 |
enhance upload to search longer and more completely for shares
|
new
|
kevan
|
defect
|
major
|
undecided
|
#540 |
inappropriate "uncoordinated write error" after handling a server failure
|
new
|
kevan
|
defect
|
normal
|
soon
|
#610 |
upload should take better advantage of existing shares
|
new
|
kevan
|
enhancement
|
major
|
soon
|
#873 |
upload: tolerate lost or unacceptably slow servers
|
new
|
kevan
|
defect
|
major
|
eventually
|
#1130 |
Failure to achieve happiness in upload or repair
|
new
|
kevan
|
defect
|
major
|
soon
|
#1394 |
upload should not wait for all servers to respond
|
new
|
kevan
|
defect
|
major
|
eventually
|
#1641 |
fix regressions in convergent uncoordinated write detection
|
assigned
|
kevan
|
defect
|
major
|
soon
|
#1939 |
memory leak (during check --repair --add-lease)
|
new
|
killyourtv
|
defect
|
major
|
undecided
|
#1830 |
Upload (sometimes?) ignores shares.happy in tahoe.cfg
|
new
|
kmarkley86
|
defect
|
major
|
soon
|
#965 |
CLI commands should follow HTTP redirects
|
assigned
|
lebek
|
defect
|
major
|
soon
|
#467 |
allow the user to specify which servers a given gateway will use for uploads
|
new
|
leif
|
enhancement
|
major
|
soon
|
#2045 |
Make the paths of the different folders configurable
|
new
|
leif
|
enhancement
|
normal
|
soon
|
#614 |
redefine "Healthy" to be "Happy" for checker/verifier/repairer
|
new
|
markberger
|
defect
|
major
|
soon
|
#671 |
bring back sizelimit (i.e. max consumed, not min free)
|
new
|
markberger
|
defect
|
major
|
soon
|
#1057 |
Alter mutable files to use servers of happiness
|
new
|
markberger
|
enhancement
|
major
|
soon
|
#2060 |
Alter mutable uploads to use upload strategy of happiness
|
new
|
markberger
|
enhancement
|
normal
|
soon
|
#2110 |
uploader confuses self-write-dedup with "server is full"
|
new
|
markberger
|
defect
|
normal
|
undecided
|
#2119 |
Don't pre-convert all serverids to ServerTrackers
|
new
|
markberger
|
defect
|
normal
|
undecided
|
#1663 |
Add a concise table of the URL tree to webapi.rst.
|
assigned
|
marlowe
|
enhancement
|
normal
|
undecided
|
#1782 |
move docs/proposed to the wiki
|
assigned
|
marlowe
|
enhancement
|
minor
|
soon
|
#1879 |
Glossary document
|
assigned
|
marlowe
|
enhancement
|
normal
|
undecided
|
#1884 |
mention symlinking the shares directory in configuration.rst
|
assigned
|
marlowe
|
defect
|
normal
|
undecided
|
#1929 |
express documentation for web-API operations in terms of "rooted paths"
|
assigned
|
marlowe
|
defect
|
normal
|
soon
|
#2012 |
Translate accounting-overview.txt to rst format.
|
new
|
marlowe
|
defect
|
minor
|
soon
|
#2127 |
Disambiguate "client" and "gateway" occurrences in Tahoe-LAFS docs
|
assigned
|
marlowe
|
defect
|
normal
|
undecided
|
#2222 |
make a FAQ describing the impact of heartbleed on Tahoe-LAFS
|
assigned
|
marlowe
|
defect
|
critical
|
soon
|
#2226 |
add doc about literal caps in performance.rst
|
assigned
|
marlowe
|
defect
|
normal
|
undecided
|
#2228 |
add directory operations to performance.rst
|
assigned
|
marlowe
|
defect
|
normal
|
undecided
|
#2730 |
Added Missing TWN Issues to HTML
|
assigned
|
marlowe
|
task
|
normal
|
undecided
|
#2785 |
docs concept: task / things-to-learn / things-to-do
|
new
|
marlowe
|
task
|
normal
|
undecided
|
#3660 |
Let's do a podcast!
|
new
|
maylee
|
enhancement
|
normal
|
undecided
|
#3688 |
Complete RfP for GBS security audit
|
assigned
|
maylee
|
defect
|
normal
|
Non-Foolscap communications
|
#3689 |
Complete GBS Security Audit
|
assigned
|
maylee
|
defect
|
normal
|
Non-Foolscap communications
|