id summary status owner type priority milestone 615 Can JavaScript loaded from Tahoe access all your content which is loaded from Tahoe? assigned davidsarah defect critical soon 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 defect critical soon 891 web gateway memory grows without bound under load new warner defect critical soon 943 """tahoe mv"" deleted my files?" new daira defect critical soon 54 port memory usage tests to windows assigned davidsarah enhancement major eventually 113 command-line: do things in an incremental fashion and accept stdin as input assigned zooko enhancement major eventually 169 tcp hole-punching! new ghazel enhancement major undecided 172 put sparklines on front page new somebody enhancement major undecided 173 How does tahoe filesystem layer (lafs) handle lots of file-upload tasks? new somebody enhancement major eventually 182 build a .pkg installer for Mac OS X 10.9 Mavericks (intel-x86-64) new zooko enhancement major soon 200 "writing of shares is fragile and ""tahoe stop"" is unnecessarily harsh" new warner enhancement major eventually 217 Ed25519-based mutable files -- fast file creation, possibly smaller URLs assigned zooko enhancement major 224 bandwidth throttling new enhancement major undecided 232 Peer selection doesn't rebalance shares on overwrite of mutable file. new warner defect major soon 235 scale up to many nodes new enhancement major undecided 270 test for interrupted writes of mutable files new zooko defect major soon 277 make the wui show the underlying LAFS model -- one WUI page per link in LAFS new zooko enhancement major eventually 317 measurements of grid usage for the TestGrid page reopened somebody enhancement major eventually 318 wapi: test that we return 200 or 201 as appropriate new defect major soon 324 use POST for operations whose noun doesn't denote the same resource that a GET would denote, or that have side effects new defect major soon 325 flogtool scalability/performance new warner defect major undecided 327 performance measurement of directories assigned zooko enhancement major eventually 337 how does the whole system handle lots of file-upload tasks? new somebody defect major eventually 366 "address Nathan Wilcox's concerns about ""Tahoe and the browser security model""" new nejucomo defect major eventually 403 grid identifier new enhancement major 406 end-to-end encoding self-test assigned zooko defect major eventually 414 profiling on directory unpacking new zooko defect major eventually 437 automatically schedule tests of large files new somebody defect major eventually 471 servermap update chart doesn't fit new defect major eventually 500 what happens if you run out of sequence numbers in mutable files new defect major undecided 501 NotMutableError (now NotWriteableError) escaping into the twistd.log assigned davidsarah defect major undecided 554 some directory targets in wapi/wui require trailing slashes assigned davidsarah defect major soon 562 "add a ""censor"" command to filter out sensitive information from log files" new somebody defect major eventually 563 anonymize IP addresses in log files new somebody defect major soon 568 make immutable check/verify/repair and mutable check/verify work given only a verify cap new daira defect major soon 579 report corrupted shares new defect major undecided 580 repairer: upload fresh shares to replace corrupted shares new defect major soon 583 repairer: test cancel, upload failure, download failure new defect major eventually 584 repairer: test what happens when servers fail or hang new defect major eventually 595 get the immutable file hash of a file without uploading it new somebody enhancement major undecided 605 two-hour delay to connect to a grid from Win32, if there are many storage servers unreachable assigned zooko defect major eventually 613 sometimes a helper hurts instead of helping (if you need to upload less than K shares) new enhancement major undecided 614 "redefine ""Healthy"" to be ""Happy"" for checker/verifier/repairer" new markberger defect major soon 631 trailing spaces in filenames break the WUI rename function new defect major soon 651 handle MemoryError by failing quickly and loudly new somebody defect major soon 654 make the storage index be the verifier cap new enhancement major undecided 671 bring back sizelimit (i.e. max consumed, not min free) new markberger defect major soon 674 controlled access to your WUI new nobody enhancement major soon 678 converge same file, same K, different N new enhancement major undecided 685 [needs test] Capability of interrupted downloads is logged in twistd.log new somebody defect major soon 687 "too many ""false alarms"" in incident reporting" new somebody defect major eventually 699 rebalance during repair or upload assigned davidsarah defect major soon 711 repair to different levels of N new enhancement major undecided 713 tahoe make-verify-cap new enhancement major undecided 731 what to do with filenames that are illegal on some systems new defect major eventually 752 speed up directories more new enhancement major undecided 766 "repair results Summary field says ""Unhealthy"" even though it is healthy after the repair, if it was unhealthy before" assigned davidsarah defect major soon 782 "connection lost during ""tahoe backup""" new andrej defect major undecided 784 "explain what the ""Report an incident"" button does" new enhancement major undecided 809 Measure how segment size affects upload/download speed. new warner enhancement major soon 812 server-side crawlers: tolerate corrupted shares, verify shares new warner defect major undecided 846 allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine assigned zooko defect major soon 863 unlink file with empty name through the CLI assigned davidsarah defect major eventually 868 use helper to bypass NAT/firewall new defect major undecided 871 handle out-of-disk-space condition new somebody defect major soon 884 give nice error page when URL is mangled or from the future assigned davidsarah defect major soon 897 """tahoe backup"" thinks ""ctime"" means ""creation time""" new warner defect major soon 910 """tahoe mkdir"" doesn't accept $CAP/path arguments?" new defect major undecided 932 benchmark Tahoe-LAFS compared to nosql dbs assigned bibilthaysose enhancement major undecided 942 automatically url-unquote caps in CLI and WUI assigned davidsarah defect major soon 944 """tahoe mv"" doesn't accept just a path as the second argument?" new defect major undecided 951 uploads aren't cancelled by closing the web page assigned zooko defect major undecided 954 revocable write authority new enhancement major soon 955 use client-side storage to defend against rollback attack new enhancement major 956 embed security metadata in parent directory new enhancement major 957 embed security metadata in URL new somebody enhancement major 958 LAFS 301 Moved Permanently new enhancement major soon 960 integrate Tahoe-LAFS into GVFS new enhancement major undecided 966 document munin plugins and make them discoverable new freestorm defect major soon 979 AssertionError on DELETE when child links point to yourself new defect major soon 980 handle SIGHUP by reloading your config file new warner defect major undecided 1021 report all exceptions new warner defect major eventually 1024 introductory docs are confusing and off-putting new YashNRam defect major User Documentation Goals 1044 short-circuit checker/verifier behavior new defect major undecided 1046 add note to performance.txt about expected memory usage new nobody enhancement major soon 1077 consistent timestamp format and timezone assigned zooko defect major soon 1082 "default servers-of-happiness=7 prevents single-server use case from working ""out of the box""" new somebody defect major soon 1102 """tahoe ls $DIRCAP:"" gives an unhelpful error message" new defect major undecided 1103 """tahoe cp -r"" gives unhelpful error message when you append a ':"" to the dircap as arg" new defect major undecided 1106 review #1037 (SFTP) assigned zooko defect major soon 1109 let the get_buckets() response include the first block new warner enhancement major soon 1110 pipeline download blocks for better performance new nobody enhancement major soon 1112 error message for corrupted caps to {{{tahoe ls}}} is unclear new defect major soon 1124 upload is unhappy even though the shares are already distributed new defect major soon 1136 don't run a web-API frontend if you don't need one new somebody enhancement major eventually 1163 server stats new enhancement major undecided 1164 use ChaCha⊕AES encryption new somebody enhancement major soon 1169 update documentation for the download status page new warner defect major soon 1173 cancelled downloads are marked incorrectly on the Recent Uploads/Downloads page assigned zooko defect major soon 1179 use μTP new enhancement major undecided 1180 put more DYHBs into flight at once when K is larger new defect major soon 1199 document known scaling issues new warner enhancement major eventually 1217 "useless error message when I use wrong syntax for a path in CLI commands, e.g. ""tahoe cp""" assigned davidsarah defect major soon 1244 make sure we have binaries of zfec for all supported platforms and versions of Python new nobody defect major undecided 1265 New Visualizer is insufficiently labelled/documented (plus layout problem) assigned zooko defect major soon 1278 gateway won't serve any page; variety of interesting error messages in twistd.log new somebody defect major soon 1300 turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config new nobody enhancement major undecided 1310 "separate ""gateway state directory"" from ""client state directory""" reopened warner defect major undecided 1353 make the FUSE interface be a supported, first-class feature new somebody enhancement major undecided 1354 compression (e.g. to efficiently store sparse files) new enhancement major undecided 1361 revive the Windows Virtual Drive using open source filesystem library new enhancement major undecided 1368 make the added convergence secret be a per-file configuration new nobody defect major undecided 1374 """walk through"" or guide for people who want to read some code" new nobody enhancement major undecided 1376 make user-oriented error message for absence of node.url new defect major soon 1406 performance measurement automation and visualization new somebody enhancement major undecided 1434 DYHB requests misrendered in download visualization new warner defect major soon 1447 add read-only mode for gateways new zooko enhancement major soon 1452 clarify policy about what versions of dependencies Tahoe-LAFS requires new somebody defect major soon 1496 make SFTP frontend handle updates to MDMFs without downloading and uploading the entire file assigned davidsarah defect major soon 1497 update docs/performance.rst to explain the performance of MDMFs new defect major soon 1499 when you create a mutable file in the WUI you should get a nice user interface page back new enhancement major soon 1550 new/alternate download visualizer new drewp enhancement major undecided 1588 I want to trigger backups through the WUI. new enhancement major eventually 1904 filenames leak into log files from rename (and other web-API operations that take filenames) new defect major undecided 2125 don't cache failures! new defect major undecided 2349 TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None new defect major undecided 170 package Tahoe-LAFS for Fedora new ruben enhancement normal soon 1171 "add regression test for shnums: ""e,r,r,o,r""" reopened warner defect normal soon 1332 fails to start up on readonly filesystem when it tried to rmdir the incoming directory new zancas defect normal soon 1375 the performance stats for each upload or download are undiscoverable new tarcieri defect normal undecided 1378 per-server timings of immutable uploads new somebody defect normal soon 1386 KeyError: 'file' if the local file is removed after selection and before Submit new daira defect normal soon 1419 "when you get write-access to a directory, it comes with a ""suggested added convergence secret""" new enhancement normal undecided 1548 separate configuration from instantiation of Client instance new zooko enhancement normal soon 1691 occasional long delay using trac search function new somebody defect normal undecided 1694 package client and server separately new somebody enhancement normal undecided 1723 tahoe backup --help (for example) implies that you have to use aliases new zancas defect normal undecided 1726 new visualizer needs labels with units new warner defect normal soon 1727 New Visualizer has layout bug where serverids and other things scribble over each other new warner defect normal soon 1728 add link to docs/frontends/download-status.rst from the download status page assigned Lcstyle enhancement normal soon 1763 NoServersError raised to user new defect normal undecided 1766 "add --range option to ""tahoe get""" new enhancement normal undecided 1794 "upload failed -- ""I/O operation on closed file""" new defect normal undecided 1809 WUI: upload to directory fails due to no file name new defect normal undecided 1821 show full, explorable details about check and repair operations new enhancement normal eventually 1823 is this server telling me over foolscap that its foolscap connection to me just broke? new defect normal undecided 1832 support indefinite leases with garbage collection new enhancement normal undecided 1833 storage server deletes garbage shares itself instead of waiting for crawler to notice them new enhancement normal undecided 1834 stop using share crawler for anything except constructing a leasedb new defect normal undecided 1835 stop grovelling the whole storage backend looking for externally-added shares to add a lease to new enhancement normal undecided 1837 "remove the ""override lease duration"" feature" new defect normal undecided 1846 "add ""started"" timestamp on the current operations on Recent Uploads and Downloads" new defect normal undecided 1849 report maximum-immutable-share-size correctly in light of filesystem limits new defect normal undecided 1851 new immutable file upload protocol: streaming, fewer round-trips, quota-respecting new enhancement normal undecided 1856 "add a command-line command for ""generate an incident report""" new enhancement normal undecided 1864 turn off the AUTOINCREMENT feature in our use of sqlite? new zooko enhancement normal soon 1890 submit proposal for restrict-referrer-leakage to the CSP standardizers and implementors assigned davidsarah task normal soon 1893 don't do lease-renewal automatically new enhancement normal undecided 1900 a cli method of seeing the connected servers/clients new enhancement normal undecided 1902 "WUI: ""Download a file"" should error on directory" assigned Lcstyle defect normal soon 1903 "deprecate one of the synonyms ""/file/"" and ""/named/"" from the WAPI" reopened zooko enhancement normal soon 1905 add diagram of current tahoe-lafs protocol assigned davidsarah enhancement normal soon 1912 show miniature live view of recent activity right on the front page new drewp enhancement normal undecided 1913 unlink many children from a directory at once new enhancement normal undecided 1936 the tahoe-lafs logging system is hard to discover new defect normal undecided 1937 back up the content of a file even if the content changes without changing mtime new defect normal undecided 1938 make the existence of the Tahoe-LAFS Software Foundation apparent new secor enhancement normal soon 1952 "rename ""tahoe backup"" to ""tahoe snapshot""" new enhancement normal undecided 1965 FTP/SFTP: report malformed cap at login instead of use-time new enhancement normal undecided 1967 make new WUI work on phone new defect normal undecided 1975 remove the last use of notifyOnDisconnect, in server selection new defect normal soon 1998 "don't let ""Calling Stale Broke"" trigger an incident -- that's a false alarm" new warner defect normal undecided 1999 confusing error message when (S)FTP accounts file has malformed URL new defect normal undecided 2018 padding to hide the size of plaintexts new nejucomo enhancement normal undecided 2053 "make ""tahoe backup"" avoid ""piling up"" if the backup job takes longer than the period" new daira enhancement normal undecided 2062 "what happens if a ""tahoe backup"" process is in progress when another one is started?" new defect normal undecided 2070 "WUI: what's the difference between ""Immutable"" and ""SDMF""?" new defect normal undecided 2080 "remove the ""experimental"" flag on MDMF in the WUI and make it the default" new warner enhancement normal soon 2081 "bad error message when you give a readonly dircap as target to ""tahoe cp""" new defect normal undecided 2082 "it says ""option --node-dir not a unique prefix"", but it is!" new defect normal soon 2097 deprecate FTP in favor of SFTP? new daira defect normal soon 2101 improve error messages from failed uploads new daira defect normal soon 2107 don't place shares on servers that already have shares new enhancement normal undecided 2108 "uploader should keep trying other servers if its initially-chosen servers fail during the ""scan"" phase" new daira defect normal soon 2110 "uploader confuses self-write-dedup with ""server is full""" new markberger defect normal undecided 2138 file formatting conventions for text files in our source repo new zooko enhancement normal undecided 2205 """--help"" text confuses dircaps with aliases" new CyberAxe defect normal undecided 2226 add doc about literal caps in performance.rst assigned marlowe defect normal undecided 2227 """format=mutable"" in the web API" new enhancement normal undecided 2228 add directory operations to performance.rst assigned marlowe defect normal undecided 2241 exception when trying to attach file to trac ticket new defect normal undecided 2250 "don't re-use metadata from earlier snapshots, in a ""tahoe backup""" new defect normal soon 2302 update the Content-Disposition and filename stuff for modern standards and practice new defect normal soon 2307 make user-oriented error message for malformed furls new defect normal undecided 2342 Too many open files new defect normal undecided 2352 dead code/bug in error-handling in mutable.layout.MDMFSlotWriteProxy._write new defect normal undecided 2373 adopt pyrsistent new enhancement normal undecided 2376 Don't use helper for local nodes, only remote ones new enhancement normal undecided 2448 `tahoe ls $THING $OTHERTHING` doesn't work assigned jbaeth enhancement normal soon 2472 encrypted cloud database new daira defect normal undecided 2555 publish-and-subscribe to change events on mutables new daira defect normal undecided 49 UPnP new enhancement minor undecided 57 logging: compress/truncate/encode/decode/format for human readability and privacy new warner enhancement minor undecided 107 command-line: progress indicators assigned zooko enhancement minor eventually 112 command-line: give it default values for the final element of the pathname assigned zooko enhancement minor eventually 114 command-line: multiple files at once assigned zooko enhancement minor undecided 215 "maybe remove ""string containing slash-separated names"" APIs" new somebody enhancement minor undecided 236 measure the effect of a more memory-local zfec variant on a webapi server new zooko enhancement minor undecided 275 need more reliable way to determine when introducer is ready when started from a script (than polling for creation of introducer.furl) new somebody defect minor undecided 525 include platform of each remote peer in the welcome page's known-servers table reopened enhancement minor undecided 560 use validation metadata from other servers to validate this server's data? new enhancement minor undecided 765 duplication of version and nickname-and-nodeid code in the wui new enhancement minor undecided 813 string exception raised to web renderer? new somebody defect minor undecided 816 Add ping-all-servers button to welcome page new enhancement minor eventually 1052 """tahoe backup"": report EnvironmentError more precisely" assigned davidsarah defect minor soon 1078 timestamps: localizable format and timezone new somebody defect minor eventually 1091 "give clearer names to the ""create a directory"" buttons" assigned Lcstyle enhancement minor soon 1092 shares.happy is the wrong name of the measure new warner defect minor soon 1101 "some CLI commands accept ""--verbose"", other don't" new defect minor undecided 1133 don't claim to provide better semantics of timestamps than Python claims to provide new somebody defect minor undecided 1236 contribute spans.py to programmers outside of the Tahoe-LAFS project new somebody enhancement minor undecided 1342 rename tests of packaging and improve them to avoid spurious system-dependent test failures assigned davidsarah enhancement minor soon 1443 use exocet instead of the builtin Python module loader new somebody enhancement minor undecided 1461 stop writing small shares in old V1 share format new zancas enhancement minor soon 1482 change the hostname in the version strings from allmydata.org new somebody defect minor undecided 1516 don't catch and ignore EnvironmentError when trying to get disk stats assigned davidsarah defect minor soon 1774 exception in twistd.log from web parser new defect minor undecided 1782 move docs/proposed to the wiki assigned marlowe enhancement minor soon 1820 standard host metadata new enhancement minor undecided 1968 always use assertutil for assertions new defect minor undecided