#1049 |
gvfs-fuse doesn't work (completely) with the sftp interface
|
new
|
davidsarah
|
defect
|
major
|
soon
|
#982 |
grsec disallows tahoe from learning its own IP address
|
new
|
ioerror
|
defect
|
minor
|
undecided
|
#3508 |
grid-manager integration tests
|
new
|
|
defect
|
normal
|
undecided
|
#2916 |
grid-manager
|
new
|
itamarst
|
enhancement
|
normal
|
Grid Management
|
#403 |
grid identifier
|
new
|
|
enhancement
|
major
|
|
#1765 |
gossip-introducer should forget about old nodes somehow
|
new
|
warner
|
enhancement
|
normal
|
soon
|
#884 |
give nice error page when URL is mangled or from the future
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#1091 |
give clearer names to the "create a directory" buttons
|
assigned
|
Lcstyle
|
enhancement
|
minor
|
soon
|
#280 |
get_hash method in webapi for extension caching logic.
|
assigned
|
zooko
|
enhancement
|
minor
|
undecided
|
#595 |
get the immutable file hash of a file without uploading it
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#905 |
gather information about historical server performance
|
new
|
|
enhancement
|
major
|
undecided
|
#1278 |
gateway won't serve any page; variety of interesting error messages in twistd.log
|
new
|
somebody
|
defect
|
major
|
soon
|
#3817 |
formatting issue with commands
|
new
|
|
defect
|
normal
|
undecided
|
#2720 |
format_http_error leaks the URI
|
new
|
daira
|
defect
|
normal
|
undecided
|
#1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
new
|
warner
|
defect
|
normal
|
undecided
|
#325 |
flogtool scalability/performance
|
new
|
warner
|
defect
|
major
|
undecided
|
#1537 |
fix some Interface violations
|
new
|
daira
|
defect
|
minor
|
soon
|
#1641 |
fix regressions in convergent uncoordinated write detection
|
assigned
|
kevan
|
defect
|
major
|
soon
|
#2891 |
fix intermittent test coverage
|
new
|
|
defect
|
normal
|
undecided
|
#1925 |
filesize is zero after upload via sshfs/sftp
|
new
|
cehteh
|
defect
|
normal
|
undecided
|
#1904 |
filenames leak into log files from rename (and other web-API operations that take filenames)
|
new
|
|
defect
|
major
|
undecided
|
#2138 |
file formatting conventions for text files in our source repo
|
new
|
zooko
|
enhancement
|
normal
|
undecided
|
#1122 |
failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'
|
new
|
drewp
|
defect
|
major
|
undecided
|
#1332 |
fails to start up on readonly filesystem when it tried to rmdir the incoming directory
|
new
|
zancas
|
defect
|
normal
|
soon
|
#2905 |
fail harder if we can't write announcement-seqnum
|
new
|
|
defect
|
normal
|
undecided
|
#858 |
extra deep-check stats: unhealthiness of each file
|
new
|
|
enhancement
|
minor
|
undecided
|
#1929 |
express documentation for web-API operations in terms of "rooted paths"
|
assigned
|
marlowe
|
defect
|
normal
|
soon
|
#447 |
explore improved peer-selection approaches: chord, reliability-based
|
new
|
|
enhancement
|
major
|
undecided
|
#784 |
explain what the "Report an incident" button does
|
new
|
|
enhancement
|
major
|
undecided
|
#2797 |
explain two timestamps on WUI server listings
|
new
|
|
defect
|
minor
|
soon
|
#2733 |
excessively verbose warning about IrrationalVersionError
|
reopened
|
daira
|
defect
|
normal
|
soon
|
#2267 |
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
|
new
|
|
defect
|
normal
|
undecided
|
#2241 |
exception when trying to attach file to trac ticket
|
new
|
|
defect
|
normal
|
undecided
|
#1774 |
exception in twistd.log from web parser
|
new
|
|
defect
|
minor
|
undecided
|
#464 |
evaluate different share-storage schemes
|
new
|
|
task
|
major
|
undecided
|
#1647 |
errors should include a timestamp and/or request ID so that they can be correlated with server logs
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#1112 |
error message for corrupted caps to {{{tahoe ls}}} is unclear
|
new
|
|
defect
|
major
|
soon
|
#362 |
enhance upload to search longer and more completely for shares
|
new
|
kevan
|
defect
|
major
|
undecided
|
#296 |
enforce timeout on DYHB queries?
|
new
|
|
defect
|
major
|
eventually
|
#406 |
end-to-end encoding self-test
|
assigned
|
zooko
|
defect
|
major
|
eventually
|
#2472 |
encrypted cloud database
|
new
|
daira
|
defect
|
normal
|
undecided
|
#956 |
embed security metadata in parent directory
|
new
|
|
enhancement
|
major
|
|
#957 |
embed security metadata in URL
|
new
|
somebody
|
enhancement
|
major
|
|
#1254 |
eliminate use of urllib.urlopen in check_load
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#2463 |
eliminate duplication between test classes Update and Version in test_mutable
|
assigned
|
daira
|
defect
|
minor
|
soon
|
#1815 |
either bridge foolscap log messages to twistd.log, or remove the section of logging.rst about that
|
new
|
|
defect
|
normal
|
undecided
|
#2874 |
early reporting of errors to users on the CLI
|
new
|
|
defect
|
normal
|
undecided
|
#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
|
undecided
|
#765 |
duplication of version and nickname-and-nodeid code in the wui
|
new
|
|
enhancement
|
minor
|
undecided
|
#1684 |
duplicate settings in tahoe.cfg should produce an error
|
new
|
|
defect
|
major
|
undecided
|
#1544 |
downloader: coordinate crypttext_hash_tree requests
|
new
|
|
enhancement
|
minor
|
undecided
|
#2024 |
downloader hangs when server returns empty string
|
new
|
|
defect
|
normal
|
eventually
|
#287 |
download: tolerate lost or missing servers
|
new
|
|
defect
|
major
|
eventually
|
#1029 |
download a subtree as an archive
|
new
|
|
enhancement
|
major
|
undecided
|
#2902 |
double _got_introducer if main_tab isn't started before IntroducerClient added
|
new
|
|
defect
|
normal
|
undecided
|
#1517 |
don't use IndexError to signal lease not found
|
new
|
|
defect
|
minor
|
soon
|
#1136 |
don't run a web-API frontend if you don't need one
|
new
|
somebody
|
enhancement
|
major
|
eventually
|
#2250 |
don't re-use metadata from earlier snapshots, in a "tahoe backup"
|
new
|
|
defect
|
normal
|
soon
|
#2107 |
don't place shares on servers that already have shares
|
new
|
|
enhancement
|
normal
|
undecided
|
#1998 |
don't let "Calling Stale Broke" trigger an incident -- that's a false alarm
|
new
|
warner
|
defect
|
normal
|
undecided
|
#1893 |
don't do lease-renewal automatically
|
new
|
|
enhancement
|
normal
|
undecided
|
#2331 |
don't display capabilities without user explicitly asking for it
|
assigned
|
daira
|
defect
|
normal
|
undecided
|
#1133 |
don't claim to provide better semantics of timestamps than Python claims to provide
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#1516 |
don't catch and ignore EnvironmentError when trying to get disk stats
|
assigned
|
davidsarah
|
defect
|
minor
|
soon
|
#2125 |
don't cache failures!
|
new
|
|
defect
|
major
|
undecided
|
#966 |
document munin plugins and make them discoverable
|
new
|
freestorm
|
defect
|
major
|
soon
|
#1199 |
document known scaling issues
|
new
|
warner
|
enhancement
|
major
|
eventually
|
#3556 |
docs/logging.rst has broken examples in it
|
new
|
|
defect
|
normal
|
undecided
|
#2785 |
docs concept: task / things-to-learn / things-to-do
|
new
|
marlowe
|
task
|
normal
|
undecided
|
#295 |
distributed authorization of access to nodes
|
new
|
|
task
|
major
|
undecided
|
#940 |
display space-usage configs, space used, space available for your storage server
|
new
|
|
enhancement
|
major
|
undecided
|
#1185 |
discuss and select from logo designs
|
new
|
zooko
|
task
|
minor
|
undecided
|
#521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
new
|
warner
|
defect
|
major
|
undecided
|
#2403 |
directories not created using helper
|
new
|
|
defect
|
normal
|
undecided
|
#468 |
design+build the Usage/Aggregator service
|
new
|
|
enhancement
|
major
|
undecided
|
#1883 |
design a user survey
|
new
|
|
defect
|
normal
|
undecided
|
#1903 |
deprecate one of the synonyms "/file/" and "/named/" from the WAPI
|
reopened
|
zooko
|
enhancement
|
normal
|
soon
|
#901 |
deprecate and remove BASEDIR/private/root_dir.cap
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#2097 |
deprecate FTP in favor of SFTP?
|
new
|
daira
|
defect
|
normal
|
soon
|
#449 |
deletion: maintain per-account file manifest, cancel leases upon removal
|
new
|
|
enhancement
|
major
|
undecided
|
#1082 |
default servers-of-happiness=7 prevents single-server use case from working "out of the box"
|
new
|
somebody
|
defect
|
major
|
soon
|
#2195 |
deep-check ERROR: NoSharesError(no shares (need 1)
|
new
|
daira
|
defect
|
normal
|
undecided
|
#1898 |
deep check on a non-directory gives unhelpful "400 Bad Request" error
|
assigned
|
davidsarah
|
defect
|
normal
|
soon
|
#1280 |
deal with fragile, but disposable, bucket state files
|
new
|
daira
|
defect
|
normal
|
soon
|
#2352 |
dead code/bug in error-handling in mutable.layout.MDMFSlotWriteProxy._write
|
new
|
|
defect
|
normal
|
undecided
|
#2088 |
create-node error when ~/.tahoe already exists
|
new
|
warner
|
defect
|
normal
|
soon
|
#2837 |
create-node --listen=tor hangs with tor-0.2.8.8
|
new
|
|
defect
|
normal
|
undecided
|
#847 |
create internal VerifierNode/RepairerNode classes
|
new
|
somebody
|
task
|
major
|
soon
|
#794 |
create DSA writecaps from a passphrase
|
new
|
|
enhancement
|
major
|
undecided
|
#198 |
count TODOs, display per file
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#371 |
corrupted introducer.furl causes subtle startup breakage
|
new
|
|
defect
|
major
|
eventually
|
#1529 |
corrupted filesize in CHK filecap causes unexpected "bad hash error"
|
new
|
|
defect
|
major
|
soon
|
#2324 |
copy of introducer furl, aliases to new computer, error with alias but not alias's value
|
new
|
jgillisp
|
defect
|
normal
|
undecided
|
#678 |
converge same file, same K, different N
|
new
|
|
enhancement
|
major
|
undecided
|
#674 |
controlled access to your WUI
|
new
|
nobody
|
enhancement
|
major
|
soon
|
#1236 |
contribute spans.py to programmers outside of the Tahoe-LAFS project
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#1906 |
constant-time directory lookup
|
new
|
davidsarah
|
enhancement
|
normal
|
undecided
|
#2432 |
consistently use self.mktemp() to create a temporary directory in tests
|
new
|
daira
|
defect
|
normal
|
soon
|
#1077 |
consistent timestamp format and timezone
|
assigned
|
zooko
|
defect
|
major
|
soon
|
#2507 |
consider whether to use @inlineCallbacks (in tests or more generally)
|
assigned
|
daira
|
task
|
normal
|
undecided
|