| #615 |
Can JavaScript loaded from Tahoe access all your content which is loaded from Tahoe?
|
assigned
|
defect
|
critical
|
soon
|
code-frontend-web
|
| #833 |
reject mutable children when *reading* an immutable dirnode
|
closed
|
defect
|
critical
|
1.6.0
|
code-dirnodes
|
| #941 |
SFTP frontend fails when listing a directory containing a mutable file, because it relies on node.get_size() to be an integer
|
closed
|
defect
|
critical
|
1.7.0
|
code-frontend
|
| #1287 |
tahoe --version or --version-and-path can show the wrong versions or paths
|
closed
|
defect
|
critical
|
1.8.2
|
code
|
| #1469 |
new random introducer port on each start
|
closed
|
defect
|
critical
|
1.9.0
|
code
|
| #1528 |
escalation of authority from knowing a storage index to being able to delete corresponding shares
|
closed
|
defect
|
critical
|
1.8.3
|
code-storage
|
| #1678 |
S3 backend: either handle or avoid truncated get_bucket responses
|
closed
|
defect
|
critical
|
1.14.0
|
code-storage
|
| #54 |
port memory usage tests to windows
|
assigned
|
enhancement
|
major
|
eventually
|
code
|
| #71 |
"client node probably started"
|
closed
|
enhancement
|
major
|
1.8.1
|
code-nodeadmin
|
| #127 |
Cap URLs leaked via HTTP Referer header
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #385 |
webapi download with ?filename= should not log filename
|
closed
|
defect
|
major
|
1.10.1
|
code-frontend-web
|
| #401 |
command-line: tahoe ls's way of saying "No such file or directory" leaves something to be desired
|
closed
|
defect
|
major
|
undecided
|
code-frontend-cli
|
| #501 |
NotMutableError (now NotWriteableError) escaping into the twistd.log
|
assigned
|
defect
|
major
|
undecided
|
code-encoding
|
| #512 |
FTP frontend needs tests
|
assigned
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #531 |
SFTP frontend needs tests
|
closed
|
defect
|
major
|
1.7.0
|
code-frontend
|
| #554 |
some directory targets in wapi/wui require trailing slashes
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #565 |
unicode arguments on the command-line
|
closed
|
defect
|
major
|
1.8β
|
code-frontend-cli
|
| #585 |
make it work with bbfreeze
|
closed
|
enhancement
|
major
|
1.8.2
|
packaging
|
| #666 |
Accounting: limit storage space used by different parties
|
new
|
task
|
major
|
|
code-storage
|
| #679 |
/storage emitting exception - lease reporting code
|
assigned
|
defect
|
major
|
undecided
|
code-frontend-web
|
| #681 |
make the error message more helpful in case of no 'tahoe' alias
|
closed
|
defect
|
major
|
1.6.1
|
code-frontend-cli
|
| #695 |
error message could be more helpful re: CLI rm confused by URL:DIR in at least two cases
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend-cli
|
| #699 |
rebalance during repair or upload
|
assigned
|
defect
|
major
|
soon
|
code-peerselection
|
| #715 |
Missing options information
|
closed
|
defect
|
major
|
1.8β
|
code-frontend-cli
|
| #725 |
We should whine if we're running as root.
|
assigned
|
enhancement
|
major
|
soon
|
code-nodeadmin
|
| #741 |
tahoe create-alias corrupts the aliases file if it does not have a trailing newline
|
closed
|
defect
|
major
|
1.6.0
|
code-frontend-cli
|
| #742 |
"tahoe cp --help" doesn't explain tahoe cp clearly enough to a new user
|
closed
|
defect
|
major
|
1.6.0
|
code-frontend-cli
|
| #760 |
the command to create a server is named "create-client"
|
closed
|
defect
|
major
|
1.6.0
|
code-nodeadmin
|
| #766 |
repair results Summary field says "Unhealthy" even though it is healthy after the repair, if it was unhealthy before
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #776 |
users are confused by "tahoe rm"
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend-cli
|
| #798 |
improve random-access download to retrieve/decrypt less data
|
closed
|
enhancement
|
major
|
1.8.0
|
code-network
|
| #821 |
A script in a file viewed through the WUI can obtain the file's read cap
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #827 |
Put file download links ('?save=true') in WUI directory listings
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #837 |
'tahoe ls' on unknown objects: error message should be clearer
|
closed
|
defect
|
major
|
1.6.1
|
code-frontend-cli
|
| #839 |
Copying directories containing caps from the future
|
assigned
|
enhancement
|
major
|
soon
|
code-frontend-cli
|
| #856 |
Mention 'tahoe run' in running.html, and improve tahoe --help text
|
closed
|
enhancement
|
major
|
1.6.0
|
code-frontend-cli
|
| #863 |
unlink file with empty name through the CLI
|
assigned
|
defect
|
major
|
eventually
|
code-frontend-cli
|
| #870 |
Prevent socket hijacking on OSes that don't prevent it by default (Windows)
|
assigned
|
defect
|
major
|
eventually
|
code-network
|
| #872 |
Adjust the probability of selecting a node according to its storage capacity (or other fitness measure)
|
new
|
enhancement
|
major
|
undecided
|
code-peerselection
|
| #884 |
give nice error page when URL is mangled or from the future
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #885 |
Ignore space or %20 in webapi URLs
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #890 |
Change default --basedir to fall back to ~/.tahoe on Windows if registry entry not present
|
closed
|
defect
|
major
|
1.8β
|
code-frontend-cli
|
| #901 |
deprecate and remove BASEDIR/private/root_dir.cap
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
| #908 |
Make all test_runner tests work on cygwin
|
closed
|
defect
|
major
|
eventually
|
code
|
| #909 |
Message saying that we couldn't find bin/tahoe in test_runner.py should say where we looked
|
closed
|
defect
|
major
|
1.6.0
|
unknown
|
| #911 |
Create a specification for the servers of happiness behavior
|
closed
|
task
|
major
|
1.7.0
|
documentation
|
| #922 |
The URL of the info page for an unknown dirnode should not grant authority to the containing directory
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #927 |
t=set_children uses an underscore, when all other webapi commands use hyphens
|
closed
|
defect
|
major
|
1.6.0
|
code-frontend-web
|
| #929 |
Dirnodes can be created without "tahoe" metadata
|
closed
|
defect
|
major
|
1.7.0
|
code-dirnodes
|
| #931 |
show ?-IMM and ?-RO for immutable and read-only unknown nodes in directory listings
|
closed
|
enhancement
|
major
|
1.6.0
|
code-frontend-web
|
| #937 |
'tahoe run' doesn't work for an introducer node
|
closed
|
defect
|
major
|
1.10.0
|
code-frontend-cli
|
| #942 |
automatically url-unquote caps in CLI and WUI
|
assigned
|
defect
|
major
|
soon
|
code-frontend
|
| #947 |
Add file-with-metadata caps
|
assigned
|
enhancement
|
major
|
|
code
|
| #971 |
"Humanized failures" should still have a traceback, hidden by default
|
assigned
|
enhancement
|
major
|
soon
|
code-frontend-web
|
| #977 |
backupdb should store which grid it is scoped to
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
| #999 |
support multiple storage backends, including amazon s3
|
closed
|
enhancement
|
major
|
eventually
|
code-storage
|
| #1000 |
add 'Tahoe Explorer' (JavaScript-based UI) to Tahoe
|
assigned
|
enhancement
|
major
|
soon
|
code-frontend-web
|
| #1001 |
test framework for web apps that use JavaScript
|
new
|
defect
|
major
|
undecided
|
code
|
| #1023 |
Cloud App: Music player
|
new
|
task
|
major
|
soon
|
contrib
|
| #1028 |
CLI option --node-url should allow https url
|
closed
|
defect
|
major
|
1.7.0
|
code-frontend-cli
|
| #1034 |
MetadataSetter does not enforce restriction on setting "tahoe" subkeys
|
closed
|
defect
|
major
|
1.7.0
|
code-dirnodes
|
| #1041 |
Timeout error when uploading a file with some SFTP clients, e.g. WinSCP
|
assigned
|
defect
|
major
|
undecided
|
code-frontend-ftp-sftp
|
| #1049 |
gvfs-fuse doesn't work (completely) with the sftp interface
|
new
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1054 |
ImportError: No module named setuptools_darcs.setuptools_darcs
|
closed
|
defect
|
major
|
1.8.2
|
packaging
|
| #1061 |
SFTP directory listing doesn't show (or shows wrong mtime and size for) files that have been opened but not yet uploaded
|
assigned
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1062 |
Renamed Title in xhtml files
|
closed
|
defect
|
major
|
1.7.0
|
code-frontend-web
|
| #1071 |
"No JSON object could be decoded" backtrace on tahoe mv
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
| #1081 |
FTP upload silently fails when nodes < happiness
|
closed
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1083 |
FTP frontend should avoid caching plaintext of uploads
|
closed
|
defect
|
major
|
1.7.1
|
code-frontend
|
| #1104 |
the button to unlink a child from a directory should not be labelled "del"
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend-web
|
| #1115 |
count-good-share-hosts is calculated incorrectly (post-repair says 10 hosts have good shares but there are only 4 hosts)
|
closed
|
defect
|
major
|
1.9.2
|
code-frontend-web
|
| #1135 |
reduce unnecessary escaping in quote_output
|
closed
|
defect
|
major
|
1.8β
|
code-frontend-cli
|
| #1137 |
test-from-egg and test-from-prefixdir are not testing the right code
|
closed
|
defect
|
major
|
1.8.1
|
dev-infrastructure
|
| #1140 |
apparently spurious failure in allmydata.test.test_storage.BucketCounter.test_bucket_counter
|
closed
|
defect
|
major
|
1.8β
|
code-storage
|
| #1141 |
Cannot Delete Or Rename Files/Directories With Wacky Names
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #1143 |
Double Encoding in HTML in File Names in WUI
|
closed
|
defect
|
major
|
1.10.0
|
code-frontend-web
|
| #1149 |
scripts/webopen.py is not tested
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend-cli
|
| #1175 |
ftpd and sftpd documentation should advise to listen only on the loopback interface
|
closed
|
enhancement
|
major
|
1.8.0
|
documentation
|
| #1190 |
we can end up importing the wrong version of a dependency even though the right one is "already the active version in easy-install.pth"
|
closed
|
defect
|
major
|
1.8.1
|
packaging
|
| #1192 |
warn users not to rely on PyCrypto
|
closed
|
defect
|
major
|
1.8.0
|
documentation
|
| #1201 |
'rm' via sftp+sshfs may hang if previous operations on the file are "stuck"
|
assigned
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
| #1209 |
repair of mutable files/directories should not increment the sequence number
|
assigned
|
defect
|
major
|
soon
|
code-mutable
|
| #1217 |
useless error message when I use wrong syntax for a path in CLI commands, e.g. "tahoe cp"
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
| #1223 |
got 'WrongSegmentError' during repair
|
closed
|
defect
|
major
|
1.8.1
|
code-encoding
|
| #1232 |
Unicode stdout/stderr replacement on Windows fails to print large strings
|
closed
|
defect
|
major
|
1.8.1
|
code
|
| #1234 |
UnrecoverableFileError message should say which file it refers to
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
| #1240 |
remove ResponseCache in favour of MDMFSlotReadProxy's cache
|
closed
|
defect
|
major
|
1.10.0
|
code-mutable
|
| #1252 |
use different encoding parameters for dirnodes than for files
|
assigned
|
defect
|
major
|
undecided
|
code-frontend
|
| #1254 |
eliminate use of urllib.urlopen in check_load
|
assigned
|
defect
|
major
|
soon
|
code
|
| #1258 |
having Tahoe or any dependency installed in site-packages (or any other shared directory) can cause us to run or test the wrong code
|
closed
|
defect
|
major
|
1.11.0
|
dev-infrastructure
|
| #1277 |
write a tool to copy all mutable shares onto a single or fewer disks
|
new
|
defect
|
major
|
soon
|
code
|
| #1291 |
update docs/performance.rst to describe the short-circuit for already-uploaded immutable file
|
closed
|
enhancement
|
major
|
1.8.2
|
documentation
|
| #1293 |
servers-of-happiness is too conservative when K = 1
|
assigned
|
defect
|
major
|
soon
|
code
|
| #1296 |
'tahoe debug trial' command
|
closed
|
defect
|
major
|
1.8.2
|
code-frontend-cli
|
| #1298 |
WUI cannot handle non-ASCII node nicknames
|
closed
|
defect
|
major
|
1.10.0
|
code-frontend-web
|
| #1302 |
installing Python 3 breaks bin\tahoe on Windows
|
closed
|
defect
|
major
|
1.12.0
|
packaging
|
| #1303 |
allow running Tahoe correctly via other commands such as coverage
|
closed
|
defect
|
major
|
1.8.2
|
code-frontend-cli
|
| #1326 |
don't require newer foolscap if you have older Twisted
|
closed
|
defect
|
major
|
1.8.2
|
packaging
|
| #1328 |
report all dependencies that we failed to import or find an acceptable version of, not just the first one
|
closed
|
defect
|
major
|
1.8.2
|
packaging
|
| #1334 |
can't test on buildslaves that we don't depend on pywin32
|
closed
|
defect
|
major
|
1.11.0
|
dev-infrastructure
|