id,summary,keywords,status,owner,type,priority 615,Can JavaScript loaded from Tahoe access all your content which is loaded from Tahoe?,newcaps confidentiality integrity preservation capleak gsoc websec,assigned,davidsarah,defect,critical 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",usability error tahoe-check wui verify repair,new,daira,defect,critical 891,web gateway memory grows without bound under load,reliability scalability memory,new,warner,defect,critical 893,"UCWE when mapupdate gives up too early, then server errors require replacement servers",availability preservation upload repair ucwe,new,,defect,critical 943,"""tahoe mv"" deleted my files?",tahoe-mv usability preservation sftp ftpd,new,daira,defect,critical 1670,KeyError in mutable read-modify-write,mutable retrieve error tahoe-backup regression test-needed preservation blocks-release,assigned,zooko,defect,critical 1824,Tahoe process gone wild,hang repair memory,new,daira,defect,critical 2222,make a FAQ describing the impact of heartbleed on Tahoe-LAFS,security integrity confidentiality pyopenssl heartbleed docs,assigned,marlowe,defect,critical 3604,Develop Roadmap,roadmap,new,,enhancement,critical 3851,release template has wrong URL,release,new,daira,defect,critical 54,port memory usage tests to windows,windows memory performance test,assigned,davidsarah,enhancement,major 97,reducing memory footprint in share reception,performance memory upload large,assigned,warner,defect,major 113,command-line: do things in an incremental fashion and accept stdin as input,tahoe-put http streaming memory,assigned,zooko,enhancement,major 126,"add ""Invite a Friend"" button",usability,new,,enhancement,major 127,Cap URLs leaked via HTTP Referer header,confidentiality integrity preservation capleak research websec,assigned,davidsarah,defect,major 152,"build ""sharing slots"" / use mutable files as primitives for sharing messages",performance newcaps revocation,new,,enhancement,major 169,tcp hole-punching!,firewall availability gsoc,new,ghazel,enhancement,major 172,put sparklines on front page,statistics,new,somebody,enhancement,major 173,How does tahoe filesystem layer (lafs) handle lots of file-upload tasks?,scalability upload performance memory,new,somebody,enhancement,major 182,build a .pkg installer for Mac OS X 10.9 Mavericks (intel-x86-64),mac usability install openitp-packaging,new,zooko,enhancement,major 200,"writing of shares is fragile and ""tahoe stop"" is unnecessarily harsh",reliability,new,warner,enhancement,major 203,add deep-copy function to web API,usability performance webdav,new,,enhancement,major 204,"""virtual CDs""",dirnodes newcaps performance random-access space-efficiency tahoe-backup,new,,enhancement,major 217,"Ed25519-based mutable files -- fast file creation, possibly smaller URLs",mutable crypto newcaps performance research,assigned,zooko,enhancement,major 224,bandwidth throttling,bandwidth throttling network,new,,enhancement,major 232,Peer selection doesn't rebalance shares on overwrite of mutable file.,repair preservation,new,warner,defect,major 235,scale up to many nodes,scalability memory performance openssl leastauthority,new,,enhancement,major 268,implement CHK download helper,upload-helper download,new,warner,enhancement,major 270,test for interrupted writes of mutable files,reliability preservation test,new,zooko,defect,major 277,make the wui show the underlying LAFS model -- one WUI page per link in LAFS,newurls wui usability,new,zooko,enhancement,major 283,implement mutable-file upload/download helpers,mutable upload-helper upload download,new,,enhancement,major 284,helper farm,upload-helper,new,warner,task,major 287,download: tolerate lost or missing servers,download availability performance test hang anti-censorship,new,,defect,major 288,resumption of interrupted downloads,download partial usability random-access,new,warner,enhancement,major 296,enforce timeout on DYHB queries?,upload-helper performance hang,new,,defect,major 307,maybe add node metadata? (in addition to edge metadata),vdrive metadata time,new,,enhancement,major 308,add directory traversal / deep-verify capability?,vdrive newcaps verify repair privacy anonymity research,new,,enhancement,major 309,"add web page to Introducer, with client lists/counts",introducer statistics privacy,new,somebody,enhancement,major 316,add caching to tahoe proper?,cache performance fuse smb preservation,new,somebody,enhancement,major 317,measurements of grid usage for the TestGrid page,statistics testgrid,reopened,somebody,enhancement,major 318,wapi: test that we return 200 or 201 as appropriate,standards test,new,,defect,major 320,add streaming (on-line) upload to HTTP interface,streaming performance upload fuse webdav twisted reliability http,assigned,zooko,enhancement,major 324,"use POST for operations whose noun doesn't denote the same resource that a GET would denote, or that have side effects",kpreid docs standards test http,new,,defect,major 325,flogtool scalability/performance,logging scalability performance memory,new,warner,defect,major 327,performance measurement of directories,test performance scalability large,assigned,zooko,enhancement,major 333,immutable-uploader-helper leftovers,upload-helper test upload statistics,new,warner,task,major 337,how does the whole system handle lots of file-upload tasks?,scalability performance upload,new,somebody,defect,major 344,more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements,introduction performance p2p,new,,enhancement,major 362,enhance upload to search longer and more completely for shares,upload performance,new,kevan,defect,major 366,"address Nathan Wilcox's concerns about ""Tahoe and the browser security model""",security capleak docs websec,new,nejucomo,defect,major 371,corrupted introducer.furl causes subtle startup breakage,startup error,new,,defect,major 383,large directories take a long time to modify,dirnode performance newcaps,new,,enhancement,major 390,'readonly_storage' and 'reserved_space' not honored for mutable-slot write requests,reliability mutable backend availability anti-censorship,new,,defect,major 394,mutable publish: add timing charts to measure RTT,performance statistics,new,,task,major 395,why are so many helper files being abandoned?,upload-helper space-efficiency,new,somebody,task,major 397,increase helper fetch blocksize to 1MB,upload-helper,new,,task,major 403,grid identifier,newcaps newurls gridid,new,,enhancement,major 413,mutable files: expose version info to HTTP clients,mutable integrity versioning webapi wui,new,,enhancement,major 414,profiling on directory unpacking,performance,new,zooko,defect,major 432,writing down filecaps: revise URI scheme,newcaps newurls,new,,task,major 437,automatically schedule tests of large files,test large,new,somebody,defect,major 444,reduce number of active connections: connect-on-demand,performance scalability memory,new,,enhancement,major 445,implement relay: allow storage servers behind NAT,firewall availability,new,somebody,enhancement,major 447,"explore improved peer-selection approaches: chord, reliability-based",preservation scalability,new,,enhancement,major 449,"deletion: maintain per-account file manifest, cancel leases upon removal",manifest deletion,new,,enhancement,major 453,safely add plaintext_hash to immutable UEB,integrity newcaps performance,new,,enhancement,major 462,PUT should elicit 100 Continue,curl hang reliability http standards,new,,defect,major 464,evaluate different share-storage schemes,performance statistics scalability backend,new,,task,major 465,add a mutable-file cache,performance cache mutable confidentiality memory,new,,enhancement,major 467,allow the user to specify which servers a given gateway will use for uploads,availability preservation cache anti-censorship placement backend rollback add-only,new,leif,enhancement,major 468,design+build the Usage/Aggregator service,accounting wui,new,,enhancement,major 471,servermap update chart doesn't fit,wui usability,new,,defect,major 474,uncaught exception in mutable-retrieve: UCW between mapupdate and retrieve,mutable upload download hang reliability test-needed ucwe,new,,defect,major 480,mutable storage-server API needs a way to refuse shares,mutable reliability error,new,,defect,major 484,client feedback channel,performance statistics logging,new,somebody,enhancement,major 487,add munin graphs of garbage percentage,statistics,new,somebody,task,major 488,Thunderbird plugin,usability,new,,enhancement,major 492,mutable files: add ciphertext hash tree to signature block,newcaps security integrity forward-compatibility backward-compatibility mutable,new,zooko,defect,major 500,what happens if you run out of sequence numbers in mutable files,spec newcaps,new,,defect,major 504,build 'tahoe debug decode' command,tahoe-debug transparency,new,,enhancement,major 521,disconnect unresponsive servers (using foolscap's disconnectTimeout),availability foolscap anti-censorship,new,warner,defect,major 529,Implement Halt and Catch Fire,reliability availability anti-censorship error,new,,defect,major 541,remove foolscap 'reference'-token bug workaround in mutable publish,backward-compatibility foolscap,new,,defect,major 543,repair/rebalancing service,performance repair,new,,enhancement,major 544,'tahoe check' / 'tahoe deep-check' CLI should have prettier output,tahoe-check repair usability,assigned,francois,enhancement,major 547,mapupdate(MODE_WRITE) triggers on a false boundary,availability mutable mapupdate ucwe,new,,defect,major 548,mutable publish sends queries to servers that have already been asked,mutable availability upload ucwe performance,new,,defect,major 549,MODE_WRITE mapupdate: maybe increase epsilon to handle large batches of new servers better,availability upload easy mutable ucwe test-needed,assigned,bazuka,defect,major 554,some directory targets in wapi/wui require trailing slashes,usability easy docs,assigned,davidsarah,defect,major 562,"add a ""censor"" command to filter out sensitive information from log files",privacy logging confidentiality,new,somebody,defect,major 563,anonymize IP addresses in log files,privacy logging,new,somebody,defect,major 567,add version info to t=JSON output data,version json docs easy forward-compatibility,assigned,rvs,enhancement,major 568,make immutable check/verify/repair and mutable check/verify work given only a verify cap,confidentiality verify repair usability tahoe-check wui anti-censorship excess-authority,new,daira,defect,major 579,report corrupted shares,error usability preservation download repair anti-censorship,new,,defect,major 580,repairer: upload fresh shares to replace corrupted shares,repair preservation anti-censorship,new,,defect,major 583,"repairer: test cancel, upload failure, download failure",repair upload download test,new,,defect,major 584,repairer: test what happens when servers fail or hang,repair availability test anti-censorship,new,,defect,major 587,Web nodes provide ambient upload authority,upload security accounting LeastAuthority.com websec,new,daira,defect,major 589,JSON link does not work if there is a '#' character in the file name.,encoding wui names,new,,defect,major 595,get the immutable file hash of a file without uploading it,performance usability,new,somebody,enhancement,major 597,"add 'tahoe mirror' command, use backupdb",usability backup,new,,enhancement,major 599,"maybe add share-metadata: ""where-are-the-other-shares"" hints",download,new,,enhancement,major 604,one-shot distributed revocable forwarding slots,revocation,new,,enhancement,major 605,"two-hour delay to connect to a grid from Win32, if there are many storage servers unreachable",windows performance hang introduction,assigned,zooko,defect,major 610,upload should take better advantage of existing shares,upload verify preservation performance space-efficiency servers-of-happiness,new,kevan,enhancement,major 613,sometimes a helper hurts instead of helping (if you need to upload less than K shares),upload repair helper performance bandwidth,new,,enhancement,major 614,"redefine ""Healthy"" to be ""Happy"" for checker/verifier/repairer",upload repair verify preservation performance docs unfinished-business servers-of-happiness,new,markberger,defect,major 622,add a 'repair' button on the webapi checker results page,repair verify easy usability wui,assigned,Lcstyle,enhancement,major 625,Can't repair read-only dirnodes/mutable-files,confidentiality integrity preservation verify repair newcaps tahoe-backup usability anti-censorship excess-authority,assigned,warner,defect,major 631,trailing spaces in filenames break the WUI rename function,wui usability names,new,,defect,major 632,"""tahoe backup --prefix"": override pathname root for snapshots",tahoe-backup,new,,enhancement,major 635,'tahoe make-tarball' command,backup metadata symlink usability security,new,,enhancement,major 640,Cli fs operations refactoring,cleanup,new,,enhancement,major 643,Automatically schedule repair process (and backups?),repair availability preservation usability scheduling tahoe-backup,new,somebody,enhancement,major 654,make the storage index be the verifier cap,newcaps verify integrity performance,new,,enhancement,major 655,tahoewapi demo tree-view.html always recurses to ro_uri in children.,wui usability,new,nejucomo,defect,major 656,tahoewapi: Verify against the CAJA verifier.,tahoewapi,new,nejucomo,task,major 658,"""tahoe cp"" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)",backupdb tahoe-cp usability newcaps performance,new,,enhancement,major 662,"add an option for ""tahoe manifest"" to not skip duplicates, or a --recursive option to ""tahoe ls""",tahoe-manifest cycle,new,,enhancement,major 666,Accounting: limit storage space used by different parties,accounting,new,davidsarah,task,major 671,"bring back sizelimit (i.e. max consumed, not min free)",usability statistics sftp docs,new,markberger,defect,major 674,controlled access to your WUI,wui confidentiality privacy anti-censorship websec,new,nobody,enhancement,major 678,"converge same file, same K, different N",newcaps space-efficiency performance research,new,,enhancement,major 679,/storage emitting exception - lease reporting code,leases error crawler,assigned,davidsarah,defect,major 682,FTP frontend should support Unicode filenames encoded as UTF-8,i18n unicode ftpd names twisted,assigned,francois,defect,major 683,handle arbitrary URIs in directories,newcaps newurls revocation,new,,defect,major 685,[needs test] Capability of interrupted downloads is logged in twistd.log,logging memory privacy confidentiality test-needed,new,somebody,defect,major 687,"too many ""false alarms"" in incident reporting",error logging usability foolscap,new,somebody,defect,major 699,rebalance during repair or upload,upload repair preservation test anti-censorship,assigned,davidsarah,defect,major 700,have servers publish Bloom filter of which shares they have,performance repair,new,,enhancement,major 711,repair to different levels of N,repair preservation space-efficiency newcaps research,new,,enhancement,major 719,Making requests too soon after startup can fail,download upload check repair usability error wui availability reliability,new,,defect,major 720,Changing web server address breaks CLI,docs wapi,new,,defect,major 723,helper: client should verify ciphertext hashes and UEB,upload-helper integrity,new,daira,defect,major 724,helper: client should check up on the helper's work,upload-helper,new,,enhancement,major 725,We should whine if we're running as root.,easy security usability unix test-needed,assigned,davidsarah,enhancement,major 731,what to do with filenames that are illegal on some systems,forward-compatibility i18n unicode names,new,,defect,major 752,speed up directories more,performance,new,,enhancement,major 753,use longer storage index / cap for collision resistance,newcaps security,new,,defect,major 766,"repair results Summary field says ""Unhealthy"" even though it is healthy after the repair, if it was unhealthy before",easy usability error verify repair,assigned,davidsarah,defect,major 777,Facility to automatically renew leases of root caps,leases alias usability preservation repair,new,,enhancement,major 782,"connection lost during ""tahoe backup""",availability,new,andrej,defect,major 784,"explain what the ""Report an incident"" button does",ui easy,new,,enhancement,major 787,Refine use case documentation for non-technical audiences.,use-case evangelism docs,new,nejucomo,enhancement,major 793,using removable disk as a storage backend,bandwidth performance migration placement preservation storage removable backend sneakernet,new,,enhancement,major 794,create DSA writecaps from a passphrase,newcaps newurls usability confidentiality integrity,new,,enhancement,major 795,add-only sets,newcaps revocation research,new,,enhancement,major 796,write-only caps,newcaps tahoe-backup research,new,,enhancement,major 809,Measure how segment size affects upload/download speed.,easy performance upload download statistics,new,warner,enhancement,major 812,"server-side crawlers: tolerate corrupted shares, verify shares",reliability,new,warner,defect,major 821,A script in a file viewed through the WUI can obtain the file's read cap,newcaps newurls confidentiality capleak websec,assigned,davidsarah,defect,major 822,"Web API should use a more reliable, out-of-band means of reporting errors (such as a server connection being lost) during a download",integrity error http download,new,,defect,major 823,WUI server should have a disallow-all robots.txt,privacy,new,,defect,major 825,Cannot use WUI to upload a file with a name different to its name in the local filesystem,usability,new,,enhancement,major 826,Rename action in WUI has no confirmation for clobbering another entry,usability docs,new,,defect,major 827,Put file download links ('?save=true') in WUI directory listings,security usability capleak docs download easy,assigned,davidsarah,defect,major 835,"""tahoe cp -r --mutable/--immutable"": make mutable copy of immutable directories or vice versa",usability tahoe-cp,new,,enhancement,major 836,"use mkdir-with-children or set-children in ""tahoe cp [-r]""",tahoe-cp performance,assigned,daira,enhancement,major 839,Copying directories containing caps from the future,forward-compatibility tahoe-cp,assigned,davidsarah,enhancement,major 840,"Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users",security confidentiality integrity usability,new,,enhancement,major 845,"""tahoe backup"" and HFS+ OS-level immutable directories: copying Time Machine backups",performance tahoe-backup,new,,enhancement,major 846,allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine,test arm reliability hang heisenbug,assigned,zooko,defect,major 847,create internal VerifierNode/RepairerNode classes,confidentiality integrity verify repair,new,somebody,task,major 849,Tahoe cp command refuses to copy remote files to a local directory that contains special files,reliability tahoe-cp,new,,defect,major 851,tahoe backup exclude option only matches on filename instead of path,tahoe-backup usability,new,,enhancement,major 855,"Make tahoe webopen without arguments show the tahoe: alias, if there is one",wui usability tahoe-webopen,new,,enhancement,major 857,Make operation-handle-querying use only a little memory,memory performance ophandles large,new,nobody,defect,major 863,unlink file with empty name through the CLI,usability cli names easy,assigned,davidsarah,defect,major 864,Automated migration of shares between storage servers,preservation accounting leases anti-censorship,new,,enhancement,major 868,use helper to bypass NAT/firewall,firewall upload-helper,new,,defect,major 869,Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation,scalability performance forward-compatibility backward-compatibility availability newcaps docs anti-censorship,new,nobody,enhancement,major 870,Prevent socket hijacking on OSes that don't prevent it by default (Windows),security integrity confidentiality privacy windows foolscap twisted docs,assigned,davidsarah,defect,major 871,handle out-of-disk-space condition,reliability availability,new,somebody,defect,major 872,Adjust the probability of selecting a node according to its storage capacity (or other fitness measure),performance scalability space-efficiency preservation bandwidth,new,davidsarah,enhancement,major 873,upload: tolerate lost or unacceptably slow servers,upload preservation availability performance hang error,new,kevan,defect,major 882,Tahoe URIs and gateway URLs are too long and ugly,usability newurls,new,nobody,defect,major 884,give nice error page when URL is mangled or from the future,usability newurls forward-compatibility wui error,assigned,davidsarah,defect,major 885,Ignore space or %20 in webapi URLs,usability newurls,assigned,davidsarah,defect,major 897,"""tahoe backup"" thinks ""ctime"" means ""creation time""",forward-compatibility docs tahoe-backup time,new,warner,defect,major 901,deprecate and remove BASEDIR/private/root_dir.cap,configuration cruft aliases,assigned,davidsarah,defect,major 905,gather information about historical server performance,performance statistics,new,,enhancement,major 906,ETag support for mutable files and directories,etag performance mutable,new,,defect,major 910,"""tahoe mkdir"" doesn't accept $CAP/path arguments?",usability cli,new,,defect,major 913,Support running a storage node per drive easily,usability,new,nobody,enhancement,major 914,"tahoe backup gives a fatal BackupProcessingError if it sees a file, but the file is deleted before tahoe backs it up",tahoe-backup usability error reliability,new,nobody,defect,major 915,the timers used by tahoe backup to trigger repair for unhealthy files should be configurable,tahoe-backup preservation usability,new,,defect,major 922,The URL of the info page for an unknown dirnode should not grant authority to the containing directory,capleak integrity confidentiality newurls,assigned,davidsarah,defect,major 932,benchmark Tahoe-LAFS compared to nosql dbs,scalability performance large,assigned,bibilthaysose,enhancement,major 935,zandr's FUSE/NAS idea,fuse smb sftp sshfs webdav cache preservation gsoc,new,,enhancement,major 940,"display space-usage configs, space used, space available for your storage server",statistics transparency space-efficiency,new,,enhancement,major 942,automatically url-unquote caps in CLI and WUI,usability newurls cli wui,assigned,davidsarah,defect,major 944,"""tahoe mv"" doesn't accept just a path as the second argument?",tahoe-mv usability error,new,,defect,major 946,upload should succeed as soon as the servers-of-happiness criterion is met,performance upload availability servers-of-happiness,new,nobody,enhancement,major 947,Add file-with-metadata caps,newcaps newurls mutable immutable metadata rollback,assigned,davidsarah,enhancement,major 951,uploads aren't cancelled by closing the web page,usability upload large wui ophandle,assigned,zooko,defect,major 954,revocable write authority,integrity capleak forward-compatibility newcaps revocation research,new,,enhancement,major 955,use client-side storage to defend against rollback attack,integrity newcaps rollback,new,,enhancement,major 956,embed security metadata in parent directory,mutable newcaps newurls metadata forward-compatibility rollback revocation,new,,enhancement,major 957,embed security metadata in URL,newcaps newurls integrity redirect rollback,new,somebody,enhancement,major 958,LAFS 301 Moved Permanently,forward-compatibility backward-compatibility integrity newcaps newurls http sftp ftpd smb availability security revocation rollback research,new,,enhancement,major 959,tahoe-lafs objects,objects validation backward-compatibility forward-compatibility revocation,new,nobody,enhancement,major 960,integrate Tahoe-LAFS into GVFS,usability gvfs,new,,enhancement,major 963,configure default installation of tahoe to point at a working grid,install testgrid usability,new,somebody,enhancement,major 965,CLI commands should follow HTTP redirects,forward-compatibility http standards easy,assigned,lebek,defect,major 966,document munin plugins and make them discoverable,easy docs statistics,new,freestorm,defect,major 971,"""Humanized failures"" should still have a traceback, hidden by default",error privacy anonymity,assigned,davidsarah,enhancement,major 975,results of deep-size should include mutable files,mutable easy,new,,defect,major 977,backupdb should store which grid it is scoped to,tahoe-backup preservation forward-compatibility backupdb,assigned,davidsarah,defect,major 980,handle SIGHUP by reloading your config file,config signals unix,new,warner,defect,major 981,chroot support?,security twisted chroot install,new,somebody,enhancement,major 992,Store Content-Type as part of directory entries,metadata integrity,new,somebody,enhancement,major 994,support precompressed files,compression space-efficiency performance bandwidth security integrity backward-compatibility,new,somebody,enhancement,major 995,It's way too easy to give away write directory caps,wui jsui usability confidentiality capleak websec,new,nobody,defect,major 997,The webapi/WUI should have https enabled by default,confidentiality wui webapi capleak,new,nobody,defect,major 1003,add-lease may fail to mark a node if the path by which it is reachable changes during marking,leases gc preservation usability docs,new,somebody,defect,major 1004,how to fix 'multiple versions are recoverable'?,mutable recovery repair,new,nobody,defect,major 1008,Unhandled error conditions disclose detailed information,wui security privacy anonymity logging error anti-censorship,new,,defect,major 1018,backup manager task (inside the node),backup performance usability,new,,enhancement,major 1021,report all exceptions,logging foolscap error,new,warner,defect,major 1024,introductory docs are confusing and off-putting,docs install packaging website tahoe-run,new,YashNRam,defect,major 1029,download a subtree as an archive,usability docs test performance unicode i18n,new,,enhancement,major 1035,add API to atomically set a child URI and return both the new child and its metadata,metadata,new,,enhancement,major 1041,"Timeout error when uploading a file with some SFTP clients, e.g. WinSCP",sftp winscp upload reliability timeout,assigned,davidsarah,defect,major 1042,KeyError exception seen in log when doing a mutable publish on the pubgrid,mutable upload reliability,new,,defect,major 1044,short-circuit checker/verifier behavior,performance immutable verify repair,new,,defect,major 1046,add note to performance.txt about expected memory usage,docs memory performance,new,nobody,enhancement,major 1047,Upload failures should report useful HTTP status lines,error http usability transparency,new,nobody,enhancement,major 1057,Alter mutable files to use servers of happiness,mutable upload servers-of-happiness preservation,new,markberger,enhancement,major 1059,sshfs does not wait for an FX_CLOSE request to complete before reporting success from the close,sftp sshfs preservation docs,new,,defect,major 1061,SFTP directory listing doesn't show (or shows wrong mtime and size for) files that have been opened but not yet uploaded,sftp metadata time test,assigned,davidsarah,defect,major 1071,"""No JSON object could be decoded"" backtrace on tahoe mv",tahoe-mv usability error easy,assigned,davidsarah,defect,major 1077,consistent timestamp format and timezone,time usability logging,assigned,zooko,defect,major 1082,"default servers-of-happiness=7 prevents single-server use case from working ""out of the box""",defaults docs unfinished-business servers-of-happiness upload zookos-opinion-needed warners-opinion-needed,new,somebody,defect,major 1084,"nondeterministic failure of allmydata.test.test_system.SystemTest.test_upload_and_download_{random_key,convergent}",test upload heisenbug,assigned,zooko,defect,major 1102,"""tahoe ls $DIRCAP:"" gives an unhelpful error message",usability,new,,defect,major 1103,"""tahoe cp -r"" gives unhelpful error message when you append a ':"" to the dircap as arg",usability error easy,new,,defect,major 1105,allow uncoordinated reads concurrent with writes of a mutable file or directory locally,docs fuse sftp integrity reliability,new,,defect,major 1107,"""sneakernet"" servers",bandwidth performance migration preservation storage backend sneakernet,new,,enhancement,major 1109,let the get_buckets() response include the first block,download performance,new,warner,enhancement,major 1110,pipeline download blocks for better performance,download performance unfinished-business,new,nobody,enhancement,major 1112,error message for corrupted caps to {{{tahoe ls}}} is unclear,tahoe-ls usability newurls error,new,,defect,major 1116,clarify difference between full and read-only servers in servers-of-happiness failure message,easy unfinished-business usability error servers-of-happiness upload,new,daira,defect,major 1122,failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory',test startup,new,drewp,defect,major 1124,upload is unhappy even though the shares are already distributed,upload availability reliability unfinished-business servers-of-happiness,new,,defect,major 1126,maybe have separate code paths for upload and repair,performance availability cache upload,new,,defect,major 1130,Failure to achieve happiness in upload or repair,upload repair rebalancing availability unfinished-business servers-of-happiness,new,kevan,defect,major 1138,Timeout of Servermap Update,servermap update timeout mutable download availability hang foolscap,new,nobody,defect,major 1141,Cannot Delete Or Rename Files/Directories With Wacky Names,undeletable junk names delete websec,assigned,davidsarah,defect,major 1142,Unlikely XSS Potential in File Names in WUI,security xss html names wui,new,nobody,defect,major 1144,Loopy/Uninhibited/Overlarge Filename Makes Web Server Crump,security names wui,new,nobody,defect,major 1163,server stats,statistics operational,new,,enhancement,major 1164,use ChaCha⊕AES encryption,confidentiality,new,somebody,enhancement,major 1169,update documentation for the download status page,doc immutable download wui usability easy,new,warner,defect,major 1173,cancelled downloads are marked incorrectly on the Recent Uploads/Downloads page,immutable download wui unfinished-business regression more-info-needed,assigned,zooko,defect,major 1176,webapi should avoid using plaintext temporary file for uploads,confidentiality,new,,defect,major 1179,use μTP,firewall availability,new,,enhancement,major 1180,put more DYHBs into flight at once when K is larger,easy immutable download performance regression,new,,defect,major 1181,"new-downloader requests too much data, builds up",unfinished-business immutable download performance,new,,defect,major 1187,mitigate the performance bottleneck of slow servers in download,download performance,new,,defect,major 1189,investigate best FUSE+sshfs options to use for performance and correctness of SFTP via sshfs,sftp sshfs performance docs,new,bj0,defect,major 1193,adding support for http byte range in http_common.do_http,test http range do_http partial content,new,guyzmo,enhancement,major 1199,document known scaling issues,scalability,new,warner,enhancement,major 1201,"'rm' via sftp+sshfs may hang if previous operations on the file are ""stuck""",hang sftp sshfs reliability,assigned,davidsarah,defect,major 1209,repair of mutable files/directories should not increment the sequence number,repair mutable preservation space-efficiency,assigned,davidsarah,defect,major 1211,client should be able to test share placement,transparency debug placement,new,somebody,enhancement,major 1213,Should support change of hash functions,security forward-compatibility integrity,new,somebody,task,major 1215,add CORS support,security http same-origin cors websec,new,,enhancement,major 1217,"useless error message when I use wrong syntax for a path in CLI commands, e.g. ""tahoe cp""",usability error,assigned,davidsarah,defect,major 1221,operation stats are not sufficient to understand what's wrong,statistics transparency ostrom,new,,defect,major 1222,scoreboard server status,statistics profiling,new,,enhancement,major 1229,Memory leak during deep-check,performance reliability memory repair,assigned,francois,defect,major 1234,UnrecoverableFileError message should say which file it refers to,error usability capleak,assigned,davidsarah,defect,major 1244,make sure we have binaries of zfec for all supported platforms and versions of Python,binaries,new,nobody,defect,major 1249,"There may be a memory leak in the tahoe-lafs storage server, which may or may not be related to the number of other storage servers.",memory scalability,assigned,stott,defect,major 1252,use different encoding parameters for dirnodes than for files,preservation availability dirnodes anti-censorship,assigned,davidsarah,defect,major 1254,eliminate use of urllib.urlopen in check_load,security capleak,assigned,davidsarah,defect,major 1264,Performance regression for large values of K,performance regression download,new,francois,defect,major 1265,New Visualizer is insufficiently labelled/documented (plus layout problem),documentation usability visualization transparency download,assigned,zooko,defect,major 1269,add tcpdump data to viz tool,performance,new,,enhancement,major 1271,trac: show tooltip of standard keywords on ticket-modify pages,trac,new,somebody,enhancement,major 1277,write a tool to copy all mutable shares onto a single or fewer disks,mutable allmydata,new,davidsarah,defect,major 1278,gateway won't serve any page; variety of interesting error messages in twistd.log,reliability availability error hang heisenbug wui anti-censorship test-needed,new,somebody,defect,major 1281,"implement a notification mechanism, e.g. for accounting messages",notification extensibility,new,somebody,enhancement,major 1283,support running as a service on Windows,windows service docs multiuser-gateway,new,,enhancement,major 1288,support streaming uploads in uploader,streaming performance upload sftp fuse reliability newcaps,new,,enhancement,major 1293,servers-of-happiness is too conservative when K = 1,servers-of-happiness usability availability unfinished-business,assigned,davidsarah,defect,major 1299,"make 'tahoe debug dump-cap' print attenuated versions of the cap, and give it a better command name",tahoe-debug usability,new,,defect,major 1300,"turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config",leases repair usability defaults,new,nobody,enhancement,major 1310,"separate ""gateway state directory"" from ""client state directory""",usability,reopened,warner,defect,major 1325,make `tahoe backup` keep more filesystem metadata,tahoe-backup metadata symlink hardlink,new,nobody,enhancement,major 1331,--verify option for `tahoe backup`,tahoe-backup preservation backupdb gridid verify,new,nobody,defect,major 1336,improve the mechanism that causes test nodes to exit even if not successfully stopped,cleanup test,assigned,daira,defect,major 1338,reduce CLI startup overhead by importing less,performance extensibility packaging,assigned,daira,defect,major 1350,SFTP: clients may misparse directory listings with filenames containing unusual characters,sftp names,assigned,davidsarah,defect,major 1352,zsh (and maybe other shells) completion,shell completion usability performance,new,,enhancement,major 1353,"make the FUSE interface be a supported, first-class feature",fuse docs pyfilesystem dokan,new,somebody,enhancement,major 1354,compression (e.g. to efficiently store sparse files),compression space-efficiency performance,new,,enhancement,major 1356,SFTP and FTP: allow logging in with an arbitrary cap URI as root directory,sftp sshfs usability test-needed,assigned,davidsarah,enhancement,major 1357,'tahoe mount' command,sftp tahoe-mount,assigned,davidsarah,defect,major 1361,revive the Windows Virtual Drive using open source filesystem library,windows dokan pyfilesystem,new,,enhancement,major 1367,tolerance for broken TCP connections due to incorrect/restrictive firewalls,availability firewall reliability,new,,defect,major 1368,make the added convergence secret be a per-file configuration,defaults usability confidentiality convergence,new,nobody,defect,major 1369,allow static HTML files to be transcluded into WUI Welcome and directory listing pages,wui welcomepage static html ostrom,new,,defect,major 1373,'tahoe cp' should not make links to existing immutable files when the encoding parameters have changed,tahoe-cp preservation availability rebalancing usability,new,,defect,major 1376,make user-oriented error message for absence of node.url,cli usability tahoe-* doc error,new,,defect,major 1390,test whether it works to change encoding parameters for a new version of a mutable file,test mutable,new,,defect,major 1394,upload should not wait for all servers to respond,performance upload immutable availability servers-of-happiness,new,kevan,defect,major 1406,performance measurement automation and visualization,performance statistics,new,somebody,enhancement,major 1422,https node.url is not verified by httplib,https security integrity confidentiality,new,nobody,defect,major 1426,re-key (write-enabler) protocol,preservation anti-censorship rekey write-enabler mutable,new,,enhancement,major 1434,DYHB requests misrendered in download visualization,aesthetics usability transparency download wui statistics performance unfinished-business,new,warner,defect,major 1436,web interface using wrong address / port number when doing ssh port forwarding,ssh port forwarding redirect wui,new,,defect,major 1447,add read-only mode for gateways,readonly gateway security testgrid cloud-backend multiuser-gateway,new,zooko,enhancement,major 1448,Storage node discovery via avahi,discovery introduction avahi bonjour mesh foolscap,new,alexs,enhancement,major 1452,clarify policy about what versions of dependencies Tahoe-LAFS requires,packaging setuptools exocet testing,new,somebody,defect,major 1456,High latency for 'tahoe get' if 'tahoe put' in parallel,download upload latency performance gateway vm kvm vpn trickle,new,T_X,defect,major 1462,"add legend to Recent Uploads and Downloads page, explain LIT",upload download usability statistics wui easy docs,new,T_X,defect,major 1485,web-API: POSTs and GETs should be to distinct URLs,newurls http usability webapi standards,assigned,davidsarah,defect,major 1495,test forks of MacFUSE for use with sshfs on OS X Lion,mac fuse osxfuse sftp sshfs,new,tarcieri,task,major 1496,make SFTP frontend handle updates to MDMFs without downloading and uploading the entire file,sftp performance mdmf,assigned,davidsarah,defect,major 1497,update docs/performance.rst to explain the performance of MDMFs,docs performance,new,,defect,major 1499,when you create a mutable file in the WUI you should get a nice user interface page back,usability wui mutable,new,,enhancement,major 1500,test_mutable.Update takes too long to run,test performance mutable,new,,defect,major 1502,"WUI: make type field more regular, and show SDMF vs MDMF",wui usability mdmf,new,,defect,major 1511,confusing error message from 'tahoe backup' when source directory doesn't exist,error usability tahoe-backup,new,,defect,major 1513,memory usage in MDMF publish,mutable mdmf memory-leak performance docs,new,,defect,major 1524,twistd can fail when checking whether a twistd.pid is stale,twistd reliability usability tahoe-start unix,assigned,davidsarah,defect,major 1529,"corrupted filesize in CHK filecap causes unexpected ""bad hash error""",error download immutable,new,,defect,major 1530,automated comparative 'k' performance tests and graphs,performance statistics visualization,new,warner,task,major 1545,"add readv() API to immutable-share storage-server protocol, use in downloader",performance,assigned,davidsarah,enhancement,major 1550,new/alternate download visualizer,documentation usability visualization transparency download,new,drewp,enhancement,major 1551,WUI: the Upload results page should have both view and download links,usability wui,new,,defect,major 1576,support running tests for an installed version without causing allmydata.test.test_runner.BinTahoe.test_the_right_code to fail,test packaging,assigned,davidsarah,defect,major 1588,I want to trigger backups through the WUI.,backup wui usability,new,,enhancement,major 1596,more specific error message for the case where too few servers are connected,error usability servers-of-happiness,new,somebody,defect,major 1640,the mutable publisher should try harder to place all shares,mutable upload,new,nobody,defect,major 1641,fix regressions in convergent uncoordinated write detection,upload mutable mdmf sdmf,assigned,kevan,defect,major 1647,errors should include a timestamp and/or request ID so that they can be correlated with server logs,error time usability wui cli,assigned,davidsarah,defect,major 1649,WUI: the error message page for a writeable file/directory nonobviously includes the write cap,usability security capleak websec,assigned,davidsarah,defect,major 1653,mutable-retrieve should accept good shares from servers with bad shares,preservation mutable retrieve,new,,defect,major 1659,setuptools/easy_install/pip-installed package lacks documentation,packaging pypi,new,nejucomo,defect,major 1664,"webapi fails to handle all TCP disconnects: ""Request.finish called on a request after its connection was lost; use Request.notifyFinish to keep track of this.""",webapi error disconnect twisted,new,nobody,defect,major 1665,Brainstorm webapi vulnerabilities between the operator and a user and between users.,docs security webapi introducer accounting status websec multiuser-gateway,new,,task,major 1684,duplicate settings in tahoe.cfg should produce an error,error config usability backward-compatibility,new,,defect,major 1696,attempting more than four simultaneous put uploads seems to break client,integrity preservation reliability scalability error,new,somebody,defect,major 1697,there is no test covering password-checking for SFTP or FTP,tests sftp ftpd password security,assigned,daira,defect,major 1730,ERROR: AttributeError('NoneType' object has no attribute 'callRemote'),i2p foolscap error,new,warner,defect,major 1731,"httplib.BadStatusLine exception occurred once in 10000 ""tahoe put""s to the same SDMF writecap",reliability cli heisenbug error,new,davidsarah,defect,major 1742,Error during POST: 500 Internal Server Error,i2p mutable availability preservation,assigned,daira,defect,major 1791,UploadUnhappinessError with available storage nodes > shares.happy,servers-of-happiness upload error,new,gyver,defect,major 1795,Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish,mutable ucwe servermap test-needed,assigned,davidsarah,defect,major 1797,WUI: view content in an HTML5 sandboxed iframe,wui security usability javascript sandbox same-origin websec,new,,defect,major 1798,Segregate gateway HTTP ports: one for raw bytes and one for generated WUI pages,wui same-origin security capleak,new,freddyb,defect,major 1830,Upload (sometimes?) ignores shares.happy in tahoe.cfg,regression upload servers-of-happiness,new,kmarkley86,defect,major 1859,Proof-of-concept attack: Upload and execute attacker controlled js from any domain.,security javascript same-origin capleak websec,new,davidsarah,defect,major 1904,filenames leak into log files from rename (and other web-API operations that take filenames),privacy logging easy,new,,defect,major 2055,Building tahoe safely is non-trivial,install security eggs pip setuptools packaging,new,daira,defect,major 2090,Don't expose URIs after failed CLI commands,easy security capleak error cli,new,daira,defect,major 2125,don't cache failures!,error etag standards http,new,,defect,major 2202,ERROR: UnrecoverableFileError(no recoverable versions),transparency usability erasure-coding,new,daira,defect,major 2214,DOS defect concerning forged shares,DOS security verify tahoe-check,new,daira,defect,major 2270,Tahoe trac silently fails to add ticket attachments,trac attachment regression,new,,defect,major 2336,using two copies of the same node directory fails badly,usability foolscap,new,,defect,major 2349,"TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None",TypeError mutable mapupdate,new,,defect,major 2364,Clients in onion grid busy-wait if a storage node is unreachable,availability reliability anti-censorship tor-protocol anonymity,new,,defect,major 2385,node web server should use DHE/ECDHE suites automatically,security websec https forward-secrecy twisted,new,j3i,enhancement,major 2409,tolerate simultaneous uploads better,upload usability performance immutable reliability,new,,defect,major 3535,Document crypto used in grid-manager,grid-manager,new,,task,major 50,ask a peer to tell you what your IP address is (similar to STUNT/ICE),firewall availability p2p iputil introducer introduction,new,,enhancement,normal 170,package Tahoe-LAFS for Fedora,rpm install fedora linux packaging,new,ruben,enhancement,normal 451,webdav frontend,webdav cache twisted gsoc,new,,enhancement,normal 540,"inappropriate ""uncoordinated write error"" after handling a server failure",availability upload ucwe test-needed,new,kevan,defect,normal 546,mutable-file surprise shares raise inappropriate UCWE,availability upload ucwe,new,,defect,normal 573,Allow client to control which storage servers receive shares,extensibility usability,assigned,daira,enhancement,normal 641,tahoe backup should be able to backup symlinks,tahoe-backup symlink reliability news-done,new,,defect,normal 824,WUI pages lack correct XHTML 1.0 Transitional declarations,standards html,assigned,daira,defect,normal 925,"Information leak to holders of a directory read cap, about whether each dir entry is writeable and the length of its write cap",backward-compatibility privacy security,assigned,daira,defect,normal 1156,the test_2_good_8_hung_then_1_recovers_* methods in test_hung_server are wrong,test download,new,somebody,defect,normal 1171,"add regression test for shnums: ""e,r,r,o,r""",download immutable test-needed,reopened,warner,defect,normal 1182,clean up and improve asymptotic complexity of Spans and DataSpans,performance cleanup unfinished-business immutable download,assigned,zooko,defect,normal 1194,Garbage Collector need to remove subdirs of storage/shares when deleting shares,munin statistics easy,new,nobody,defect,normal 1203,/storage is insufficiently verbose when no crawl running,leases wui usability,new,nobody,defect,normal 1207,Detect RFC1918/invalid addresses somehow,firewall,new,,enhancement,normal 1228,backupdb and ext4 i_version/generation xattributes,performance,new,warner,enhancement,normal 1280,"deal with fragile, but disposable, bucket state files",pickle reliability,new,daira,defect,normal 1285,SFTP: put an approximation of grid capacity and available space in the 'df' output,usability statistics sftp ostrom,new,,defect,normal 1332,fails to start up on readonly filesystem when it tried to rmdir the incoming directory,easy availability error,new,zancas,defect,normal 1340,consider share-at-a-time uploader,upload usability performance memory availability preservation,new,,enhancement,normal 1375,the performance stats for each upload or download are undiscoverable,usability docs easy performance ostrom upload download statistics wui,new,tarcieri,defect,normal 1378,per-server timings of immutable uploads,usability transparency upload wui,new,somebody,defect,normal 1386,KeyError: 'file' if the local file is removed after selection and before Submit,http upload error easy,new,daira,defect,normal 1393,more detailed breakdown of upload 'Peer Selection' time,performance statistics timing upload,new,somebody,defect,normal 1408,accounting using bitcoins,bitcoin accounting performance leases security,new,somebody,defect,normal 1415,WUI is more useful than CLI,security privacy capleak integrity confidentiality,new,,defect,normal 1419,"when you get write-access to a directory, it comes with a ""suggested added convergence secret""",upload convergence,new,,enhancement,normal 1478,'tahoe create-introducer' should create introducer.furl immediately,tahoe-create-introducer usability easy,assigned,daira,enhancement,normal 1490,A script for autogenerating local grids.,automation grid setup,new,zancas,enhancement,normal 1492,introducer status page is ugly,usability wui aesthetics unfinished-business,new,,defect,normal 1498,provide more automated setup assistant,usability configuration,new,somebody,enhancement,normal 1508,shortcut encryption and erasure coding when a file has already been uploaded,immutable upload performance convergence,new,,enhancement,normal 1514,memory usage in MDMF retrieve,memory performance mdmf,new,,defect,normal 1515,more precise progress indication for MDMF retrieve,mdmf statistics,new,,enhancement,normal 1535,Allow restricting Tahoe-LAFS gateway to one user by supporting Unix sockets,wui cli socket unix security confidentiality integrity capleak,new,,enhancement,normal 1541,Add ?t=xml parameter for getting file statistics,xml webapi,new,bibilthaysose,enhancement,normal 1543,rearrange share format to make downloads faster,performance,new,,enhancement,normal 1548,separate configuration from instantiation of Client instance,configuration cleanup,new,zooko,enhancement,normal 1559,"in test_download.Corruption.test_each_byte, catalog_detection = True has bitrotted",test bitrot cleanup,new,somebody,defect,normal 1563,webapi.rst should have a Change Log section,docs webapi,new,somebody,defect,normal 1581,Trac file uploads/attachments failing/corrupted,trac attachment nginx uwsgi,assigned,zooko,defect,normal 1597,make 'tahoe cp' support the same '--exclude' options as 'tahoe backup',tahoe-cp usability,new,,enhancement,normal 1629,auto-configuration of tub.location for nodes running on EC2,usability config aws ec2 LeastAuthority.com,new,,enhancement,normal 1645,UnrecoverableFileError HTML message should include a link to check the file,usability wui error,new,,enhancement,normal 1657,Sneakernet grid scenario,sneakernet repair location,new,nobody,enhancement,normal 1663,Add a concise table of the URL tree to webapi.rst.,webapi docs,assigned,marlowe,enhancement,normal 1666,test that an upload with no Content-Length (and not chunked) gives HTTP 411 Length Required,http standards webapi,new,,defect,normal 1687,store copy of block-hash-chain with each block,performance bandwidth,new,,enhancement,normal 1691,occasional long delay using trac search function,trac,new,somebody,defect,normal 1694,package client and server separately,performance security packaging p2p,new,somebody,enhancement,normal 1706,"The ""Report!"" button in the ""Report an Incident"" form field redirects to a misleading/incomplete message",WUI incident gatherer UX UI report,new,zancas,defect,normal 1709,order nodes by nickname instead of peerid on the welcome page,wui welcome usability,new,,enhancement,normal 1715,"change all docs and generated URLs to point to ""/cap"" instead of ""/uri""",docs cruft backward-compatibility,assigned,davidsarah,defect,normal 1719,"Improve google search results for phrases like ""tahoe file storage""",transparency usability,new,,defect,normal 1723,tahoe backup --help (for example) implies that you have to use aliases,usability backup cli docs,new,zancas,defect,normal 1726,new visualizer needs labels with units,usability doc download visualizer,new,warner,defect,normal 1727,New Visualizer has layout bug where serverids and other things scribble over each other,usability wui download docs visualizer aesthetics,new,warner,defect,normal 1728,add link to docs/frontends/download-status.rst from the download status page,download usability docs wui easy,assigned,Lcstyle,enhancement,normal 1750,times are rounded too coarsely in results pages,usability performance stats,new,,defect,normal 1752,are we doing more readvs and writevs than necessary for some CLI or WUI operations?,mutable performance,assigned,davidsarah,defect,normal 1755,2-phase commit,2pc mutable reliability consistency,new,daira,enhancement,normal 1763,NoServersError raised to user,usability cli error,new,,defect,normal 1764,tahoe webapi gives HTTP 410 Gone for files that may actually come back,http standards test-needed,new,ChosenOne,defect,normal 1766,"add --range option to ""tahoe get""",download cli,new,,enhancement,normal 1794,"upload failed -- ""I/O operation on closed file""",upload error twisted,new,,defect,normal 1796,refuse to upload/download a mutable file if it cannot be done in the available memory,mutable large usability error,new,,defect,normal 1799,"Document how to distinguish exceptions from JSON, or encode exceptions as JSON",json usability docs,new,,defect,normal 1809,WUI: upload to directory fails due to no file name,wui upload konqueror,new,,defect,normal 1814,UploadUnhappinessError despite no apparent refusal of shares,error servers-of-happiness volunteergrid2 upload,new,,defect,normal 1815,"either bridge foolscap log messages to twistd.log, or remove the section of logging.rst about that",logging twisted foolscap docs,new,,defect,normal 1816,"add a lease renewal method that only renews some shares in a shareset, to be used by repair/rebalancing",forward-compatibility rebalancing repair RIStorageServer leases leasedb servers-of-happiness,new,warner,defect,normal 1821,"show full, explorable details about check and repair operations",usability transparency ostrom statistics repair,new,,enhancement,normal 1823,is this server telling me over foolscap that its foolscap connection to me just broke?,foolscap,new,,defect,normal 1831,Google Drive backend,google-drive-backend,new,,enhancement,normal 1832,support indefinite leases with garbage collection,leases gc garbage-collection accounting,new,,enhancement,normal 1833,storage server deletes garbage shares itself instead of waiting for crawler to notice them,leases garbage-collection accounting,new,,enhancement,normal 1834,stop using share crawler for anything except constructing a leasedb,leases garbage-collection accounting performance crawlers,new,,defect,normal 1835,stop grovelling the whole storage backend looking for externally-added shares to add a lease to,leases garbage-collection accounting,new,,enhancement,normal 1837,"remove the ""override lease duration"" feature",leases garbage-collection accounting,new,,defect,normal 1838,Add storage location hint to Storage Server,storage location,new,davidsarah,enhancement,normal 1843,"add `tahoe create-server`, define `create-node` to mean client+server",usability p2p,assigned,warner,enhancement,normal 1844,slow download speeds,performance download,new,davidsarah,defect,normal 1846,"add ""started"" timestamp on the current operations on Recent Uploads and Downloads",usability easy,new,,defect,normal 1849,report maximum-immutable-share-size correctly in light of filesystem limits,easy scalability transparency,new,,defect,normal 1850,Design new caps to be resilient against human transcription errors.,newurls usability standards uri,new,davidsarah,defect,normal 1851,"new immutable file upload protocol: streaming, fewer round-trips, quota-respecting",upload immutable accounting performance bandwidth latency forward-compatibility backward-compatibility,new,,enhancement,normal 1855,Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.,virtualbox mac tahoe-backup hang,new,davidsarah,defect,normal 1856,"add a command-line command for ""generate an incident report""",easy usability incident cli tahoe-debug,new,,enhancement,normal 1864,turn off the AUTOINCREMENT feature in our use of sqlite?,sqlite leasedb,new,zooko,enhancement,normal 1865,backup has over-general exception swallowing that leads to assertion failures.,error tahoe-backup,new,davidsarah,defect,normal 1867,Trac timeline RSS feed prompts for authentication,trac,new,,defect,normal 1870,leasedb: performance regression,leasedb performance regression sqlite,new,daira,defect,normal 1871,provide interface to query lease storage information,transparency accounting operations storage usability leases,assigned,davidsarah,enhancement,normal 1872,provide interface to purge user data,transparency accounting operations storage usability,new,davidsarah,enhancement,normal 1873,add a show-caps command,tahoe-ls usability,new,igor,enhancement,normal 1875,Hanging on dead reference?,hang crash subprocess foolscap s3-backend LeastAuthority.com,new,davidsarah,defect,normal 1878,tahoe cp -r: add tests for copying cyclic directories,tahoe-cp recursive error cycle test-needed,new,,defect,normal 1879,Glossary document,glossary docs usability terminology,assigned,marlowe,enhancement,normal 1883,design a user survey,usability survey,new,,defect,normal 1884,mention symlinking the shares directory in configuration.rst,configuration docs symlink storage,assigned,marlowe,defect,normal 1889,"allmydata.mutable.common.NotEnoughServersError does not produce a ""humanized"" failure message",mutable error wui,new,,defect,normal 1890,submit proposal for restrict-referrer-leakage to the CSP standardizers and implementors,referer referrer standards capleak research,assigned,davidsarah,task,normal 1893,don't do lease-renewal automatically,leases garbage-collection accounting,new,,enhancement,normal 1894,add --interactive and --no-clobber options to 'tahoe cp',interactive no-clobber usability tahoe-cp,new,,defect,normal 1895,implement replace=false for file upload into a mutable directory,webapi replace,new,davidsarah,defect,normal 1897,CLI: add a way to change an existing alias without directly editing the aliases file,cli tahoe-add-alias usability,assigned,daira,defect,normal 1898,"deep check on a non-directory gives unhelpful ""400 Bad Request"" error",usability error tahoe-deep-check verify,assigned,davidsarah,defect,normal 1899,make reported max-mutable-share-size have the same semantics as max-immutable-share-size,webapi mutable,new,,defect,normal 1900,a cli method of seeing the connected servers/clients,transparency cli,new,,enhancement,normal 1902,"WUI: ""Download a file"" should error on directory",usability LeastAuthority.com wui,assigned,Lcstyle,defect,normal 1903,"deprecate one of the synonyms ""/file/"" and ""/named/"" from the WAPI",usability wui wapi docs forward-compatibility,reopened,zooko,enhancement,normal 1905,add diagram of current tahoe-lafs protocol,docs immutable mutable crypto,assigned,davidsarah,enhancement,normal 1906,constant-time directory lookup,performance directory database newcaps research,new,davidsarah,enhancement,normal 1907,Tor over Tahoe-LAFS,mutable tor-protocol privacy rollback performance joke,new,,enhancement,normal 1910,memory leak on 'tahoe get',memory leak immutable,new,T_X,defect,normal 1912,show miniature live view of recent activity right on the front page,transparency usability,new,drewp,enhancement,normal 1913,unlink many children from a directory at once,usability tahoe-unlink,new,,enhancement,normal 1914,tahoe check reports incorrect encoding,tahoe-check verify mutable usability,new,,defect,normal 1916,"Folder healthy, but still get 410 Gone",mutable publish heisenbug,new,davidsarah,defect,normal 1928,web redirects should use relative URLs,http redirect webapi,assigned,davidsarah,defect,normal 1929,"express documentation for web-API operations in terms of ""rooted paths""",docs webapi easy,assigned,marlowe,defect,normal 1930,should ?t=rename be deprecated in favour of ?t=move ?,cleanup web rename move,new,,defect,normal 1931,WUI: niggles in the new Welcome page,welcome wui aesthetics usability unfinished-business,new,daira,defect,normal 1934,abolish timezones,twisted standards time pratchett aliens error aesthetics interstellar-exploration,new,,defect,normal 1935,bad behavior when localhost is down,loopback localhost network error unix iputil transparency,new,warner,defect,normal 1936,the tahoe-lafs logging system is hard to discover,usability transparency logging,new,,defect,normal 1937,back up the content of a file even if the content changes without changing mtime,tahoe-backup reliability preservation,new,,defect,normal 1943,storage servers should report if the filesystem containing shares has been unmounted,usability removable-disk,new,,defect,normal 1946,consider removing some st_* fields from metadata,privacy anonymity,new,,defect,normal 1952,"rename ""tahoe backup"" to ""tahoe snapshot""",tahoe-backup usability docs,new,,enhancement,normal 1965,FTP/SFTP: report malformed cap at login instead of use-time,ftpd sftp usability error,new,,enhancement,normal 1967,make new WUI work on phone,wui aesthetics usability phone,new,,defect,normal 1970,trac commit notifications always show the branch as /trunk,trac github posthook,new,,defect,normal 1975,"remove the last use of notifyOnDisconnect, in server selection",foolscap upload notifyOnDisconnect,new,,defect,normal 1976,SFTP+SSHFS hangs for second concurrent operation,sftp sshfs hang reliability,assigned,daira,defect,normal 1989,"foolscap: ""an inbound callRemote ... failed"" log entries include all arguments",memory confidentiality capleak logging foolscap,new,warner,defect,normal 1997,Eventually remove disconnected nodes from Welcome page display,node introducer wui welcome aesthetics,new,daira,enhancement,normal 1999,confusing error message when (S)FTP accounts file has malformed URL,usability error,new,,defect,normal 2002,add tahoe df command,disk free space,new,,enhancement,normal 2003,put nickname in