﻿id	summary	owner	type	priority	milestone	component
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	daira	defect	critical	soon	code-dirnodes
891	web gateway memory grows without bound under load	warner	defect	critical	soon	code-frontend-web
893	UCWE when mapupdate gives up too early, then server errors require replacement servers		defect	critical	soon	code-mutable
943	"""tahoe mv"" deleted my files?"	daira	defect	critical	soon	code-frontend-cli
1824	Tahoe process gone wild	daira	defect	critical	soon	code
2861	SSL handshake failure with 1.12 storage nodes over I2P		defect	critical	soon	unknown
3604	Develop Roadmap		enhancement	critical	Contributor Experience	documentation
3851	release template has wrong URL	daira	defect	critical	Automate Release Process	packaging
126	"add ""Invite a Friend"" button"		enhancement	major	undecided	code-network
152	"build ""sharing slots"" / use mutable files as primitives for sharing messages"		enhancement	major	undecided	code-frontend
169	tcp hole-punching!	ghazel	enhancement	major	undecided	code-network
172	put sparklines on front page	somebody	enhancement	major	undecided	website
173	How does tahoe filesystem layer (lafs) handle lots of file-upload tasks?	somebody	enhancement	major	eventually	dev-infrastructure
182	build a .pkg installer for Mac OS X 10.9 Mavericks (intel-x86-64)	zooko	enhancement	major	soon	packaging
200	"writing of shares is fragile and ""tahoe stop"" is unnecessarily harsh"	warner	enhancement	major	eventually	code-storage
203	add deep-copy function to web API		enhancement	major	eventually	code-frontend-web
204	"""virtual CDs"""		enhancement	major		code-dirnodes
224	bandwidth throttling		enhancement	major	undecided	code-network
232	Peer selection doesn't rebalance shares on overwrite of mutable file.	warner	defect	major	soon	code-mutable
235	scale up to many nodes		enhancement	major	undecided	code-network
268	implement CHK download helper	warner	enhancement	major	undecided	code-encoding
270	test for interrupted writes of mutable files	zooko	defect	major	soon	code-mutable
277	make the wui show the underlying  LAFS model -- one WUI page per link in LAFS	zooko	enhancement	major	eventually	code-frontend-web
283	implement mutable-file upload/download helpers		enhancement	major	undecided	code-mutable
284	helper farm	warner	task	major	undecided	code-encoding
287	download: tolerate lost or missing servers		defect	major	eventually	code-encoding
288	resumption of interrupted downloads	warner	enhancement	major	soon	code-encoding
295	distributed authorization of access to nodes		task	major	undecided	code-network
296	enforce timeout on DYHB queries?		defect	major	eventually	code-network
307	maybe add node metadata? (in addition to edge metadata)		enhancement	major	undecided	code-encoding
308	add directory traversal / deep-verify capability?		enhancement	major		code-dirnodes
309	add web page to Introducer, with client lists/counts	somebody	enhancement	major	eventually	operational
316	add caching to tahoe proper?	somebody	enhancement	major	undecided	code
318	wapi: test that we return 200 or 201 as appropriate		defect	major	soon	code-frontend-web
324	use POST for operations whose noun doesn't denote the same resource that a GET would denote, or that have side effects		defect	major	soon	code-frontend-web
325	flogtool scalability/performance	warner	defect	major	undecided	operational
333	immutable-uploader-helper leftovers	warner	task	major	eventually	code-encoding
337	how does the whole system handle lots of file-upload tasks?	somebody	defect	major	eventually	code
344	more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements		enhancement	major	soon	code-network
362	enhance upload to search longer and more completely for shares	kevan	defect	major	undecided	code-peerselection
371	corrupted introducer.furl causes subtle startup breakage		defect	major	eventually	code-nodeadmin
383	large directories take a long time to modify		enhancement	major	eventually	code-dirnodes
390	'readonly_storage' and 'reserved_space' not honored for mutable-slot write requests		defect	major	eventually	code-storage
394	mutable publish: add timing charts to measure RTT		task	major	soon	code-mutable
395	why are so many helper files being abandoned?	somebody	task	major	eventually	operational
397	increase helper fetch blocksize to 1MB		task	major	eventually	code-encoding
403	grid identifier		enhancement	major		code-peerselection
413	mutable files: expose version info to HTTP clients		enhancement	major	eventually	code-frontend-web
414	profiling on directory unpacking	zooko	defect	major	eventually	code-dirnodes
432	writing down filecaps: revise URI scheme		task	major		code-encoding
437	automatically schedule tests of large files	somebody	defect	major	eventually	dev-infrastructure
444	reduce number of active connections: connect-on-demand		enhancement	major	undecided	code-network
445	implement relay: allow storage servers behind NAT	somebody	enhancement	major	undecided	code-network
447	explore improved peer-selection approaches: chord, reliability-based		enhancement	major	undecided	code-peerselection
449	deletion: maintain per-account file manifest, cancel leases upon removal		enhancement	major	undecided	code-storage
453	safely add plaintext_hash to immutable UEB		enhancement	major	undecided	code-encoding
462	PUT should elicit 100 Continue		defect	major	soon	code-frontend-web
464	evaluate different share-storage schemes		task	major	undecided	code-storage
465	add a mutable-file cache		enhancement	major	eventually	code-mutable
467	allow the user to specify which servers a given gateway will use for uploads	leif	enhancement	major	soon	code-peerselection
468	design+build the Usage/Aggregator service		enhancement	major	undecided	code-storage
471	servermap update chart doesn't fit		defect	major	eventually	code-frontend-web
474	uncaught exception in mutable-retrieve: UCW between mapupdate and retrieve		defect	major	soon	code-mutable
480	mutable storage-server API needs a way to refuse shares		defect	major	undecided	code-mutable
482	build a checker/verifier that can work from just SI		enhancement	major	undecided	code-encoding
484	client feedback channel	somebody	enhancement	major	undecided	operational
487	add munin graphs of garbage percentage	somebody	task	major	undecided	operational
488	Thunderbird plugin		enhancement	major	undecided	code-frontend
492	mutable files: add ciphertext hash tree to signature block	zooko	defect	major	eventually	code-mutable
500	what happens if you run out of sequence numbers in mutable files		defect	major	undecided	code-mutable
504	build 'tahoe debug decode' command		enhancement	major	eventually	code-frontend-cli
521	disconnect unresponsive servers (using foolscap's disconnectTimeout)	warner	defect	major	undecided	code-network
529	Implement Halt and Catch Fire		defect	major	undecided	code-frontend-web
541	remove foolscap 'reference'-token bug workaround in mutable publish		defect	major	soon	code-mutable
543	repair/rebalancing service		enhancement	major	eventually	code-storage
547	mapupdate(MODE_WRITE) triggers on a false boundary		defect	major	soon	code-mutable
548	mutable publish sends queries to servers that have already been asked		defect	major	soon	code-mutable
562	"add a ""censor"" command to filter out sensitive information from log files"	somebody	defect	major	eventually	code
563	anonymize IP addresses in log files	somebody	defect	major	soon	code
568	make immutable check/verify/repair and mutable check/verify work given only a verify cap	daira	defect	major	soon	code-frontend-web
579	report corrupted shares		defect	major	undecided	code-storage
580	repairer: upload fresh shares to replace corrupted shares		defect	major	soon	code-storage
583	repairer: test cancel, upload failure, download failure		defect	major	eventually	code-storage
584	repairer: test what happens when servers fail or hang		defect	major	eventually	code-storage
587	Web nodes provide ambient upload authority	daira	defect	major	soon	code-frontend-web
589	JSON link does not work if there is a '#' character in the file name.		defect	major	eventually	code-frontend-web
595	get the immutable file hash of a file without uploading it	somebody	enhancement	major	undecided	code
597	add 'tahoe mirror' command, use backupdb		enhancement	major	undecided	code-frontend-cli
599	"maybe add share-metadata: ""where-are-the-other-shares"" hints"		enhancement	major	undecided	code-storage
604	one-shot distributed revocable forwarding slots		enhancement	major	undecided	code-encoding
610	upload should take better advantage of existing shares	kevan	enhancement	major	soon	code-encoding
613	sometimes a helper hurts instead of helping (if you need to upload less than K shares)		enhancement	major	undecided	code-network
614	"redefine ""Healthy"" to be ""Happy"" for checker/verifier/repairer"	markberger	defect	major	soon	code-encoding
631	trailing spaces in filenames break the WUI rename function		defect	major	soon	code-frontend-web
632	"""tahoe backup --prefix"": override pathname root for snapshots"		enhancement	major	undecided	code-frontend-cli
635	'tahoe make-tarball' command		enhancement	major		code-frontend-cli
640	Cli fs operations refactoring		enhancement	major	undecided	code-frontend-cli
643	Automatically schedule repair process (and backups?)	somebody	enhancement	major	eventually	operational
651	handle MemoryError by failing quickly and loudly	somebody	defect	major	soon	code
654	make the storage index be the verifier cap		enhancement	major	undecided	code-encoding
655	tahoewapi demo tree-view.html always recurses to ro_uri in children.	nejucomo	defect	major	undecided	contrib
656	tahoewapi: Verify against the CAJA verifier.	nejucomo	task	major	undecided	contrib
658	"""tahoe cp"" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)"		enhancement	major	undecided	code-frontend-cli
662	"add an option for ""tahoe manifest"" to not skip duplicates, or a --recursive option to ""tahoe ls"""		enhancement	major	undecided	code-dirnodes
666	Accounting: limit storage space used by different parties	davidsarah	task	major		code-storage
671	bring back sizelimit (i.e. max consumed, not min free)	markberger	defect	major	soon	code-nodeadmin
674	controlled access to your WUI	nobody	enhancement	major	soon	code-frontend-web
678	converge same file, same K, different N		enhancement	major	undecided	code-encoding
683	handle arbitrary URIs in directories		defect	major	undecided	code-dirnodes
685	[needs test] Capability of interrupted downloads is logged in twistd.log	somebody	defect	major	soon	code
687	"too many ""false alarms"" in incident reporting"	somebody	defect	major	eventually	code
700	have servers publish Bloom filter of which shares they have		enhancement	major	undecided	code-storage
711	repair to different levels of N		enhancement	major	undecided	code-encoding
713	tahoe make-verify-cap		enhancement	major	undecided	code-frontend-cli
719	Making requests too soon after startup can fail		defect	major	soon	code-frontend
720	Changing web server address breaks CLI		defect	major	undecided	code-frontend-cli
723	helper: client should verify ciphertext hashes and UEB	daira	defect	major	soon	code-encoding
724	helper: client should check up on the helper's work		enhancement	major	undecided	code-encoding
731	what to do with filenames that are illegal on some systems		defect	major	eventually	code-dirnodes
752	speed up directories more		enhancement	major	undecided	code-dirnodes
753	use longer storage index / cap for collision resistance		defect	major	undecided	code-encoding
764	webapi/usage calls should be logged - standard reusable format (apache-style access.log)		enhancement	major	undecided	code-nodeadmin
770	webapi: listen on multiple interfaces/ports		enhancement	major	eventually	code-frontend-web
777	Facility to automatically renew leases of root caps		enhancement	major	soon	code-frontend
782	"connection lost during ""tahoe backup"""	andrej	defect	major	undecided	code-network
784	"explain what the ""Report an incident"" button does"		enhancement	major	undecided	code-frontend-web
787	Refine use case documentation for non-technical audiences.	nejucomo	enhancement	major	undecided	documentation
793	using removable disk as a storage backend		enhancement	major	undecided	code-storage
794	create DSA writecaps from a passphrase		enhancement	major	undecided	code-mutable
795	add-only sets		enhancement	major	undecided	code-mutable
796	write-only caps		enhancement	major	undecided	code-mutable
809	Measure how segment size affects upload/download speed.	warner	enhancement	major	soon	code-network
812	server-side crawlers: tolerate corrupted shares, verify shares	warner	defect	major	undecided	code-storage
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		defect	major	soon	code-frontend-web
823	WUI server should have a disallow-all robots.txt		defect	major	undecided	code-frontend-web
825	Cannot use WUI to upload a file with a name different to its name in the local filesystem		enhancement	major	undecided	code-frontend-web
826	Rename action in WUI has no confirmation for clobbering another entry		defect	major	soon	code-frontend-web
835	"""tahoe cp -r --mutable/--immutable"": make mutable copy of immutable directories or vice versa"		enhancement	major	soon	code-frontend-cli
840	Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users		enhancement	major	undecided	code-frontend-cli
841	Support localization by eliminating hardcoded English strings	somebody	defect	major	eventually	code
845	"""tahoe backup"" and HFS+ OS-level immutable directories: copying Time Machine backups"		enhancement	major	undecided	code-frontend-cli
847	create internal VerifierNode/RepairerNode classes	somebody	task	major	soon	code
849	Tahoe cp command refuses to copy remote files to a local directory that contains special files		defect	major	soon	code-frontend-cli
851	tahoe backup exclude option only matches on filename instead of path		enhancement	major	eventually	code-frontend-cli
855	Make tahoe webopen without arguments show the tahoe: alias, if there is one		enhancement	major	soon	code-frontend-cli
857	Make operation-handle-querying use only a little memory	nobody	defect	major	undecided	code-frontend-web
864	Automated migration of shares between storage servers		enhancement	major	undecided	code-storage
865	Document current crypto and encoding in detail	ioerror	task	major	eventually	documentation
868	use helper to bypass NAT/firewall		defect	major	undecided	code-network
869	Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation	nobody	enhancement	major	undecided	code-network
871	handle out-of-disk-space condition	somebody	defect	major	soon	code
872	Adjust the probability of selecting a node according to its storage capacity (or other fitness measure)	davidsarah	enhancement	major	undecided	code-peerselection
873	upload: tolerate lost or unacceptably slow servers	kevan	defect	major	eventually	code-encoding
882	Tahoe URIs and gateway URLs are too long and ugly	nobody	defect	major		code-encoding
897	"""tahoe backup"" thinks ""ctime"" means ""creation time"""	warner	defect	major	soon	code-frontend-cli
905	gather information about historical server performance		enhancement	major	undecided	code-network
906	ETag support for mutable files and directories		defect	major	undecided	code-frontend-web
910	"""tahoe mkdir"" doesn't accept $CAP/path arguments?"		defect	major	undecided	code-frontend-cli
912	Build In Fault-Monitoring and Reporting	nobody	enhancement	major	undecided	code-nodeadmin
913	Support running a storage node per drive easily	nobody	enhancement	major	undecided	code-nodeadmin
914	tahoe backup gives a fatal BackupProcessingError if it sees a file, but the file is deleted before tahoe backs it up	nobody	defect	major	soon	code-frontend-cli
915	the timers used by tahoe backup to trigger repair for unhealthy files should be configurable		defect	major	eventually	code-frontend-cli
935	zandr's FUSE/NAS idea		enhancement	major	eventually	code-frontend
940	display space-usage configs, space used, space available for your storage server		enhancement	major	undecided	code-storage
944	"""tahoe mv"" doesn't accept just a path as the second argument?"		defect	major	undecided	code-frontend-cli
946	upload should succeed as soon as the servers-of-happiness criterion is met	nobody	enhancement	major	undecided	code-encoding
954	revocable write authority		enhancement	major	soon	code-mutable
955	use client-side storage to defend against rollback attack		enhancement	major		code-mutable
956	embed security metadata in parent directory		enhancement	major		code-dirnodes
957	embed security metadata in URL	somebody	enhancement	major		code
958	LAFS 301 Moved Permanently		enhancement	major	soon	code-mutable
959	tahoe-lafs objects	nobody	enhancement	major		unknown
960	integrate Tahoe-LAFS into GVFS		enhancement	major	undecided	code-frontend
963	configure default installation of tahoe to point at a working grid	somebody	enhancement	major	eventually	code-frontend-cli
975	results of deep-size should include mutable files		defect	major	soon	code-frontend-web
979	AssertionError on DELETE when child links point to yourself		defect	major	soon	code-frontend-web
980	handle SIGHUP by reloading your config file	warner	defect	major	undecided	code-nodeadmin
981	chroot support?	somebody	enhancement	major	undecided	code
992	Store Content-Type as part of directory entries	somebody	enhancement	major	undecided	code
994	support precompressed files	somebody	enhancement	major	undecided	code
995	It's way too easy to give away write directory caps	nobody	defect	major	undecided	code-frontend-web
997	The webapi/WUI should have https enabled by default	nobody	defect	major	undecided	code-frontend-web
1001	test framework for web apps that use JavaScript	davidsarah	defect	major	undecided	code
1003	add-lease may fail to mark a node if the path by which it is reachable changes during marking	somebody	defect	major	undecided	code
1004	how to fix 'multiple versions are recoverable'?	nobody	defect	major	soon	code-mutable
1008	Unhandled error conditions disclose detailed information		defect	major	eventually	code-frontend-web
1011	secure decentralized blog	somebody	enhancement	major	undecided	code
1018	backup manager task (inside the node)		enhancement	major	undecided	code-frontend
1021	report all exceptions	warner	defect	major	eventually	code
1023	Cloud App: Music player	davidsarah	task	major	soon	contrib
1029	download a subtree as an archive		enhancement	major	undecided	code-frontend-web
1035	add API to atomically set a child URI and return both the new child and its metadata		enhancement	major	soon	code-dirnodes
1042	KeyError exception seen in log when doing a mutable publish on the pubgrid		defect	major	eventually	code-mutable
1044	short-circuit checker/verifier behavior		defect	major	undecided	code-encoding
1046	add note to performance.txt about expected memory usage	nobody	enhancement	major	soon	documentation
1047	Upload failures should report useful HTTP status lines	nobody	enhancement	major	undecided	code-frontend-web
1048	Expected exceptions should not include tracebacks		enhancement	major	undecided	code-frontend-web
1049	gvfs-fuse doesn't work (completely) with the sftp interface	davidsarah	defect	major	soon	code-frontend-ftp-sftp
1057	Alter mutable files to use servers of happiness	markberger	enhancement	major	soon	code-mutable
1059	sshfs does not wait for an FX_CLOSE request to complete before reporting success from the close		defect	major	undecided	code-frontend-ftp-sftp
1060	tests for SFTP via GIO Python binding		defect	major	soon	code-frontend-ftp-sftp
1082	"default servers-of-happiness=7 prevents single-server use case from working ""out of the box"""	somebody	defect	major	soon	documentation
1102	"""tahoe ls $DIRCAP:"" gives an unhelpful error message"		defect	major	undecided	code-frontend-cli
1103	"""tahoe cp -r"" gives unhelpful error message when you append a ':"" to the dircap as arg"		defect	major	undecided	code-frontend-cli
1105	allow uncoordinated reads concurrent with writes of a mutable file or directory locally		defect	major	undecided	code-mutable
1107	"""sneakernet"" servers"		enhancement	major	undecided	code-storage
1109	let the get_buckets() response include the first block	warner	enhancement	major	soon	code-network
1110	pipeline download blocks for better performance	nobody	enhancement	major	soon	code-network
1112	error message for corrupted caps to {{{tahoe ls}}} is unclear		defect	major	soon	code-frontend-cli
1116	clarify difference between full and read-only servers in servers-of-happiness failure message	daira	defect	major	soon	code-peerselection
1122	failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'	drewp	defect	major	undecided	code-nodeadmin
1124	upload is unhappy even though the shares are already distributed		defect	major	soon	code-peerselection
1126	maybe have separate code paths for upload and repair		defect	major	undecided	code-peerselection
1130	Failure to achieve happiness in upload or repair	kevan	defect	major	soon	code-peerselection
1132	browser protocol handler or plugin for Tahoe URIs		enhancement	major	undecided	code-frontend-web
1136	don't run a web-API frontend if you don't need one	somebody	enhancement	major	eventually	code-frontend-web
1138	Timeout of Servermap Update	nobody	defect	major	soon	code-network
1142	Unlikely XSS Potential in File Names in WUI	nobody	defect	major	undecided	code-frontend-web
1144	Loopy/Uninhibited/Overlarge Filename Makes Web Server Crump	nobody	defect	major	undecided	code-frontend-web
1163	server stats		enhancement	major	undecided	code-nodeadmin
1164	use ChaCha⊕AES encryption	somebody	enhancement	major	soon	code
1169	update documentation for the download status page	warner	defect	major	soon	documentation
1176	webapi should avoid using plaintext temporary file for uploads		defect	major	soon	code-frontend-web
1179	use μTP		enhancement	major	undecided	code-network
1180	put more DYHBs into flight at once when K is larger		defect	major	soon	code-network
1181	new-downloader requests too much data, builds up		defect	major	soon	code-network
1184	Clean up the front page of the project site	secorp	task	major	undecided	website
1187	mitigate the performance bottleneck of slow servers in download		defect	major	undecided	code-network
1189	investigate best FUSE+sshfs options to use for performance and correctness of SFTP via sshfs	bj0	defect	major	undecided	code-frontend-ftp-sftp
1193	adding support for http byte range in http_common.do_http	guyzmo	enhancement	major	undecided	code-frontend-cli
1198	Bogus tub location causes introducer error		defect	major	soon	code-frontend-web
1199	document known scaling issues	warner	enhancement	major	eventually	documentation
1211	client should be able to test share placement	somebody	enhancement	major	eventually	code-frontend-web
1213	Should support change of hash functions	somebody	task	major	undecided	code
1215	add CORS support		enhancement	major	undecided	code-frontend-web
1221	operation stats are not sufficient to understand what's wrong		defect	major	undecided	code-frontend-web
1222	scoreboard server status		enhancement	major	undecided	code-peerselection
1244	make sure we have binaries of zfec for all supported platforms and versions of Python	nobody	defect	major	undecided	packaging
1264	Performance regression for large values of K	francois	defect	major	soon	code-network
1269	add tcpdump data to viz tool		enhancement	major	undecided	code-encoding
1271	trac: show tooltip of standard keywords on ticket-modify pages	somebody	enhancement	major	undecided	dev-infrastructure
1277	write a tool to copy all mutable shares onto a single or fewer disks	davidsarah	defect	major	soon	code
1278	gateway won't serve any page; variety of interesting error messages in twistd.log	somebody	defect	major	soon	code
1281	implement a notification mechanism, e.g. for accounting messages	somebody	enhancement	major	undecided	code
1283	support running as a service on Windows		enhancement	major	undecided	code-nodeadmin
1288	support streaming uploads in uploader		enhancement	major	undecided	code-encoding
1290	replace all use of pickles with JSON	somebody	defect	major	undecided	code
1299	make 'tahoe debug dump-cap' print attenuated versions of the cap, and give it a better command name		defect	major	undecided	code-frontend-cli
1300	turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config	nobody	enhancement	major	undecided	unknown
1312	"tiddly_on_tahoe says ""saving please wait...done"" *after* it is finished saving"	nobody	defect	major	undecided	unknown
1315	tiddly_on_tahoe put back saveBackup functionality	nobody	defect	major	undecided	unknown
1316	tiddly_on_tahoe caching issue -- must hit reload to see new contents	nobody	defect	major	undecided	unknown
1317	button to create a new tiddly_on_tahoe instance	nobody	enhancement	major	undecided	unknown
1318	tiddly_on_tahoe wrong error message when server is unreachable	nobody	defect	major	undecided	unknown
1319	tiddly_on_tahoe Suggested feature: blog comments	nuttycom	defect	major	undecided	unknown
1321	tiddly_on_tahoe writes itself more times than necessary?	nobody	enhancement	major	undecided	unknown
1323	tiddly_on_tahoe header should link to immutable as well as to read-only links	nobody	enhancement	major	undecided	unknown
1324	tiddly_on_tahoe Make the default tiddlywiki indicate capability being used to access it.	nobody	enhancement	major	undecided	unknown
1325	make `tahoe backup` keep more filesystem metadata	nobody	enhancement	major	undecided	unknown
1327	tiddly_on_tahoe Tahoe patches change tiddlywiki behavior in unexpected way	nobody	defect	major	undecided	unknown
1331	--verify option for `tahoe backup`	nobody	defect	major	undecided	code-frontend-cli
1343	how does a packager find version requirements for indirect dependencies?	somebody	defect	major	undecided	packaging
1352	zsh (and maybe other shells) completion		enhancement	major	undecided	contrib
1353	make the FUSE interface be a supported, first-class feature	somebody	enhancement	major	undecided	documentation
1354	compression (e.g. to efficiently store sparse files)		enhancement	major	undecided	code-encoding
1361	revive the Windows Virtual Drive using open source filesystem library		enhancement	major	undecided	code-frontend
1367	tolerance for broken TCP connections due to incorrect/restrictive firewalls		defect	major	undecided	code-network
1368	make the added convergence secret be a per-file configuration	nobody	defect	major	undecided	code-frontend
1369	allow static HTML files to be transcluded into WUI Welcome and directory listing pages		defect	major	undecided	code-frontend-web
1373	'tahoe cp' should not make links to existing immutable files when the encoding parameters have changed		defect	major	undecided	code-frontend-cli
1374	"""walk through"" or guide for people who want to read some code"	nobody	enhancement	major	undecided	documentation
1376	make user-oriented error message for absence of node.url		defect	major	soon	code-frontend-cli
1390	test whether it works to change encoding parameters for a new version of a mutable file		defect	major	soon	code-encoding
1394	upload should not wait for all servers to respond	kevan	defect	major	eventually	code-network
1406	performance measurement automation and visualization	somebody	enhancement	major	undecided	dev-infrastructure
1422	https node.url is not verified by httplib	nobody	defect	major	undecided	code-frontend-cli
1426	re-key (write-enabler) protocol		enhancement	major	eventually	code-mutable
1434	DYHB requests misrendered in download visualization	warner	defect	major	soon	code-frontend-web
1436	web interface using wrong address / port number when doing ssh port forwarding		defect	major	soon	code-frontend-web
1439	add docs/tests.rst documenting how to run tests and how to interpret the output	somebody	task	major	eventually	documentation
1447	add read-only mode for gateways	zooko	enhancement	major	soon	code-frontend
1448	Storage node discovery via avahi	alexs	enhancement	major	undecided	code-network
1452	clarify policy about what versions of dependencies Tahoe-LAFS requires	somebody	defect	major	soon	packaging
1453	automated tests with all supported versions of dependencies	somebody	defect	major	undecided	packaging
1456	High latency for 'tahoe get' if 'tahoe put' in parallel	T_X	defect	major	undecided	code
1462	add legend to Recent Uploads and Downloads page, explain LIT	T_X	defect	major	soon	code-frontend-web
1495	test forks of MacFUSE for use with sshfs on OS X Lion	tarcieri	task	major	undecided	code-frontend
1497	update docs/performance.rst to explain the performance of MDMFs		defect	major	soon	code-mutable
1499	when you create a mutable file in the WUI you should get a nice user interface page back		enhancement	major	soon	code-frontend-web
1500	test_mutable.Update takes too long to run		defect	major	soon	code-mutable
1502	WUI: make type field more regular, and show SDMF vs MDMF		defect	major	soon	code-frontend-web
1511	confusing error message from 'tahoe backup' when source directory doesn't exist		defect	major	undecided	code-frontend-cli
1513	memory usage in MDMF publish		defect	major	eventually	code-mutable
1529	"corrupted filesize in CHK filecap causes unexpected ""bad hash error"""		defect	major	soon	code-encoding
1530	automated comparative 'k' performance tests and graphs	warner	task	major	soon	dev-infrastructure
1550	new/alternate download visualizer	drewp	enhancement	major	undecided	code-frontend-web
1551	WUI: the Upload results page should have both view and download links		defect	major	eventually	code-frontend-web
1588	I want to trigger backups through the WUI.		enhancement	major	eventually	code-frontend-web
1596	more specific error message for the case where too few servers are connected	somebody	defect	major	undecided	code
1640	the mutable publisher should try harder to place all shares	nobody	defect	major	soon	code-peerselection
1646	nondeterministic failure of mydata.test.test_runner.RunNode.test_introducer	davidsarah	defect	major	undecided	code
1652	pyfilesystem tahoe-lafs mounted with fuse does not handles fs.errors.StorageSpaceError	nobody	defect	major	undecided	code-frontend
1653	mutable-retrieve should accept good shares from servers with bad shares		defect	major	eventually	code-mutable
1659	setuptools/easy_install/pip-installed package lacks documentation	nejucomo	defect	major	undecided	documentation
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."""	nobody	defect	major	soon	code-frontend-web
1665	Brainstorm webapi vulnerabilities between the operator and a user and between users.		task	major	undecided	code-frontend-web
1684	duplicate settings in tahoe.cfg should produce an error		defect	major	undecided	code-nodeadmin
1696	attempting more than four simultaneous put uploads seems to break client	somebody	defect	major	undecided	code
1730	ERROR: AttributeError('NoneType' object has no attribute 'callRemote')	warner	defect	major	soon	code
1731	"httplib.BadStatusLine exception occurred once in 10000 ""tahoe put""s to the same SDMF writecap"	davidsarah	defect	major	undecided	code-frontend
1791	UploadUnhappinessError with available storage nodes > shares.happy	gyver	defect	major	soon	code-peerselection
1797	WUI: view content in an HTML5 sandboxed iframe		defect	major	soon	code-frontend-web
1798	Segregate gateway HTTP ports: one for raw bytes and one for generated WUI pages	freddyb	defect	major	soon	code-frontend-web
1811	9P frontend		enhancement	major	undecided	code-frontend
1830	Upload (sometimes?) ignores shares.happy in tahoe.cfg	kmarkley86	defect	major	soon	code-encoding
1859	Proof-of-concept attack: Upload and execute attacker controlled js from any domain.	davidsarah	defect	major	undecided	code-frontend-web
1904	filenames leak into log files from rename (and other web-API operations that take filenames)		defect	major	undecided	code-frontend-web
1939	memory leak (during check --repair --add-lease)	killyourtv	defect	major	undecided	code
2055	Building tahoe safely is non-trivial	daira	defect	major	soon	packaging
2090	Don't expose URIs after failed CLI commands	daira	defect	major	soon	code-frontend-cli
2125	don't cache failures!		defect	major	undecided	code-frontend-web
2202	ERROR: UnrecoverableFileError(no recoverable versions)	daira	defect	major	undecided	unknown
2214	DOS defect concerning forged shares	daira	defect	major	soon	code-encoding
2270	Tahoe trac silently fails to add ticket attachments		defect	major	soon	dev-infrastructure
2336	using two copies of the same node directory fails badly		defect	major	undecided	code-network
2349	TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None		defect	major	undecided	code-mutable
2364	Clients in onion grid busy-wait if a storage node is unreachable		defect	major	undecided	code-network
2385	node web server should use DHE/ECDHE suites automatically	j3i	enhancement	major	undecided	code-frontend-web
2409	tolerate simultaneous uploads better		defect	major	undecided	code-encoding
2779	add tests to catch things like tox.ini not being in MANIFEST.in		defect	major	soon	packaging
2887	Introducers sending duplicated announcements for upgraded nodes		defect	major	undecided	code-network
3469	Create 1.15.0 release	meejah	defect	major	soon	unknown
3535	Document crypto used in grid-manager		task	major	undecided	code
3673	add discourse to release-checklist	meejah	enhancement	major	Automate Release Process	dev-infrastructure
3724	Tahoe-LAFS logo and branding assets	anxhelo	task	major	New Landing Page and Asset Management	documentation
3725	Brand trademarking for Tahoe-LAFS	anxhelo	enhancement	major	New Landing Page and Asset Management	documentation
3811	By default, onion services are v2 (should be v3)		defect	major	soon	code-storage
3825	Placeholder		defect	major	undecided	unknown
3852	500 error from JSON welcome page		defect	major	undecided	code-frontend-web
3929	Error reading directory:  'coroutine' object has no attribute 'addCallback'		defect	major	undecided	code-frontend-web
4108	Onion address contact via clearnet on i2p grid		defect	major	undecided	code-network
4124	Create proper rollback for bad commits	meejah	task	major	Contributor Experience	dev-infrastructure
50	ask a peer to tell you what your IP address is (similar to STUNT/ICE)		enhancement	normal	undecided	code-network
170	package Tahoe-LAFS for Fedora	ruben	enhancement	normal	soon	packaging
451	webdav frontend		enhancement	normal	undecided	code-frontend-web
540	"inappropriate ""uncoordinated write error"" after handling a server failure"	kevan	defect	normal	soon	code-mutable
546	mutable-file surprise shares raise inappropriate UCWE		defect	normal	soon	code-mutable
641	tahoe backup should be able to backup symlinks		defect	normal	undecided	code-frontend-cli
1156	the test_2_good_8_hung_then_1_recovers_* methods in test_hung_server are wrong	somebody	defect	normal	eventually	code
1194	Garbage Collector need to remove subdirs of storage/shares when deleting shares	nobody	defect	normal	eventually	code-storage
1203	/storage is insufficiently verbose when no crawl running	nobody	defect	normal	eventually	code-frontend-web
1207	Detect RFC1918/invalid addresses somehow		enhancement	normal	undecided	code-storage
1228	backupdb and ext4 i_version/generation xattributes	warner	enhancement	normal	undecided	code-encoding
1280	deal with fragile, but disposable, bucket state files	daira	defect	normal	soon	code-nodeadmin
1285	SFTP: put an approximation of grid capacity and available space in the 'df' output		defect	normal	undecided	code-frontend-ftp-sftp
1332	fails to start up on readonly filesystem when it tried to rmdir the incoming directory	zancas	defect	normal	soon	code-storage
1340	consider share-at-a-time uploader		enhancement	normal	undecided	code-encoding
1375	the performance stats for each upload or download are undiscoverable	tarcieri	defect	normal	undecided	code-frontend-web
1378	per-server timings of immutable uploads	somebody	defect	normal	soon	code
1386	KeyError: 'file' if the local file is removed after selection and before Submit	daira	defect	normal	soon	code-frontend-web
1393	more detailed breakdown of upload 'Peer Selection' time	somebody	defect	normal	soon	code
1408	accounting using bitcoins	somebody	defect	normal	undecided	code
1415	WUI is more useful than CLI		defect	normal	undecided	code-frontend
1419	"when you get write-access to a directory, it comes with a ""suggested added convergence secret"""		enhancement	normal	undecided	code-dirnodes
1490	A script for autogenerating local grids.	zancas	enhancement	normal	undecided	code
1492	introducer status page is ugly		defect	normal	soon	code-frontend-web
1498	provide more automated setup assistant	somebody	enhancement	normal	undecided	code
1508	shortcut encryption and erasure coding when a file has already been uploaded		enhancement	normal	undecided	code-encoding
1514	memory usage in MDMF retrieve		defect	normal	soon	code-mutable
1515	more precise progress indication for MDMF retrieve		enhancement	normal	undecided	code-mutable
1522	"our use of the term ""bucket"" is ambiguous"	somebody	defect	normal	undecided	documentation
1535	Allow restricting Tahoe-LAFS gateway to one user by supporting Unix sockets		enhancement	normal	eventually	code-frontend-cli
1541	Add ?t=xml parameter for getting file statistics	bibilthaysose	enhancement	normal	undecided	code-frontend-web
1543	rearrange share format to make downloads faster		enhancement	normal	undecided	code-encoding
1548	separate configuration from instantiation of Client instance	zooko	enhancement	normal	soon	code-nodeadmin
1559	in test_download.Corruption.test_each_byte, catalog_detection = True has bitrotted	somebody	defect	normal	eventually	code
1563	webapi.rst should have a Change Log section	somebody	defect	normal	undecided	documentation
1578	test suite fails on Windows if run from directory with a long name	daira	defect	normal	soon	code
1597	make 'tahoe cp' support the same '--exclude' options as 'tahoe backup'		enhancement	normal	undecided	code-frontend-cli
1629	auto-configuration of tub.location for nodes running on EC2		enhancement	normal	undecided	code-network
1645	UnrecoverableFileError HTML message should include a link to check the file		enhancement	normal	soon	code-frontend-web
1657	Sneakernet grid scenario	nobody	enhancement	normal	undecided	code-network
1666	test that an upload with no Content-Length (and not chunked) gives HTTP 411 Length Required		defect	normal	soon	code-frontend-web
1687	store copy of block-hash-chain with each block		enhancement	normal	undecided	code-encoding
1691	occasional long delay using trac search function	somebody	defect	normal	undecided	dev-infrastructure
1694	package client and server separately	somebody	enhancement	normal	undecided	packaging
1706	"The ""Report!"" button in the ""Report an Incident"" form field redirects to a misleading/incomplete message"	zancas	defect	normal	undecided	code-frontend-web
1709	order nodes by nickname instead of peerid on the welcome page		enhancement	normal	undecided	code-frontend-web
1719	"Improve google search results for phrases like ""tahoe file storage"""		defect	normal	undecided	website
1723	tahoe backup --help (for example) implies that you have to use aliases	zancas	defect	normal	undecided	code-frontend-cli
1726	new visualizer needs labels with units	warner	defect	normal	soon	code-frontend-web
1727	New Visualizer has layout bug where serverids and other things scribble over each other	warner	defect	normal	soon	code-frontend-web
1750	times are rounded too coarsely in results pages		defect	normal	undecided	code
1755	2-phase commit	daira	enhancement	normal	soon	code
1756	MDMF publisher sends duplicate write vector elements		defect	normal	soon	code-mutable
1763	NoServersError raised to user		defect	normal	undecided	code-frontend-cli
1764	tahoe webapi gives HTTP 410 Gone for files that may actually come back	ChosenOne	defect	normal	soon	code-frontend-web
1765	gossip-introducer should forget about old nodes somehow	warner	enhancement	normal	soon	code-nodeadmin
1766	"add --range option to ""tahoe get"""		enhancement	normal	undecided	code-frontend-cli
1768	intermittent test_system failure		defect	normal	undecided	code
1770	always include a useful message in calls to log.err		defect	normal	soon	code
1794	"upload failed -- ""I/O operation on closed file"""		defect	normal	undecided	code-network
1796	refuse to upload/download a mutable file if it cannot be done in the available memory		defect	normal	undecided	code-mutable
1799	Document how to distinguish exceptions from JSON, or encode exceptions as JSON		defect	normal	undecided	code-frontend-web
1809	WUI: upload to directory fails due to no file name		defect	normal	undecided	code-frontend-web
1814	UploadUnhappinessError despite no apparent refusal of shares		defect	normal	soon	code-peerselection
1816	add a lease renewal method that only renews some shares in a shareset, to be used by repair/rebalancing	warner	defect	normal	undecided	code-storage
1821	show full, explorable details about check and repair operations		enhancement	normal	eventually	code-frontend-web
1823	is this server telling me over foolscap that its foolscap connection to me just broke?		defect	normal	undecided	code-network
1831	Google Drive backend		enhancement	normal	undecided	code-storage
1832	support indefinite leases with garbage collection		enhancement	normal	undecided	code-network
1833	storage server deletes garbage shares itself instead of waiting for crawler to notice them		enhancement	normal	undecided	code-storage
1834	stop using share crawler for anything except constructing a leasedb		defect	normal	undecided	code-storage
1835	stop grovelling the whole storage backend looking for externally-added shares to add a lease to		enhancement	normal	undecided	code-storage
1837	"remove the ""override lease duration"" feature"		defect	normal	undecided	code-storage
1838	Add storage location hint to Storage Server	davidsarah	enhancement	normal	undecided	code-storage
1841	IRC logs link broken		defect	normal	undecided	website
1844	slow download speeds	davidsarah	defect	normal	undecided	code
1846	"add ""started"" timestamp on the current operations on Recent Uploads and Downloads"		defect	normal	undecided	code-frontend-web
1849	report maximum-immutable-share-size correctly in light of filesystem limits		defect	normal	undecided	code-storage
1850	Design new caps to be resilient against human transcription errors.	davidsarah	defect	normal		code-encoding
1851	new immutable file upload protocol: streaming, fewer round-trips, quota-respecting		enhancement	normal	undecided	code-storage
1855	Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.	davidsarah	defect	normal	undecided	code
1856	"add a command-line command for ""generate an incident report"""		enhancement	normal	undecided	code-frontend-cli
1864	turn off the AUTOINCREMENT feature in our use of sqlite?	zooko	enhancement	normal	soon	code-storage
1865	backup has over-general exception swallowing that leads to assertion failures.	davidsarah	defect	normal	undecided	unknown
1867	Trac timeline RSS feed prompts for authentication		defect	normal	undecided	website
1870	leasedb: performance regression	daira	defect	normal	soon	code-storage
1872	provide interface to purge user data	davidsarah	enhancement	normal	undecided	code-frontend-cli
1873	add a show-caps command	igor	enhancement	normal	soon	code-frontend-cli
1875	Hanging on dead reference?	davidsarah	defect	normal	undecided	code
1878	tahoe cp -r: add tests for copying cyclic directories		defect	normal	undecided	code-frontend-cli
1883	design a user survey		defect	normal	undecided	unknown
1889	"allmydata.mutable.common.NotEnoughServersError does not produce a ""humanized"" failure message"		defect	normal	soon	code-frontend-web
1893	don't do lease-renewal automatically		enhancement	normal	undecided	code-storage
1894	add --interactive and --no-clobber options to 'tahoe cp'		defect	normal	undecided	code-frontend-cli
1895	implement replace=false for file upload into a mutable directory	davidsarah	defect	normal	undecided	code-frontend-web
1899	make reported max-mutable-share-size have the same semantics as max-immutable-share-size		defect	normal	soon	code-frontend-web
1900	a cli method of seeing the connected servers/clients		enhancement	normal	undecided	code-frontend-cli
1906	constant-time directory lookup	davidsarah	enhancement	normal	undecided	code-dirnodes
1907	Tor over Tahoe-LAFS		enhancement	normal	undecided	contrib
1910	memory leak on 'tahoe get'	T_X	defect	normal	undecided	code-frontend
1912	show miniature live view of recent activity right on the front page	drewp	enhancement	normal	undecided	code-frontend-web
1913	unlink many children from a directory at once		enhancement	normal	undecided	code-dirnodes
1914	tahoe check reports incorrect encoding		defect	normal	undecided	code-frontend-web
1916	Folder healthy, but still get 410 Gone	davidsarah	defect	normal	undecided	code-mutable
1925	filesize is zero after upload via sshfs/sftp	cehteh	defect	normal	undecided	code-frontend-ftp-sftp
1930	should ?t=rename be deprecated in favour of ?t=move ?		defect	normal	soon	code-frontend-web
1931	WUI: niggles in the new Welcome page	daira	defect	normal	soon	code-frontend-web
1933	announcement seqnums: respond to state-rollback		enhancement	normal	undecided	code-network
1934	abolish timezones		defect	normal	eventually	dev-infrastructure
1935	bad behavior when localhost is down	warner	defect	normal	undecided	code-network
1936	the tahoe-lafs logging system is hard to discover		defect	normal	undecided	code-nodeadmin
1937	back up the content of a file even if the content changes without changing mtime		defect	normal	undecided	code
1938	make the existence of the Tahoe-LAFS Software Foundation apparent	secor	enhancement	normal	soon	website
1943	storage servers should report if the filesystem containing shares has been unmounted		defect	normal	undecided	code-storage
1946	consider removing some st_* fields from metadata		defect	normal	soon	code
1952	"rename ""tahoe backup"" to ""tahoe snapshot"""		enhancement	normal	undecided	code-frontend-cli
1965	FTP/SFTP: report malformed cap at login instead of use-time		enhancement	normal	undecided	code-frontend-ftp-sftp
1967	make new WUI work on phone		defect	normal	undecided	code-frontend-web
1970	trac commit notifications always show the branch as /trunk		defect	normal	soon	dev-infrastructure
1975	remove the last use of notifyOnDisconnect, in server selection		defect	normal	soon	code-network
1989	"foolscap: ""an inbound callRemote ... failed"" log entries include all arguments"	warner	defect	normal	undecided	code-network
1997	Eventually remove disconnected nodes from Welcome page display	daira	enhancement	normal	soon	code-frontend-web
1998	"don't let ""Calling Stale Broke"" trigger an incident -- that's a false alarm"	warner	defect	normal	undecided	operational
1999	confusing error message when (S)FTP accounts file has malformed URL		defect	normal	undecided	code-frontend-ftp-sftp
2002	add tahoe df command		enhancement	normal	undecided	code-storage
2007	"unhandled errors due to ""bad connection hint '<IP address>' (hostname, but no port)"""		defect	normal	undecided	code-network
2009	One Grid to Rule Them All	daira	defect	normal	undecided	code-network
2010	Implement shortcuts to caps		enhancement	normal	undecided	code-frontend
2018	padding to hide the size of plaintexts	nejucomo	enhancement	normal	undecided	code-encoding
2019	"Add disclaimer that ""Tahoe-LAFS is unrelated to Tahoe Data Manager"" and petition TDM publisher to add similar disclaimer."	daira	defect	normal	undecided	website
2020	write requirements doc for what we want from a package installer		defect	normal	undecided	packaging
2024	downloader hangs when server returns empty string		defect	normal	eventually	code-encoding
2026	storage server should file a local corruption report if it discovers a share with a corrupted container		defect	normal	soon	code-storage
2030	'make clean' does not delete all generated files		defect	normal	undecided	packaging
2031	Optionally serve ./docs from the web gateway.		enhancement	normal	undecided	code-frontend-web
2035	"""tahoe backup"" on the same immutable content when some shares are missing does not repair that content."		defect	normal	soon	code-encoding
2036	accept trailing slashes on directory cap URIs		defect	normal	undecided	code-frontend
2038	look for any Y2038 problems in Tahoe-LAFS or its dependencies		defect	normal	undecided	code
2040	mutable files: expose test-and-set operations to HTTP clients	daira	defect	normal	undecided	code-mutable
2045	Make the paths of the different folders configurable	leif	enhancement	normal	soon	code-nodeadmin
2046	Add tahoe cp --children-of option		defect	normal	soon	code-frontend-cli
2049	"Decide where ""packaging tests"" should live."	nejucomo	task	normal	soon	dev-infrastructure
2053	"make ""tahoe backup"" avoid ""piling up"" if the backup job takes longer than the period"	daira	enhancement	normal	undecided	unknown
2054	Track unit test duration for possible regressions		enhancement	normal	undecided	dev-infrastructure
2056	bad connection hint in tub.location works once	daira	defect	normal	undecided	code-nodeadmin
2057	reproducible builds	daira	enhancement	normal	undecided	packaging
2060	Alter mutable uploads to use upload strategy of happiness	markberger	enhancement	normal	soon	code-peerselection
2062	"what happens if a ""tahoe backup"" process is in progress when another one is started?"		defect	normal	undecided	code-nodeadmin
2070	"WUI: what's the difference between ""Immutable"" and ""SDMF""?"		defect	normal	undecided	code-frontend-web
2073	Wrong ports are reported for connected nodes		defect	normal	undecided	code-network
2080	"remove the ""experimental"" flag on MDMF in the WUI and make it the default"	warner	enhancement	normal	soon	code-frontend-web
2081	"bad error message when you give a readonly dircap as target to ""tahoe cp"""		defect	normal	undecided	code-mutable
2082	"it says ""option --node-dir not a unique prefix"", but it is!"		defect	normal	soon	code-frontend-cli
2084	Commercial grids need an ability to disallow downloads without deleting data	daira	enhancement	normal	undecided	unknown
2085	Unit tests should work offline		defect	normal	undecided	code-network
2088	create-node error when ~/.tahoe already exists	warner	defect	normal	soon	code-frontend-cli
2093	State-mutating GET methods in webapi.	daira	defect	normal	undecided	code-frontend-web
2096	"tahoe backup says ""WARNING: cannot backup special file"" when a file has been moved while it is running"		defect	normal	undecided	code-frontend-cli
2097	deprecate FTP in favor of SFTP?	daira	defect	normal	soon	code-frontend-ftp-sftp
2100	passphrase-encrypt the aliases file	daira	enhancement	normal	undecided	code-frontend-cli
2101	improve error messages from failed uploads	daira	defect	normal	soon	code-peerselection
2107	don't place shares on servers that already have shares		enhancement	normal	undecided	code-peerselection
2108	"uploader should keep trying other servers if its initially-chosen servers fail during the ""scan"" phase"	daira	defect	normal	soon	code-peerselection
2109	tahoe deep-check raises MustForceRepairError		defect	normal	undecided	code-frontend-cli
2110	"uploader confuses self-write-dedup with ""server is full"""	markberger	defect	normal	undecided	unknown
2117	"Valid helper makes ""Connected to Q of R"" irrelevant for upload success"	daira	enhancement	normal	undecided	code-frontend-web
2118	Lower extension size	daira	defect	normal	undecided	unknown
2119	Don't pre-convert all serverids to ServerTrackers	markberger	defect	normal	undecided	unknown
2120	Change counter value for AES-CTR	daira	defect	normal	undecided	code
2123	Build intermitently-connected replication-only storage grid	daira	enhancement	normal	undecided	unknown
2124	Add [storage].max_shares configuration option		enhancement	normal	undecided	code-storage
2126	send application/json content-type for JSON response		defect	normal	undecided	code-frontend-web
2131	Create Launchpad PPAs for stable and daily builds		task	normal	soon	packaging
2135	"Add --print-uri option to ""tahoe backup"" to dump resulting backup URI"	amontero	enhancement	normal	soon	code-frontend-cli
2136	Use Content-Security-Policy to harden the WUI	daira	defect	normal	undecided	code-frontend-web
2138	file formatting conventions for text files in our source repo	blaisep	enhancement	normal	User Documentation Goals	code
2140	"'Can't synchronize with repository ""(default)""' error on tahoe-lafs.org projects that still use darcs"		defect	normal	soon	dev-infrastructure
2142	How to enhance WebUI default security against capability eavesdropping?	amontero	enhancement	normal	undecided	code-frontend-web
2143	Adding aliases to the WUI	daira	enhancement	normal	undecided	code-frontend-web
2144	Tahoe-LAFS as website hosting storage backend		enhancement	normal	undecided	contrib
2145	allow downloading ciphertext given a verify cap		enhancement	normal	undecided	code-frontend
2146	--autostart		defect	normal	undecided	code-nodeadmin
2148	--quiet isn't	daira	defect	normal	soon	code-frontend-cli
2152	have the introducer advertise the external IP it sees for a node to other nodes		defect	normal	undecided	code-network
2195	deep-check ERROR: NoSharesError(no shares (need 1)	daira	defect	normal	undecided	unknown
2198	make exception tracebacks easier to grok		enhancement	normal	undecided	code-frontend
2203	"""UnrecoverableFileError(no recoverable versions)"" is a poor-quality error report"		defect	normal	undecided	code-mutable
2205	"""--help"" text confuses dircaps with aliases"	CyberAxe	defect	normal	undecided	code-frontend-cli
2213	Make SFTP generate its own key		enhancement	normal	undecided	code-nodeadmin
2225	allow themeing of WUI		enhancement	normal	undecided	code-frontend-web
2227	"""format=mutable"" in the web API"		enhancement	normal	undecided	code-frontend-web
2230	'tahoe --version[and-path]' should print versions even if a requirement check fails		defect	normal	undecided	packaging
2234	check that regexps use raw strings in 'make code-checks'		defect	normal	undecided	code
2236	Skip files with errors, Long files name, too large. Instead of failing the entire process	Zancas	defect	normal	eventually	code-frontend-cli
2238	add simpler documentation for a single server use-case	blaisep	enhancement	normal	User Documentation Goals	documentation
2240	Backup failed possibly related to network disconnection	daira	defect	normal	undecided	unknown
2241	exception when trying to attach file to trac ticket		defect	normal	undecided	dev-infrastructure
2244	Would like to have tahoe backup --include	daira	enhancement	normal	undecided	code-frontend-cli
2250	"don't re-use metadata from earlier snapshots, in a ""tahoe backup"""		defect	normal	soon	code-frontend-cli
2252	Error reports should always give the IP and server id of a server which failed.	nejucomo	defect	normal	undecided	code-network
2254	Can't backup still suffering from allmydata.interfaces.UploadUnhappinessError	daira	defect	normal	undecided	unknown
2258	Tahoe-lafs How-to Linux Video Comments - Put vs backup	JGillispie	defect	normal	undecided	documentation
2259	Linux How to video comments Get vs CP	Cyberaxe	defect	normal	undecided	documentation
2261	Linux video how to - doesn't show restore/recovery - no info on Aliases	daira	defect	normal	soon	documentation
2262	Review, New draft video for Windows Tahoe-Lafs download, install and usage	JGillispie	task	normal	undecided	documentation
2267	exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'		defect	normal	undecided	code-network
2274	possible error with cp and spaces in directory names	daira	defect	normal	undecided	code-frontend-cli
2276	restore from root folder fails on Archive subfolder		defect	normal	undecided	code-frontend-cli
2285	multi backup error	daira	defect	normal	undecided	unknown
2294	investigate using Conda for packaging		defect	normal	undecided	packaging
2297	improve precision of coverage reports by including coverage by subprocesses		defect	normal	undecided	code
2300	missing git tags causes tests to fail		defect	normal	soon	packaging
2302	update the Content-Disposition and filename stuff for modern standards and practice		defect	normal	soon	code-frontend-web
2307	make user-oriented error message for malformed furls		defect	normal	undecided	code-nodeadmin
2311	"build error _cffi_backend.so: Undefined PLT symbol ""___tls_get_addr"" (symnum = 156)"		defect	normal	undecided	packaging
2314	automate cross-linking between github pull requests and trac issue tickets.		defect	normal	soon	dev-infrastructure
2319	improve Tor usage documentation		defect	normal	undecided	unknown
2324	copy of introducer furl, aliases to new computer, error with alias but not alias's value	jgillisp	defect	normal	undecided	code-frontend-cli
2325	maybe stop using tac files to indicate node type?	warner	defect	normal	eventually	code-nodeadmin
2327	testing numpy 1.9.0 against misc/operation_helpers/provisioning/reliability.py		defect	normal	undecided	unknown
2332	ls -l doesn't show size of mutable files when listing directories		defect	normal	undecided	code-frontend-cli
2333	manifest with sizes		enhancement	normal	undecided	code-dirnodes
2335	clients shouldn't need to have persistent id		enhancement	normal	undecided	code-network
2342	Too many open files		defect	normal	undecided	code
2343	replace non-Eliot logging with Eliot logging		defect	normal	undecided	code
2345	Increase Public Awareness of Tahoe-LAFS	nobody	task	normal	soon	documentation
2350	Persistent Introducer connections leak IP addresses even when idle		enhancement	normal	undecided	code-network
2352	dead code/bug in error-handling in mutable.layout.MDMFSlotWriteProxy._write		defect	normal	undecided	unknown
2358	Allow storage nodes to publish an arbitrary text description		enhancement	normal	undecided	code-storage
2359	add integration tests for SFTP public key auth	daira	defect	normal	soon	code-frontend-ftp-sftp
2369	Support encryptionless sftp using sftp-over-tcp	HoverHell	enhancement	normal	undecided	code-frontend-ftp-sftp
2373	adopt pyrsistent		enhancement	normal	undecided	unknown
2376	Don't use helper for local nodes, only remote ones		enhancement	normal	undecided	code-network
2377	replace 'cond and one or tother' idiom with 'one if cond or tother'	daira	defect	normal	undecided	code
2386	updating unhealthy MDMF files: likely problem		defect	normal	undecided	code-mutable
2387	transverse block-hash-trees, plus segment-hash-tree		enhancement	normal	undecided	code-encoding
2401	"authentication via proxy breaks ""tahoe backup"""		defect	normal	soon	code-frontend-web
2403	directories not created using helper		defect	normal	undecided	code-mutable
2404	optionally backup to mutable files/directories		enhancement	normal	undecided	code-frontend-cli
2410	tahoe create-alias issue	dipen	defect	normal	undecided	unknown
2411	check whether SFTP frontend correctly handles creating a directory that already exists	daira	defect	normal	soon	code-frontend-ftp-sftp
2421	connect tahoe-lafs repo to Docker Hub	warner	defect	normal	undecided	dev-infrastructure
2422	Multiple Helpers	daira	enhancement	normal	undecided	code-network
2425	Unreliable (including malicious) storage nodes	daira	enhancement	normal	undecided	code-peerselection
2430	'tahoe backup' and 'tahoe cp' are too slow with lots of small files		enhancement	normal	eventually	code-frontend-cli
2432	consistently use self.mktemp() to create a temporary directory in tests	daira	defect	normal	soon	code
2472	encrypted cloud database	daira	defect	normal	undecided	unknown
2478	back up metadata from github (PRs, commit comments, etc.)		task	normal	soon	dev-infrastructure
2532	storage server running 1.10.2 shows 2^64 bytes available to clients		defect	normal	undecided	code-frontend-web
2547	it is too confusing that --basedir works for some commands and not others		defect	normal	undecided	code-frontend-cli
2555	publish-and-subscribe to change events on mutables	daira	defect	normal	undecided	code-mutable
2581	Mounting SSH does no longer work with latest 1.10.2 release, worked with 1.10.0 - regression?	daira	defect	normal	undecided	code-frontend-ftp-sftp
2590	GET /operations/$HANDLE?output=json is not JSON		defect	normal	undecided	code-frontend-web
2704	remove _lsLine from sftpd.py	daira	defect	normal	undecided	code-frontend-ftp-sftp
2712	implement leif's magic-folder data model	dawuud	enhancement	normal	undecided	unknown
2716	Exception on WUI		defect	normal	undecided	code-frontend-web
2717	Trac email anti-blacklisting measures: DKIM		enhancement	normal	undecided	dev-infrastructure
2718	Trac ticket update caught as spam by gmail	daira	defect	normal	undecided	dev-infrastructure
2719	TWN55 caught as spam by gmail	daira	defect	normal	undecided	dev-infrastructure
2720	format_http_error leaks the URI	daira	defect	normal	undecided	code-frontend-web
2724	use humanize library	daira	defect	normal	undecided	code-frontend-web
2729	Add binary builds to tahoe-lafs.org's buildbot/download page	cypher	enhancement	normal	Automate Release Process	packaging
2735	"remove ""bin/tahoe"" and fancy ""@"" runner support"		task	normal	undecided	code-nodeadmin
2741	improve the OS-X packages	daira	task	normal	undecided	packaging
2748	move to Versioneer for git-based version-string generation	warner	task	normal	soon	packaging
2761	self-update command		enhancement	normal	undecided	packaging
2764	publish a new (redirecting) `allmydata-tahoe` to PyPI		task	normal	soon	dev-infrastructure
2767	Allow N, K, and H to be specified per command.	dawuud	enhancement	normal	undecided	code-frontend-cli
2772	Gmail Classifying TWN Emails as Spam		defect	normal	undecided	operational
2778	add server-info pages to WUI, link there from upload/download status pages and Welcome page		enhancement	normal	undecided	code-frontend-web
2785	docs concept: task / things-to-learn / things-to-do	blaisep	task	normal	User Documentation Goals	documentation
2786	"split uploader/downloader into ""txlafs"" library"		task	normal	undecided	packaging
2790	Magic-Folder: refactor uploader tests	meejah	defect	normal	undecided	unknown
2791	Tahoe CLI / SSL certificate		defect	normal	undecided	code-frontend-cli
2793	Magic-Folder: pause uploader/downloader when enough servers go away		defect	normal	undecided	unknown
2796	add share-type argument to storage server protocol		enhancement	normal	undecided	code-storage
2812	replace Twistd plugins with new `twist` tool		task	normal	undecided	code
2822	remove redundant read from web GET of directory		defect	normal	undecided	code-frontend-web
2823	"""tahoe cp FILE ALIAS:"" does unnecessary directory reads"		defect	normal	undecided	code-frontend-cli
2825	rewrite CLI commands to use treq or twisted.web, not httplib		task	normal	undecided	code-frontend-cli
2828	address remaining anonymity-violating linkages		defect	normal	undecided	code-network
2832	Unsigned entries in an announcement cause later entries to be ignored		defect	normal	undecided	code-network
2837	create-node --listen=tor hangs with tor-0.2.8.8		defect	normal	undecided	code-network
2839	make statistics of (past) uploads available as JSON		enhancement	normal	undecided	code-frontend-web
2840	make nodes symmetric		enhancement	normal	undecided	unknown
2844	readiness status API for clients		defect	normal	undecided	unknown
2850	ugly (temporary) error message when connecting to new onion server		defect	normal	soon	code-frontend-web
2851	--listen=tor failure leaves partial directory in place		defect	normal	undecided	code-nodeadmin
2852	move NEWS.rst into docs/, add to readthedocs build	blaisep	task	normal	User Documentation Goals	documentation
2853	Sort out version reporting on Docker		defect	normal	undecided	unknown
2855	Last complete cycle not updating		defect	normal	undecided	unknown
2864	welcome page can't display when introducer connection has problems		defect	normal	soon	code-frontend-web
2865	optionally re-enable start topology		enhancement	normal	undecided	unknown
2867	make the connect timeout configurable for production use-cases		defect	normal	undecided	unknown
2869	accounting: use twisted.enterprise.adbapi instead of blocking sqlite		defect	normal	undecided	unknown
2870	async initialization of Client		defect	normal	undecided	unknown
2871	test_create_long_path fails ... when ... the ... path ... is ... long ...		defect	normal	undecided	unknown
2874	early reporting of errors to users on the CLI		defect	normal	undecided	unknown
2875	Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)		defect	normal	undecided	code-network
2890	Directory name and file name should be available in json response data		defect	normal	undecided	unknown
2891	fix intermittent test coverage		defect	normal	undecided	code
2896	intermittent allmydata.test.test_introducer.NonV1Server.test_failure failure		defect	normal	undecided	code
2900	"Get rid of ""tempfile"" monkey-patch"		defect	normal	undecided	unknown
2902	double _got_introducer if main_tab isn't started before IntroducerClient added		defect	normal	undecided	unknown
2905	fail harder if we can't write announcement-seqnum		defect	normal	undecided	code-storage
2914	test_magic_folder timeout on windows		defect	normal	soon	code
2916	grid-manager	itamarst	enhancement	normal	Grid Management	code-network
2917	`tahoe backup` could easily report size information about the backup performed		enhancement	normal	undecided	code-frontend-cli
2918	`tahoe backup` crashes when an upload operation fails		defect	normal	undecided	code-frontend-cli
2919	Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`		enhancement	normal	undecided	code-frontend-cli
2923	Automate (some of) NEWS generation	daira	enhancement	normal	undecided	packaging
2927	nondeterministic failure of allmydata.test.test_introducer.SystemTest.test_system on Windows: Address already in use		defect	normal	undecided	code
2930	"""AUTO"" Tub location detection/assignment is silently broken when system tools are missing"		defect	normal	undecided	unknown
2937	check --repair crashes on LIT objects.		defect	normal	undecided	unknown
2945	Hypothesis tests for backup behavior		enhancement	normal	undecided	unknown
2946	pass reactor as an argument to allmydata.test.test_node.testing_tub		enhancement	normal	undecided	code
2947	"""tahoe ls"" returns incorrect data."		defect	normal	undecided	code-frontend-cli
2948	"pull ""log tub"" intiailization out of Node"		enhancement	normal	undecided	code
2949	refactor: storage-broker should be given a client, also no circular ref		defect	normal	undecided	code
2951	"async-friendly initializers for ""NoNetworkGrid"" and tests"		enhancement	normal	undecided	unknown
2952	Runtime reconfiguration		enhancement	normal	undecided	code
2953	Update status API		defect	normal	undecided	unknown
2994	Sometimes the test suite times out on CircleCI		defect	normal	undecided	unknown
3022	Servers of happiness share placement distributes storage load unevenly in small grids		defect	normal	undecided	unknown
3039	allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_bob sometimes fails on macOS with `Pending: set([u'file3'])`		defect	normal	undecided	unknown
3041	Testing of websocket logs		defect	normal	undecided	code-frontend-web
3138	Run the test suite with some concurrency on CircleCI	exarkun	defect	normal	undecided	dev-infrastructure
3228	very old d3, jquery		defect	normal	undecided	unknown
3230	Consider switching from AES CTR to AES XTS		defect	normal	undecided	code
3235	'tahoe create-node' should configure more options		enhancement	normal	eventually	code-frontend-cli
3236	Refactor /helper_status web resource		enhancement	normal	eventually	code-frontend-web
3237	Integration tests should not use sleep		defect	normal	eventually	code
3249	Hard-coded ports in integration tests		defect	normal	undecided	unknown
3253	"refactor and consolidate ""Fake"" classes"		defect	normal	soon	code
3269	Track active_writers without depending on GC/refcounting		defect	normal	soon	code-storage
3275	Improve release process		enhancement	normal	soon	operational
3286	WebAPI for create-alias		enhancement	normal	undecided	code-dirnodes
3301	"allmydata.test.test_system.Connections.test_rref can fail with ""Address already in use."""		defect	normal	undecided	unknown
3307	"refactor: centralize helper for ""remove comments"""		enhancement	normal	eventually	code
3310	immutable.downloader.status.DownloadStatus.get_results() is not implemented	sajith	defect	normal	eventually	unknown
3311	Move table layout to template file in download status page	sajith	enhancement	normal	undecided	code-frontend-web
3317	Provide testing infrastructure for clients	meejah	enhancement	normal	soon	unknown
3318	HOWTO / prose documentation for allmydata.testing.*		enhancement	normal	undecided	unknown
3319	Add tests for web UI directory operations	sajith	defect	normal	undecided	unknown
3350	Tahoe should pin its dependencies	daira	defect	normal	soon	packaging
3352	Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`	daira	enhancement	normal	undecided	packaging
3360	test_daemonize does not explode if code is completely broken		defect	normal	undecided	unknown
3363	port allmydata.util.encodingutil to Python3		defect	normal	undecided	unknown
3371	Render post-repair corrupt shares in deep-check-and-repair results page	sajith	defect	normal	undecided	code-frontend-web
3400	Cut an incremental release (2020-09)	meejah	task	normal	soon	unknown
3407	more frequent releases		enhancement	normal		unknown
3413	Unable to re-run flaky tests		defect	normal	undecided	unknown
3414	Deprecations CI job fails (intermittently?)		defect	normal	undecided	unknown
3441	"The ""dump-share"" tests in allmydata.test.test_system.SystemTests.test_filesystem should be part of a separate test suite"	exarkun	defect	normal	undecided	unknown
3444	PyPy CI job fails: allmydata.test.test_sftp.Handler.test_openFile_read		defect	normal	undecided	unknown
3457	The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment		defect	normal	undecided	code-network
3477	Omit installing vcpython27 on Windows CI	sajith	task	normal	undecided	dev-infrastructure
3480	"The introducer writes a garbage fURL if created/started without a ""good"" environment"		defect	normal	undecided	unknown
3484	The CI Docker image builders are hard to test and are happy to push broken images	btology	defect	normal	undecided	dev-infrastructure
3489	Add some tests for src/allmydata/test/matchers.py	exarkun	defect	normal	undecided	unknown
3494	Stop collecting/serving dependencies		defect	normal	undecided	unknown
3498	Mutable writes don't respect `readonly` or `reserved_space` storage server settings		defect	normal	undecided	code-storage
3506	Add Welcome page output for grid-manager status		enhancement	normal	undecided	unknown
3507	tahoe add-grid-manager		enhancement	normal	undecided	unknown
3508	grid-manager integration tests		defect	normal	undecided	unknown
3516	Replace allmydata.test.test_system.SystemTest.test_connections with a pytest-based integration test	exarkun	task	normal	undecided	unknown
3519	Stop using the mock library for testing	exarkun	defect	normal	undecided	unknown
3530	Stop using the mock library for testing: src/allmydata/test/test_i2p_provider.py		defect	normal	undecided	unknown
3531	Stop using the mock library for testing: src/allmydata/test/test_tor_provider.py		defect	normal	undecided	unknown
3538	"Get rid of the ""portnum filename"" stuff in the configuration system"		defect	normal	undecided	unknown
3540	allmydata.mutable.publish.Publish.publish has unreliably covered bad shares handling code		defect	normal	undecided	unknown
3543	Common testtools infrastructure swallows Twisted tests on failures	itamarst	defect	normal		unknown
3548	test_filesystem_with_cli_in_subprocess mutates os.environ a bunch		defect	normal	undecided	unknown
3554	Rename uri.{to,from}_string to uri.{to,from}_bytes		task	normal		code
3556	docs/logging.rst has broken examples in it		defect	normal	undecided	unknown
3559	Mention code of conduct in contributors guide		defect	normal	undecided	documentation
3561	allmydata.immutable.offloaded.LocalCiphertextReader claims to implement IEncryptedUploadable but does not implement set_upload_status		defect	normal	undecided	unknown
3562	IMutableFileVersion.get_servermap is unused and unimplemented		defect	normal	undecided	unknown
3563	_tub_portlocation tries to detect port 0 configuration but does so incompletely		defect	normal	undecided	unknown
3570	Multiple developers can sign releases		defect	normal	undecided	unknown
3571	"Should grid-manager accept only ""its"" certificates?"		enhancement	normal	undecided	code-nodeadmin
3573	"Some typechecks fail with ""Cannot determine consistent method resolution order"""		defect	normal	undecided	unknown
3585	Update notes for contributors	sajith	defect	normal	Contributor Experience	unknown
3597	The integration tests mix synchronous and asynchronous code in an unreliable way		defect	normal	undecided	unknown
3601	CI builds new images for test jobs even when Tahoe's dependencies haven't changed		enhancement	normal	undecided	dev-infrastructure
3602	Replace allmydata.frontends.sftp._lsLine with something from Twisted	daira	defect	normal	undecided	code-frontend-ftp-sftp
3609	Manual quoting/escaping is scattered ad hoc throughout the web code		defect	normal	undecided	code-frontend-web
3610	allmydata.web.directory.ReloadableMonitorElement and allmydata.web.operations.ReloadMixin are basically the same		defect	normal	undecided	code-frontend-web
3614	Consider renaming types_ module		defect	normal	undecided	unknown
3641	trac does not convey status of releases or python3 porting status		defect	normal	Contributor Experience	unknown
3660	Let's do a podcast!	maylee	enhancement	normal	undecided	unknown
3661	Replace the GBS spec references to RFC 7469 with an inline explanation of certificate validation rules	exarkun	defect	normal	Non-Foolscap communications	unknown
3665	Remove docutils pin from tox configuration	sajith	defect	normal	undecided	dev-infrastructure
3680	Test release	amj	defect	normal	Automate Release Process	unknown
3681	Windows install of VC compiler for Python 2.7 is failing in CI		defect	normal	undecided	unknown
3685	Integration test for upgrading from Python 2 to Python 3		task	normal		unknown
3694	Create a list of distros and how to get into them		defect	normal	Automate Release Process	unknown
3695	Improve error messaging in integration testing		defect	normal	Integration and Unit Testing	unknown
3698	Review release Checklist	amj	enhancement	normal	Automate Release Process	unknown
3706	Create documentation for requesting design review	maylee	defect	normal	Contributor Experience	unknown
3710	"""tahoe get"" returns HTML"		defect	normal	soon	code-frontend-cli
3719	tahoe_cp doesn't correctly determine when it needs to copy bytes		defect	normal	undecided	unknown
3720	On Python 3, filesystem paths and sys.argv should use os.fsencode/os.fsdecode for encoding		task	normal		unknown
3726	Register Tahoe-LAFS project with Libera.Chat		defect	normal	undecided	unknown
3731	Make `tox -e news` work on macOS		defect	normal	undecided	unknown
3737	Bug/regression: uploading file to directory via the web UI fails with unhelpful error if the file is unreadable		defect	normal		unknown
3740	link to web forum		defect	normal	undecided	unknown
3742	Get control over mailing list	sajith	defect	normal	undecided	unknown
3745	Remove vestigial `whitelist_externals` from Tox configuration		defect	normal	undecided	dev-infrastructure
3748	Fix Python 3 testing for Nix Packaging	itamarst	defect	normal	Integration and Unit Testing	unknown
3750	Improve Developer Onboarding on README	fenn-cs	enhancement	normal	soon	documentation
3752	Make a list of tests that don't pass in the Nix build environment		defect	normal	undecided	unknown
3753	CONTRIBUTORS.rst needs clean-up		defect	normal	Contributor Experience	unknown
3754	Release 1.16.0	fenn-cs	task	normal		unknown
3756	use default wormhole server	meejah	defect	normal	undecided	unknown
3766	Protocol is potentially high-latency and high bandwidth overhead for small files	exarkun	enhancement	normal	HTTP Storage Protocol v2	unknown
3771	Possible improvements for GET /v1/immutable/:storage_index/shares (and mutable equivalent)	exarkun	task	normal	HTTP Storage Protocol v2	unknown
3772	add lease cancellation		defect	normal	HTTP Storage Protocol v2	unknown
3775	Introduce a code formatter into the tahoe		defect	normal	undecided	unknown
3776	Intermittent test failure: allmydata.test.test_node.TestMissingPorts.test_listen_on_zero_with_host		defect	normal	undecided	unknown
3778	No way to abort immutable upload	exarkun	task	normal	HTTP Storage Protocol v2	unknown
3780	Get rid of allmydata.immutable.layout.WriteBucketProxy		enhancement	normal	HTTP Storage Protocol v2	unknown
3787	Batch sizes when uploading immutables are hardcoded		task	normal	HTTP Storage Protocol v2	unknown
3789	intermittent integration/test_i2p.py::test_i2p_service_storage failure		defect	normal	undecided	unknown
3790	`tahoe status` explodes on an encoding issue in some environments		defect	normal	undecided	unknown
3791	Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to drop its Foolscap dependency		enhancement	normal	Non-Foolscap communications	unknown
3796	Add a Style Guide for Tahoe-LAFS documentation	YashNRam	task	normal	User Documentation Goals	documentation
3803	HTTP client could change upload chunk size based on how slow upload bandwidth is		enhancement	normal	HTTP Storage Protocol v2	unknown
3804	Data integrity check for uploads		enhancement	normal	HTTP Storage Protocol v2	unknown
3809	Rename IStorageServer to IStorageClient		task	normal	HTTP Storage Protocol v2	unknown
3813	There is a large amount of dynamic package-related code in Tahoe-LAFS		defect	normal	undecided	unknown
3816	Improve release checklist.		defect	normal	undecided	unknown
3817	formatting issue with commands		defect	normal	undecided	code-frontend-cli
3818	Writing at offset=0 using REST API fails for empty files		defect	normal	undecided	unknown
3840	Handle unserializable arguments in log_call_deferred and tests		defect	normal	undecided	unknown
3844	Change IRC channel from Freenode to libera.chat	maylee	defect	normal	undecided	unknown
3845	"""Economic plugin"" errors not surfaced effectively"		defect	normal	undecided	code-frontend-web
3846	Release script.		defect	normal	undecided	unknown
3853	If a given header is too short, `ShareFile.is_valid_header` method raises an exception		defect	normal	undecided	unknown
3857	Add retries to HTTP storage client APIs	itamarst	task	normal	HTTP Storage Protocol v2	unknown
3861	Support more than just CBOR in HTTP protocol		task	normal	HTTP Storage Protocol v2	unknown
3862	Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter		enhancement	normal	undecided	unknown
3863	builtins.AttributeError: 'FileTransferServer' object has no attribute '_ebClose'		defect	normal	undecided	unknown
3864	The sftp accounts file could support aliases to make configuration easier		defect	normal	undecided	unknown
3866	Dropping Python 3.6 means we can do some code cleanup		enhancement	normal	undecided	unknown
3869	Intermittent allmydata.test.test_storage_http.GenericHTTPAPITests.test_bad_authentication failure		defect	normal	undecided	unknown
3878	Potential denial of service attack by rogue servers		defect	normal	undecided	unknown
3884	Improved testing for HTTPS storage client logic: when server's private key doesn't match public key, and when cert is signed by well-known CA		task	normal	HTTP Storage Protocol v2	unknown
3885	the netifaces library is unmaintained		defect	normal	undecided	unknown
3886	It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools		enhancement	normal	undecided	dev-infrastructure
3887	HTTPConnectionPool briefly leaks reactor state in a way that makes resource cleanup more complicated		defect	normal	undecided	unknown
3892	Tahoe Website Makeover		defect	normal	undecided	unknown
3894	There should be a discoverable development roadmap	blaisep	enhancement	normal	User Documentation Goals	documentation
3899	"No indication of failure if we can't match an ""announcement"""		defect	normal	undecided	unknown
3906	Make max read size in HTTP storage client configurable via tahoe.cfg		task	normal	HTTP Storage Protocol v2	unknown
3908	Detect invalid HTTP storage server responses early, close request		enhancement	normal	HTTP Storage Protocol v2	unknown
3911	Tor-specific routing policy for the HTTP storage client		enhancement	normal	HTTP Storage Protocol v2	unknown
3916	Refactor tests that can but do not use base test classes.		defect	normal	undecided	unknown
3918	Refactor MutableChecker tests		defect	normal	undecided	unknown
3919	Refactor ConfigUtilTests and Pipeline tests		defect	normal	undecided	unknown
3920	Refactor TestRegression (test_crypto)		defect	normal	undecided	unknown
3923	Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code		enhancement	normal	undecided	unknown
3924	Test for allmydata.immutable.layout.WriteBucketProxy invariant		enhancement	normal	undecided	unknown
3925	"revamp ""tahoe run"""		enhancement	normal	undecided	unknown
3930	GitHub Actions should upload logs even if tests fail	itamarst	enhancement	normal	undecided	unknown
3931	Factor functionality related to running a storage service into a separate class from `_Client`		enhancement	normal	undecided	unknown
3932	Library code to parse NURLs and fURLs		enhancement	normal	undecided	unknown
3933	upgrade autobahn		enhancement	normal	undecided	unknown
3941	When tests fail, make it easier to find why in Github Actions		enhancement	normal	undecided	unknown
3943	Tor tests fail on Ubuntu 22.04		defect	normal	Integration and Unit Testing	unknown
3955	High-level benchmarking suite, as part of attempt to speed up Tahoe		task	normal	Performance and Benchmarking	unknown
3957	Make HTTP no slower than Foolscap for mutable uploads and downloads		enhancement	normal	HTTP Storage Protocol v2	unknown
3977	Check certificates for validity		enhancement	normal	undecided	code-frontend-cli
3979	A client's use or non-use participation in managed grids is an implicit function of the `[grid_management_certificates]` configuration		defect	normal	Grid Management	unknown
3980	Even more end-to-end tests		enhancement	normal	HTTP Storage Protocol v2	unknown
3983	test_pidfile_contents sometimes fails with ProcessInTheWay		defect	normal	undecided	unknown
3984	test_pidfile_contents uses check_pid_process like it is a context manager, but it is not		defect	normal	undecided	unknown
3985	"Support ""storage plugins"" in the Great Black Swamp storage server and client"		defect	normal	undecided	unknown
3990	Failing repairer test (on PyPy)		defect	normal	undecided	unknown
3992	When first connecting to remote storage servers over HTTP, there are two roundtrips necessary to become live		enhancement	normal	HTTP Storage Protocol v2	unknown
3995	Remove the various dead code from `src/allmydata/util/base32.py`		defect	normal	undecided	unknown
4007	Remove the PyPy unit test jobs from GitHub Actions		defect	normal	undecided	unknown
4008	If tor provider can't connect to the control port it seems to silently do nothing		defect	normal	undecided	unknown
4011	New solution for code coverage		task	normal	undecided	unknown
4017	"WebUI: enhance ""put"" operations"		enhancement	normal	undecided	unknown
4021	"Add a CI job that is explicitly for ""run with latest version of dependencies"""		defect	normal	undecided	dev-infrastructure
4025	Restore test_i2p integration test		enhancement	normal	HTTP Storage Protocol v2	unknown
4031	In privacy mode, only explicitly allowed TCP/UDP connections should happen		defect	normal	HTTP Storage Protocol v2	unknown
4032	Default connection handlers should be an object, not a dict		enhancement	normal	HTTP Storage Protocol v2	unknown
4033	txtorcon has logic for connecting automatically to correct tor port, use that		enhancement	normal	undecided	unknown
4034	On macOS Tor integration test is failing		defect	normal	HTTP Storage Protocol v2	unknown
4037	Implement I2P support for the HTTP storage protocol		defect	normal	HTTP Storage Protocol v2	unknown
4048	Fix the `cli_options.stdout` pattern		defect	normal	undecided	unknown
4054	"Use CircleCI's ""parallelism"" feature to speed up runs of the integration test suite"		defect	normal	undecided	unknown
4056	"attrs ""provides"" deprecated"		defect	normal	undecided	unknown
4058	allmydata.test.cli.test_run.RunTests.test_pidfile_contents fails sometimes		defect	normal	undecided	unknown
4064	Additional metrics to gather		enhancement	normal	Performance and Benchmarking	unknown
4067	Running the Tahoe CLI takes 400+ milliseconds just to start		defect	normal	Performance and Benchmarking	unknown
4069	benchmark output improvements		enhancement	normal	undecided	dev-infrastructure
4072	Reduce CPU-intensive operations in the event loop thread, part 2		enhancement	normal	Performance and Benchmarking	unknown
4073	each share for a file can have its own write enabler secret, but the wire protocol does not support more than one		defect	normal	undecided	code-network
4075	Another pass of upgrading dependency versions and mypy improvements		enhancement	normal	undecided	unknown
4076	prepare release		defect	normal	undecided	unknown
4077	Many regexs in Tahoe tests are invalid		defect	normal	undecided	unknown
4078	intermittant failures / race-condition on immutable.download.fetcher		defect	normal	undecided	code-storage
4079	Performance hit by a million cuts		defect	normal	Performance and Benchmarking	unknown
4080	Increase chunk sizes to improve performance and parallelism		enhancement	normal	Performance and Benchmarking	unknown
4081	Immutable encryption and decryption should happen in CPU thread pool		enhancement	normal	Performance and Benchmarking	unknown
4083	Run blocking operations in a thread or thread pool, part 3		defect	normal	undecided	unknown
4085	Dirty reactor tests		defect	normal	undecided	unknown
4086	Release signatures (not available on PyPI any more)		task	normal	undecided	dev-infrastructure
4089	PyPy 7.3.15 and later break Twisted 23.10 and earlier		defect	normal	undecided	unknown
4097	1.19.0 node connection issues.		defect	normal	undecided	unknown
4105	Make it possible to run a pure storage server (a node with no client)		enhancement	normal	undecided	unknown
4106	UI/representation of errors (tracebacks) in the HTTP client		enhancement	normal	undecided	unknown
4107	UI/representation of errors (tracebacks) in the CLI client		enhancement	normal	undecided	unknown
4109	1079.09- Example using Magic Folder	blaisep	enhancement	normal	User Documentation Goals	documentation
4110	"""tahoe create-node --storage-dir"" is incorrectly interpreted as a flag (not an option)"		defect	normal	undecided	unknown
4111	Fix sys.path in Sphinx conf.py	blasep	defect	normal	User Documentation Goals	documentation
4112	Broken links	blaisep	defect	normal	User Documentation Goals	documentation
4113	Automate the NEW tutorial commands	blaisep	task	normal	User Documentation Goals	documentation
4115	typechecks fail on master		defect	normal	undecided	unknown
4116	merge of 1879 causes regression	blaisep	defect	normal	User Documentation Goals	documentation
4119	HOWTO work on related tickets	blaisep	enhancement	normal	User Documentation Goals	documentation
4120	Create Sequence diagram for the step-by-step tutorials	blaisep	enhancement	normal	User Documentation Goals	documentation
4122	HOWTO Contributor guide: add/change glossary entries	blaisep	enhancement	normal	User Documentation Goals	documentation
4125	HOWTO daemonize tahoe	blaisep	task	normal	User Documentation Goals	documentation
4133	fix tahoe packaging		defect	normal	undecided	unknown
4135	latest zfec fails on oraclelinux-8 builder		defect	normal	undecided	packaging
4137	Update Fedora builder image		task	normal	Automate Release Process	dev-infrastructure
4138	Licensing metadata		defect	normal	undecided	unknown
4139	Strange error from magic-folders on 1.19 and master		defect	normal	undecided	unknown
4142	Review and make sure all 3rd party services are owned by active members		task	normal	undecided	dev-infrastructure
4143	Refresh docker builder images		task	normal	undecided	dev-infrastructure
4144	circleci/integration builder consistently fails		defect	normal	undecided	dev-infrastructure
4146	returnValue is deprecated		defect	normal	undecided	unknown
4147	Update CoC to document accurate contacts to handle conduct issues		defect	normal	undecided	documentation
4148	Update Coding Standards which still claims compatibility with Python 2.7		task	normal	undecided	documentation
4151	put signatures in Git?		enhancement	normal	undecided	unknown
4154	is the copyright statement correct?		defect	normal	undecided	unknown
4155	parse_duration() doesn't understand seconds		defect	normal	undecided	unknown
4156	Delete Slack workspace		task	normal	undecided	unknown
4157	Nix: building with pypy fails		defect	normal	undecided	dev-infrastructure
4159	Log a message when shutting down because STDIN is closed		defect	normal	undecided	code-frontend-cli
4160	Re-target testgrid.tahoe-lafs.org		task	normal	undecided	unknown
4161	Move off Trac - Execution - Forgejo	btlogy	task	normal	undecided	dev-infrastructure
4162	Infrastructure as Code to manage DNS configurations	btlogy	enhancement	normal	undecided	dev-infrastructure
4163	update expenses/donations for Magic Internet		task	normal	undecided	unknown
4167	Client can't connect to storage node with GBS + Tor in 1.20.0		defect	normal	undecided	unknown
4170	> 20k warnings when running tests.		enhancement	normal	undecided	unknown
4173	Packaging changes	daira	defect	normal	undecided	packaging
4177	Manage shared secrets required to interact with the infrastructure	btlogy	enhancement	normal	undecided	dev-infrastructure
4178	Intermittent 502 response from Trac		defect	normal	undecided	dev-infrastructure
4179	old APIs used in tests		defect	normal	undecided	unknown
4185	CI broken		defect	normal	undecided	unknown
4186	One server process did not start on testgrid due to PID File collision		defect	normal	undecided	unknown
4187	PyInstaller builder depends on python3.9		defect	normal	undecided	unknown
4188	Test results are harder to read on GitHub Actions	sajith	defect	normal	undecided	unknown
4189	Integration tests are failing	sajith	defect	normal	undecided	unknown
4192	Sunset of LA resources		task	normal	undecided	dev-infrastructure
49	UPnP		enhancement	minor	undecided	code-network
57	logging: compress/truncate/encode/decode/format for human readability and privacy	warner	enhancement	minor	undecided	code-nodeadmin
72	Automatic detection of configuration changes.		enhancement	minor	undecided	code-nodeadmin
78	Cater to rsync as a target Tahoe client.	somebody	enhancement	minor	undecided	code
92	add upload-status page: progress and to-whom info	warner	enhancement	minor	eventually	code-frontend-web
198	count TODOs, display per file	warner	enhancement	minor	undecided	dev-infrastructure
215	"maybe remove ""string containing slash-separated names"" APIs"	somebody	enhancement	minor	undecided	code
236	measure the effect of a more memory-local zfec variant on a webapi server	zooko	enhancement	minor	undecided	code-encoding
266	when cryptography has random-access AES, update helper to use it	warner	enhancement	minor	eventually	code-encoding
275	need more reliable way to determine when introducer is ready when started from a script (than polling for creation of introducer.furl)	somebody	defect	minor	undecided	code-nodeadmin
306	"Clean up code terminology: ""SSK"" vs ""slot"", etc"	somebody	task	minor	undecided	code
375	"include ""retry backoff limit"" in introducer announcements?"		enhancement	minor	undecided	code-network
377	conditionalize plaintext-hasher in upload		enhancement	minor	eventually	code-encoding
386	upload status page should show nicknames	akp	enhancement	minor	eventually	code-frontend-web
389	Implement Web Portal feature.		enhancement	minor	undecided	code-frontend-web
427	what happens when a file changes as you're copying it?		defect	minor	undecided	code-encoding
430	upload/download status: add recently-finished operations	warner	enhancement	minor	eventually	code-frontend-web
433	mailing list archives are threaded weirdly	zandr	defect	minor	undecided	dev-infrastructure
446	shrink UEB: derive more fields from version+filesize		enhancement	minor	undecided	code-encoding
508	'tahoe debug verify-share' command	somebody	task	minor	undecided	operational
524	upgrade notification		enhancement	minor	undecided	code-nodeadmin
560	use validation metadata from other servers to validate this server's data?		enhancement	minor	undecided	code-encoding
600	storage: maybe store buckets as files, not directories	warner	enhancement	minor	undecided	code-storage
649	Validation of configuration settings		enhancement	minor	eventually	code-nodeadmin
650	Allow metadata (location, contact information) to be added to announcements		enhancement	minor	undecided	code-nodeadmin
689	web documents should be constructed out of unicode strings		enhancement	minor	eventually	code-frontend-web
707	use local storage server as encrypted cache	nobody	enhancement	minor	undecided	code-encoding
765	duplication of version and nickname-and-nodeid code in the wui		enhancement	minor	undecided	code-frontend-web
779	Package tahoe with ipkg technology for NAS devices	somebody	enhancement	minor	undecided	packaging
789	Support Accept-Encoding: compress, gzip in the WAPI		enhancement	minor	undecided	code-frontend-web
791	Optimize FEC parameters to increase download performance		enhancement	minor	undecided	code-encoding
813	string exception raised to web renderer?	somebody	defect	minor	undecided	code-frontend-web
816	Add ping-all-servers button to welcome page		enhancement	minor	eventually	code-network
818	Output of tahoe deep-check --repair is hard to skim		enhancement	minor	soon	code-frontend-cli
858	extra deep-check stats: unhealthiness of each file		enhancement	minor	undecided	code-frontend-cli
879	Random-access download leaks information	somebody	defect	minor	undecided	documentation
895	"add ""tahoe flogtool SUBCOMMAND"""		enhancement	minor	undecided	code-nodeadmin
903	webapi t=mkdir-with-children and mkdir-immutable: behavior when directory already exists?		defect	minor	eventually	code-frontend-web
904	"tahoe ls -l: show ""i""/""m"" instead of useless ""x"""		enhancement	minor	eventually	code-frontend-cli
916	"""tahoe cp"": audit use of ""mutable"" flag"		defect	minor	undecided	code-frontend-cli
917	Amazon S3 compatible frontend		enhancement	minor	eventually	code-frontend
920	mkdir-immutable probably shouldn't implicitly create (mutable) intermediate directories		defect	minor	eventually	code-frontend-web
970	webapi PUT via multiple nodes can cause directory corruption but does not report UncoordinatedWriteError	nobody	defect	minor	undecided	code-frontend-web
976	status of mutable file retrieve gives less information than an immutable download		defect	minor	undecided	code-frontend-web
982	grsec disallows tahoe from learning its own IP address	ioerror	defect	minor	undecided	code
1007	HTTP proxy support for node to node communication	davidsarah	enhancement	minor	soon	code-network
1032	Display active HTTP upload operations on the status page	nobody	enhancement	minor	eventually	code-frontend-web
1039	Keys with passphrases for SFTP	nobody	defect	minor	undecided	code-frontend-ftp-sftp
1078	timestamps: localizable format and timezone	somebody	defect	minor	eventually	code
1092	shares.happy is the wrong name of the measure	warner	defect	minor	soon	code-nodeadmin
1101	"some CLI commands accept ""--verbose"", other don't"		defect	minor	undecided	code-frontend-cli
1133	don't claim to provide better semantics of timestamps than Python claims to provide	somebody	defect	minor	undecided	documentation
1139	refactor abbreviate utility methods	somebody	defect	minor	eventually	code
1157	new downloader could still get block data from shares with UEB/hashchain corruption		enhancement	minor	undecided	code-encoding
1177	Display directory storage indexes in directory listings		enhancement	minor	undecided	code-frontend-web
1178	Use identicons for directory identifiers		enhancement	minor	undecided	code-frontend-web
1185	discuss and select from logo designs	zooko	task	minor	undecided	website
1236	contribute spans.py to programmers outside of the Tahoe-LAFS project	somebody	enhancement	minor	undecided	code
1276	Add recent twitter posts to front page of site	secorp	task	minor	undecided	website
1351	Use extended attributes to expose metadata	somebody	enhancement	minor	undecided	code
1362	SFTP: should removing a non-empty directory be permitted?		defect	minor	undecided	code-frontend-ftp-sftp
1410	sftp server listens on reachable IP addresses by default		defect	minor	undecided	code-frontend-ftp-sftp
1414	tahoe get on DIR2 URIs fails with error message that is too terse	daira	defect	minor	eventually	code-frontend
1437	Replace os.path (etc.) with twisted.python.filepath	zancas	defect	minor	undecided	code
1443	use exocet instead of the builtin Python module loader	somebody	enhancement	minor	undecided	packaging
1461	stop writing small shares in old V1 share format	zancas	enhancement	minor	soon	code-storage
1482	change the hostname in the version strings from allmydata.org	somebody	defect	minor	undecided	code
1501	too many source files called filenode.py, common.py, etc.	somebody	defect	minor	eventually	code
1517	don't use IndexError to signal lease not found		defect	minor	soon	code-storage
1533	CLI: the message displayed when twistd.pid already exists refers to --pidfile and --logfile parameters not supported by 'tahoe'		defect	minor	undecided	code-frontend-cli
1537	fix some Interface violations	daira	defect	minor	soon	code
1538	tests should create share files with the same Unix mode bits as a real storage server	somebody	defect	minor	undecided	code
1544	downloader: coordinate crypttext_hash_tree requests		enhancement	minor	undecided	code-encoding
1560	POST /uri?t=upload should give Upload Results consistently (even mutable)		defect	minor	eventually	code-frontend-web
1695	#tahoe-lafs IRC logs are not searchable	submusic	defect	minor	undecided	dev-infrastructure
1736	LAFS does not come with a pony	warner	enhancement	minor	undecided	packaging
1774	exception in twistd.log from web parser		defect	minor	undecided	code-frontend-web
1813	Choice of tree-hash	davidsarah	enhancement	minor	undecided	unknown
1820	standard host metadata		enhancement	minor	undecided	code-frontend-web
1887	naming of expire.cutoff_date option with an underscore is inconsistent		defect	minor	undecided	code-storage
1917	cleanup: be consistent about importing StringIO	davidsarah	defect	minor	undecided	code
1968	always use assertutil for assertions		defect	minor	undecided	code
2012	Translate accounting-overview.txt to rst format.	marlowe	defect	minor	soon	documentation
2351	Create tahoe-lafs client using WebRTC for Dropbox like link sending		enhancement	minor	undecided	code-frontend
2372	add precondition_type convenience function	daira	enhancement	minor	undecided	code
2768	intermittent DirtyReactor failures in test_system.Connections.test_rref		defect	minor	undecided	code
2777	modernize tests		task	minor	undecided	code
2782	code reorg: less inheritance, more delegation/composition		task	minor	undecided	code
2797	explain two timestamps on WUI server listings		defect	minor	soon	code-frontend-web
2899	ValueOrderedDict throws IndexError when given equal non-identical keys		defect	minor	undecided	code
2943	"""tox -e codechecks"" should check for docstrings in all new code"		enhancement	minor	undecided	dev-infrastructure
3226	DecryptingConsumer and EncryptedTemporaryFile refactor		enhancement	minor	undecided	code
3280	"unit-test Web-UI ""welcome"" page"		enhancement	minor	undecided	code-frontend-web
3973	Update twisted for type checker	daniellee	enhancement	minor	undecided	unknown
4145	Decide which CI runners to keep		enhancement	minor	undecided	dev-infrastructure
4149	Remove Six dependency		enhancement	minor	undecided	code
4171	`--version` not allowed on subcommands, nevertheless listed in the online `--help`		defect	minor	undecided	documentation
