#1408 |
accounting using bitcoins
|
new
|
somebody
|
normal
|
undecided
|
code
|
#2869 |
accounting: use twisted.enterprise.adbapi instead of blocking sqlite
|
new
|
|
normal
|
undecided
|
unknown
|
#1846 |
add "started" timestamp on the current operations on Recent Uploads and Downloads
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#1894 |
add --interactive and --no-clobber options to 'tahoe cp'
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#562 |
add a "censor" command to filter out sensitive information from log files
|
new
|
somebody
|
major
|
eventually
|
code
|
#1816 |
add a lease renewal method that only renews some shares in a shareset, to be used by repair/rebalancing
|
new
|
warner
|
normal
|
undecided
|
code-storage
|
#2228 |
add directory operations to performance.rst
|
assigned
|
marlowe
|
normal
|
undecided
|
documentation
|
#2226 |
add doc about literal caps in performance.rst
|
assigned
|
marlowe
|
normal
|
undecided
|
documentation
|
#2359 |
add integration tests for SFTP public key auth
|
new
|
daira
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#3772 |
add lease cancellation
|
new
|
|
normal
|
HTTP Storage Protocol v2
|
unknown
|
#1462 |
add legend to Recent Uploads and Downloads page, explain LIT
|
new
|
T_X
|
major
|
soon
|
code-frontend-web
|
#1171 |
add regression test for shnums: "e,r,r,o,r"
|
reopened
|
warner
|
normal
|
soon
|
code-frontend-web
|
#2779 |
add tests to catch things like tox.ini not being in MANIFEST.in
|
new
|
|
major
|
soon
|
packaging
|
#1003 |
add-lease may fail to mark a node if the path by which it is reachable changes during marking
|
new
|
somebody
|
major
|
undecided
|
code
|
#366 |
address Nathan Wilcox's concerns about "Tahoe and the browser security model"
|
new
|
nejucomo
|
major
|
eventually
|
code-frontend-web
|
#2828 |
address remaining anonymity-violating linkages
|
new
|
|
normal
|
undecided
|
code-network
|
#3561 |
allmydata.immutable.offloaded.LocalCiphertextReader claims to implement IEncryptedUploadable but does not implement set_upload_status
|
new
|
|
normal
|
undecided
|
unknown
|
#1889 |
allmydata.mutable.common.NotEnoughServersError does not produce a "humanized" failure message
|
new
|
|
normal
|
soon
|
code-frontend-web
|
#3540 |
allmydata.mutable.publish.Publish.publish has unreliably covered bad shares handling code
|
new
|
|
normal
|
undecided
|
unknown
|
#4058 |
allmydata.test.cli.test_run.RunTests.test_pidfile_contents fails sometimes
|
new
|
|
normal
|
undecided
|
unknown
|
#3039 |
allmydata.test.test_magic_folder.RealTestAliceBob.test_alice_bob sometimes fails on macOS with `Pending: set([u'file3'])`
|
new
|
|
normal
|
undecided
|
unknown
|
#3301 |
allmydata.test.test_system.Connections.test_rref can fail with "Address already in use."
|
new
|
|
normal
|
undecided
|
unknown
|
#846 |
allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine
|
assigned
|
zooko
|
major
|
soon
|
code-mutable
|
#3610 |
allmydata.web.directory.ReloadableMonitorElement and allmydata.web.operations.ReloadMixin are basically the same
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#1369 |
allow static HTML files to be transcluded into WUI Welcome and directory listing pages
|
new
|
|
major
|
undecided
|
code-frontend-web
|
#1105 |
allow uncoordinated reads concurrent with writes of a mutable file or directory locally
|
new
|
|
major
|
undecided
|
code-mutable
|
#1770 |
always include a useful message in calls to log.err
|
new
|
|
normal
|
soon
|
code
|
#1968 |
always use assertutil for assertions
|
new
|
|
minor
|
undecided
|
code
|
#563 |
anonymize IP addresses in log files
|
new
|
somebody
|
major
|
soon
|
code
|
#1752 |
are we doing more readvs and writevs than necessary for some CLI or WUI operations?
|
assigned
|
davidsarah
|
normal
|
undecided
|
code
|
#2870 |
async initialization of Client
|
new
|
|
normal
|
undecided
|
unknown
|
#1696 |
attempting more than four simultaneous put uploads seems to break client
|
new
|
somebody
|
major
|
undecided
|
code
|
#4056 |
attrs "provides" deprecated
|
new
|
|
normal
|
undecided
|
unknown
|
#2401 |
authentication via proxy breaks "tahoe backup"
|
new
|
|
normal
|
soon
|
code-frontend-web
|
#2314 |
automate cross-linking between github pull requests and trac issue tickets.
|
new
|
|
normal
|
soon
|
dev-infrastructure
|
#1453 |
automated tests with all supported versions of dependencies
|
new
|
somebody
|
major
|
undecided
|
packaging
|
#437 |
automatically schedule tests of large files
|
new
|
somebody
|
major
|
eventually
|
dev-infrastructure
|
#942 |
automatically url-unquote caps in CLI and WUI
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend
|
#1937 |
back up the content of a file even if the content changes without changing mtime
|
new
|
|
normal
|
undecided
|
code
|
#1865 |
backup has over-general exception swallowing that leads to assertion failures.
|
new
|
davidsarah
|
normal
|
undecided
|
unknown
|
#977 |
backupdb should store which grid it is scoped to
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1935 |
bad behavior when localhost is down
|
new
|
warner
|
normal
|
undecided
|
code-network
|
#2056 |
bad connection hint in tub.location works once
|
new
|
daira
|
normal
|
undecided
|
code-nodeadmin
|
#2081 |
bad error message when you give a readonly dircap as target to "tahoe cp"
|
new
|
|
normal
|
undecided
|
code-mutable
|
#671 |
bring back sizelimit (i.e. max consumed, not min free)
|
new
|
markberger
|
major
|
soon
|
code-nodeadmin
|
#2311 |
build error _cffi_backend.so: Undefined PLT symbol "___tls_get_addr" (symnum = 156)
|
new
|
|
normal
|
undecided
|
packaging
|
#3863 |
builtins.AttributeError: 'FileTransferServer' object has no attribute '_ebClose'
|
new
|
|
normal
|
undecided
|
unknown
|
#1173 |
cancelled downloads are marked incorrectly on the Recent Uploads/Downloads page
|
assigned
|
zooko
|
major
|
soon
|
code-frontend-web
|
#1715 |
change all docs and generated URLs to point to "/cap" instead of "/uri"
|
assigned
|
davidsarah
|
normal
|
undecided
|
documentation
|
#1482 |
change the hostname in the version strings from allmydata.org
|
new
|
somebody
|
minor
|
undecided
|
code
|
#2937 |
check --repair crashes on LIT objects.
|
new
|
|
normal
|
undecided
|
unknown
|
#2234 |
check that regexps use raw strings in 'make code-checks'
|
new
|
|
normal
|
undecided
|
code
|
#2411 |
check whether SFTP frontend correctly handles creating a directory that already exists
|
new
|
daira
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#1116 |
clarify difference between full and read-only servers in servers-of-happiness failure message
|
new
|
daira
|
major
|
soon
|
code-peerselection
|
#1452 |
clarify policy about what versions of dependencies Tahoe-LAFS requires
|
new
|
somebody
|
major
|
soon
|
packaging
|
#1182 |
clean up and improve asymptotic complexity of Spans and DataSpans
|
assigned
|
zooko
|
normal
|
soon
|
code
|
#1917 |
cleanup: be consistent about importing StringIO
|
new
|
davidsarah
|
minor
|
undecided
|
code
|
#1511 |
confusing error message from 'tahoe backup' when source directory doesn't exist
|
new
|
|
major
|
undecided
|
code-frontend-cli
|
#1999 |
confusing error message when (S)FTP accounts file has malformed URL
|
new
|
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#2421 |
connect tahoe-lafs repo to Docker Hub
|
new
|
warner
|
normal
|
undecided
|
dev-infrastructure
|
#782 |
connection lost during "tahoe backup"
|
new
|
andrej
|
major
|
undecided
|
code-network
|
#1946 |
consider removing some st_* fields from metadata
|
new
|
|
normal
|
soon
|
code
|
#1077 |
consistent timestamp format and timezone
|
assigned
|
zooko
|
major
|
soon
|
code
|
#2432 |
consistently use self.mktemp() to create a temporary directory in tests
|
new
|
daira
|
normal
|
soon
|
code
|
#2324 |
copy of introducer furl, aliases to new computer, error with alias but not alias's value
|
new
|
jgillisp
|
normal
|
undecided
|
code-frontend-cli
|
#1529 |
corrupted filesize in CHK filecap causes unexpected "bad hash error"
|
new
|
|
major
|
soon
|
code-encoding
|
#371 |
corrupted introducer.furl causes subtle startup breakage
|
new
|
|
major
|
eventually
|
code-nodeadmin
|
#2837 |
create-node --listen=tor hangs with tor-0.2.8.8
|
new
|
|
normal
|
undecided
|
code-network
|
#2088 |
create-node error when ~/.tahoe already exists
|
new
|
warner
|
normal
|
soon
|
code-frontend-cli
|
#2352 |
dead code/bug in error-handling in mutable.layout.MDMFSlotWriteProxy._write
|
new
|
|
normal
|
undecided
|
unknown
|
#1280 |
deal with fragile, but disposable, bucket state files
|
new
|
daira
|
normal
|
soon
|
code-nodeadmin
|
#1898 |
deep check on a non-directory gives unhelpful "400 Bad Request" error
|
assigned
|
davidsarah
|
normal
|
soon
|
code-frontend-web
|
#2195 |
deep-check ERROR: NoSharesError(no shares (need 1)
|
new
|
daira
|
normal
|
undecided
|
unknown
|
#1082 |
default servers-of-happiness=7 prevents single-server use case from working "out of the box"
|
new
|
somebody
|
major
|
soon
|
documentation
|
#2097 |
deprecate FTP in favor of SFTP?
|
new
|
daira
|
normal
|
soon
|
code-frontend-ftp-sftp
|
#901 |
deprecate and remove BASEDIR/private/root_dir.cap
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-cli
|
#1883 |
design a user survey
|
new
|
|
normal
|
undecided
|
unknown
|
#2403 |
directories not created using helper
|
new
|
|
normal
|
undecided
|
code-mutable
|
#521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
new
|
warner
|
major
|
undecided
|
code-network
|
#3556 |
docs/logging.rst has broken examples in it
|
new
|
|
normal
|
undecided
|
unknown
|
#966 |
document munin plugins and make them discoverable
|
new
|
freestorm
|
major
|
soon
|
documentation
|
#2125 |
don't cache failures!
|
new
|
|
major
|
undecided
|
code-frontend-web
|
#1516 |
don't catch and ignore EnvironmentError when trying to get disk stats
|
assigned
|
davidsarah
|
minor
|
soon
|
code-storage
|
#1133 |
don't claim to provide better semantics of timestamps than Python claims to provide
|
new
|
somebody
|
minor
|
undecided
|
documentation
|
#2331 |
don't display capabilities without user explicitly asking for it
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
#1998 |
don't let "Calling Stale Broke" trigger an incident -- that's a false alarm
|
new
|
warner
|
normal
|
undecided
|
operational
|
#2250 |
don't re-use metadata from earlier snapshots, in a "tahoe backup"
|
new
|
|
normal
|
soon
|
code-frontend-cli
|
#1517 |
don't use IndexError to signal lease not found
|
new
|
|
minor
|
soon
|
code-storage
|
#2902 |
double _got_introducer if main_tab isn't started before IntroducerClient added
|
new
|
|
normal
|
undecided
|
unknown
|
#287 |
download: tolerate lost or missing servers
|
new
|
|
major
|
eventually
|
code-encoding
|
#2024 |
downloader hangs when server returns empty string
|
new
|
|
normal
|
eventually
|
code-encoding
|
#1684 |
duplicate settings in tahoe.cfg should produce an error
|
new
|
|
major
|
undecided
|
code-nodeadmin
|
#4073 |
each share for a file can have its own write enabler secret, but the wire protocol does not support more than one
|
new
|
|
normal
|
undecided
|
code-network
|
#2874 |
early reporting of errors to users on the CLI
|
new
|
|
normal
|
undecided
|
unknown
|
#1815 |
either bridge foolscap log messages to twistd.log, or remove the section of logging.rst about that
|
new
|
|
normal
|
undecided
|
code
|
#2463 |
eliminate duplication between test classes Update and Version in test_mutable
|
assigned
|
daira
|
minor
|
soon
|
code-mutable
|
#1254 |
eliminate use of urllib.urlopen in check_load
|
assigned
|
davidsarah
|
major
|
soon
|
code
|
#2472 |
encrypted cloud database
|
new
|
daira
|
normal
|
undecided
|
unknown
|
#406 |
end-to-end encoding self-test
|
assigned
|
zooko
|
major
|
eventually
|
code-encoding
|
#296 |
enforce timeout on DYHB queries?
|
new
|
|
major
|
eventually
|
code-network
|