#500 |
what happens if you run out of sequence numbers in mutable files
|
|
defect
|
major
|
code-mutable
|
1.2.0
|
#794 |
create DSA writecaps from a passphrase
|
|
enhancement
|
major
|
code-mutable
|
1.5.0
|
#795 |
add-only sets
|
|
enhancement
|
major
|
code-mutable
|
1.5.0
|
#796 |
write-only caps
|
|
enhancement
|
major
|
code-mutable
|
1.5.0
|
#1105 |
allow uncoordinated reads concurrent with writes of a mutable file or directory locally
|
|
defect
|
major
|
code-mutable
|
1.7.0
|
#1515 |
more precise progress indication for MDMF retrieve
|
|
enhancement
|
normal
|
code-mutable
|
1.9.0a1
|
#1796 |
refuse to upload/download a mutable file if it cannot be done in the available memory
|
|
defect
|
normal
|
code-mutable
|
1.9.2
|
#1916 |
Folder healthy, but still get 410 Gone
|
davidsarah
|
defect
|
normal
|
code-mutable
|
1.9.2
|
#2040 |
mutable files: expose test-and-set operations to HTTP clients
|
daira
|
defect
|
normal
|
code-mutable
|
1.10.0
|
#2081 |
bad error message when you give a readonly dircap as target to "tahoe cp"
|
|
defect
|
normal
|
code-mutable
|
1.10.0
|
#2203 |
"UnrecoverableFileError(no recoverable versions)" is a poor-quality error report
|
|
defect
|
normal
|
code-mutable
|
1.10.0
|
#2349 |
TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None
|
|
defect
|
major
|
code-mutable
|
1.9.2
|
#2386 |
updating unhealthy MDMF files: likely problem
|
|
defect
|
normal
|
code-mutable
|
1.10.0
|
#2403 |
directories not created using helper
|
|
defect
|
normal
|
code-mutable
|
1.10.0
|
#2555 |
publish-and-subscribe to change events on mutables
|
daira
|
defect
|
normal
|
code-mutable
|
1.10.1
|
#49 |
UPnP
|
|
enhancement
|
minor
|
code-network
|
|
#50 |
ask a peer to tell you what your IP address is (similar to STUNT/ICE)
|
|
enhancement
|
normal
|
code-network
|
1.0.0
|
#126 |
add "Invite a Friend" button
|
|
enhancement
|
major
|
code-network
|
0.7.0
|
#169 |
tcp hole-punching!
|
ghazel
|
enhancement
|
major
|
code-network
|
0.6.0
|
#224 |
bandwidth throttling
|
|
enhancement
|
major
|
code-network
|
0.7.0
|
#235 |
scale up to many nodes
|
|
enhancement
|
major
|
code-network
|
0.7.0
|
#295 |
distributed authorization of access to nodes
|
|
task
|
major
|
code-network
|
0.7.0
|
#375 |
include "retry backoff limit" in introducer announcements?
|
|
enhancement
|
minor
|
code-network
|
1.0.0
|
#444 |
reduce number of active connections: connect-on-demand
|
|
enhancement
|
major
|
code-network
|
1.0.0
|
#445 |
implement relay: allow storage servers behind NAT
|
somebody
|
enhancement
|
major
|
code-network
|
1.0.0
|
#521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
warner
|
defect
|
major
|
code-network
|
1.2.0
|
#613 |
sometimes a helper hurts instead of helping (if you need to upload less than K shares)
|
|
enhancement
|
major
|
code-network
|
1.3.0
|
#782 |
connection lost during "tahoe backup"
|
andrej
|
defect
|
major
|
code-network
|
1.5.0
|
#868 |
use helper to bypass NAT/firewall
|
|
defect
|
major
|
code-network
|
1.5.0
|
#869 |
Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation
|
nobody
|
enhancement
|
major
|
code-network
|
1.5.0
|
#905 |
gather information about historical server performance
|
|
enhancement
|
major
|
code-network
|
1.5.0
|
#1179 |
use μTP
|
|
enhancement
|
major
|
code-network
|
1.8β
|
#1187 |
mitigate the performance bottleneck of slow servers in download
|
|
defect
|
major
|
code-network
|
1.8β
|
#1367 |
tolerance for broken TCP connections due to incorrect/restrictive firewalls
|
|
defect
|
major
|
code-network
|
1.8.2
|
#1448 |
Storage node discovery via avahi
|
alexs
|
enhancement
|
major
|
code-network
|
1.8.2
|
#1629 |
auto-configuration of tub.location for nodes running on EC2
|
|
enhancement
|
normal
|
code-network
|
1.9.0
|
#1657 |
Sneakernet grid scenario
|
nobody
|
enhancement
|
normal
|
code-network
|
1.8.3
|
#1794 |
upload failed -- "I/O operation on closed file"
|
|
defect
|
normal
|
code-network
|
1.9.2
|
#1823 |
is this server telling me over foolscap that its foolscap connection to me just broke?
|
|
defect
|
normal
|
code-network
|
1.9.2
|
#1832 |
support indefinite leases with garbage collection
|
|
enhancement
|
normal
|
code-network
|
1.9.2
|
#1933 |
announcement seqnums: respond to state-rollback
|
|
enhancement
|
normal
|
code-network
|
1.9.2
|
#1935 |
bad behavior when localhost is down
|
warner
|
defect
|
normal
|
code-network
|
1.9.2
|
#1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
warner
|
defect
|
normal
|
code-network
|
1.10.0
|
#2007 |
unhandled errors due to "bad connection hint '<IP address>' (hostname, but no port)"
|
|
defect
|
normal
|
code-network
|
1.10.0
|
#2009 |
One Grid to Rule Them All
|
daira
|
defect
|
normal
|
code-network
|
1.10.0
|
#2073 |
Wrong ports are reported for connected nodes
|
|
defect
|
normal
|
code-network
|
1.10.0
|
#2085 |
Unit tests should work offline
|
|
defect
|
normal
|
code-network
|
1.10.0
|
#2152 |
have the introducer advertise the external IP it sees for a node to other nodes
|
|
defect
|
normal
|
code-network
|
1.10.0
|
#2252 |
Error reports should always give the IP and server id of a server which failed.
|
nejucomo
|
defect
|
normal
|
code-network
|
1.10.0
|
#2267 |
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
|
|
defect
|
normal
|
code-network
|
1.10.0
|
#2335 |
clients shouldn't need to have persistent id
|
|
enhancement
|
normal
|
code-network
|
1.10.0
|
#2336 |
using two copies of the same node directory fails badly
|
|
defect
|
major
|
code-network
|
1.10.0
|
#2350 |
Persistent Introducer connections leak IP addresses even when idle
|
|
enhancement
|
normal
|
code-network
|
1.10.0
|
#2364 |
Clients in onion grid busy-wait if a storage node is unreachable
|
|
defect
|
major
|
code-network
|
1.10.0
|
#2376 |
Don't use helper for local nodes, only remote ones
|
|
enhancement
|
normal
|
code-network
|
1.10.0
|
#2422 |
Multiple Helpers
|
daira
|
enhancement
|
normal
|
code-network
|
1.10.0
|
#2828 |
address remaining anonymity-violating linkages
|
|
defect
|
normal
|
code-network
|
1.11.0
|
#2832 |
Unsigned entries in an announcement cause later entries to be ignored
|
|
defect
|
normal
|
code-network
|
1.11.0
|
#2837 |
create-node --listen=tor hangs with tor-0.2.8.8
|
|
defect
|
normal
|
code-network
|
1.11.0
|
#2875 |
Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
|
|
defect
|
normal
|
code-network
|
1.12.1
|
#2887 |
Introducers sending duplicated announcements for upgraded nodes
|
|
defect
|
major
|
code-network
|
1.12.1
|
#3457 |
The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment
|
|
defect
|
normal
|
code-network
|
n/a
|
#4073 |
each share for a file can have its own write enabler secret, but the wire protocol does not support more than one
|
|
defect
|
normal
|
code-network
|
n/a
|
#57 |
logging: compress/truncate/encode/decode/format for human readability and privacy
|
warner
|
enhancement
|
minor
|
code-nodeadmin
|
0.2.0
|
#72 |
Automatic detection of configuration changes.
|
|
enhancement
|
minor
|
code-nodeadmin
|
0.4.0
|
#275 |
need more reliable way to determine when introducer is ready when started from a script (than polling for creation of introducer.furl)
|
somebody
|
defect
|
minor
|
code-nodeadmin
|
0.7.0
|
#524 |
upgrade notification
|
|
enhancement
|
minor
|
code-nodeadmin
|
1.2.0
|
#650 |
Allow metadata (location, contact information) to be added to announcements
|
|
enhancement
|
minor
|
code-nodeadmin
|
1.3.0
|
#764 |
webapi/usage calls should be logged - standard reusable format (apache-style access.log)
|
|
enhancement
|
major
|
code-nodeadmin
|
1.4.1
|
#895 |
add "tahoe flogtool SUBCOMMAND"
|
|
enhancement
|
minor
|
code-nodeadmin
|
1.5.0
|
#912 |
Build In Fault-Monitoring and Reporting
|
nobody
|
enhancement
|
major
|
code-nodeadmin
|
1.5.0
|
#913 |
Support running a storage node per drive easily
|
nobody
|
enhancement
|
major
|
code-nodeadmin
|
1.5.0
|
#980 |
handle SIGHUP by reloading your config file
|
warner
|
defect
|
major
|
code-nodeadmin
|
1.6.0
|
#1122 |
failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'
|
drewp
|
defect
|
major
|
code-nodeadmin
|
1.7.0
|
#1163 |
server stats
|
|
enhancement
|
major
|
code-nodeadmin
|
1.8β
|
#1283 |
support running as a service on Windows
|
|
enhancement
|
major
|
code-nodeadmin
|
1.8.1
|
#1684 |
duplicate settings in tahoe.cfg should produce an error
|
|
defect
|
major
|
code-nodeadmin
|
1.9.1
|
#1936 |
the tahoe-lafs logging system is hard to discover
|
|
defect
|
normal
|
code-nodeadmin
|
1.9.2
|
#2056 |
bad connection hint in tub.location works once
|
daira
|
defect
|
normal
|
code-nodeadmin
|
1.10.0
|
#2062 |
what happens if a "tahoe backup" process is in progress when another one is started?
|
|
defect
|
normal
|
code-nodeadmin
|
1.10.0
|
#2146 |
--autostart
|
|
defect
|
normal
|
code-nodeadmin
|
1.10.0
|
#2213 |
Make SFTP generate its own key
|
|
enhancement
|
normal
|
code-nodeadmin
|
1.10.0
|
#2307 |
make user-oriented error message for malformed furls
|
|
defect
|
normal
|
code-nodeadmin
|
1.10.0
|
#2735 |
remove "bin/tahoe" and fancy "@" runner support
|
|
task
|
normal
|
code-nodeadmin
|
1.10.2
|
#2851 |
--listen=tor failure leaves partial directory in place
|
|
defect
|
normal
|
code-nodeadmin
|
1.11.0
|
#3571 |
Should grid-manager accept only "its" certificates?
|
|
enhancement
|
normal
|
code-nodeadmin
|
n/a
|
#362 |
enhance upload to search longer and more completely for shares
|
kevan
|
defect
|
major
|
code-peerselection
|
0.9.0
|
#447 |
explore improved peer-selection approaches: chord, reliability-based
|
|
enhancement
|
major
|
code-peerselection
|
1.0.0
|
#872 |
Adjust the probability of selecting a node according to its storage capacity (or other fitness measure)
|
davidsarah
|
enhancement
|
major
|
code-peerselection
|
1.5.0
|
#1126 |
maybe have separate code paths for upload and repair
|
|
defect
|
major
|
code-peerselection
|
1.7.0
|
#1222 |
scoreboard server status
|
|
enhancement
|
major
|
code-peerselection
|
1.8.0
|
#2107 |
don't place shares on servers that already have shares
|
|
enhancement
|
normal
|
code-peerselection
|
1.10.0
|
#2425 |
Unreliable (including malicious) storage nodes
|
daira
|
enhancement
|
normal
|
code-peerselection
|
1.10.0
|
#449 |
deletion: maintain per-account file manifest, cancel leases upon removal
|
|
enhancement
|
major
|
code-storage
|
1.0.0
|
#464 |
evaluate different share-storage schemes
|
|
task
|
major
|
code-storage
|
1.1.0
|
#468 |
design+build the Usage/Aggregator service
|
|
enhancement
|
major
|
code-storage
|
1.1.0
|
#579 |
report corrupted shares
|
|
defect
|
major
|
code-storage
|
1.2.0
|
#599 |
maybe add share-metadata: "where-are-the-other-shares" hints
|
|
enhancement
|
major
|
code-storage
|
1.2.0
|
#600 |
storage: maybe store buckets as files, not directories
|
warner
|
enhancement
|
minor
|
code-storage
|
1.2.0
|
#700 |
have servers publish Bloom filter of which shares they have
|
|
enhancement
|
major
|
code-storage
|
1.4.1
|
(more results for this group on next page)
|