id summary status owner type milestone priority 49 UPnP new enhancement undecided minor 57 logging: compress/truncate/encode/decode/format for human readability and privacy new warner enhancement undecided minor 72 Automatic detection of configuration changes. new enhancement undecided minor 78 Cater to rsync as a target Tahoe client. new somebody enhancement undecided minor 92 add upload-status page: progress and to-whom info new warner enhancement eventually minor 107 command-line: progress indicators assigned zooko enhancement eventually minor 112 command-line: give it default values for the final element of the pathname assigned zooko enhancement eventually minor 114 command-line: multiple files at once assigned zooko enhancement undecided minor 198 count TODOs, display per file new warner enhancement undecided minor 215 "maybe remove ""string containing slash-separated names"" APIs" new somebody enhancement undecided minor 236 measure the effect of a more memory-local zfec variant on a webapi server new zooko enhancement undecided minor 266 when cryptography has random-access AES, update helper to use it new warner enhancement eventually minor 275 need more reliable way to determine when introducer is ready when started from a script (than polling for creation of introducer.furl) new somebody defect undecided minor 280 get_hash method in webapi for extension caching logic. assigned zooko enhancement undecided minor 306 "Clean up code terminology: ""SSK"" vs ""slot"", etc" new somebody task undecided minor 375 "include ""retry backoff limit"" in introducer announcements?" new enhancement undecided minor 377 conditionalize plaintext-hasher in upload new enhancement eventually minor 386 upload status page should show nicknames new akp enhancement eventually minor 389 Implement Web Portal feature. new enhancement undecided minor 427 what happens when a file changes as you're copying it? new defect undecided minor 430 upload/download status: add recently-finished operations new warner enhancement eventually minor 433 mailing list archives are threaded weirdly new zandr defect undecided minor 446 shrink UEB: derive more fields from version+filesize new enhancement undecided minor 508 'tahoe debug verify-share' command new somebody task undecided minor 524 upgrade notification new enhancement undecided minor 525 include platform of each remote peer in the welcome page's known-servers table reopened enhancement undecided minor 560 use validation metadata from other servers to validate this server's data? new enhancement undecided minor 600 storage: maybe store buckets as files, not directories new warner enhancement undecided minor 649 Validation of configuration settings new enhancement eventually minor 650 Allow metadata (location, contact information) to be added to announcements new enhancement undecided minor 677 WebAPI: GET /uri/$FILECAP?t=json doesn't return size for mutable files, but the HTML version does assigned davidsarah defect soon minor 689 web documents should be constructed out of unicode strings new enhancement eventually minor 691 improve WUI directory page according to a new user's first impressions assigned zooko enhancement eventually minor 707 use local storage server as encrypted cache new nobody enhancement undecided minor 727 add optional-dependency on numpy assigned zooko task undecided minor 765 duplication of version and nickname-and-nodeid code in the wui new enhancement undecided minor 779 Package tahoe with ipkg technology for NAS devices new somebody enhancement undecided minor 789 Support Accept-Encoding: compress, gzip in the WAPI new enhancement undecided minor 791 Optimize FEC parameters to increase download performance new enhancement undecided minor 813 string exception raised to web renderer? new somebody defect undecided minor 816 Add ping-all-servers button to welcome page new enhancement eventually minor 818 Output of tahoe deep-check --repair is hard to skim new enhancement soon minor 858 extra deep-check stats: unhealthiness of each file new enhancement undecided minor 879 Random-access download leaks information new somebody defect undecided minor 895 "add ""tahoe flogtool SUBCOMMAND""" new enhancement undecided minor 896 log more info about Foolscap disconnections on storages nodes (to twistd.log) assigned francois defect undecided minor 903 webapi t=mkdir-with-children and mkdir-immutable: behavior when directory already exists? new defect eventually minor 904 "tahoe ls -l: show ""i""/""m"" instead of useless ""x""" new enhancement eventually minor 907 Stop caps from leaking to phishing-filter servers assigned davidsarah defect eventually minor 916 """tahoe cp"": audit use of ""mutable"" flag" new defect undecided minor 917 Amazon S3 compatible frontend new enhancement eventually minor 918 Abstraction violations in web/info.py assigned davidsarah defect eventually minor 920 mkdir-immutable probably shouldn't implicitly create (mutable) intermediate directories new defect eventually minor 964 show sizes in unambiguous way that doesn't get mistaken for different units assigned zooko defect undecided minor 970 webapi PUT via multiple nodes can cause directory corruption but does not report UncoordinatedWriteError new nobody defect undecided minor 976 status of mutable file retrieve gives less information than an immutable download new defect undecided minor 982 grsec disallows tahoe from learning its own IP address new ioerror defect undecided minor 1007 HTTP proxy support for node to node communication new davidsarah enhancement soon minor 1032 Display active HTTP upload operations on the status page new nobody enhancement eventually minor 1039 Keys with passphrases for SFTP new nobody defect undecided minor 1052 """tahoe backup"": report EnvironmentError more precisely" assigned davidsarah defect soon minor 1078 timestamps: localizable format and timezone new somebody defect eventually minor 1091 "give clearer names to the ""create a directory"" buttons" assigned Lcstyle enhancement soon minor 1092 shares.happy is the wrong name of the measure new warner defect soon minor 1101 "some CLI commands accept ""--verbose"", other don't" new defect undecided minor 1133 don't claim to provide better semantics of timestamps than Python claims to provide new somebody defect undecided minor 1139 refactor abbreviate utility methods new somebody defect eventually minor 1148 scripts/startstop_node.py is not tested directly, so can't see coverage assigned davidsarah defect soon minor 1157 new downloader could still get block data from shares with UEB/hashchain corruption new enhancement undecided minor 1177 Display directory storage indexes in directory listings new enhancement undecided minor 1178 Use identicons for directory identifiers new enhancement undecided minor 1185 discuss and select from logo designs new zooko task undecided minor 1236 contribute spans.py to programmers outside of the Tahoe-LAFS project new somebody enhancement undecided minor 1276 Add recent twitter posts to front page of site new secorp task undecided minor 1279 silent failure of bin/tahoe when root partition is out of space? reopened somebody defect undecided minor 1333 'private/' subdir of BASEDIR should be created during 'tahoe create-alias' and friends assigned Lcstyle defect soon minor 1342 rename tests of packaging and improve them to avoid spurious system-dependent test failures assigned davidsarah enhancement soon minor 1351 Use extended attributes to expose metadata new somebody enhancement undecided minor 1362 SFTP: should removing a non-empty directory be permitted? new defect undecided minor 1410 sftp server listens on reachable IP addresses by default new defect undecided minor 1414 tahoe get on DIR2 URIs fails with error message that is too terse new daira defect eventually minor 1437 Replace os.path (etc.) with twisted.python.filepath new zancas defect undecided minor 1443 use exocet instead of the builtin Python module loader new somebody enhancement undecided minor 1461 stop writing small shares in old V1 share format new zancas enhancement soon minor 1468 mutable.rst and mut.svg contain some dated or confusing terminology and use different names new zancas defect undecided minor 1482 change the hostname in the version strings from allmydata.org new somebody defect undecided minor 1501 too many source files called filenode.py, common.py, etc. new somebody defect eventually minor 1516 don't catch and ignore EnvironmentError when trying to get disk stats assigned davidsarah defect soon minor 1517 don't use IndexError to signal lease not found new defect soon minor 1518 zero-byte MDMF reads should not fetch any segments assigned warner defect eventually minor 1533 CLI: the message displayed when twistd.pid already exists refers to --pidfile and --logfile parameters not supported by 'tahoe' new defect undecided minor 1537 fix some Interface violations new daira defect soon minor 1538 tests should create share files with the same Unix mode bits as a real storage server new somebody defect undecided minor 1544 downloader: coordinate crypttext_hash_tree requests new enhancement undecided minor 1560 POST /uri?t=upload should give Upload Results consistently (even mutable) new defect eventually minor 1695 #tahoe-lafs IRC logs are not searchable new submusic defect undecided minor 1736 LAFS does not come with a pony new warner enhancement undecided minor 1774 exception in twistd.log from web parser new defect undecided minor 1782 move docs/proposed to the wiki assigned marlowe enhancement soon minor 1813 Choice of tree-hash new davidsarah enhancement undecided minor 1820 standard host metadata new enhancement undecided minor 1840 CLI: don't allow creating single-letter aliases on Windows assigned davidsarah defect soon minor 1881 test utility for comparing sets assigned davidsarah defect undecided minor 1887 naming of expire.cutoff_date option with an underscore is inconsistent new defect undecided minor 1917 cleanup: be consistent about importing StringIO new davidsarah defect undecided minor 1968 always use assertutil for assertions new defect undecided minor 2012 Translate accounting-overview.txt to rst format. new marlowe defect soon minor 2301 "The term ""filesystem"" is too overloaded." new Zancas defect undecided minor 2351 Create tahoe-lafs client using WebRTC for Dropbox like link sending new enhancement undecided minor 2372 add precondition_type convenience function new daira enhancement undecided minor 2463 eliminate duplication between test classes Update and Version in test_mutable assigned daira defect soon minor 2768 intermittent DirtyReactor failures in test_system.Connections.test_rref new defect undecided minor 2777 modernize tests new task undecided minor 2782 code reorg: less inheritance, more delegation/composition new task undecided minor 2797 explain two timestamps on WUI server listings new defect soon minor 2899 ValueOrderedDict throws IndexError when given equal non-identical keys new defect undecided minor 2943 """tox -e codechecks"" should check for docstrings in all new code" new enhancement undecided minor 3226 DecryptingConsumer and EncryptedTemporaryFile refactor new enhancement undecided minor 3280 "unit-test Web-UI ""welcome"" page" new enhancement undecided minor 3972 Solving `untyped-def` mypy errors in tahoe-lafs codebase assigned daniellee enhancement undecided minor 3973 Update twisted for type checker new daniellee enhancement undecided minor