| #126 |
add "Invite a Friend" button
|
new
|
|
enhancement
|
major
|
undecided
|
| #169 |
tcp hole-punching!
|
new
|
ghazel
|
enhancement
|
major
|
undecided
|
| #224 |
bandwidth throttling
|
new
|
|
enhancement
|
major
|
undecided
|
| #235 |
scale up to many nodes
|
new
|
|
enhancement
|
major
|
undecided
|
| #295 |
distributed authorization of access to nodes
|
new
|
|
task
|
major
|
undecided
|
| #296 |
enforce timeout on DYHB queries?
|
new
|
|
defect
|
major
|
eventually
|
| #344 |
more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements
|
new
|
|
enhancement
|
major
|
soon
|
| #444 |
reduce number of active connections: connect-on-demand
|
new
|
|
enhancement
|
major
|
undecided
|
| #445 |
implement relay: allow storage servers behind NAT
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
| #521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
new
|
warner
|
defect
|
major
|
undecided
|
| #605 |
two-hour delay to connect to a grid from Win32, if there are many storage servers unreachable
|
assigned
|
zooko
|
defect
|
major
|
eventually
|
| #613 |
sometimes a helper hurts instead of helping (if you need to upload less than K shares)
|
new
|
|
enhancement
|
major
|
undecided
|
| #782 |
connection lost during "tahoe backup"
|
new
|
andrej
|
defect
|
major
|
undecided
|
| #809 |
Measure how segment size affects upload/download speed.
|
new
|
warner
|
enhancement
|
major
|
soon
|
| #868 |
use helper to bypass NAT/firewall
|
new
|
|
defect
|
major
|
undecided
|
| #869 |
Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation
|
new
|
nobody
|
enhancement
|
major
|
undecided
|
| #870 |
Prevent socket hijacking on OSes that don't prevent it by default (Windows)
|
assigned
|
davidsarah
|
defect
|
major
|
eventually
|
| #905 |
gather information about historical server performance
|
new
|
|
enhancement
|
major
|
undecided
|
| #1109 |
let the get_buckets() response include the first block
|
new
|
warner
|
enhancement
|
major
|
soon
|
| #1110 |
pipeline download blocks for better performance
|
new
|
nobody
|
enhancement
|
major
|
soon
|
| #1138 |
Timeout of Servermap Update
|
new
|
nobody
|
defect
|
major
|
soon
|
| #1179 |
use μTP
|
new
|
|
enhancement
|
major
|
undecided
|
| #1180 |
put more DYHBs into flight at once when K is larger
|
new
|
|
defect
|
major
|
soon
|
| #1181 |
new-downloader requests too much data, builds up
|
new
|
|
defect
|
major
|
soon
|
| #1187 |
mitigate the performance bottleneck of slow servers in download
|
new
|
|
defect
|
major
|
undecided
|
| #1264 |
Performance regression for large values of K
|
new
|
francois
|
defect
|
major
|
soon
|
| #1367 |
tolerance for broken TCP connections due to incorrect/restrictive firewalls
|
new
|
|
defect
|
major
|
undecided
|
| #1394 |
upload should not wait for all servers to respond
|
new
|
kevan
|
defect
|
major
|
eventually
|
| #1448 |
Storage node discovery via avahi
|
new
|
alexs
|
enhancement
|
major
|
undecided
|
| #2336 |
using two copies of the same node directory fails badly
|
new
|
|
defect
|
major
|
undecided
|
| #2364 |
Clients in onion grid busy-wait if a storage node is unreachable
|
new
|
|
defect
|
major
|
undecided
|
| #2887 |
Introducers sending duplicated announcements for upgraded nodes
|
new
|
|
defect
|
major
|
undecided
|
| #4108 |
Onion address contact via clearnet on i2p grid
|
new
|
|
defect
|
major
|
undecided
|
| #50 |
ask a peer to tell you what your IP address is (similar to STUNT/ICE)
|
new
|
|
enhancement
|
normal
|
undecided
|
| #1629 |
auto-configuration of tub.location for nodes running on EC2
|
new
|
|
enhancement
|
normal
|
undecided
|
| #1657 |
Sneakernet grid scenario
|
new
|
nobody
|
enhancement
|
normal
|
undecided
|
| #1794 |
upload failed -- "I/O operation on closed file"
|
new
|
|
defect
|
normal
|
undecided
|
| #1823 |
is this server telling me over foolscap that its foolscap connection to me just broke?
|
new
|
|
defect
|
normal
|
undecided
|
| #1832 |
support indefinite leases with garbage collection
|
new
|
|
enhancement
|
normal
|
undecided
|
| #1933 |
announcement seqnums: respond to state-rollback
|
new
|
|
enhancement
|
normal
|
undecided
|
| #1935 |
bad behavior when localhost is down
|
new
|
warner
|
defect
|
normal
|
undecided
|
| #1975 |
remove the last use of notifyOnDisconnect, in server selection
|
new
|
|
defect
|
normal
|
soon
|
| #1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
new
|
warner
|
defect
|
normal
|
undecided
|
| #2007 |
unhandled errors due to "bad connection hint '<IP address>' (hostname, but no port)"
|
new
|
|
defect
|
normal
|
undecided
|
| #2009 |
One Grid to Rule Them All
|
new
|
daira
|
defect
|
normal
|
undecided
|
| #2073 |
Wrong ports are reported for connected nodes
|
new
|
|
defect
|
normal
|
undecided
|
| #2085 |
Unit tests should work offline
|
new
|
|
defect
|
normal
|
undecided
|
| #2152 |
have the introducer advertise the external IP it sees for a node to other nodes
|
new
|
|
defect
|
normal
|
undecided
|
| #2252 |
Error reports should always give the IP and server id of a server which failed.
|
new
|
nejucomo
|
defect
|
normal
|
undecided
|
| #2267 |
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
|
new
|
|
defect
|
normal
|
undecided
|
| #2334 |
one slow server slows down all uploads that attempt to use it
|
assigned
|
daira
|
defect
|
normal
|
undecided
|
| #2335 |
clients shouldn't need to have persistent id
|
new
|
|
enhancement
|
normal
|
undecided
|
| #2350 |
Persistent Introducer connections leak IP addresses even when idle
|
new
|
|
enhancement
|
normal
|
undecided
|
| #2376 |
Don't use helper for local nodes, only remote ones
|
new
|
|
enhancement
|
normal
|
undecided
|
| #2422 |
Multiple Helpers
|
new
|
daira
|
enhancement
|
normal
|
undecided
|
| #2424 |
Spreading servers
|
reopened
|
daira
|
enhancement
|
normal
|
undecided
|
| #2828 |
address remaining anonymity-violating linkages
|
new
|
|
defect
|
normal
|
undecided
|
| #2832 |
Unsigned entries in an announcement cause later entries to be ignored
|
new
|
|
defect
|
normal
|
undecided
|
| #2837 |
create-node --listen=tor hangs with tor-0.2.8.8
|
new
|
|
defect
|
normal
|
undecided
|
| #2875 |
Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
|
new
|
|
defect
|
normal
|
undecided
|
| #2916 |
grid-manager
|
new
|
itamarst
|
enhancement
|
normal
|
Grid Management
|
| #3457 |
The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment
|
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
|
| #49 |
UPnP
|
new
|
|
enhancement
|
minor
|
undecided
|
| #375 |
include "retry backoff limit" in introducer announcements?
|
new
|
|
enhancement
|
minor
|
undecided
|
| #816 |
Add ping-all-servers button to welcome page
|
new
|
|
enhancement
|
minor
|
eventually
|
| #896 |
log more info about Foolscap disconnections on storages nodes (to twistd.log)
|
assigned
|
francois
|
defect
|
minor
|
undecided
|
| #1007 |
HTTP proxy support for node to node communication
|
new
|
davidsarah
|
enhancement
|
minor
|
soon
|