id summary status owner priority milestone component 170 package Tahoe-LAFS for Fedora new ruben normal soon packaging 182 build a .pkg installer for Mac OS X 10.9 Mavericks (intel-x86-64) new zooko major soon packaging 288 resumption of interrupted downloads new warner major soon code-encoding 344 more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements new major soon code-network 467 allow the user to specify which servers a given gateway will use for uploads new leif major soon code-peerselection 567 add version info to t=JSON output data assigned rvs major soon code-frontend-web 573 Allow client to control which storage servers receive shares assigned daira normal soon code-peerselection 610 upload should take better advantage of existing shares new kevan major soon code-encoding 622 add a 'repair' button on the webapi checker results page assigned Lcstyle major soon code-frontend-web 674 controlled access to your WUI new nobody major soon code-frontend-web 725 We should whine if we're running as root. assigned davidsarah major soon code-nodeadmin 777 Facility to automatically renew leases of root caps new major soon code-frontend 809 Measure how segment size affects upload/download speed. new warner major soon code-network 818 Output of tahoe deep-check --repair is hard to skim new minor soon code-frontend-cli 835 """tahoe cp -r --mutable/--immutable"": make mutable copy of immutable directories or vice versa" new major soon code-frontend-cli 836 "use mkdir-with-children or set-children in ""tahoe cp [-r]""" assigned daira major soon code-frontend-cli 839 Copying directories containing caps from the future assigned davidsarah major soon code-frontend-cli 855 Make tahoe webopen without arguments show the tahoe: alias, if there is one new major soon code-frontend-cli 954 revocable write authority new major soon code-mutable 958 LAFS 301 Moved Permanently new major soon code-mutable 971 """Humanized failures"" should still have a traceback, hidden by default" assigned davidsarah major soon code-frontend-web 1000 add 'Tahoe Explorer' (JavaScript-based UI) to Tahoe assigned davidsarah major soon code-frontend-web 1007 HTTP proxy support for node to node communication new davidsarah minor soon code-network 1035 add API to atomically set a child URI and return both the new child and its metadata new major soon code-dirnodes 1046 add note to performance.txt about expected memory usage new nobody major soon documentation 1057 Alter mutable files to use servers of happiness new markberger major soon code-mutable 1091 "give clearer names to the ""create a directory"" buttons" assigned Lcstyle minor soon code-frontend-web 1109 let the get_buckets() response include the first block new warner major soon code-network 1110 pipeline download blocks for better performance new nobody major soon code-network 1164 use ChaCha⊕AES encryption new somebody major soon code 1342 rename tests of packaging and improve them to avoid spurious system-dependent test failures assigned davidsarah minor soon packaging 1356 SFTP and FTP: allow logging in with an arbitrary cap URI as root directory assigned davidsarah major soon code-frontend-ftp-sftp 1447 add read-only mode for gateways new zooko major soon code-frontend 1461 stop writing small shares in old V1 share format new zancas minor soon code-storage 1478 'tahoe create-introducer' should create introducer.furl immediately assigned daira normal soon code-nodeadmin 1499 when you create a mutable file in the WUI you should get a nice user interface page back new major soon code-frontend-web 1545 add readv() API to immutable-share storage-server protocol, use in downloader assigned davidsarah major soon code-storage 1548 separate configuration from instantiation of Client instance new zooko normal soon code-nodeadmin 1645 UnrecoverableFileError HTML message should include a link to check the file new normal soon code-frontend-web 1728 add link to docs/frontends/download-status.rst from the download status page assigned Lcstyle normal soon code-frontend-web 1755 2-phase commit new daira normal soon code 1765 gossip-introducer should forget about old nodes somehow new warner normal soon code-nodeadmin 1782 move docs/proposed to the wiki assigned marlowe minor soon documentation 1843 add `tahoe create-server`, define `create-node` to mean client+server assigned warner normal soon code-frontend-cli 1864 turn off the AUTOINCREMENT feature in our use of sqlite? new zooko normal soon code-storage 1873 add a show-caps command new igor normal soon code-frontend-cli 1903 "deprecate one of the synonyms ""/file/"" and ""/named/"" from the WAPI" reopened zooko normal soon code-frontend-web 1905 add diagram of current tahoe-lafs protocol assigned davidsarah normal soon documentation 1938 make the existence of the Tahoe-LAFS Software Foundation apparent new secor normal soon website 1997 Eventually remove disconnected nodes from Welcome page display new daira normal soon code-frontend-web 2003 put nickname in assigned daira normal soon code-frontend-web 2045 Make the paths of the different folders configurable new leif normal soon code-nodeadmin 2060 Alter mutable uploads to use upload strategy of happiness new markberger normal soon code-peerselection 2080 "remove the ""experimental"" flag on MDMF in the WUI and make it the default" new warner normal soon code-frontend-web 2135 "Add --print-uri option to ""tahoe backup"" to dump resulting backup URI" new amontero normal soon code-frontend-cli 2268 on Unix, if filesystem and/or I/O encodings are ASCII, ignore that and use UTF-8 instead assigned daira normal soon code-frontend-cli 2402 serve static files under a common URL assigned daira normal soon code-frontend-web 2448 `tahoe ls $THING $OTHERTHING` doesn't work assigned jbaeth normal soon code-frontend-cli 3275 Improve release process new normal soon operational 3317 Provide testing infrastructure for clients new meejah normal soon unknown 3750 Improve Developer Onboarding on README new fenn-cs normal soon documentation 2729 Add binary builds to tahoe-lafs.org's buildbot/download page new cypher normal Automate Release Process packaging 3673 add discourse to release-checklist new meejah major Automate Release Process dev-infrastructure 3698 Review release Checklist new amj normal Automate Release Process unknown 3604 Develop Roadmap new critical Contributor Experience documentation 3636 Re-organize Tahoe-LAFS manual's table of contents assigned sajith normal Contributor Experience documentation 2916 grid-manager new itamarst normal Grid Management code-network 3766 Protocol is potentially high-latency and high bandwidth overhead for small files new exarkun normal HTTP Storage Protocol v2 unknown 3780 Get rid of allmydata.immutable.layout.WriteBucketProxy new normal HTTP Storage Protocol v2 unknown 3803 HTTP client could change upload chunk size based on how slow upload bandwidth is new normal HTTP Storage Protocol v2 unknown 3804 Data integrity check for uploads new normal HTTP Storage Protocol v2 unknown 3908 Detect invalid HTTP storage server responses early, close request new normal HTTP Storage Protocol v2 unknown 3911 Tor-specific routing policy for the HTTP storage client new normal HTTP Storage Protocol v2 unknown 3957 Make HTTP no slower than Foolscap for mutable uploads and downloads new normal HTTP Storage Protocol v2 unknown 3980 Even more end-to-end tests new normal HTTP Storage Protocol v2 unknown 3992 When first connecting to remote storage servers over HTTP, there are two roundtrips necessary to become live new normal HTTP Storage Protocol v2 unknown 4025 Restore test_i2p integration test new normal HTTP Storage Protocol v2 unknown 4032 Default connection handlers should be an object, not a dict new normal HTTP Storage Protocol v2 unknown 3725 Brand trademarking for Tahoe-LAFS new anxhelo major New Landing Page and Asset Management documentation 3791 Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to drop its Foolscap dependency new normal Non-Foolscap communications unknown 4064 Additional metrics to gather new normal Performance and Benchmarking unknown 4072 Reduce CPU-intensive operations in the event loop thread, part 2 new normal Performance and Benchmarking unknown 4080 Increase chunk sizes to improve performance and parallelism new normal Performance and Benchmarking unknown 4081 Immutable encryption and decryption should happen in CPU thread pool new normal Performance and Benchmarking unknown 54 port memory usage tests to windows assigned davidsarah major eventually code 92 add upload-status page: progress and to-whom info new warner minor eventually code-frontend-web 107 command-line: progress indicators assigned zooko minor eventually code-frontend-cli 112 command-line: give it default values for the final element of the pathname assigned zooko minor eventually code-frontend-cli 113 command-line: do things in an incremental fashion and accept stdin as input assigned zooko major eventually code-frontend-cli 173 How does tahoe filesystem layer (lafs) handle lots of file-upload tasks? new somebody major eventually dev-infrastructure 200 "writing of shares is fragile and ""tahoe stop"" is unnecessarily harsh" new warner major eventually code-storage 203 add deep-copy function to web API new major eventually code-frontend-web 266 when cryptography has random-access AES, update helper to use it new warner minor eventually code-encoding 277 make the wui show the underlying LAFS model -- one WUI page per link in LAFS new zooko major eventually code-frontend-web 309 add web page to Introducer, with client lists/counts new somebody major eventually operational 317 measurements of grid usage for the TestGrid page reopened somebody major eventually operational 320 add streaming (on-line) upload to HTTP interface assigned zooko major eventually code-encoding 327 performance measurement of directories assigned zooko major eventually code-dirnodes 377 conditionalize plaintext-hasher in upload new minor eventually code-encoding 383 large directories take a long time to modify new major eventually code-dirnodes 386 upload status page should show nicknames new akp minor eventually code-frontend-web 413 mutable files: expose version info to HTTP clients new major eventually code-frontend-web 430 upload/download status: add recently-finished operations new warner minor eventually code-frontend-web 465 add a mutable-file cache new major eventually code-mutable 504 build 'tahoe debug decode' command new major eventually code-frontend-cli 543 repair/rebalancing service new major eventually code-storage 544 'tahoe check' / 'tahoe deep-check' CLI should have prettier output assigned francois major eventually code-frontend-cli 643 Automatically schedule repair process (and backups?) new somebody major eventually operational 649 Validation of configuration settings new minor eventually code-nodeadmin 689 web documents should be constructed out of unicode strings new minor eventually code-frontend-web 691 improve WUI directory page according to a new user's first impressions assigned zooko minor eventually code-frontend-web 770 webapi: listen on multiple interfaces/ports new major eventually code-frontend-web 816 Add ping-all-servers button to welcome page new minor eventually code-network 851 tahoe backup exclude option only matches on filename instead of path new major eventually code-frontend-cli 904 "tahoe ls -l: show ""i""/""m"" instead of useless ""x""" new minor eventually code-frontend-cli 917 Amazon S3 compatible frontend new minor eventually code-frontend 935 zandr's FUSE/NAS idea new major eventually code-frontend 963 configure default installation of tahoe to point at a working grid new somebody major eventually code-frontend-cli 1032 Display active HTTP upload operations on the status page new nobody minor eventually code-frontend-web 1136 don't run a web-API frontend if you don't need one new somebody major eventually code-frontend-web 1199 document known scaling issues new warner major eventually documentation 1211 client should be able to test share placement new somebody major eventually code-frontend-web 1426 re-key (write-enabler) protocol new major eventually code-mutable 1535 Allow restricting Tahoe-LAFS gateway to one user by supporting Unix sockets new normal eventually code-frontend-cli 1588 I want to trigger backups through the WUI. new major eventually code-frontend-web 1821 show full, explorable details about check and repair operations new normal eventually code-frontend-web 2430 'tahoe backup' and 'tahoe cp' are too slow with lots of small files new normal eventually code-frontend-cli 2502 consider switching from 'verlib' to 'packaging' for version checks assigned daira normal eventually packaging 3235 'tahoe create-node' should configure more options new normal eventually code-frontend-cli 3236 Refactor /helper_status web resource new normal eventually code-frontend-web 3307 "refactor: centralize helper for ""remove comments""" new normal eventually code 49 UPnP new minor undecided code-network 50 ask a peer to tell you what your IP address is (similar to STUNT/ICE) new normal undecided code-network 57 logging: compress/truncate/encode/decode/format for human readability and privacy new warner minor undecided code-nodeadmin 72 Automatic detection of configuration changes. new minor undecided code-nodeadmin 78 Cater to rsync as a target Tahoe client. new somebody minor undecided code 114 command-line: multiple files at once assigned zooko minor undecided code-frontend-cli 126 "add ""Invite a Friend"" button" new major undecided code-network 152 "build ""sharing slots"" / use mutable files as primitives for sharing messages" new major undecided code-frontend 169 tcp hole-punching! new ghazel major undecided code-network 172 put sparklines on front page new somebody major undecided website 198 count TODOs, display per file new warner minor undecided dev-infrastructure 215 "maybe remove ""string containing slash-separated names"" APIs" new somebody minor undecided code 224 bandwidth throttling new major undecided code-network 235 scale up to many nodes new major undecided code-network 236 measure the effect of a more memory-local zfec variant on a webapi server new zooko minor undecided code-encoding 268 implement CHK download helper new warner major undecided code-encoding 280 get_hash method in webapi for extension caching logic. assigned zooko minor undecided code-frontend-web 283 implement mutable-file upload/download helpers new major undecided code-mutable 307 maybe add node metadata? (in addition to edge metadata) new major undecided code-encoding 316 add caching to tahoe proper? new somebody major undecided code 375 "include ""retry backoff limit"" in introducer announcements?" new minor undecided code-network 389 Implement Web Portal feature. new minor undecided code-frontend-web 444 reduce number of active connections: connect-on-demand new major undecided code-network 445 implement relay: allow storage servers behind NAT new somebody major undecided code-network 446 shrink UEB: derive more fields from version+filesize new minor undecided code-encoding 447 explore improved peer-selection approaches: chord, reliability-based new major undecided code-peerselection 449 deletion: maintain per-account file manifest, cancel leases upon removal new major undecided code-storage 451 webdav frontend new normal undecided code-frontend-web 453 safely add plaintext_hash to immutable UEB new major undecided code-encoding 468 design+build the Usage/Aggregator service new major undecided code-storage 482 build a checker/verifier that can work from just SI new major undecided code-encoding 484 client feedback channel new somebody major undecided operational 488 Thunderbird plugin new major undecided code-frontend 524 upgrade notification new minor undecided code-nodeadmin 525 include platform of each remote peer in the welcome page's known-servers table reopened minor undecided code-frontend-web 560 use validation metadata from other servers to validate this server's data? new minor undecided code-encoding 595 get the immutable file hash of a file without uploading it new somebody major undecided code 597 add 'tahoe mirror' command, use backupdb new major undecided code-frontend-cli 599 "maybe add share-metadata: ""where-are-the-other-shares"" hints" new major undecided code-storage 600 storage: maybe store buckets as files, not directories new warner minor undecided code-storage 604 one-shot distributed revocable forwarding slots new major undecided code-encoding 613 sometimes a helper hurts instead of helping (if you need to upload less than K shares) new major undecided code-network 632 """tahoe backup --prefix"": override pathname root for snapshots" new major undecided code-frontend-cli 640 Cli fs operations refactoring new major undecided code-frontend-cli 650 Allow metadata (location, contact information) to be added to announcements new minor undecided code-nodeadmin 654 make the storage index be the verifier cap new major undecided code-encoding 658 """tahoe cp"" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)" new major undecided code-frontend-cli 662 "add an option for ""tahoe manifest"" to not skip duplicates, or a --recursive option to ""tahoe ls""" new major undecided code-dirnodes 678 converge same file, same K, different N new major undecided code-encoding 700 have servers publish Bloom filter of which shares they have new major undecided code-storage 707 use local storage server as encrypted cache new nobody minor undecided code-encoding 711 repair to different levels of N new major undecided code-encoding 713 tahoe make-verify-cap new major undecided code-frontend-cli 724 helper: client should check up on the helper's work new major undecided code-encoding 752 speed up directories more new major undecided code-dirnodes 764 webapi/usage calls should be logged - standard reusable format (apache-style access.log) new major undecided code-nodeadmin 765 duplication of version and nickname-and-nodeid code in the wui new minor undecided code-frontend-web 779 Package tahoe with ipkg technology for NAS devices new somebody minor undecided packaging 784 "explain what the ""Report an incident"" button does" new major undecided code-frontend-web 787 Refine use case documentation for non-technical audiences. new nejucomo major undecided documentation 789 Support Accept-Encoding: compress, gzip in the WAPI new minor undecided code-frontend-web 791 Optimize FEC parameters to increase download performance new minor undecided code-encoding 793 using removable disk as a storage backend new major undecided code-storage 794 create DSA writecaps from a passphrase new major undecided code-mutable 795 add-only sets new major undecided code-mutable 796 write-only caps new major undecided code-mutable 825 Cannot use WUI to upload a file with a name different to its name in the local filesystem new major undecided code-frontend-web 840 Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users new major undecided code-frontend-cli 845 """tahoe backup"" and HFS+ OS-level immutable directories: copying Time Machine backups" new major undecided code-frontend-cli 858 extra deep-check stats: unhealthiness of each file new minor undecided code-frontend-cli 864 Automated migration of shares between storage servers new major undecided code-storage 869 Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation new nobody major undecided code-network 872 Adjust the probability of selecting a node according to its storage capacity (or other fitness measure) new davidsarah major undecided code-peerselection 895 "add ""tahoe flogtool SUBCOMMAND""" new minor undecided code-nodeadmin 905 gather information about historical server performance new major undecided code-network 912 Build In Fault-Monitoring and Reporting new nobody major undecided code-nodeadmin 913 Support running a storage node per drive easily new nobody major undecided code-nodeadmin 932 benchmark Tahoe-LAFS compared to nosql dbs assigned bibilthaysose major undecided dev-infrastructure 940 display space-usage configs, space used, space available for your storage server new major undecided code-storage 946 upload should succeed as soon as the servers-of-happiness criterion is met new nobody major undecided code-encoding 960 integrate Tahoe-LAFS into GVFS new major undecided code-frontend 981 chroot support? new somebody major undecided code 992 Store Content-Type as part of directory entries new somebody major undecided code 994 support precompressed files new somebody major undecided code 1011 secure decentralized blog new somebody major undecided code 1018 backup manager task (inside the node) new major undecided code-frontend 1029 download a subtree as an archive new major undecided code-frontend-web 1047 Upload failures should report useful HTTP status lines new nobody major undecided code-frontend-web 1048 Expected exceptions should not include tracebacks new major undecided code-frontend-web 1107 """sneakernet"" servers" new major undecided code-storage 1132 browser protocol handler or plugin for Tahoe URIs new major undecided code-frontend-web 1157 new downloader could still get block data from shares with UEB/hashchain corruption new minor undecided code-encoding 1163 server stats new major undecided code-nodeadmin 1177 Display directory storage indexes in directory listings new minor undecided code-frontend-web 1178 Use identicons for directory identifiers new minor undecided code-frontend-web 1179 use μTP new major undecided code-network 1193 adding support for http byte range in http_common.do_http new guyzmo major undecided code-frontend-cli 1207 Detect RFC1918/invalid addresses somehow new normal undecided code-storage 1215 add CORS support new major undecided code-frontend-web 1222 scoreboard server status new major undecided code-peerselection 1228 backupdb and ext4 i_version/generation xattributes new warner normal undecided code-encoding 1236 contribute spans.py to programmers outside of the Tahoe-LAFS project new somebody minor undecided code 1269 add tcpdump data to viz tool new major undecided code-encoding 1271 trac: show tooltip of standard keywords on ticket-modify pages new somebody major undecided dev-infrastructure 1281 implement a notification mechanism, e.g. for accounting messages new somebody major undecided code 1283 support running as a service on Windows new major undecided code-nodeadmin 1288 support streaming uploads in uploader new major undecided code-encoding 1300 turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config new nobody major undecided unknown 1317 button to create a new tiddly_on_tahoe instance new nobody major undecided unknown 1321 tiddly_on_tahoe writes itself more times than necessary? new nobody major undecided unknown 1323 tiddly_on_tahoe header should link to immutable as well as to read-only links new nobody major undecided unknown 1324 tiddly_on_tahoe Make the default tiddlywiki indicate capability being used to access it. new nobody major undecided unknown 1325 make `tahoe backup` keep more filesystem metadata new nobody major undecided unknown 1340 consider share-at-a-time uploader new normal undecided code-encoding 1351 Use extended attributes to expose metadata new somebody minor undecided code 1352 zsh (and maybe other shells) completion new major undecided contrib 1353 make the FUSE interface be a supported, first-class feature new somebody major undecided documentation 1354 compression (e.g. to efficiently store sparse files) new major undecided code-encoding 1361 revive the Windows Virtual Drive using open source filesystem library new major undecided code-frontend 1374 """walk through"" or guide for people who want to read some code" new nobody major undecided documentation 1406 performance measurement automation and visualization new somebody major undecided dev-infrastructure 1419 "when you get write-access to a directory, it comes with a ""suggested added convergence secret""" new normal undecided code-dirnodes 1443 use exocet instead of the builtin Python module loader new somebody minor undecided packaging 1448 Storage node discovery via avahi new alexs major undecided code-network 1490 A script for autogenerating local grids. new zancas normal undecided code 1498 provide more automated setup assistant new somebody normal undecided code 1508 shortcut encryption and erasure coding when a file has already been uploaded new normal undecided code-encoding 1515 more precise progress indication for MDMF retrieve new normal undecided code-mutable 1541 Add ?t=xml parameter for getting file statistics new bibilthaysose normal undecided code-frontend-web 1543 rearrange share format to make downloads faster new normal undecided code-encoding 1544 downloader: coordinate crypttext_hash_tree requests new minor undecided code-encoding 1550 new/alternate download visualizer new drewp major undecided code-frontend-web 1597 make 'tahoe cp' support the same '--exclude' options as 'tahoe backup' new normal undecided code-frontend-cli 1629 auto-configuration of tub.location for nodes running on EC2 new normal undecided code-network 1657 Sneakernet grid scenario new nobody normal undecided code-network 1663 Add a concise table of the URL tree to webapi.rst. assigned marlowe normal undecided documentation 1687 store copy of block-hash-chain with each block new normal undecided code-encoding 1694 package client and server separately new somebody normal undecided packaging 1709 order nodes by nickname instead of peerid on the welcome page new normal undecided code-frontend-web 1736 LAFS does not come with a pony new warner minor undecided packaging 1766 "add --range option to ""tahoe get""" new normal undecided code-frontend-cli 1811 9P frontend new major undecided code-frontend 1813 Choice of tree-hash new davidsarah minor undecided unknown 1820 standard host metadata new minor undecided code-frontend-web 1831 Google Drive backend new normal undecided code-storage 1832 support indefinite leases with garbage collection new normal undecided code-network 1833 storage server deletes garbage shares itself instead of waiting for crawler to notice them new normal undecided code-storage 1835 stop grovelling the whole storage backend looking for externally-added shares to add a lease to new normal undecided code-storage 1838 Add storage location hint to Storage Server new davidsarah normal undecided code-storage 1851 new immutable file upload protocol: streaming, fewer round-trips, quota-respecting new normal undecided code-storage 1856 "add a command-line command for ""generate an incident report""" new normal undecided code-frontend-cli 1871 provide interface to query lease storage information assigned davidsarah normal undecided code-frontend-cli 1872 provide interface to purge user data new davidsarah normal undecided code-frontend-cli 1879 Glossary document assigned marlowe normal undecided documentation 1893 don't do lease-renewal automatically new normal undecided code-storage 1900 a cli method of seeing the connected servers/clients new normal undecided code-frontend-cli 1906 constant-time directory lookup new davidsarah normal undecided code-dirnodes 1907 Tor over Tahoe-LAFS new normal undecided contrib 1912 show miniature live view of recent activity right on the front page new drewp normal undecided code-frontend-web 1913 unlink many children from a directory at once new normal undecided code-dirnodes 1933 announcement seqnums: respond to state-rollback new normal undecided code-network 1952 "rename ""tahoe backup"" to ""tahoe snapshot""" new normal undecided code-frontend-cli 1965 FTP/SFTP: report malformed cap at login instead of use-time new normal undecided code-frontend-ftp-sftp 2002 add tahoe df command new normal undecided code-storage 2010 Implement shortcuts to caps new normal undecided code-frontend 2018 padding to hide the size of plaintexts new nejucomo normal undecided code-encoding 2031 Optionally serve ./docs from the web gateway. new normal undecided code-frontend-web 2053 "make ""tahoe backup"" avoid ""piling up"" if the backup job takes longer than the period" new daira normal undecided unknown 2054 Track unit test duration for possible regressions new normal undecided dev-infrastructure 2057 reproducible builds new daira normal undecided packaging 2084 Commercial grids need an ability to disallow downloads without deleting data new daira normal undecided unknown 2100 passphrase-encrypt the aliases file new daira normal undecided code-frontend-cli 2107 don't place shares on servers that already have shares new normal undecided code-peerselection 2117 "Valid helper makes ""Connected to Q of R"" irrelevant for upload success" new daira normal undecided code-frontend-web 2123 Build intermitently-connected replication-only storage grid new daira normal undecided unknown 2124 Add [storage].max_shares configuration option new normal undecided code-storage 2138 file formatting conventions for text files in our source repo new zooko normal undecided code 2142 How to enhance WebUI default security against capability eavesdropping? new amontero normal undecided code-frontend-web 2143 Adding aliases to the WUI new daira normal undecided code-frontend-web 2144 Tahoe-LAFS as website hosting storage backend new normal undecided contrib 2145 allow downloading ciphertext given a verify cap new normal undecided code-frontend 2198 make exception tracebacks easier to grok new normal undecided code-frontend 2213 Make SFTP generate its own key new normal undecided code-nodeadmin 2225 allow themeing of WUI new normal undecided code-frontend-web 2227 """format=mutable"" in the web API" new normal undecided code-frontend-web 2238 add simpler documentation for a single server use-case assigned daira normal undecided documentation 2244 Would like to have tahoe backup --include new daira normal undecided code-frontend-cli 2333 manifest with sizes new normal undecided code-dirnodes 2335 clients shouldn't need to have persistent id new normal undecided code-network 2350 Persistent Introducer connections leak IP addresses even when idle new normal undecided code-network 2351 Create tahoe-lafs client using WebRTC for Dropbox like link sending new minor undecided code-frontend 2358 Allow storage nodes to publish an arbitrary text description new normal undecided code-storage 2369 Support encryptionless sftp using sftp-over-tcp new HoverHell normal undecided code-frontend-ftp-sftp 2372 add precondition_type convenience function new daira minor undecided code 2373 adopt pyrsistent new normal undecided unknown 2376 Don't use helper for local nodes, only remote ones new normal undecided code-network 2383 CLI option to automatically start and stop a node reopened normal undecided unknown 2385 node web server should use DHE/ECDHE suites automatically new j3i major undecided code-frontend-web 2387 transverse block-hash-trees, plus segment-hash-tree new normal undecided code-encoding 2404 optionally backup to mutable files/directories new normal undecided code-frontend-cli 2422 Multiple Helpers new daira normal undecided code-network 2424 Spreading servers reopened daira normal undecided code-network 2425 Unreliable (including malicious) storage nodes new daira normal undecided code-peerselection 2712 implement leif's magic-folder data model new dawuud normal undecided unknown 2717 Trac email anti-blacklisting measures: DKIM new normal undecided dev-infrastructure 2761 self-update command new normal undecided packaging 2767 Allow N, K, and H to be specified per command. new dawuud normal undecided code-frontend-cli 2778 add server-info pages to WUI, link there from upload/download status pages and Welcome page new normal undecided code-frontend-web 2796 add share-type argument to storage server protocol new normal undecided code-storage 2839 make statistics of (past) uploads available as JSON new normal undecided code-frontend-web 2840 make nodes symmetric new normal undecided unknown 2865 optionally re-enable start topology new normal undecided unknown 2917 `tahoe backup` could easily report size information about the backup performed new normal undecided code-frontend-cli 2919 Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup` new normal undecided code-frontend-cli 2923 Automate (some of) NEWS generation new daira normal undecided packaging 2943 """tox -e codechecks"" should check for docstrings in all new code" new minor undecided dev-infrastructure 2945 Hypothesis tests for backup behavior new normal undecided unknown 2946 pass reactor as an argument to allmydata.test.test_node.testing_tub new normal undecided code 2948 "pull ""log tub"" intiailization out of Node" new normal undecided code 2951 "async-friendly initializers for ""NoNetworkGrid"" and tests" new normal undecided unknown 2952 Runtime reconfiguration new normal undecided code 3226 DecryptingConsumer and EncryptedTemporaryFile refactor new minor undecided code 3280 "unit-test Web-UI ""welcome"" page" new minor undecided code-frontend-web 3286 WebAPI for create-alias new normal undecided code-dirnodes 3311 Move table layout to template file in download status page new sajith normal undecided code-frontend-web 3318 HOWTO / prose documentation for allmydata.testing.* new normal undecided unknown 3352 Give the Tahoe-LAFS Nix package a version for `allmydata.__version__` new daira normal undecided packaging 3506 Add Welcome page output for grid-manager status new normal undecided unknown 3507 tahoe add-grid-manager new normal undecided unknown 3571 "Should grid-manager accept only ""its"" certificates?" new normal undecided code-nodeadmin 3660 Let's do a podcast! new maylee normal undecided unknown 3862 Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter new normal undecided unknown 3866 Dropping Python 3.6 means we can do some code cleanup new normal undecided unknown 3886 It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools new normal undecided dev-infrastructure 3894 There should be a discoverable development roadmap new normal undecided documentation 3923 Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code new normal undecided unknown 3924 Test for allmydata.immutable.layout.WriteBucketProxy invariant new normal undecided unknown 3925 "revamp ""tahoe run""" new normal undecided unknown 3930 GitHub Actions should upload logs even if tests fail new itamarst normal undecided unknown 3931 Factor functionality related to running a storage service into a separate class from `_Client` new normal undecided unknown 3932 Library code to parse NURLs and fURLs new normal undecided unknown 3933 upgrade autobahn new normal undecided unknown 3941 When tests fail, make it easier to find why in Github Actions new normal undecided unknown 3972 Solving `untyped-def` mypy errors in tahoe-lafs codebase assigned daniellee minor undecided unknown 3973 Update twisted for type checker new daniellee minor undecided unknown 3977 Check certificates for validity new normal undecided code-frontend-cli 4017 "WebUI: enhance ""put"" operations" new normal undecided unknown 4033 txtorcon has logic for connecting automatically to correct tor port, use that new normal undecided unknown 4069 benchmark output improvements new normal undecided dev-infrastructure 4075 Another pass of upgrading dependency versions and mypy improvements new normal undecided unknown 4094 Support the creation of a new directory capability with a pre-determined signature key new normal undecided unknown 204 """virtual CDs""" new major code-dirnodes 217 Ed25519-based mutable files -- fast file creation, possibly smaller URLs assigned zooko major code-mutable 308 add directory traversal / deep-verify capability? new major code-dirnodes 403 grid identifier new major code-peerselection 635 'tahoe make-tarball' command new major code-frontend-cli 947 Add file-with-metadata caps assigned davidsarah major code 955 use client-side storage to defend against rollback attack new major code-mutable 956 embed security metadata in parent directory new major code-dirnodes 957 embed security metadata in URL new somebody major code 959 tahoe-lafs objects new nobody major unknown 3398 Add pre-commits with lint checks assigned jaraco normal unknown 3407 more frequent releases new normal unknown