#1414 |
tahoe get on DIR2 URIs fails with error message that is too terse
|
new
|
defect
|
minor
|
eventually
|
code-frontend
|
#1537 |
fix some Interface violations
|
new
|
defect
|
minor
|
soon
|
code
|
#2372 |
add precondition_type convenience function
|
new
|
enhancement
|
minor
|
undecided
|
code
|
#2463 |
eliminate duplication between test classes Update and Version in test_mutable
|
assigned
|
defect
|
minor
|
soon
|
code-mutable
|
#573 |
Allow client to control which storage servers receive shares
|
assigned
|
enhancement
|
normal
|
soon
|
code-peerselection
|
#824 |
WUI pages lack correct XHTML 1.0 Transitional declarations
|
assigned
|
defect
|
normal
|
soon
|
code-frontend-web
|
#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
|
defect
|
normal
|
soon
|
code-dirnodes
|
#1280 |
deal with fragile, but disposable, bucket state files
|
new
|
defect
|
normal
|
soon
|
code-nodeadmin
|
#1386 |
KeyError: 'file' if the local file is removed after selection and before Submit
|
new
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1478 |
'tahoe create-introducer' should create introducer.furl immediately
|
assigned
|
enhancement
|
normal
|
soon
|
code-nodeadmin
|
#1578 |
test suite fails on Windows if run from directory with a long name
|
new
|
defect
|
normal
|
soon
|
code
|
#1755 |
2-phase commit
|
new
|
enhancement
|
normal
|
soon
|
code
|
#1870 |
leasedb: performance regression
|
new
|
defect
|
normal
|
soon
|
code-storage
|
#1897 |
CLI: add a way to change an existing alias without directly editing the aliases file
|
assigned
|
defect
|
normal
|
soon
|
code-frontend-cli
|
#1931 |
WUI: niggles in the new Welcome page
|
new
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1976 |
SFTP+SSHFS hangs for second concurrent operation
|
assigned
|
defect
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#1997 |
Eventually remove disconnected nodes from Welcome page display
|
new
|
enhancement
|
normal
|
soon
|
code-frontend-web
|
#2003 |
put nickname in <title>
|
assigned
|
enhancement
|
normal
|
soon
|
code-frontend-web
|
#2009 |
One Grid to Rule Them All
|
new
|
defect
|
normal
|
undecided
|
code-network
|
#2019 |
Add disclaimer that "Tahoe-LAFS is unrelated to Tahoe Data Manager" and petition TDM publisher to add similar disclaimer.
|
new
|
defect
|
normal
|
undecided
|
website
|
#2025 |
test storage server behaviour for bad container files or chunk objects
|
assigned
|
defect
|
normal
|
soon
|
code-storage
|
#2040 |
mutable files: expose test-and-set operations to HTTP clients
|
new
|
defect
|
normal
|
undecided
|
code-mutable
|
#2047 |
refactor *Source classes in tahoe_cp.py to have a basename() method rather than passing around (name, source) pairs
|
assigned
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#2053 |
make "tahoe backup" avoid "piling up" if the backup job takes longer than the period
|
new
|
enhancement
|
normal
|
undecided
|
unknown
|
#2056 |
bad connection hint in tub.location works once
|
new
|
defect
|
normal
|
undecided
|
code-nodeadmin
|
#2057 |
reproducible builds
|
new
|
enhancement
|
normal
|
undecided
|
packaging
|
#2084 |
Commercial grids need an ability to disallow downloads without deleting data
|
new
|
enhancement
|
normal
|
undecided
|
unknown
|
#2093 |
State-mutating GET methods in webapi.
|
new
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#2095 |
sftp - unable to recognise password in private/accounts
|
assigned
|
defect
|
normal
|
soon
|
documentation
|
#2097 |
deprecate FTP in favor of SFTP?
|
new
|
defect
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#2100 |
passphrase-encrypt the aliases file
|
new
|
enhancement
|
normal
|
undecided
|
code-frontend-cli
|
#2101 |
improve error messages from failed uploads
|
new
|
defect
|
normal
|
soon
|
code-peerselection
|
#2108 |
uploader should keep trying other servers if its initially-chosen servers fail during the "scan" phase
|
new
|
defect
|
normal
|
soon
|
code-peerselection
|
#2117 |
Valid helper makes "Connected to Q of R" irrelevant for upload success
|
new
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#2118 |
Lower extension size
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2120 |
Change counter value for AES-CTR
|
new
|
defect
|
normal
|
undecided
|
code
|
#2123 |
Build intermitently-connected replication-only storage grid
|
new
|
enhancement
|
normal
|
undecided
|
unknown
|
#2136 |
Use Content-Security-Policy to harden the WUI
|
new
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#2143 |
Adding aliases to the WUI
|
new
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#2147 |
web.port can conflict
|
assigned
|
defect
|
normal
|
soon
|
code-nodeadmin
|
#2148 |
--quiet isn't
|
new
|
defect
|
normal
|
soon
|
code-frontend-cli
|
#2195 |
deep-check ERROR: NoSharesError(no shares (need 1)
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2240 |
Backup failed possibly related to network disconnection
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2243 |
TypeError: 'NoneType' object has no attribute '__getitem__' while opening backupdb
|
assigned
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#2244 |
Would like to have tahoe backup --include
|
new
|
enhancement
|
normal
|
undecided
|
code-frontend-cli
|
#2254 |
Can't backup still suffering from allmydata.interfaces.UploadUnhappinessError
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2261 |
Linux video how to - doesn't show restore/recovery - no info on Aliases
|
new
|
defect
|
normal
|
soon
|
documentation
|
#2268 |
on Unix, if filesystem and/or I/O encodings are ASCII, ignore that and use UTF-8 instead
|
assigned
|
enhancement
|
normal
|
soon
|
code-frontend-cli
|
#2274 |
possible error with cp and spaces in directory names
|
new
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#2275 |
400 Bad Request on 0 empty path components
|
assigned
|
defect
|
normal
|
soon
|
code-frontend-cli
|
#2285 |
multi backup error
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2331 |
don't display capabilities without user explicitly asking for it
|
assigned
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#2334 |
one slow server slows down all uploads that attempt to use it
|
assigned
|
defect
|
normal
|
undecided
|
code-network
|
#2338 |
tahoe backup exits nonzero if there are any symlinks
|
assigned
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#2359 |
add integration tests for SFTP public key auth
|
new
|
defect
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#2363 |
Create a Windows automated packaging test which exercises building, installing ``exe`` file.
|
assigned
|
defect
|
normal
|
soon
|
packaging
|
#2375 |
make tests work under a non-ASCII path
|
assigned
|
defect
|
normal
|
soon
|
code
|
#2377 |
replace 'cond and one or tother' idiom with 'one if cond or tother'
|
new
|
defect
|
normal
|
undecided
|
code
|
#2402 |
serve static files under a common URL
|
assigned
|
enhancement
|
normal
|
soon
|
code-frontend-web
|
#2411 |
check whether SFTP frontend correctly handles creating a directory that already exists
|
new
|
defect
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#2422 |
Multiple Helpers
|
new
|
enhancement
|
normal
|
undecided
|
code-network
|
#2424 |
Spreading servers
|
reopened
|
enhancement
|
normal
|
undecided
|
code-network
|
#2425 |
Unreliable (including malicious) storage nodes
|
new
|
enhancement
|
normal
|
undecided
|
code-peerselection
|
#2432 |
consistently use self.mktemp() to create a temporary directory in tests
|
new
|
defect
|
normal
|
soon
|
code
|
#2472 |
encrypted cloud database
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#2502 |
consider switching from 'verlib' to 'packaging' for version checks
|
assigned
|
enhancement
|
normal
|
eventually
|
packaging
|
#2507 |
consider whether to use @inlineCallbacks (in tests or more generally)
|
assigned
|
task
|
normal
|
undecided
|
documentation
|
#2555 |
publish-and-subscribe to change events on mutables
|
new
|
defect
|
normal
|
undecided
|
code-mutable
|
#2581 |
Mounting SSH does no longer work with latest 1.10.2 release, worked with 1.10.0 - regression?
|
new
|
defect
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#2704 |
remove _lsLine from sftpd.py
|
new
|
defect
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#2718 |
Trac ticket update caught as spam by gmail
|
new
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#2719 |
TWN55 caught as spam by gmail
|
new
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#2720 |
format_http_error leaks the URI
|
new
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#2724 |
use humanize library
|
new
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#2733 |
excessively verbose warning about IrrationalVersionError
|
reopened
|
defect
|
normal
|
soon
|
packaging
|
#2741 |
improve the OS-X packages
|
new
|
task
|
normal
|
undecided
|
packaging
|
#2923 |
Automate (some of) NEWS generation
|
new
|
enhancement
|
normal
|
undecided
|
packaging
|
#3350 |
Tahoe should pin its dependencies
|
new
|
defect
|
normal
|
soon
|
packaging
|
#3352 |
Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`
|
new
|
enhancement
|
normal
|
undecided
|
packaging
|
#3602 |
Replace allmydata.frontends.sftp._lsLine with something from Twisted
|
new
|
defect
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#568 |
make immutable check/verify/repair and mutable check/verify work given only a verify cap
|
new
|
defect
|
major
|
soon
|
code-frontend-web
|
#587 |
Web nodes provide ambient upload authority
|
new
|
defect
|
major
|
soon
|
code-frontend-web
|
#686 |
Search for lost share resulted in a directory popping up at unexpected place
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
#723 |
helper: client should verify ciphertext hashes and UEB
|
new
|
defect
|
major
|
soon
|
code-encoding
|
#836 |
use mkdir-with-children or set-children in "tahoe cp [-r]"
|
assigned
|
enhancement
|
major
|
soon
|
code-frontend-cli
|
#1116 |
clarify difference between full and read-only servers in servers-of-happiness failure message
|
new
|
defect
|
major
|
soon
|
code-peerselection
|
#1336 |
improve the mechanism that causes test nodes to exit even if not successfully stopped
|
assigned
|
defect
|
major
|
undecided
|
code
|
#1338 |
reduce CLI startup overhead by importing less
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
#1697 |
there is no test covering password-checking for SFTP or FTP
|
assigned
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
#1742 |
Error during POST: 500 Internal Server Error
|
assigned
|
defect
|
major
|
soon
|
code-mutable
|
#2055 |
Building tahoe safely is non-trivial
|
new
|
defect
|
major
|
soon
|
packaging
|
#2090 |
Don't expose URIs after failed CLI commands
|
new
|
defect
|
major
|
soon
|
code-frontend-cli
|
#2202 |
ERROR: UnrecoverableFileError(no recoverable versions)
|
new
|
defect
|
major
|
undecided
|
unknown
|
#2214 |
DOS defect concerning forged shares
|
new
|
defect
|
major
|
soon
|
code-encoding
|
#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
|
defect
|
critical
|
soon
|
code-dirnodes
|
#943 |
"tahoe mv" deleted my files?
|
new
|
defect
|
critical
|
soon
|
code-frontend-cli
|
#1824 |
Tahoe process gone wild
|
new
|
defect
|
critical
|
soon
|
code
|
#3851 |
release template has wrong URL
|
new
|
defect
|
critical
|
Automate Release Process
|
packaging
|