#2205 |
"--help" text confuses dircaps with aliases
|
usability cli tahoe-stats
|
new
|
CyberAxe
|
zooko
|
normal
|
defect
|
#2930 |
"AUTO" Tub location detection/assignment is silently broken when system tools are missing
|
|
new
|
|
exarkun
|
normal
|
defect
|
#3845 |
"Economic plugin" errors not surfaced effectively
|
|
new
|
|
meejah
|
normal
|
defect
|
#2203 |
"UnrecoverableFileError(no recoverable versions)" is a poor-quality error report
|
usability error mutable transparency
|
new
|
|
daira
|
normal
|
defect
|
#2227 |
"format=mutable" in the web API
|
mutable mdmf defaults webapi
|
new
|
|
zooko
|
normal
|
enhancement
|
#1107 |
"sneakernet" servers
|
bandwidth performance migration preservation storage backend sneakernet
|
new
|
|
warner
|
major
|
enhancement
|
#632 |
"tahoe backup --prefix": override pathname root for snapshots
|
tahoe-backup
|
new
|
|
warner
|
major
|
enhancement
|
#845 |
"tahoe backup" and HFS+ OS-level immutable directories: copying Time Machine backups
|
performance tahoe-backup
|
new
|
|
warner
|
major
|
enhancement
|
#1103 |
"tahoe cp -r" gives unhelpful error message when you append a ':" to the dircap as arg
|
usability error easy
|
new
|
|
zooko
|
major
|
defect
|
#2823 |
"tahoe cp FILE ALIAS:" does unnecessary directory reads
|
performance tahoe-cp
|
new
|
|
warner
|
normal
|
defect
|
#658 |
"tahoe cp" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)
|
backupdb tahoe-cp usability newcaps performance
|
new
|
|
warner
|
major
|
enhancement
|
#916 |
"tahoe cp": audit use of "mutable" flag
|
tahoe-cp mutable backward-compatibility
|
new
|
|
warner
|
minor
|
defect
|
#1102 |
"tahoe ls $DIRCAP:" gives an unhelpful error message
|
usability
|
new
|
|
zooko
|
major
|
defect
|
#2947 |
"tahoe ls" returns incorrect data.
|
|
new
|
|
tlhonmey
|
normal
|
defect
|
#910 |
"tahoe mkdir" doesn't accept $CAP/path arguments?
|
usability cli
|
new
|
|
zooko
|
major
|
defect
|
#944 |
"tahoe mv" doesn't accept just a path as the second argument?
|
tahoe-mv usability error
|
new
|
|
zooko
|
major
|
defect
|
#2943 |
"tox -e codechecks" should check for docstrings in all new code
|
|
new
|
|
meejah
|
minor
|
enhancement
|
#204 |
"virtual CDs"
|
dirnodes newcaps performance random-access space-efficiency tahoe-backup
|
new
|
|
warner
|
major
|
enhancement
|
#1374 |
"walk through" or guide for people who want to read some code
|
docs
|
new
|
nobody
|
zooko
|
major
|
enhancement
|
#1695 |
#tahoe-lafs IRC logs are not searchable
|
irc
|
new
|
submusic
|
davidsarah
|
minor
|
defect
|
#2030 |
'make clean' does not delete all generated files
|
make clean
|
new
|
|
daira
|
normal
|
defect
|
#2230 |
'tahoe --version[and-path]' should print versions even if a requirement check fails
|
packaging version error
|
new
|
|
daira
|
normal
|
defect
|
#1373 |
'tahoe cp' should not make links to existing immutable files when the encoding parameters have changed
|
tahoe-cp preservation availability rebalancing usability
|
new
|
|
davidsarah
|
major
|
defect
|
#508 |
'tahoe debug verify-share' command
|
tahoe-debug verify
|
new
|
somebody
|
warner
|
minor
|
task
|
#635 |
'tahoe make-tarball' command
|
backup metadata symlink usability security
|
new
|
|
warner
|
major
|
enhancement
|
#2146 |
--autostart
|
tahoe-start usability error quiet git-annex
|
new
|
|
joeyh
|
normal
|
defect
|
#2851 |
--listen=tor failure leaves partial directory in place
|
|
new
|
|
warner
|
normal
|
defect
|
#1331 |
--verify option for `tahoe backup`
|
tahoe-backup preservation backupdb gridid verify
|
new
|
nobody
|
chrysn
|
major
|
defect
|
#679 |
/storage emitting exception - lease reporting code
|
leases error crawler
|
assigned
|
davidsarah
|
terrell
|
major
|
defect
|
#4097 |
1.19.0 node connection issues.
|
|
new
|
|
tlhonmey
|
normal
|
defect
|
#3852 |
500 error from JSON welcome page
|
python3
|
new
|
|
meejah
|
major
|
defect
|
#1811 |
9P frontend
|
9p sftp pycrypto-lib
|
new
|
|
davidsarah
|
major
|
enhancement
|
#1490 |
A script for autogenerating local grids.
|
automation grid setup
|
new
|
zancas
|
zancas
|
normal
|
enhancement
|
#666 |
Accounting: limit storage space used by different parties
|
accounting
|
new
|
davidsarah
|
warner
|
major
|
task
|
#1541 |
Add ?t=xml parameter for getting file statistics
|
xml webapi
|
new
|
bibilthaysose
|
bibilthaysose
|
normal
|
enhancement
|
#3506 |
Add Welcome page output for grid-manager status
|
grid-manager
|
new
|
|
meejah
|
normal
|
enhancement
|
#2124 |
Add [storage].max_shares configuration option
|
sneakernet space-efficiency
|
new
|
|
amontero
|
normal
|
enhancement
|
#4021 |
Add a CI job that is explicitly for "run with latest version of dependencies"
|
|
new
|
|
exarkun
|
normal
|
defect
|
#1663 |
Add a concise table of the URL tree to webapi.rst.
|
webapi docs
|
assigned
|
marlowe
|
nejucomo
|
normal
|
enhancement
|
#4053 |
Add a tool for running the integration tests in a reproducible environment
|
|
new
|
|
exarkun
|
normal
|
defect
|
#2019 |
Add disclaimer that "Tahoe-LAFS is unrelated to Tahoe Data Manager" and petition TDM publisher to add similar disclaimer.
|
website, usability, branding
|
new
|
daira
|
nejucomo
|
normal
|
defect
|
#947 |
Add file-with-metadata caps
|
newcaps newurls mutable immutable metadata rollback
|
assigned
|
davidsarah
|
kpreid
|
major
|
enhancement
|
#3398 |
Add pre-commits with lint checks
|
|
assigned
|
jaraco
|
jaraco
|
normal
|
enhancement
|
#1276 |
Add recent twitter posts to front page of site
|
website twitter
|
new
|
secorp
|
secorp
|
minor
|
task
|
#3489 |
Add some tests for src/allmydata/test/matchers.py
|
|
new
|
exarkun
|
exarkun
|
normal
|
defect
|
#1838 |
Add storage location hint to Storage Server
|
storage location
|
new
|
davidsarah
|
PRabahy
|
normal
|
enhancement
|
#3319 |
Add tests for web UI directory operations
|
|
new
|
sajith
|
sajith
|
normal
|
defect
|
#2730 |
Added Missing TWN Issues to HTML
|
|
assigned
|
marlowe
|
marlowe
|
normal
|
task
|
#2143 |
Adding aliases to the WUI
|
wui, alias
|
new
|
daira
|
multikatt
|
normal
|
enhancement
|
#872 |
Adjust the probability of selecting a node according to its storage capacity (or other fitness measure)
|
performance scalability space-efficiency preservation bandwidth
|
new
|
davidsarah
|
davidsarah
|
major
|
enhancement
|
#2767 |
Allow N, K, and H to be specified per command.
|
|
new
|
dawuud
|
PRabahy
|
normal
|
enhancement
|
#869 |
Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation
|
scalability performance forward-compatibility backward-compatibility availability newcaps docs anti-censorship
|
new
|
nobody
|
davidsarah
|
major
|
enhancement
|
#840 |
Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users
|
security confidentiality integrity usability
|
new
|
|
davidsarah
|
major
|
enhancement
|
#650 |
Allow metadata (location, contact information) to be added to announcements
|
metadata
|
new
|
|
soult
|
minor
|
enhancement
|
#2358 |
Allow storage nodes to publish an arbitrary text description
|
anti-censorship location
|
new
|
|
mhazinsk
|
normal
|
enhancement
|
#4075 |
Another pass of upgrading dependency versions and mypy improvements
|
|
new
|
|
itamarst
|
normal
|
enhancement
|
#2923 |
Automate (some of) NEWS generation
|
|
new
|
daira
|
meejah
|
normal
|
enhancement
|
#864 |
Automated migration of shares between storage servers
|
preservation accounting leases anti-censorship
|
new
|
|
kpreid
|
major
|
enhancement
|
#72 |
Automatic detection of configuration changes.
|
usability
|
new
|
|
nejucomo
|
minor
|
enhancement
|
#2240 |
Backup failed possibly related to network disconnection
|
|
new
|
daira
|
ambimorph
|
normal
|
defect
|
#1665 |
Brainstorm webapi vulnerabilities between the operator and a user and between users.
|
docs security webapi introducer accounting status websec multiuser-gateway
|
new
|
|
nejucomo
|
major
|
task
|
#3737 |
Bug/regression: uploading file to directory via the web UI fails with unhelpful error if the file is unreadable
|
|
new
|
|
itamarst
|
normal
|
defect
|
#912 |
Build In Fault-Monitoring and Reporting
|
error
|
new
|
nobody
|
bewst
|
major
|
enhancement
|
#2123 |
Build intermitently-connected replication-only storage grid
|
sneakernet space-efficiency
|
new
|
daira
|
amontero
|
normal
|
enhancement
|
#3601 |
CI builds new images for test jobs even when Tahoe's dependencies haven't changed
|
self-contained ci
|
new
|
|
exarkun
|
normal
|
defect
|
#2383 |
CLI option to automatically start and stop a node
|
|
reopened
|
|
lpirl
|
normal
|
enhancement
|
#1533 |
CLI: the message displayed when twistd.pid already exists refers to --pidfile and --logfile parameters not supported by 'tahoe'
|
twistd error usability tahoe-start
|
new
|
|
davidsarah
|
minor
|
defect
|
#2254 |
Can't backup still suffering from allmydata.interfaces.UploadUnhappinessError
|
unhappy
|
new
|
daira
|
CyberAxe
|
normal
|
defect
|
#825 |
Cannot use WUI to upload a file with a name different to its name in the local filesystem
|
usability
|
new
|
|
davidsarah
|
major
|
enhancement
|
#78 |
Cater to rsync as a target Tahoe client.
|
enterprise backup encoding rsync
|
new
|
somebody
|
nejucomo
|
minor
|
enhancement
|
#3844 |
Change IRC channel from Freenode to libera.chat
|
|
new
|
maylee
|
maylee
|
normal
|
defect
|
#2120 |
Change counter value for AES-CTR
|
|
new
|
daira
|
markberger
|
normal
|
defect
|
#720 |
Changing web server address breaks CLI
|
docs wapi
|
new
|
|
bewst
|
major
|
defect
|
#3977 |
Check certificates for validity
|
grid-manager
|
new
|
|
meejah
|
normal
|
enhancement
|
#1813 |
Choice of tree-hash
|
newcaps
|
new
|
davidsarah
|
CodesInChaos
|
minor
|
enhancement
|
#3541 |
CircleCI cannot find context "dockerhub-auth"
|
|
new
|
|
sajith
|
normal
|
defect
|
#306 |
Clean up code terminology: "SSK" vs "slot", etc
|
mutable newcaps docs
|
new
|
somebody
|
warner
|
minor
|
task
|
#1184 |
Clean up the front page of the project site
|
website
|
new
|
secorp
|
secorp
|
major
|
task
|
#640 |
Cli fs operations refactoring
|
cleanup
|
new
|
|
azazel
|
major
|
enhancement
|
#2364 |
Clients in onion grid busy-wait if a storage node is unreachable
|
availability reliability anti-censorship tor-protocol anonymity
|
new
|
|
mhazinsk
|
major
|
defect
|
#2084 |
Commercial grids need an ability to disallow downloads without deleting data
|
accounting revocation
|
new
|
daira
|
esnyder
|
normal
|
enhancement
|
#3543 |
Common testtools infrastructure swallows Twisted tests on failures
|
|
new
|
itamarst
|
itamarst
|
normal
|
defect
|
#3614 |
Consider renaming types_ module
|
|
new
|
|
jaraco
|
normal
|
defect
|
#3230 |
Consider switching from AES CTR to AES XTS
|
|
new
|
|
exarkun
|
normal
|
defect
|
#2351 |
Create tahoe-lafs client using WebRTC for Dropbox like link sending
|
usability
|
new
|
|
cloud_trouble
|
minor
|
enhancement
|
#3226 |
DecryptingConsumer and EncryptedTemporaryFile refactor
|
|
new
|
|
meejah
|
minor
|
enhancement
|
#3414 |
Deprecations CI job fails (intermittently?)
|
|
new
|
|
jaraco
|
normal
|
defect
|
#1850 |
Design new caps to be resilient against human transcription errors.
|
newurls usability standards uri
|
new
|
davidsarah
|
nejucomo
|
normal
|
defect
|
#1207 |
Detect RFC1918/invalid addresses somehow
|
firewall
|
new
|
|
gdt
|
normal
|
enhancement
|
#2890 |
Directory name and file name should be available in json response data
|
|
new
|
|
martingale
|
normal
|
defect
|
#4085 |
Dirty reactor tests
|
|
new
|
|
itamarst
|
normal
|
defect
|
#2127 |
Disambiguate "client" and "gateway" occurrences in Tahoe-LAFS docs
|
docs
|
assigned
|
marlowe
|
amontero
|
normal
|
defect
|
#1177 |
Display directory storage indexes in directory listings
|
usability
|
new
|
|
kpreid
|
minor
|
enhancement
|
#3535 |
Document crypto used in grid-manager
|
grid-manager
|
new
|
|
meejah
|
major
|
task
|
#1799 |
Document how to distinguish exceptions from JSON, or encode exceptions as JSON
|
json usability docs
|
new
|
|
davidsarah
|
normal
|
defect
|
#2119 |
Don't pre-convert all serverids to ServerTrackers
|
|
new
|
markberger
|
markberger
|
normal
|
defect
|
#2376 |
Don't use helper for local nodes, only remote ones
|
upload-helper performance
|
new
|
|
zooko
|
normal
|
enhancement
|
#3866 |
Dropping Python 3.6 means we can do some code cleanup
|
|
new
|
|
itamarst
|
normal
|
enhancement
|
#2202 |
ERROR: UnrecoverableFileError(no recoverable versions)
|
transparency usability erasure-coding
|
new
|
daira
|
gennylee
|
major
|
defect
|
#906 |
ETag support for mutable files and directories
|
etag performance mutable
|
new
|
|
davidsarah
|
major
|
defect
|