﻿id	summary	status	owner	type	priority	component
97	reducing memory footprint in share reception	assigned	warner	defect	major	code
126	"add ""Invite a Friend"" button"	new		enhancement	major	code-network
152	"build ""sharing slots"" / use mutable files as primitives for sharing messages"	new		enhancement	major	code-frontend
169	tcp hole-punching!	new	ghazel	enhancement	major	code-network
172	put sparklines on front page	new	somebody	enhancement	major	website
224	bandwidth throttling	new		enhancement	major	code-network
235	scale up to many nodes	new		enhancement	major	code-network
268	implement CHK download helper	new	warner	enhancement	major	code-encoding
283	implement mutable-file upload/download helpers	new		enhancement	major	code-mutable
284	helper farm	new	warner	task	major	code-encoding
295	distributed authorization of access to nodes	new		task	major	code-network
307	maybe add node metadata? (in addition to edge metadata)	new		enhancement	major	code-encoding
316	add caching to tahoe proper?	new	somebody	enhancement	major	code
325	flogtool scalability/performance	new	warner	defect	major	operational
362	enhance upload to search longer and more completely for shares	new	kevan	defect	major	code-peerselection
444	reduce number of active connections: connect-on-demand	new		enhancement	major	code-network
445	implement relay: allow storage servers behind NAT	new	somebody	enhancement	major	code-network
447	explore improved peer-selection approaches: chord, reliability-based	new		enhancement	major	code-peerselection
449	deletion: maintain per-account file manifest, cancel leases upon removal	new		enhancement	major	code-storage
453	safely add plaintext_hash to immutable UEB	new		enhancement	major	code-encoding
464	evaluate different share-storage schemes	new		task	major	code-storage
468	design+build the Usage/Aggregator service	new		enhancement	major	code-storage
480	mutable storage-server API needs a way to refuse shares	new		defect	major	code-mutable
482	build a checker/verifier that can work from just SI	new		enhancement	major	code-encoding
484	client feedback channel	new	somebody	enhancement	major	operational
487	add munin graphs of garbage percentage	new	somebody	task	major	operational
488	Thunderbird plugin	new		enhancement	major	code-frontend
500	what happens if you run out of sequence numbers in mutable files	new		defect	major	code-mutable
501	NotMutableError (now NotWriteableError) escaping into the twistd.log	assigned	davidsarah	defect	major	code-encoding
521	disconnect unresponsive servers (using foolscap's disconnectTimeout)	new	warner	defect	major	code-network
529	Implement Halt and Catch Fire	new		defect	major	code-frontend-web
579	report corrupted shares	new		defect	major	code-storage
595	get the immutable file hash of a file without uploading it	new	somebody	enhancement	major	code
597	add 'tahoe mirror' command, use backupdb	new		enhancement	major	code-frontend-cli
599	"maybe add share-metadata: ""where-are-the-other-shares"" hints"	new		enhancement	major	code-storage
604	one-shot distributed revocable forwarding slots	new		enhancement	major	code-encoding
613	sometimes a helper hurts instead of helping (if you need to upload less than K shares)	new		enhancement	major	code-network
632	"""tahoe backup --prefix"": override pathname root for snapshots"	new		enhancement	major	code-frontend-cli
640	Cli fs operations refactoring	new		enhancement	major	code-frontend-cli
654	make the storage index be the verifier cap	new		enhancement	major	code-encoding
655	tahoewapi demo tree-view.html always recurses to ro_uri in children.	new	nejucomo	defect	major	contrib
656	tahoewapi: Verify against the CAJA verifier.	new	nejucomo	task	major	contrib
658	"""tahoe cp"" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)"	new		enhancement	major	code-frontend-cli
662	"add an option for ""tahoe manifest"" to not skip duplicates, or a --recursive option to ""tahoe ls"""	new		enhancement	major	code-dirnodes
678	converge same file, same K, different N	new		enhancement	major	code-encoding
679	/storage emitting exception - lease reporting code	assigned	davidsarah	defect	major	code-frontend-web
683	handle arbitrary URIs in directories	new		defect	major	code-dirnodes
700	have servers publish Bloom filter of which shares they have	new		enhancement	major	code-storage
711	repair to different levels of N	new		enhancement	major	code-encoding
713	tahoe make-verify-cap	new		enhancement	major	code-frontend-cli
720	Changing web server address breaks CLI	new		defect	major	code-frontend-cli
724	helper: client should check up on the helper's work	new		enhancement	major	code-encoding
752	speed up directories more	new		enhancement	major	code-dirnodes
753	use longer storage index / cap for collision resistance	new		defect	major	code-encoding
764	webapi/usage calls should be logged - standard reusable format (apache-style access.log)	new		enhancement	major	code-nodeadmin
782	"connection lost during ""tahoe backup"""	new	andrej	defect	major	code-network
784	"explain what the ""Report an incident"" button does"	new		enhancement	major	code-frontend-web
787	Refine use case documentation for non-technical audiences.	new	nejucomo	enhancement	major	documentation
793	using removable disk as a storage backend	new		enhancement	major	code-storage
794	create DSA writecaps from a passphrase	new		enhancement	major	code-mutable
795	add-only sets	new		enhancement	major	code-mutable
796	write-only caps	new		enhancement	major	code-mutable
812	server-side crawlers: tolerate corrupted shares, verify shares	new	warner	defect	major	code-storage
823	WUI server should have a disallow-all robots.txt	new		defect	major	code-frontend-web
825	Cannot use WUI to upload a file with a name different to its name in the local filesystem	new		enhancement	major	code-frontend-web
840	Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users	new		enhancement	major	code-frontend-cli
845	"""tahoe backup"" and HFS+ OS-level immutable directories: copying Time Machine backups"	new		enhancement	major	code-frontend-cli
857	Make operation-handle-querying use only a little memory	new	nobody	defect	major	code-frontend-web
864	Automated migration of shares between storage servers	new		enhancement	major	code-storage
868	use helper to bypass NAT/firewall	new		defect	major	code-network
869	Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation	new	nobody	enhancement	major	code-network
872	Adjust the probability of selecting a node according to its storage capacity (or other fitness measure)	new	davidsarah	enhancement	major	code-peerselection
905	gather information about historical server performance	new		enhancement	major	code-network
906	ETag support for mutable files and directories	new		defect	major	code-frontend-web
910	"""tahoe mkdir"" doesn't accept $CAP/path arguments?"	new		defect	major	code-frontend-cli
912	Build In Fault-Monitoring and Reporting	new	nobody	enhancement	major	code-nodeadmin
913	Support running a storage node per drive easily	new	nobody	enhancement	major	code-nodeadmin
932	benchmark Tahoe-LAFS compared to nosql dbs	assigned	bibilthaysose	enhancement	major	dev-infrastructure
940	display space-usage configs, space used, space available for your storage server	new		enhancement	major	code-storage
944	"""tahoe mv"" doesn't accept just a path as the second argument?"	new		defect	major	code-frontend-cli
946	upload should succeed as soon as the servers-of-happiness criterion is met	new	nobody	enhancement	major	code-encoding
951	uploads aren't cancelled by closing the web page	assigned	zooko	defect	major	code-frontend-web
960	integrate Tahoe-LAFS into GVFS	new		enhancement	major	code-frontend
980	handle SIGHUP by reloading your config file	new	warner	defect	major	code-nodeadmin
981	chroot support?	new	somebody	enhancement	major	code
992	Store Content-Type as part of directory entries	new	somebody	enhancement	major	code
994	support precompressed files	new	somebody	enhancement	major	code
995	It's way too easy to give away write directory caps	new	nobody	defect	major	code-frontend-web
997	The webapi/WUI should have https enabled by default	new	nobody	defect	major	code-frontend-web
1001	test framework for web apps that use JavaScript	new	davidsarah	defect	major	code
1003	add-lease may fail to mark a node if the path by which it is reachable changes during marking	new	somebody	defect	major	code
1011	secure decentralized blog	new	somebody	enhancement	major	code
1018	backup manager task (inside the node)	new		enhancement	major	code-frontend
1029	download a subtree as an archive	new		enhancement	major	code-frontend-web
1041	Timeout error when uploading a file with some SFTP clients, e.g. WinSCP	assigned	davidsarah	defect	major	code-frontend-ftp-sftp
1044	short-circuit checker/verifier behavior	new		defect	major	code-encoding
1047	Upload failures should report useful HTTP status lines	new	nobody	enhancement	major	code-frontend-web
1048	Expected exceptions should not include tracebacks	new		enhancement	major	code-frontend-web
1059	sshfs does not wait for an FX_CLOSE request to complete before reporting success from the close	new		defect	major	code-frontend-ftp-sftp
1084	nondeterministic failure of allmydata.test.test_system.SystemTest.test_upload_and_download_{random_key,convergent}	assigned	zooko	defect	major	code
1102	"""tahoe ls $DIRCAP:"" gives an unhelpful error message"	new		defect	major	code-frontend-cli
1103	"""tahoe cp -r"" gives unhelpful error message when you append a ':"" to the dircap as arg"	new		defect	major	code-frontend-cli
1105	allow uncoordinated reads concurrent with writes of a mutable file or directory locally	new		defect	major	code-mutable
1107	"""sneakernet"" servers"	new		enhancement	major	code-storage
1122	failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'	new	drewp	defect	major	code-nodeadmin
1126	maybe have separate code paths for upload and repair	new		defect	major	code-peerselection
1132	browser protocol handler or plugin for Tahoe URIs	new		enhancement	major	code-frontend-web
1142	Unlikely XSS Potential in File Names in WUI	new	nobody	defect	major	code-frontend-web
1144	Loopy/Uninhibited/Overlarge Filename Makes Web Server Crump	new	nobody	defect	major	code-frontend-web
1163	server stats	new		enhancement	major	code-nodeadmin
1179	use μTP	new		enhancement	major	code-network
1184	Clean up the front page of the project site	new	secorp	task	major	website
1187	mitigate the performance bottleneck of slow servers in download	new		defect	major	code-network
1189	investigate best FUSE+sshfs options to use for performance and correctness of SFTP via sshfs	new	bj0	defect	major	code-frontend-ftp-sftp
1193	adding support for http byte range in http_common.do_http	new	guyzmo	enhancement	major	code-frontend-cli
1213	Should support change of hash functions	new	somebody	task	major	code
1215	add CORS support	new		enhancement	major	code-frontend-web
1221	operation stats are not sufficient to understand what's wrong	new		defect	major	code-frontend-web
1222	scoreboard server status	new		enhancement	major	code-peerselection
1244	make sure we have binaries of zfec for all supported platforms and versions of Python	new	nobody	defect	major	packaging
1249	There may be a memory leak in the tahoe-lafs storage server, which may or may not be related to the number of  other storage servers.	assigned	stott	defect	major	code
1252	use different encoding parameters for dirnodes than for files	assigned	davidsarah	defect	major	code-frontend
1269	add tcpdump data to viz tool	new		enhancement	major	code-encoding
1271	trac: show tooltip of standard keywords on ticket-modify pages	new	somebody	enhancement	major	dev-infrastructure
1281	implement a notification mechanism, e.g. for accounting messages	new	somebody	enhancement	major	code
1283	support running as a service on Windows	new		enhancement	major	code-nodeadmin
1288	support streaming uploads in uploader	new		enhancement	major	code-encoding
1290	replace all use of pickles with JSON	new	somebody	defect	major	code
1299	make 'tahoe debug dump-cap' print attenuated versions of the cap, and give it a better command name	new		defect	major	code-frontend-cli
1300	turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config	new	nobody	enhancement	major	unknown
1310	"separate ""gateway state directory"" from ""client state directory"""	reopened	warner	defect	major	code-frontend-cli
1312	"tiddly_on_tahoe says ""saving please wait...done"" *after* it is finished saving"	new	nobody	defect	major	unknown
1315	tiddly_on_tahoe put back saveBackup functionality	new	nobody	defect	major	unknown
1316	tiddly_on_tahoe caching issue -- must hit reload to see new contents	new	nobody	defect	major	unknown
1317	button to create a new tiddly_on_tahoe instance	new	nobody	enhancement	major	unknown
1318	tiddly_on_tahoe wrong error message when server is unreachable	new	nobody	defect	major	unknown
1319	tiddly_on_tahoe Suggested feature: blog comments	new	nuttycom	defect	major	unknown
1321	tiddly_on_tahoe writes itself more times than necessary?	new	nobody	enhancement	major	unknown
1323	tiddly_on_tahoe header should link to immutable as well as to read-only links	new	nobody	enhancement	major	unknown
1324	tiddly_on_tahoe Make the default tiddlywiki indicate capability being used to access it.	new	nobody	enhancement	major	unknown
1325	make `tahoe backup` keep more filesystem metadata	new	nobody	enhancement	major	unknown
1327	tiddly_on_tahoe Tahoe patches change tiddlywiki behavior in unexpected way	new	nobody	defect	major	unknown
1331	--verify option for `tahoe backup`	new	nobody	defect	major	code-frontend-cli
1336	improve the mechanism that causes test nodes to exit even if not successfully stopped	assigned	daira	defect	major	code
1343	how does a packager find version requirements for indirect dependencies?	new	somebody	defect	major	packaging
1352	zsh (and maybe other shells) completion	new		enhancement	major	contrib
1353	make the FUSE interface be a supported, first-class feature	new	somebody	enhancement	major	documentation
1354	compression (e.g. to efficiently store sparse files)	new		enhancement	major	code-encoding
1361	revive the Windows Virtual Drive using open source filesystem library	new		enhancement	major	code-frontend
1367	tolerance for broken TCP connections due to incorrect/restrictive firewalls	new		defect	major	code-network
1368	make the added convergence secret be a per-file configuration	new	nobody	defect	major	code-frontend
1369	allow static HTML files to be transcluded into WUI Welcome and directory listing pages	new		defect	major	code-frontend-web
1370	SFTP: consider supporting hard link extension	assigned	davidsarah	defect	major	code-frontend-ftp-sftp
1373	'tahoe cp' should not make links to existing immutable files when the encoding parameters have changed	new		defect	major	code-frontend-cli
1374	"""walk through"" or guide for people who want to read some code"	new	nobody	enhancement	major	documentation
1406	performance measurement automation and visualization	new	somebody	enhancement	major	dev-infrastructure
1422	https node.url is not verified by httplib	new	nobody	defect	major	code-frontend-cli
1448	Storage node discovery via avahi	new	alexs	enhancement	major	code-network
1453	automated tests with all supported versions of dependencies	new	somebody	defect	major	packaging
1456	High latency for 'tahoe get' if 'tahoe put' in parallel	new	T_X	defect	major	code
1495	test forks of MacFUSE for use with sshfs on OS X Lion	new	tarcieri	task	major	code-frontend
1511	confusing error message from 'tahoe backup' when source directory doesn't exist	new		defect	major	code-frontend-cli
1524	twistd can fail when checking whether a twistd.pid is stale	assigned	davidsarah	defect	major	code-nodeadmin
1550	new/alternate download visualizer	new	drewp	enhancement	major	code-frontend-web
1596	more specific error message for the case where too few servers are connected	new	somebody	defect	major	code
1646	nondeterministic failure of mydata.test.test_runner.RunNode.test_introducer	new	davidsarah	defect	major	code
1649	WUI: the error message page for a writeable file/directory nonobviously includes the write cap	assigned	davidsarah	defect	major	code-frontend-web
1652	pyfilesystem tahoe-lafs mounted with fuse does not handles fs.errors.StorageSpaceError	new	nobody	defect	major	code-frontend
1659	setuptools/easy_install/pip-installed package lacks documentation	new	nejucomo	defect	major	documentation
1665	Brainstorm webapi vulnerabilities between the operator and a user and between users.	new		task	major	code-frontend-web
1684	duplicate settings in tahoe.cfg should produce an error	new		defect	major	code-nodeadmin
1696	attempting more than four simultaneous put uploads seems to break client	new	somebody	defect	major	code
1731	"httplib.BadStatusLine exception occurred once in 10000 ""tahoe put""s to the same SDMF writecap"	new	davidsarah	defect	major	code-frontend
1811	9P frontend	new		enhancement	major	code-frontend
1859	Proof-of-concept attack: Upload and execute attacker controlled js from any domain.	new	davidsarah	defect	major	code-frontend-web
1904	filenames leak into log files from rename (and other web-API operations that take filenames)	new		defect	major	code-frontend-web
1939	memory leak (during check --repair --add-lease)	new	killyourtv	defect	major	code
2125	don't cache failures!	new		defect	major	code-frontend-web
2202	ERROR: UnrecoverableFileError(no recoverable versions)	new	daira	defect	major	unknown
2336	using two copies of the same node directory fails badly	new		defect	major	code-network
2349	TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None	new		defect	major	code-mutable
2364	Clients in onion grid busy-wait if a storage node is unreachable	new		defect	major	code-network
2385	node web server should use DHE/ECDHE suites automatically	new	j3i	enhancement	major	code-frontend-web
2409	tolerate simultaneous uploads better	new		defect	major	code-encoding
2887	Introducers sending duplicated announcements for upgraded nodes	new		defect	major	code-network
3535	Document crypto used in grid-manager	new		task	major	code
3825	Placeholder	new		defect	major	unknown
3852	500 error from JSON welcome page	new		defect	major	code-frontend-web
3929	Error reading directory:  'coroutine' object has no attribute 'addCallback'	new		defect	major	code-frontend-web
4108	Onion address contact via clearnet on i2p grid	new		defect	major	code-network
50	ask a peer to tell you what your IP address is (similar to STUNT/ICE)	new		enhancement	normal	code-network
451	webdav frontend	new		enhancement	normal	code-frontend-web
641	tahoe backup should be able to backup symlinks	new		defect	normal	code-frontend-cli
1207	Detect RFC1918/invalid addresses somehow	new		enhancement	normal	code-storage
1228	backupdb and ext4 i_version/generation xattributes	new	warner	enhancement	normal	code-encoding
1285	SFTP: put an approximation of grid capacity and available space in the 'df' output	new		defect	normal	code-frontend-ftp-sftp
1340	consider share-at-a-time uploader	new		enhancement	normal	code-encoding
1375	the performance stats for each upload or download are undiscoverable	new	tarcieri	defect	normal	code-frontend-web
1408	accounting using bitcoins	new	somebody	defect	normal	code
1415	WUI is more useful than CLI	new		defect	normal	code-frontend
1419	"when you get write-access to a directory, it comes with a ""suggested added convergence secret"""	new		enhancement	normal	code-dirnodes
1490	A script for autogenerating local grids.	new	zancas	enhancement	normal	code
1498	provide more automated setup assistant	new	somebody	enhancement	normal	code
1508	shortcut encryption and erasure coding when a file has already been uploaded	new		enhancement	normal	code-encoding
1515	more precise progress indication for MDMF retrieve	new		enhancement	normal	code-mutable
1522	"our use of the term ""bucket"" is ambiguous"	new	somebody	defect	normal	documentation
1541	Add ?t=xml parameter for getting file statistics	new	bibilthaysose	enhancement	normal	code-frontend-web
1543	rearrange share format to make downloads faster	new		enhancement	normal	code-encoding
1563	webapi.rst should have a Change Log section	new	somebody	defect	normal	documentation
1597	make 'tahoe cp' support the same '--exclude' options as 'tahoe backup'	new		enhancement	normal	code-frontend-cli
1629	auto-configuration of tub.location for nodes running on EC2	new		enhancement	normal	code-network
1657	Sneakernet grid scenario	new	nobody	enhancement	normal	code-network
1663	Add a concise table of the URL tree to webapi.rst.	assigned	marlowe	enhancement	normal	documentation
1687	store copy of block-hash-chain with each block	new		enhancement	normal	code-encoding
1691	occasional long delay using trac search function	new	somebody	defect	normal	dev-infrastructure
1694	package client and server separately	new	somebody	enhancement	normal	packaging
1706	"The ""Report!"" button in the ""Report an Incident"" form field redirects to a misleading/incomplete message"	new	zancas	defect	normal	code-frontend-web
1709	order nodes by nickname instead of peerid on the welcome page	new		enhancement	normal	code-frontend-web
1715	"change all docs and generated URLs to point to ""/cap"" instead of ""/uri"""	assigned	davidsarah	defect	normal	documentation
1719	"Improve google search results for phrases like ""tahoe file storage"""	new		defect	normal	website
1723	tahoe backup --help (for example) implies that you have to use aliases	new	zancas	defect	normal	code-frontend-cli
1750	times are rounded too coarsely in results pages	new		defect	normal	code
1752	are we doing more readvs and writevs than necessary for some CLI or WUI operations?	assigned	davidsarah	defect	normal	code
1763	NoServersError raised to user	new		defect	normal	code-frontend-cli
1766	"add --range option to ""tahoe get"""	new		enhancement	normal	code-frontend-cli
1768	intermittent test_system failure	new		defect	normal	code
1794	"upload failed -- ""I/O operation on closed file"""	new		defect	normal	code-network
1796	refuse to upload/download a mutable file if it cannot be done in the available memory	new		defect	normal	code-mutable
1799	Document how to distinguish exceptions from JSON, or encode exceptions as JSON	new		defect	normal	code-frontend-web
1809	WUI: upload to directory fails due to no file name	new		defect	normal	code-frontend-web
1815	either bridge foolscap log messages to twistd.log, or remove the section of logging.rst about that	assigned	blaisep	defect	normal	code
1816	add a lease renewal method that only renews some shares in a shareset, to be used by repair/rebalancing	new	warner	defect	normal	code-storage
1823	is this server telling me over foolscap that its foolscap connection to me just broke?	new		defect	normal	code-network
1831	Google Drive backend	new		enhancement	normal	code-storage
1832	support indefinite leases with garbage collection	new		enhancement	normal	code-network
1833	storage server deletes garbage shares itself instead of waiting for crawler to notice them	new		enhancement	normal	code-storage
1834	stop using share crawler for anything except constructing a leasedb	new		defect	normal	code-storage
1835	stop grovelling the whole storage backend looking for externally-added shares to add a lease to	new		enhancement	normal	code-storage
1837	"remove the ""override lease duration"" feature"	new		defect	normal	code-storage
1838	Add storage location hint to Storage Server	new	davidsarah	enhancement	normal	code-storage
1841	IRC logs link broken	new		defect	normal	website
1844	slow download speeds	new	davidsarah	defect	normal	code
1846	"add ""started"" timestamp on the current operations on Recent Uploads and Downloads"	new		defect	normal	code-frontend-web
1849	report maximum-immutable-share-size correctly in light of filesystem limits	new		defect	normal	code-storage
1851	new immutable file upload protocol: streaming, fewer round-trips, quota-respecting	new		enhancement	normal	code-storage
1855	Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.	new	davidsarah	defect	normal	code
1856	"add a command-line command for ""generate an incident report"""	new		enhancement	normal	code-frontend-cli
1865	backup has over-general exception swallowing that leads to assertion failures.	new	davidsarah	defect	normal	unknown
1867	Trac timeline RSS feed prompts for authentication	new		defect	normal	website
1871	provide interface to query lease storage information	assigned	davidsarah	enhancement	normal	code-frontend-cli
1872	provide interface to purge user data	new	davidsarah	enhancement	normal	code-frontend-cli
1875	Hanging on dead reference?	new	davidsarah	defect	normal	code
1878	tahoe cp -r: add tests for copying cyclic directories	new		defect	normal	code-frontend-cli
1883	design a user survey	new		defect	normal	unknown
1893	don't do lease-renewal automatically	new		enhancement	normal	code-storage
1894	add --interactive and --no-clobber options to 'tahoe cp'	new		defect	normal	code-frontend-cli
1895	implement replace=false for file upload into a mutable directory	new	davidsarah	defect	normal	code-frontend-web
1900	a cli method of seeing the connected servers/clients	new		enhancement	normal	code-frontend-cli
1906	constant-time directory lookup	new	davidsarah	enhancement	normal	code-dirnodes
1907	Tor over Tahoe-LAFS	new		enhancement	normal	contrib
1910	memory leak on 'tahoe get'	new	T_X	defect	normal	code-frontend
1912	show miniature live view of recent activity right on the front page	new	drewp	enhancement	normal	code-frontend-web
1913	unlink many children from a directory at once	new		enhancement	normal	code-dirnodes
1914	tahoe check reports incorrect encoding	new		defect	normal	code-frontend-web
1916	Folder healthy, but still get 410 Gone	new	davidsarah	defect	normal	code-mutable
1925	filesize is zero after upload via sshfs/sftp	new	cehteh	defect	normal	code-frontend-ftp-sftp
1933	announcement seqnums: respond to state-rollback	new		enhancement	normal	code-network
1935	bad behavior when localhost is down	new	warner	defect	normal	code-network
1936	the tahoe-lafs logging system is hard to discover	new		defect	normal	code-nodeadmin
1937	back up the content of a file even if the content changes without changing mtime	new		defect	normal	code
1943	storage servers should report if the filesystem containing shares has been unmounted	new		defect	normal	code-storage
1952	"rename ""tahoe backup"" to ""tahoe snapshot"""	new		enhancement	normal	code-frontend-cli
1965	FTP/SFTP: report malformed cap at login instead of use-time	new		enhancement	normal	code-frontend-ftp-sftp
1967	make new WUI work on phone	new		defect	normal	code-frontend-web
1976	SFTP+SSHFS hangs for second concurrent operation	assigned	daira	defect	normal	code-frontend-ftp-sftp
1989	"foolscap: ""an inbound callRemote ... failed"" log entries include all arguments"	new	warner	defect	normal	code-network
1998	"don't let ""Calling Stale Broke"" trigger an incident -- that's a false alarm"	new	warner	defect	normal	operational
1999	confusing error message when (S)FTP accounts file has malformed URL	new		defect	normal	code-frontend-ftp-sftp
2002	add tahoe df command	new		enhancement	normal	code-storage
2007	"unhandled errors due to ""bad connection hint '<IP address>' (hostname, but no port)"""	new		defect	normal	code-network
2009	One Grid to Rule Them All	new	daira	defect	normal	code-network
2010	Implement shortcuts to caps	new		enhancement	normal	code-frontend
2018	padding to hide the size of plaintexts	new	nejucomo	enhancement	normal	code-encoding
2019	"Add disclaimer that ""Tahoe-LAFS is unrelated to Tahoe Data Manager"" and petition TDM publisher to add similar disclaimer."	new	daira	defect	normal	website
2020	write requirements doc for what we want from a package installer	new		defect	normal	packaging
2030	'make clean' does not delete all generated files	new		defect	normal	packaging
2031	Optionally serve ./docs from the web gateway.	new		enhancement	normal	code-frontend-web
2036	accept trailing slashes on directory cap URIs	new		defect	normal	code-frontend
2038	look for any Y2038 problems in Tahoe-LAFS or its dependencies	new		defect	normal	code
2040	mutable files: expose test-and-set operations to HTTP clients	new	daira	defect	normal	code-mutable
2047	refactor *Source classes in tahoe_cp.py to have a basename() method rather than passing around (name, source) pairs	assigned	daira	defect	normal	code-frontend-cli
2053	"make ""tahoe backup"" avoid ""piling up"" if the backup job takes longer than the period"	new	daira	enhancement	normal	unknown
2054	Track unit test duration for possible regressions	new		enhancement	normal	dev-infrastructure
2056	bad connection hint in tub.location works once	new	daira	defect	normal	code-nodeadmin
2057	reproducible builds	new	daira	enhancement	normal	packaging
2062	"what happens if a ""tahoe backup"" process is in progress when another one is started?"	new		defect	normal	code-nodeadmin
2070	"WUI: what's the difference between ""Immutable"" and ""SDMF""?"	new		defect	normal	code-frontend-web
2073	Wrong ports are reported for connected nodes	new		defect	normal	code-network
2081	"bad error message when you give a readonly dircap as target to ""tahoe cp"""	new		defect	normal	code-mutable
2084	Commercial grids need an ability to disallow downloads without deleting data	new	daira	enhancement	normal	unknown
2085	Unit tests should work offline	new		defect	normal	code-network
2093	State-mutating GET methods in webapi.	new	daira	defect	normal	code-frontend-web
2096	"tahoe backup says ""WARNING: cannot backup special file"" when a file has been moved while it is running"	new		defect	normal	code-frontend-cli
2100	passphrase-encrypt the aliases file	new	daira	enhancement	normal	code-frontend-cli
2107	don't place shares on servers that already have shares	new		enhancement	normal	code-peerselection
2109	tahoe deep-check raises MustForceRepairError	new		defect	normal	code-frontend-cli
2110	"uploader confuses self-write-dedup with ""server is full"""	new	markberger	defect	normal	unknown
2117	"Valid helper makes ""Connected to Q of R"" irrelevant for upload success"	new	daira	enhancement	normal	code-frontend-web
2118	Lower extension size	new	daira	defect	normal	unknown
2119	Don't pre-convert all serverids to ServerTrackers	new	markberger	defect	normal	unknown
2120	Change counter value for AES-CTR	new	daira	defect	normal	code
2123	Build intermitently-connected replication-only storage grid	new	daira	enhancement	normal	unknown
2124	Add [storage].max_shares configuration option	new		enhancement	normal	code-storage
2126	send application/json content-type for JSON response	new		defect	normal	code-frontend-web
2136	Use Content-Security-Policy to harden the WUI	new	daira	defect	normal	code-frontend-web
2142	How to enhance WebUI default security against capability eavesdropping?	new	amontero	enhancement	normal	code-frontend-web
2143	Adding aliases to the WUI	new	daira	enhancement	normal	code-frontend-web
2144	Tahoe-LAFS as website hosting storage backend	new		enhancement	normal	contrib
2145	allow downloading ciphertext given a verify cap	new		enhancement	normal	code-frontend
2146	--autostart	new		defect	normal	code-nodeadmin
2152	have the introducer advertise the external IP it sees for a node to other nodes	new		defect	normal	code-network
2195	deep-check ERROR: NoSharesError(no shares (need 1)	new	daira	defect	normal	unknown
2198	make exception tracebacks easier to grok	new		enhancement	normal	code-frontend
2203	"""UnrecoverableFileError(no recoverable versions)"" is a poor-quality error report"	new		defect	normal	code-mutable
2205	"""--help"" text confuses dircaps with aliases"	new	CyberAxe	defect	normal	code-frontend-cli
2213	Make SFTP generate its own key	new		enhancement	normal	code-nodeadmin
2225	allow themeing of WUI	new		enhancement	normal	code-frontend-web
2227	"""format=mutable"" in the web API"	new		enhancement	normal	code-frontend-web
2228	add directory operations to performance.rst	assigned	marlowe	defect	normal	documentation
2230	'tahoe --version[and-path]' should print versions even if a requirement check fails	new		defect	normal	packaging
2234	check that regexps use raw strings in 'make code-checks'	new		defect	normal	code
2240	Backup failed possibly related to network disconnection	new	daira	defect	normal	unknown
2241	exception when trying to attach file to trac ticket	new		defect	normal	dev-infrastructure
2243	TypeError: 'NoneType' object has no attribute '__getitem__' while opening backupdb	assigned	daira	defect	normal	code-frontend-cli
2244	Would like to have tahoe backup --include	new	daira	enhancement	normal	code-frontend-cli
2252	Error reports should always give the IP and server id of a server which failed.	new	nejucomo	defect	normal	code-network
2254	Can't backup still suffering from allmydata.interfaces.UploadUnhappinessError	new	daira	defect	normal	unknown
2258	Tahoe-lafs How-to Linux Video Comments - Put vs backup	new	JGillispie	defect	normal	documentation
2259	Linux How to video comments Get vs CP	new	Cyberaxe	defect	normal	documentation
2262	Review, New draft video for Windows Tahoe-Lafs download, install and usage	new	JGillispie	task	normal	documentation
2267	exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'	new		defect	normal	code-network
2274	possible error with cp and spaces in directory names	new	daira	defect	normal	code-frontend-cli
2276	restore from root folder fails on Archive subfolder	new		defect	normal	code-frontend-cli
2285	multi backup error	new	daira	defect	normal	unknown
2294	investigate using Conda for packaging	new		defect	normal	packaging
2297	improve precision of coverage reports by including coverage by subprocesses	new		defect	normal	code
2307	make user-oriented error message for malformed furls	new		defect	normal	code-nodeadmin
2311	"build error _cffi_backend.so: Undefined PLT symbol ""___tls_get_addr"" (symnum = 156)"	new		defect	normal	packaging
2319	improve Tor usage documentation	new		defect	normal	unknown
2324	copy of introducer furl, aliases to new computer, error with alias but not alias's value	new	jgillisp	defect	normal	code-frontend-cli
2327	testing numpy 1.9.0 against misc/operation_helpers/provisioning/reliability.py	new		defect	normal	unknown
2331	don't display capabilities without user explicitly asking for it	assigned	daira	defect	normal	code-frontend-cli
2332	ls -l doesn't show size of mutable files when listing directories	new		defect	normal	code-frontend-cli
2333	manifest with sizes	new		enhancement	normal	code-dirnodes
2334	one slow server slows down all uploads that attempt to use it	assigned	daira	defect	normal	code-network
2335	clients shouldn't need to have persistent id	new		enhancement	normal	code-network
2338	tahoe backup exits nonzero if there are any symlinks	assigned	daira	defect	normal	code-frontend-cli
2342	Too many open files	new		defect	normal	code
2343	replace non-Eliot logging with Eliot logging	new		defect	normal	code
2350	Persistent Introducer connections leak IP addresses even when idle	new		enhancement	normal	code-network
2352	dead code/bug in error-handling in mutable.layout.MDMFSlotWriteProxy._write	new		defect	normal	unknown
2358	Allow storage nodes to publish an arbitrary text description	new		enhancement	normal	code-storage
2369	Support encryptionless sftp using sftp-over-tcp	new	HoverHell	enhancement	normal	code-frontend-ftp-sftp
2373	adopt pyrsistent	new		enhancement	normal	unknown
2376	Don't use helper for local nodes, only remote ones	new		enhancement	normal	code-network
2377	replace 'cond and one or tother' idiom with 'one if cond or tother'	new	daira	defect	normal	code
2383	CLI option to automatically start and stop a node	reopened		enhancement	normal	unknown
2386	updating unhealthy MDMF files: likely problem	new		defect	normal	code-mutable
2387	transverse block-hash-trees, plus segment-hash-tree	new		enhancement	normal	code-encoding
2403	directories not created using helper	new		defect	normal	code-mutable
2404	optionally backup to mutable files/directories	new		enhancement	normal	code-frontend-cli
2410	tahoe create-alias issue	new	dipen	defect	normal	unknown
2421	connect tahoe-lafs repo to Docker Hub	new	warner	defect	normal	dev-infrastructure
2422	Multiple Helpers	new	daira	enhancement	normal	code-network
2424	Spreading servers	reopened	daira	enhancement	normal	code-network
2425	Unreliable (including malicious) storage nodes	new	daira	enhancement	normal	code-peerselection
2472	encrypted cloud database	new	daira	defect	normal	unknown
2507	consider whether to use @inlineCallbacks (in tests or more generally)	assigned	daira	task	normal	documentation
2532	storage server running 1.10.2 shows 2^64 bytes available to clients	new		defect	normal	code-frontend-web
2547	it is too confusing that --basedir works for some commands and not others	new		defect	normal	code-frontend-cli
2555	publish-and-subscribe to change events on mutables	new	daira	defect	normal	code-mutable
2581	Mounting SSH does no longer work with latest 1.10.2 release, worked with 1.10.0 - regression?	new	daira	defect	normal	code-frontend-ftp-sftp
2590	GET /operations/$HANDLE?output=json is not JSON	new		defect	normal	code-frontend-web
2704	remove _lsLine from sftpd.py	new	daira	defect	normal	code-frontend-ftp-sftp
2712	implement leif's magic-folder data model	new	dawuud	enhancement	normal	unknown
2716	Exception on WUI	new		defect	normal	code-frontend-web
2717	Trac email anti-blacklisting measures: DKIM	new		enhancement	normal	dev-infrastructure
2718	Trac ticket update caught as spam by gmail	new	daira	defect	normal	dev-infrastructure
2719	TWN55 caught as spam by gmail	new	daira	defect	normal	dev-infrastructure
2720	format_http_error leaks the URI	new	daira	defect	normal	code-frontend-web
2724	use humanize library	new	daira	defect	normal	code-frontend-web
2730	Added Missing TWN Issues to HTML	assigned	marlowe	task	normal	documentation
2735	"remove ""bin/tahoe"" and fancy ""@"" runner support"	new		task	normal	code-nodeadmin
2741	improve the OS-X packages	new	daira	task	normal	packaging
2761	self-update command	new		enhancement	normal	packaging
2767	Allow N, K, and H to be specified per command.	new	dawuud	enhancement	normal	code-frontend-cli
2772	Gmail Classifying TWN Emails as Spam	new		defect	normal	operational
2778	add server-info pages to WUI, link there from upload/download status pages and Welcome page	new		enhancement	normal	code-frontend-web
2786	"split uploader/downloader into ""txlafs"" library"	new		task	normal	packaging
2790	Magic-Folder: refactor uploader tests	new	meejah	defect	normal	unknown
2791	Tahoe CLI / SSL certificate	new		defect	normal	code-frontend-cli
2793	Magic-Folder: pause uploader/downloader when enough servers go away	new		defect	normal	unknown
2796	add share-type argument to storage server protocol	new		enhancement	normal	code-storage
2812	replace Twistd plugins with new `twist` tool	new		task	normal	code
2822	remove redundant read from web GET of directory	new		defect	normal	code-frontend-web
2823	"""tahoe cp FILE ALIAS:"" does unnecessary directory reads"	new		defect	normal	code-frontend-cli
2825	rewrite CLI commands to use treq or twisted.web, not httplib	new		task	normal	code-frontend-cli
2828	address remaining anonymity-violating linkages	new		defect	normal	code-network
2832	Unsigned entries in an announcement cause later entries to be ignored	new		defect	normal	code-network
2837	create-node --listen=tor hangs with tor-0.2.8.8	new		defect	normal	code-network
2839	make statistics of (past) uploads available as JSON	new		enhancement	normal	code-frontend-web
2840	make nodes symmetric	new		enhancement	normal	unknown
2844	readiness status API for clients	new		defect	normal	unknown
2851	--listen=tor failure leaves partial directory in place	new		defect	normal	code-nodeadmin
2853	Sort out version reporting on Docker	new		defect	normal	unknown
2855	Last complete cycle not updating	new		defect	normal	unknown
2865	optionally re-enable start topology	new		enhancement	normal	unknown
2867	make the connect timeout configurable for production use-cases	new		defect	normal	unknown
2869	accounting: use twisted.enterprise.adbapi instead of blocking sqlite	new		defect	normal	unknown
2870	async initialization of Client	new		defect	normal	unknown
2871	test_create_long_path fails ... when ... the ... path ... is ... long ...	new		defect	normal	unknown
2874	early reporting of errors to users on the CLI	new		defect	normal	unknown
2875	Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)	new		defect	normal	code-network
2890	Directory name and file name should be available in json response data	new		defect	normal	unknown
2891	fix intermittent test coverage	new		defect	normal	code
2896	intermittent allmydata.test.test_introducer.NonV1Server.test_failure failure	new		defect	normal	code
2900	"Get rid of ""tempfile"" monkey-patch"	new		defect	normal	unknown
2902	double _got_introducer if main_tab isn't started before IntroducerClient added	new		defect	normal	unknown
2905	fail harder if we can't write announcement-seqnum	new		defect	normal	code-storage
2917	`tahoe backup` could easily report size information about the backup performed	new		enhancement	normal	code-frontend-cli
2918	`tahoe backup` crashes when an upload operation fails	new		defect	normal	code-frontend-cli
2919	Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`	new		enhancement	normal	code-frontend-cli
2923	Automate (some of) NEWS generation	new	daira	enhancement	normal	packaging
2927	nondeterministic failure of allmydata.test.test_introducer.SystemTest.test_system on Windows: Address already in use	new		defect	normal	code
2930	"""AUTO"" Tub location detection/assignment is silently broken when system tools are missing"	new		defect	normal	unknown
2937	check --repair crashes on LIT objects.	new		defect	normal	unknown
2945	Hypothesis tests for backup behavior	new		enhancement	normal	unknown
2946	pass reactor as an argument to allmydata.test.test_node.testing_tub	new		enhancement	normal	code
2947	"""tahoe ls"" returns incorrect data."	new		defect	normal	code-frontend-cli
2948	"pull ""log tub"" intiailization out of Node"	new		enhancement	normal	code
2949	refactor: storage-broker should be given a client, also no circular ref	new		defect	normal	code
2951	"async-friendly initializers for ""NoNetworkGrid"" and tests"	new		enhancement	normal	unknown
2952	Runtime reconfiguration	new		enhancement	normal	code
2953	Update status API	new		defect	normal	unknown
2994	Sometimes the test suite times out on CircleCI	new		defect	normal	unknown
3022	Servers of happiness share placement distributes storage load unevenly in small grids	new		defect	normal	unknown
3039	allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_bob sometimes fails on macOS with `Pending: set([u'file3'])`	new		defect	normal	unknown
3041	Testing of websocket logs	new		defect	normal	code-frontend-web
3138	Run the test suite with some concurrency on CircleCI	new	exarkun	defect	normal	dev-infrastructure
3228	very old d3, jquery	new		defect	normal	unknown
3230	Consider switching from AES CTR to AES XTS	new		defect	normal	code
3249	Hard-coded ports in integration tests	new		defect	normal	unknown
3286	WebAPI for create-alias	new		enhancement	normal	code-dirnodes
3301	"allmydata.test.test_system.Connections.test_rref can fail with ""Address already in use."""	new		defect	normal	unknown
3311	Move table layout to template file in download status page	new	sajith	enhancement	normal	code-frontend-web
3318	HOWTO / prose documentation for allmydata.testing.*	new		enhancement	normal	unknown
3319	Add tests for web UI directory operations	new	sajith	defect	normal	unknown
3347	Tor integration tests fail on Windows	assigned	sajith	defect	normal	dev-infrastructure
3352	Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`	new	daira	enhancement	normal	packaging
3360	test_daemonize does not explode if code is completely broken	new		defect	normal	unknown
3363	port allmydata.util.encodingutil to Python3	new		defect	normal	unknown
3371	Render post-repair corrupt shares in deep-check-and-repair results page	new	sajith	defect	normal	code-frontend-web
3413	Unable to re-run flaky tests	new		defect	normal	unknown
3414	Deprecations CI job fails (intermittently?)	new		defect	normal	unknown
3441	"The ""dump-share"" tests in allmydata.test.test_system.SystemTests.test_filesystem should be part of a separate test suite"	new	exarkun	defect	normal	unknown
3444	PyPy CI job fails: allmydata.test.test_sftp.Handler.test_openFile_read	new		defect	normal	unknown
3445	"The runtime information on the ""deep check results"" page is untested"	assigned	exarkun	defect	normal	unknown
3457	The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment	new		defect	normal	code-network
3477	Omit installing vcpython27 on Windows CI	new	sajith	task	normal	dev-infrastructure
3480	"The introducer writes a garbage fURL if created/started without a ""good"" environment"	new		defect	normal	unknown
3484	The CI Docker image builders are hard to test and are happy to push broken images	new	btology	defect	normal	dev-infrastructure
3489	Add some tests for src/allmydata/test/matchers.py	new	exarkun	defect	normal	unknown
3494	Stop collecting/serving dependencies	new		defect	normal	unknown
3498	Mutable writes don't respect `readonly` or `reserved_space` storage server settings	new		defect	normal	code-storage
3506	Add Welcome page output for grid-manager status	new		enhancement	normal	unknown
3507	tahoe add-grid-manager	new		enhancement	normal	unknown
3508	grid-manager integration tests	new		defect	normal	unknown
3516	Replace allmydata.test.test_system.SystemTest.test_connections with a pytest-based integration test	new	exarkun	task	normal	unknown
3519	Stop using the mock library for testing	new	exarkun	defect	normal	unknown
3530	Stop using the mock library for testing: src/allmydata/test/test_i2p_provider.py	new		defect	normal	unknown
3531	Stop using the mock library for testing: src/allmydata/test/test_tor_provider.py	new		defect	normal	unknown
3538	"Get rid of the ""portnum filename"" stuff in the configuration system"	new		defect	normal	unknown
3540	allmydata.mutable.publish.Publish.publish has unreliably covered bad shares handling code	new		defect	normal	unknown
3548	test_filesystem_with_cli_in_subprocess mutates os.environ a bunch	new		defect	normal	unknown
3556	docs/logging.rst has broken examples in it	new		defect	normal	unknown
3559	Mention code of conduct in contributors guide	new		defect	normal	documentation
3561	allmydata.immutable.offloaded.LocalCiphertextReader claims to implement IEncryptedUploadable but does not implement set_upload_status	new		defect	normal	unknown
3562	IMutableFileVersion.get_servermap is unused and unimplemented	new		defect	normal	unknown
3563	_tub_portlocation tries to detect port 0 configuration but does so incompletely	new		defect	normal	unknown
3570	Multiple developers can sign releases	new		defect	normal	unknown
3571	"Should grid-manager accept only ""its"" certificates?"	new		enhancement	normal	code-nodeadmin
3573	"Some typechecks fail with ""Cannot determine consistent method resolution order"""	new		defect	normal	unknown
3597	The integration tests mix synchronous and asynchronous code in an unreliable way	new		defect	normal	unknown
3601	CI builds new images for test jobs even when Tahoe's dependencies haven't changed	new		enhancement	normal	dev-infrastructure
3602	Replace allmydata.frontends.sftp._lsLine with something from Twisted	new	daira	defect	normal	code-frontend-ftp-sftp
3609	Manual quoting/escaping is scattered ad hoc throughout the web code	new		defect	normal	code-frontend-web
3610	allmydata.web.directory.ReloadableMonitorElement and allmydata.web.operations.ReloadMixin are basically the same	new		defect	normal	code-frontend-web
3614	Consider renaming types_ module	new		defect	normal	unknown
3660	Let's do a podcast!	new	maylee	enhancement	normal	unknown
3665	Remove docutils pin from tox configuration	new	sajith	defect	normal	dev-infrastructure
3681	Windows install of VC compiler for Python 2.7 is failing in CI	new		defect	normal	unknown
3719	tahoe_cp doesn't correctly determine when it needs to copy bytes	new		defect	normal	unknown
3726	Register Tahoe-LAFS project with Libera.Chat	new		defect	normal	unknown
3731	Make `tox -e news` work on macOS	new		defect	normal	unknown
3740	link to web forum	new		defect	normal	unknown
3742	Get control over mailing list	new	sajith	defect	normal	unknown
3745	Remove vestigial `whitelist_externals` from Tox configuration	new		defect	normal	dev-infrastructure
3752	Make a list of tests that don't pass in the Nix build environment	new		defect	normal	unknown
3756	use default wormhole server	new	meejah	defect	normal	unknown
3775	Introduce a code formatter into the tahoe	new		defect	normal	unknown
3776	Intermittent test failure: allmydata.test.test_node.TestMissingPorts.test_listen_on_zero_with_host	new		defect	normal	unknown
3789	intermittent integration/test_i2p.py::test_i2p_service_storage failure	new		defect	normal	unknown
3790	`tahoe status` explodes on an encoding issue in some environments	new		defect	normal	unknown
3813	There is a large amount of dynamic package-related code in Tahoe-LAFS	new		defect	normal	unknown
3816	Improve release checklist.	new		defect	normal	unknown
3817	formatting issue with commands	new		defect	normal	code-frontend-cli
3818	Writing at offset=0 using REST API fails for empty files	new		defect	normal	unknown
3840	Handle unserializable arguments in log_call_deferred and tests	new		defect	normal	unknown
3844	Change IRC channel from Freenode to libera.chat	new	maylee	defect	normal	unknown
3845	"""Economic plugin"" errors not surfaced effectively"	new		defect	normal	code-frontend-web
3846	Release script.	new		defect	normal	unknown
3853	If a given header is too short, `ShareFile.is_valid_header` method raises an exception	new		defect	normal	unknown
3862	Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter	new		enhancement	normal	unknown
3863	builtins.AttributeError: 'FileTransferServer' object has no attribute '_ebClose'	new		defect	normal	unknown
3864	The sftp accounts file could support aliases to make configuration easier	new		defect	normal	unknown
3866	Dropping Python 3.6 means we can do some code cleanup	new		enhancement	normal	unknown
3869	Intermittent allmydata.test.test_storage_http.GenericHTTPAPITests.test_bad_authentication failure	new		defect	normal	unknown
3878	Potential denial of service attack by rogue servers	new		defect	normal	unknown
3885	the netifaces library is unmaintained	new		defect	normal	unknown
3886	It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools	new		enhancement	normal	dev-infrastructure
3887	HTTPConnectionPool briefly leaks reactor state in a way that makes resource cleanup more complicated	new		defect	normal	unknown
3892	Tahoe Website Makeover	new		defect	normal	unknown
3899	"No indication of failure if we can't match an ""announcement"""	new		defect	normal	unknown
3916	Refactor tests that can but do not use base test classes.	new		defect	normal	unknown
3918	Refactor MutableChecker tests	new		defect	normal	unknown
3919	Refactor ConfigUtilTests and Pipeline tests	new		defect	normal	unknown
3920	Refactor TestRegression (test_crypto)	new		defect	normal	unknown
3923	Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code	new		enhancement	normal	unknown
3924	Test for allmydata.immutable.layout.WriteBucketProxy invariant	new		enhancement	normal	unknown
3925	"revamp ""tahoe run"""	new		enhancement	normal	unknown
3930	GitHub Actions should upload logs even if tests fail	new	itamarst	enhancement	normal	unknown
3931	Factor functionality related to running a storage service into a separate class from `_Client`	new		enhancement	normal	unknown
3932	Library code to parse NURLs and fURLs	new		enhancement	normal	unknown
3933	upgrade autobahn	new		enhancement	normal	unknown
3941	When tests fail, make it easier to find why in Github Actions	new		enhancement	normal	unknown
3949	Remove the Ubuntu builders from GitHub Actions	assigned	exarkun	task	normal	unknown
3977	Check certificates for validity	new		enhancement	normal	code-frontend-cli
3983	test_pidfile_contents sometimes fails with ProcessInTheWay	new		defect	normal	unknown
3984	test_pidfile_contents uses check_pid_process like it is a context manager, but it is not	new		defect	normal	unknown
3985	"Support ""storage plugins"" in the Great Black Swamp storage server and client"	new		defect	normal	unknown
3990	Failing repairer test (on PyPy)	new		defect	normal	unknown
3995	Remove the various dead code from `src/allmydata/util/base32.py`	new		defect	normal	unknown
4007	Remove the PyPy unit test jobs from GitHub Actions	new		defect	normal	unknown
4008	If tor provider can't connect to the control port it seems to silently do nothing	new		defect	normal	unknown
4011	New solution for code coverage	new		task	normal	unknown
4017	"WebUI: enhance ""put"" operations"	new		enhancement	normal	unknown
4021	"Add a CI job that is explicitly for ""run with latest version of dependencies"""	new		defect	normal	dev-infrastructure
4033	txtorcon has logic for connecting automatically to correct tor port, use that	new		enhancement	normal	unknown
4048	Fix the `cli_options.stdout` pattern	new		defect	normal	unknown
4054	"Use CircleCI's ""parallelism"" feature to speed up runs of the integration test suite"	new		defect	normal	unknown
4056	"attrs ""provides"" deprecated"	new		defect	normal	unknown
4058	allmydata.test.cli.test_run.RunTests.test_pidfile_contents fails sometimes	new		defect	normal	unknown
4069	benchmark output improvements	new		enhancement	normal	dev-infrastructure
4073	each share for a file can have its own write enabler secret, but the wire protocol does not support more than one	new		defect	normal	code-network
4075	Another pass of upgrading dependency versions and mypy improvements	new		enhancement	normal	unknown
4076	prepare release	new		defect	normal	unknown
4077	Many regexs in Tahoe tests are invalid	new		defect	normal	unknown
4078	intermittant failures / race-condition on immutable.download.fetcher	new		defect	normal	code-storage
4083	Run blocking operations in a thread or thread pool, part 3	new		defect	normal	unknown
4085	Dirty reactor tests	new		defect	normal	unknown
4086	Release signatures (not available on PyPI any more)	new		task	normal	dev-infrastructure
4089	PyPy 7.3.15 and later break Twisted 23.10 and earlier	new		defect	normal	unknown
4097	1.19.0 node connection issues.	new		defect	normal	unknown
4105	Make it possible to run a pure storage server (a node with no client)	new		enhancement	normal	unknown
4106	UI/representation of errors (tracebacks) in the HTTP client	new		enhancement	normal	unknown
4107	UI/representation of errors (tracebacks) in the CLI client	new		enhancement	normal	unknown
4110	"""tahoe create-node --storage-dir"" is incorrectly interpreted as a flag (not an option)"	new		defect	normal	unknown
4115	typechecks fail on master	new		defect	normal	unknown
4126	Unit test suite inconsistently failing on CircleCI	assigned	hacklschorsch	defect	normal	dev-infrastructure
4133	fix tahoe packaging	new		defect	normal	unknown
4135	latest zfec fails on oraclelinux-8 builder	new		defect	normal	packaging
4138	Licensing metadata	new		defect	normal	unknown
4139	Strange error from magic-folders on 1.19 and master	new		defect	normal	unknown
4142	Review and make sure all 3rd party services are owned by active members	new		task	normal	dev-infrastructure
4143	Refresh docker builder images	new		task	normal	dev-infrastructure
4144	circleci/integration builder consistently fails	new		defect	normal	dev-infrastructure
4146	returnValue is deprecated	new		defect	normal	unknown
4147	Update CoC to document accurate contacts to handle conduct issues	new		defect	normal	documentation
4148	Update Coding Standards which still claims compatibility with Python 2.7	new		task	normal	documentation
4151	put signatures in Git?	new		enhancement	normal	unknown
4154	is the copyright statement correct?	new		defect	normal	unknown
4155	parse_duration() doesn't understand seconds	new		defect	normal	unknown
4156	Delete Slack workspace	new		task	normal	unknown
4157	Nix: building with pypy fails	new		defect	normal	dev-infrastructure
4159	Log a message when shutting down because STDIN is closed	new		defect	normal	code-frontend-cli
4160	Re-target testgrid.tahoe-lafs.org	new		task	normal	unknown
4161	Move off Trac - Execution - Forgejo	new	btlogy	task	normal	dev-infrastructure
4162	Infrastructure as Code to manage DNS configurations	new	btlogy	enhancement	normal	dev-infrastructure
4163	update expenses/donations for Magic Internet	new		task	normal	unknown
4167	Client can't connect to storage node with GBS + Tor in 1.20.0	new		defect	normal	unknown
4170	> 20k warnings when running tests.	new		enhancement	normal	unknown
4173	Packaging changes	new	daira	defect	normal	packaging
4177	Manage shared secrets required to interact with the infrastructure	new	btlogy	enhancement	normal	dev-infrastructure
4178	Intermittent 502 response from Trac	new		defect	normal	dev-infrastructure
4179	old APIs used in tests	new		defect	normal	unknown
4185	CI broken	new		defect	normal	unknown
4186	One server process did not start on testgrid due to PID File collision	new		defect	normal	unknown
4187	PyInstaller builder depends on python3.9	new		defect	normal	unknown
4188	Test results are harder to read on GitHub Actions	new	sajith	defect	normal	unknown
4189	Integration tests are failing	new	sajith	defect	normal	unknown
4190	Broken tests: failUnlessRaises has been deprecated	assigned	hacklschorsch	defect	normal	unknown
4191	Tor GPG key not available on Ubuntu keyserver anymore	assigned	hacklschorsch	defect	normal	dev-infrastructure
4192	Sunset of LA resources	new		task	normal	dev-infrastructure
49	UPnP	new		enhancement	minor	code-network
57	logging: compress/truncate/encode/decode/format for human readability and privacy	new	warner	enhancement	minor	code-nodeadmin
72	Automatic detection of configuration changes.	new		enhancement	minor	code-nodeadmin
78	Cater to rsync as a target Tahoe client.	new	somebody	enhancement	minor	code
114	command-line: multiple files at once	assigned	zooko	enhancement	minor	code-frontend-cli
198	count TODOs, display per file	new	warner	enhancement	minor	dev-infrastructure
215	"maybe remove ""string containing slash-separated names"" APIs"	new	somebody	enhancement	minor	code
236	measure the effect of a more memory-local zfec variant on a webapi server	new	zooko	enhancement	minor	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)	new	somebody	defect	minor	code-nodeadmin
280	get_hash method in webapi for extension caching logic.	assigned	zooko	enhancement	minor	code-frontend-web
306	"Clean up code terminology: ""SSK"" vs ""slot"", etc"	new	somebody	task	minor	code
375	"include ""retry backoff limit"" in introducer announcements?"	new		enhancement	minor	code-network
389	Implement Web Portal feature.	new		enhancement	minor	code-frontend-web
427	what happens when a file changes as you're copying it?	new		defect	minor	code-encoding
433	mailing list archives are threaded weirdly	new	zandr	defect	minor	dev-infrastructure
446	shrink UEB: derive more fields from version+filesize	new		enhancement	minor	code-encoding
508	'tahoe debug verify-share' command	new	somebody	task	minor	operational
524	upgrade notification	new		enhancement	minor	code-nodeadmin
525	include platform of each remote peer in the welcome page's known-servers table	reopened		enhancement	minor	code-frontend-web
560	use validation metadata from other servers to validate this server's data?	new		enhancement	minor	code-encoding
600	storage: maybe store buckets as files, not directories	new	warner	enhancement	minor	code-storage
650	Allow metadata (location, contact information) to be added to announcements	new		enhancement	minor	code-nodeadmin
707	use local storage server as encrypted cache	new	nobody	enhancement	minor	code-encoding
727	add optional-dependency on numpy	assigned	zooko	task	minor	packaging
765	duplication of version and nickname-and-nodeid code in the wui	new		enhancement	minor	code-frontend-web
779	Package tahoe with ipkg technology for NAS devices	new	somebody	enhancement	minor	packaging
789	Support Accept-Encoding: compress, gzip in the WAPI	new		enhancement	minor	code-frontend-web
791	Optimize FEC parameters to increase download performance	new		enhancement	minor	code-encoding
813	string exception raised to web renderer?	new	somebody	defect	minor	code-frontend-web
858	extra deep-check stats: unhealthiness of each file	new		enhancement	minor	code-frontend-cli
879	Random-access download leaks information	new	somebody	defect	minor	documentation
895	"add ""tahoe flogtool SUBCOMMAND"""	new		enhancement	minor	code-nodeadmin
896	log more info about Foolscap disconnections on storages nodes (to twistd.log)	assigned	francois	defect	minor	code-network
916	"""tahoe cp"": audit use of ""mutable"" flag"	new		defect	minor	code-frontend-cli
964	show sizes in unambiguous way that doesn't get mistaken for different units	assigned	zooko	defect	minor	code-storage
970	webapi PUT via multiple nodes can cause directory corruption but does not report UncoordinatedWriteError	new	nobody	defect	minor	code-frontend-web
976	status of mutable file retrieve gives less information than an immutable download	new		defect	minor	code-frontend-web
982	grsec disallows tahoe from learning its own IP address	new	ioerror	defect	minor	code
1039	Keys with passphrases for SFTP	new	nobody	defect	minor	code-frontend-ftp-sftp
1101	"some CLI commands accept ""--verbose"", other don't"	new		defect	minor	code-frontend-cli
1133	don't claim to provide better semantics of timestamps than Python claims to provide	new	somebody	defect	minor	documentation
1157	new downloader could still get block data from shares with UEB/hashchain corruption	new		enhancement	minor	code-encoding
1177	Display directory storage indexes in directory listings	new		enhancement	minor	code-frontend-web
1178	Use identicons for directory identifiers	new		enhancement	minor	code-frontend-web
1185	discuss and select from logo designs	new	zooko	task	minor	website
1236	contribute spans.py to programmers outside of the Tahoe-LAFS project	new	somebody	enhancement	minor	code
1276	Add recent twitter posts to front page of site	new	secorp	task	minor	website
1279	silent failure of bin/tahoe when root partition is out of space?	reopened	somebody	defect	minor	code
1351	Use extended attributes to expose metadata	new	somebody	enhancement	minor	code
1362	SFTP: should removing a non-empty directory be permitted?	new		defect	minor	code-frontend-ftp-sftp
1410	sftp server listens on reachable IP addresses by default	new		defect	minor	code-frontend-ftp-sftp
1437	Replace os.path (etc.) with twisted.python.filepath	new	zancas	defect	minor	code
1443	use exocet instead of the builtin Python module loader	new	somebody	enhancement	minor	packaging
1468	mutable.rst and mut.svg contain some dated or confusing terminology and use different names	assigned	blaisep	defect	minor	documentation
1482	change the hostname in the version strings from allmydata.org	new	somebody	defect	minor	code
1533	CLI: the message displayed when twistd.pid already exists refers to --pidfile and --logfile parameters not supported by 'tahoe'	new		defect	minor	code-frontend-cli
1538	tests should create share files with the same Unix mode bits as a real storage server	new	somebody	defect	minor	code
1544	downloader: coordinate crypttext_hash_tree requests	new		enhancement	minor	code-encoding
1695	#tahoe-lafs IRC logs are not searchable	new	submusic	defect	minor	dev-infrastructure
1736	LAFS does not come with a pony	new	warner	enhancement	minor	packaging
1774	exception in twistd.log from web parser	new		defect	minor	code-frontend-web
1813	Choice of tree-hash	new	davidsarah	enhancement	minor	unknown
1820	standard host metadata	new		enhancement	minor	code-frontend-web
1881	test utility for comparing sets	assigned	davidsarah	defect	minor	code
1887	naming of expire.cutoff_date option with an underscore is inconsistent	new		defect	minor	code-storage
1917	cleanup: be consistent about importing StringIO	new	davidsarah	defect	minor	code
1968	always use assertutil for assertions	new		defect	minor	code
2301	"The term ""filesystem"" is too overloaded."	assigned	blaisep	defect	minor	documentation
2351	Create tahoe-lafs client using WebRTC for Dropbox like link sending	new		enhancement	minor	code-frontend
2372	add precondition_type convenience function	new	daira	enhancement	minor	code
2768	intermittent DirtyReactor failures in test_system.Connections.test_rref	new		defect	minor	code
2777	modernize tests	new		task	minor	code
2782	code reorg: less inheritance, more delegation/composition	new		task	minor	code
2899	ValueOrderedDict throws IndexError when given equal non-identical keys	new		defect	minor	code
2943	"""tox -e codechecks"" should check for docstrings in all new code"	new		enhancement	minor	dev-infrastructure
3226	DecryptingConsumer and EncryptedTemporaryFile refactor	new		enhancement	minor	code
3280	"unit-test Web-UI ""welcome"" page"	new		enhancement	minor	code-frontend-web
3972	Solving `untyped-def` mypy errors in tahoe-lafs codebase	assigned	daniellee	enhancement	minor	unknown
3973	Update twisted for type checker	new	daniellee	enhancement	minor	unknown
4129	Windows CircleCI tests should make use of multicore runners	assigned	hacklschorsch	enhancement	minor	unknown
4145	Decide which CI runners to keep	new		enhancement	minor	dev-infrastructure
4149	Remove Six dependency	new		enhancement	minor	code
4171	`--version` not allowed on subcommands, nevertheless listed in the online `--help`	new		defect	minor	documentation
4184	Copyright notice in HTML templates is outdated	assigned	hacklschorsch	task	minor	code-frontend-web
