id,summary,owner,type,priority,milestone,component 3258,The interface for the client-side storage plugin web resource has a one-to-many conflict,exarkun,defect,normal,storage economics plugins,unknown 127,Cap URLs leaked via HTTP Referer header,davidsarah,defect,major,soon,code-frontend-web 512,FTP frontend needs tests,davidsarah,defect,major,soon,code-frontend-ftp-sftp 549,MODE_WRITE mapupdate: maybe increase epsilon to handle large batches of new servers better,bazuka,defect,major,soon,code-mutable 554,some directory targets in wapi/wui require trailing slashes,davidsarah,defect,major,soon,code-frontend-web 567,add version info to t=JSON output data,rvs,enhancement,major,soon,code-frontend-web 573,Allow client to control which storage servers receive shares,daira,enhancement,normal,soon,code-peerselection 615,Can JavaScript loaded from Tahoe access all your content which is loaded from Tahoe?,davidsarah,defect,critical,soon,code-frontend-web 622,add a 'repair' button on the webapi checker results page,Lcstyle,enhancement,major,soon,code-frontend-web 625,Can't repair read-only dirnodes/mutable-files,warner,defect,major,soon,code-mutable 677,"WebAPI: GET /uri/$FILECAP?t=json doesn't return size for mutable files, but the HTML version does",davidsarah,defect,minor,soon,code-frontend-web 682,FTP frontend should support Unicode filenames encoded as UTF-8,francois,defect,major,soon,code-frontend-ftp-sftp 686,Search for lost share resulted in a directory popping up at unexpected place,daira,defect,major,soon,code-frontend-web 699,rebalance during repair or upload,davidsarah,defect,major,soon,code-peerselection 725,We should whine if we're running as root.,davidsarah,enhancement,major,soon,code-nodeadmin 766,"repair results Summary field says ""Unhealthy"" even though it is healthy after the repair, if it was unhealthy before",davidsarah,defect,major,soon,code-frontend-web 821,A script in a file viewed through the WUI can obtain the file's read cap,davidsarah,defect,major,soon,code-frontend-web 824,WUI pages lack correct XHTML 1.0 Transitional declarations,daira,defect,normal,soon,code-frontend-web 827,Put file download links ('?save=true') in WUI directory listings,davidsarah,defect,major,soon,code-frontend-web 836,"use mkdir-with-children or set-children in ""tahoe cp [-r]""",daira,enhancement,major,soon,code-frontend-cli 839,Copying directories containing caps from the future,davidsarah,enhancement,major,soon,code-frontend-cli 846,allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine,zooko,defect,major,soon,code-mutable 884,give nice error page when URL is mangled or from the future,davidsarah,defect,major,soon,code-frontend-web 885,Ignore space or %20 in webapi URLs,davidsarah,defect,major,soon,code-frontend-web 901,deprecate and remove BASEDIR/private/root_dir.cap,davidsarah,defect,major,soon,code-frontend-cli 922,The URL of the info page for an unknown dirnode should not grant authority to the containing directory,davidsarah,defect,major,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",daira,defect,normal,soon,code-dirnodes 942,automatically url-unquote caps in CLI and WUI,davidsarah,defect,major,soon,code-frontend 965,CLI commands should follow HTTP redirects,lebek,defect,major,soon,code-frontend-cli 971,"""Humanized failures"" should still have a traceback, hidden by default",davidsarah,enhancement,major,soon,code-frontend-web 972,More tests needed for immutable directories,davidsarah,defect,normal,soon,code-dirnodes 977,backupdb should store which grid it is scoped to,davidsarah,defect,major,soon,code-frontend-cli 1000,add 'Tahoe Explorer' (JavaScript-based UI) to Tahoe,davidsarah,enhancement,major,soon,code-frontend-web 1052,"""tahoe backup"": report EnvironmentError more precisely",davidsarah,defect,minor,soon,code-frontend-cli 1061,SFTP directory listing doesn't show (or shows wrong mtime and size for) files that have been opened but not yet uploaded,davidsarah,defect,major,soon,code-frontend-ftp-sftp 1071,"""No JSON object could be decoded"" backtrace on tahoe mv",davidsarah,defect,major,soon,code-frontend-cli 1077,consistent timestamp format and timezone,zooko,defect,major,soon,code 1091,"give clearer names to the ""create a directory"" buttons",Lcstyle,enhancement,minor,soon,code-frontend-web 1106,review #1037 (SFTP),zooko,defect,major,soon,code 1141,Cannot Delete Or Rename Files/Directories With Wacky Names,davidsarah,defect,major,soon,code-frontend-web 1148,"scripts/startstop_node.py is not tested directly, so can't see coverage",davidsarah,defect,minor,soon,code-nodeadmin 1153,"need tests for create-{client, node} with default nodedir",davidsarah,defect,normal,soon,code-nodeadmin 1173,cancelled downloads are marked incorrectly on the Recent Uploads/Downloads page,zooko,defect,major,soon,code-frontend-web 1182,clean up and improve asymptotic complexity of Spans and DataSpans,zooko,defect,normal,soon,code 1201,"'rm' via sftp+sshfs may hang if previous operations on the file are ""stuck""",davidsarah,defect,major,soon,code-frontend-ftp-sftp 1209,repair of mutable files/directories should not increment the sequence number,davidsarah,defect,major,soon,code-mutable 1217,"useless error message when I use wrong syntax for a path in CLI commands, e.g. ""tahoe cp""",davidsarah,defect,major,soon,code-frontend-cli 1229,Memory leak during deep-check,francois,defect,major,soon,code 1234,UnrecoverableFileError message should say which file it refers to,davidsarah,defect,major,soon,code-frontend-web 1254,eliminate use of urllib.urlopen in check_load,davidsarah,defect,major,soon,code 1265,New Visualizer is insufficiently labelled/documented (plus layout problem),zooko,defect,major,soon,code-frontend-web 1293,servers-of-happiness is too conservative when K = 1,davidsarah,defect,major,soon,code 1333,'private/' subdir of BASEDIR should be created during 'tahoe create-alias' and friends,Lcstyle,defect,minor,soon,code-nodeadmin 1338,reduce CLI startup overhead by importing less,daira,defect,major,soon,code-frontend-cli 1342,rename tests of packaging and improve them to avoid spurious system-dependent test failures,davidsarah,enhancement,minor,soon,packaging 1350,SFTP: clients may misparse directory listings with filenames containing unusual characters,davidsarah,defect,major,soon,code-frontend-ftp-sftp 1356,SFTP and FTP: allow logging in with an arbitrary cap URI as root directory,davidsarah,enhancement,major,soon,code-frontend-ftp-sftp 1357,'tahoe mount' command,davidsarah,defect,major,soon,code-frontend-cli 1478,'tahoe create-introducer' should create introducer.furl immediately,daira,enhancement,normal,soon,code-nodeadmin 1496,make SFTP frontend handle updates to MDMFs without downloading and uploading the entire file,davidsarah,defect,major,soon,code-mutable 1516,don't catch and ignore EnvironmentError when trying to get disk stats,davidsarah,defect,minor,soon,code-storage 1545,"add readv() API to immutable-share storage-server protocol, use in downloader",davidsarah,enhancement,major,soon,code-storage 1576,support running tests for an installed version without causing allmydata.test.test_runner.BinTahoe.test_the_right_code to fail,davidsarah,defect,major,soon,code 1581,Trac file uploads/attachments failing/corrupted,zooko,defect,normal,soon,dev-infrastructure 1639,'Return to file/directory' link from file check results gives an error,davidsarah,defect,major,soon,code-frontend-web 1641,fix regressions in convergent uncoordinated write detection,kevan,defect,major,soon,code-mutable 1647,errors should include a timestamp and/or request ID so that they can be correlated with server logs,davidsarah,defect,major,soon,code-frontend 1670,KeyError in mutable read-modify-write,zooko,defect,critical,soon,code-mutable 1697,there is no test covering password-checking for SFTP or FTP,daira,defect,major,soon,code-frontend-ftp-sftp 1728,add link to docs/frontends/download-status.rst from the download status page,Lcstyle,enhancement,normal,soon,code-frontend-web 1742,Error during POST: 500 Internal Server Error,daira,defect,major,soon,code-mutable 1782,move docs/proposed to the wiki,marlowe,enhancement,minor,soon,documentation 1795,Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish,davidsarah,defect,major,soon,code-mutable 1840,CLI: don't allow creating single-letter aliases on Windows,davidsarah,defect,minor,soon,code-frontend-cli 1843,"add `tahoe create-server`, define `create-node` to mean client+server",warner,enhancement,normal,soon,code-frontend-cli 1890,submit proposal for restrict-referrer-leakage to the CSP standardizers and implementors,davidsarah,task,normal,soon,code-frontend-web 1897,CLI: add a way to change an existing alias without directly editing the aliases file,daira,defect,normal,soon,code-frontend-cli 1898,"deep check on a non-directory gives unhelpful ""400 Bad Request"" error",davidsarah,defect,normal,soon,code-frontend-web 1902,"WUI: ""Download a file"" should error on directory",Lcstyle,defect,normal,soon,code-frontend-web 1905,add diagram of current tahoe-lafs protocol,davidsarah,enhancement,normal,soon,documentation 1928,web redirects should use relative URLs,davidsarah,defect,normal,soon,code-frontend-web 1929,"express documentation for web-API operations in terms of ""rooted paths""",marlowe,defect,normal,soon,documentation 2003,put nickname in