#910 |
"tahoe mkdir" doesn't accept $CAP/path arguments?
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#914 |
tahoe backup gives a fatal BackupProcessingError if it sees a file, but the file is deleted before tahoe backs it up
|
new
|
nobody
|
major
|
soon
|
code-frontend-cli
|
#915 |
the timers used by tahoe backup to trigger repair for unhealthy files should be configurable
|
new
|
|
major
|
eventually
|
code-frontend-cli
|
#916 |
"tahoe cp": audit use of "mutable" flag
|
new
|
|
minor
|
undecided
|
code-frontend-cli
|
#943 |
"tahoe mv" deleted my files?
|
new
|
daira
|
critical
|
soon
|
code-frontend-cli
|
#944 |
"tahoe mv" doesn't accept just a path as the second argument?
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#965 |
CLI commands should follow HTTP redirects
|
assigned
|
lebek
|
major
|
soon
|
code-frontend-cli
|
#977 |
backupdb should store which grid it is scoped to
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1052 |
"tahoe backup": report EnvironmentError more precisely
|
assigned
|
davidsarah
|
minor
|
soon
|
code-frontend-cli
|
#1071 |
"No JSON object could be decoded" backtrace on tahoe mv
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1101 |
some CLI commands accept "--verbose", other don't
|
new
|
|
minor
|
undecided
|
code-frontend-cli
|
#1102 |
"tahoe ls $DIRCAP:" gives an unhelpful error message
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1103 |
"tahoe cp -r" gives unhelpful error message when you append a ':" to the dircap as arg
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1112 |
error message for corrupted caps to {{{tahoe ls}}} is unclear
|
new
|
|
major
|
soon
|
code-frontend-cli
|
#1217 |
useless error message when I use wrong syntax for a path in CLI commands, e.g. "tahoe cp"
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1299 |
make 'tahoe debug dump-cap' print attenuated versions of the cap, and give it a better command name
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1310 |
separate "gateway state directory" from "client state directory"
|
reopened
|
warner
|
major
|
undecided
|
code-frontend-cli
|
#1331 |
--verify option for `tahoe backup`
|
new
|
nobody
|
major
|
undecided
|
code-frontend-cli
|
#1338 |
reduce CLI startup overhead by importing less
|
assigned
|
daira
|
major
|
soon
|
code-frontend-cli
|
#1357 |
'tahoe mount' command
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1373 |
'tahoe cp' should not make links to existing immutable files when the encoding parameters have changed
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1376 |
make user-oriented error message for absence of node.url
|
new
|
|
major
|
soon
|
code-frontend-cli
|
#1422 |
https node.url is not verified by httplib
|
new
|
nobody
|
major
|
undecided
|
code-frontend-cli
|
#1511 |
confusing error message from 'tahoe backup' when source directory doesn't exist
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1533 |
CLI: the message displayed when twistd.pid already exists refers to --pidfile and --logfile parameters not supported by 'tahoe'
|
new
|
|
minor
|
undecided
|
code-frontend-cli
|
#1723 |
tahoe backup --help (for example) implies that you have to use aliases
|
new
|
zancas
|
normal
|
undecided
|
code-frontend-cli
|
#1763 |
NoServersError raised to user
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#1840 |
CLI: don't allow creating single-letter aliases on Windows
|
assigned
|
davidsarah
|
minor
|
soon
|
code-frontend-cli
|
#1878 |
tahoe cp -r: add tests for copying cyclic directories
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#1894 |
add --interactive and --no-clobber options to 'tahoe cp'
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#1897 |
CLI: add a way to change an existing alias without directly editing the aliases file
|
assigned
|
daira
|
normal
|
soon
|
code-frontend-cli
|
#2046 |
Add tahoe cp --children-of option
|
new
|
|
normal
|
soon
|
code-frontend-cli
|
#2047 |
refactor *Source classes in tahoe_cp.py to have a basename() method rather than passing around (name, source) pairs
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#2082 |
it says "option --node-dir not a unique prefix", but it is!
|
new
|
|
normal
|
soon
|
code-frontend-cli
|
#2088 |
create-node error when ~/.tahoe already exists
|
new
|
warner
|
normal
|
soon
|
code-frontend-cli
|
#2090 |
Don't expose URIs after failed CLI commands
|
new
|
daira
|
major
|
soon
|
code-frontend-cli
|
#2096 |
tahoe backup says "WARNING: cannot backup special file" when a file has been moved while it is running
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2109 |
tahoe deep-check raises MustForceRepairError
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2148 |
--quiet isn't
|
new
|
daira
|
normal
|
soon
|
code-frontend-cli
|
#2205 |
"--help" text confuses dircaps with aliases
|
new
|
CyberAxe
|
normal
|
undecided
|
code-frontend-cli
|
#2236 |
Skip files with errors, Long files name, too large. Instead of failing the entire process
|
new
|
Zancas
|
normal
|
eventually
|
code-frontend-cli
|
#2243 |
TypeError: 'NoneType' object has no attribute '__getitem__' while opening backupdb
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#2250 |
don't re-use metadata from earlier snapshots, in a "tahoe backup"
|
new
|
|
normal
|
soon
|
code-frontend-cli
|
#2274 |
possible error with cp and spaces in directory names
|
new
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#2275 |
400 Bad Request on 0 empty path components
|
assigned
|
daira
|
normal
|
soon
|
code-frontend-cli
|
#2276 |
restore from root folder fails on Archive subfolder
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2324 |
copy of introducer furl, aliases to new computer, error with alias but not alias's value
|
new
|
jgillisp
|
normal
|
undecided
|
code-frontend-cli
|
#2331 |
don't display capabilities without user explicitly asking for it
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#2332 |
ls -l doesn't show size of mutable files when listing directories
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2338 |
tahoe backup exits nonzero if there are any symlinks
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#2547 |
it is too confusing that --basedir works for some commands and not others
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2791 |
Tahoe CLI / SSL certificate
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2823 |
"tahoe cp FILE ALIAS:" does unnecessary directory reads
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2918 |
`tahoe backup` crashes when an upload operation fails
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2947 |
"tahoe ls" returns incorrect data.
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#3710 |
"tahoe get" returns HTML
|
new
|
|
normal
|
soon
|
code-frontend-cli
|
#3817 |
formatting issue with commands
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#719 |
Making requests too soon after startup can fail
|
new
|
|
major
|
soon
|
code-frontend
|
#942 |
automatically url-unquote caps in CLI and WUI
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend
|
#1252 |
use different encoding parameters for dirnodes than for files
|
assigned
|
davidsarah
|
major
|
undecided
|
code-frontend
|
#1368 |
make the added convergence secret be a per-file configuration
|
new
|
nobody
|
major
|
undecided
|
code-frontend
|
#1414 |
tahoe get on DIR2 URIs fails with error message that is too terse
|
new
|
daira
|
minor
|
eventually
|
code-frontend
|
#1415 |
WUI is more useful than CLI
|
new
|
|
normal
|
undecided
|
code-frontend
|
#1647 |
errors should include a timestamp and/or request ID so that they can be correlated with server logs
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend
|
#1652 |
pyfilesystem tahoe-lafs mounted with fuse does not handles fs.errors.StorageSpaceError
|
new
|
nobody
|
major
|
undecided
|
code-frontend
|
#1731 |
httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the same SDMF writecap
|
new
|
davidsarah
|
major
|
undecided
|
code-frontend
|
#1910 |
memory leak on 'tahoe get'
|
new
|
T_X
|
normal
|
undecided
|
code-frontend
|
#2036 |
accept trailing slashes on directory cap URIs
|
new
|
|
normal
|
undecided
|
code-frontend
|
#287 |
download: tolerate lost or missing servers
|
new
|
|
major
|
eventually
|
code-encoding
|
#406 |
end-to-end encoding self-test
|
assigned
|
zooko
|
major
|
eventually
|
code-encoding
|
#427 |
what happens when a file changes as you're copying it?
|
new
|
|
minor
|
undecided
|
code-encoding
|
#501 |
NotMutableError (now NotWriteableError) escaping into the twistd.log
|
assigned
|
davidsarah
|
major
|
undecided
|
code-encoding
|
#614 |
redefine "Healthy" to be "Happy" for checker/verifier/repairer
|
new
|
markberger
|
major
|
soon
|
code-encoding
|
#723 |
helper: client should verify ciphertext hashes and UEB
|
new
|
daira
|
major
|
soon
|
code-encoding
|
#753 |
use longer storage index / cap for collision resistance
|
new
|
|
major
|
undecided
|
code-encoding
|
#873 |
upload: tolerate lost or unacceptably slow servers
|
new
|
kevan
|
major
|
eventually
|
code-encoding
|
#882 |
Tahoe URIs and gateway URLs are too long and ugly
|
new
|
nobody
|
major
|
|
code-encoding
|
#1044 |
short-circuit checker/verifier behavior
|
new
|
|
major
|
undecided
|
code-encoding
|
#1390 |
test whether it works to change encoding parameters for a new version of a mutable file
|
new
|
|
major
|
soon
|
code-encoding
|
#1529 |
corrupted filesize in CHK filecap causes unexpected "bad hash error"
|
new
|
|
major
|
soon
|
code-encoding
|
#1830 |
Upload (sometimes?) ignores shares.happy in tahoe.cfg
|
new
|
kmarkley86
|
major
|
soon
|
code-encoding
|
#1850 |
Design new caps to be resilient against human transcription errors.
|
new
|
davidsarah
|
normal
|
|
code-encoding
|
#2024 |
downloader hangs when server returns empty string
|
new
|
|
normal
|
eventually
|
code-encoding
|
#2035 |
"tahoe backup" on the same immutable content when some shares are missing does not repair that content.
|
new
|
|
normal
|
soon
|
code-encoding
|
#2214 |
DOS defect concerning forged shares
|
new
|
daira
|
major
|
soon
|
code-encoding
|
#2409 |
tolerate simultaneous uploads better
|
new
|
|
major
|
undecided
|
code-encoding
|
#414 |
profiling on directory unpacking
|
new
|
zooko
|
major
|
eventually
|
code-dirnodes
|
#683 |
handle arbitrary URIs in directories
|
new
|
|
major
|
undecided
|
code-dirnodes
|
#731 |
what to do with filenames that are illegal on some systems
|
new
|
|
major
|
eventually
|
code-dirnodes
|
#755 |
Allow deep-check to continue after error, and: if there is an unrecoverable subdirectory, the deep-check report (both WUI and CLI) loses other information
|
new
|
daira
|
critical
|
soon
|
code-dirnodes
|
#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
|
normal
|
soon
|
code-dirnodes
|
#972 |
More tests needed for immutable directories
|
assigned
|
davidsarah
|
normal
|
soon
|
code-dirnodes
|
#97 |
reducing memory footprint in share reception
|
assigned
|
warner
|
major
|
undecided
|
code
|
#337 |
how does the whole system handle lots of file-upload tasks?
|
new
|
somebody
|
major
|
eventually
|
code
|
#562 |
add a "censor" command to filter out sensitive information from log files
|
new
|
somebody
|
major
|
eventually
|
code
|
#563 |
anonymize IP addresses in log files
|
new
|
somebody
|
major
|
soon
|
code
|
#651 |
handle MemoryError by failing quickly and loudly
|
new
|
somebody
|
major
|
soon
|
code
|
#685 |
[needs test] Capability of interrupted downloads is logged in twistd.log
|
new
|
somebody
|
major
|
soon
|
code
|
#687 |
too many "false alarms" in incident reporting
|
new
|
somebody
|
major
|
eventually
|
code
|
#841 |
Support localization by eliminating hardcoded English strings
|
new
|
somebody
|
major
|
eventually
|
code
|