#1280 |
deal with fragile, but disposable, bucket state files
|
pickle reliability
|
new
|
daira
|
francois
|
normal
|
defect
|
soon
|
2013-11-14T19:08:48Z
|
#1834 |
stop using share crawler for anything except constructing a leasedb
|
leases garbage-collection accounting performance crawlers
|
new
|
|
zooko
|
normal
|
defect
|
undecided
|
2013-11-14T19:08:32Z
|
#1833 |
storage server deletes garbage shares itself instead of waiting for crawler to notice them
|
leases garbage-collection accounting
|
new
|
|
zooko
|
normal
|
enhancement
|
undecided
|
2013-11-14T18:23:27Z
|
#2096 |
tahoe backup says "WARNING: cannot backup special file" when a file has been moved while it is running
|
tahoe-backup error usability
|
new
|
|
leif
|
normal
|
defect
|
undecided
|
2013-11-03T19:16:39Z
|
#549 |
MODE_WRITE mapupdate: maybe increase epsilon to handle large batches of new servers better
|
availability upload easy mutable ucwe test-needed
|
assigned
|
bazuka
|
warner
|
major
|
defect
|
soon
|
2013-11-01T17:17:53Z
|
#554 |
some directory targets in wapi/wui require trailing slashes
|
usability easy docs
|
assigned
|
davidsarah
|
zooko
|
major
|
defect
|
soon
|
2013-11-01T11:25:25Z
|
#1198 |
Bogus tub location causes introducer error
|
error introducer security DoS
|
new
|
|
akp
|
major
|
defect
|
soon
|
2013-10-17T17:00:07Z
|
#1153 |
need tests for create-{client, node} with default nodedir
|
test-needed unfinished-business config
|
assigned
|
davidsarah
|
davidsarah
|
normal
|
defect
|
soon
|
2013-10-07T15:44:37Z
|
#600 |
storage: maybe store buckets as files, not directories
|
storage disk-backend performance migration crawlers
|
new
|
warner
|
warner
|
minor
|
enhancement
|
undecided
|
2013-10-02T21:02:19Z
|
#2085 |
Unit tests should work offline
|
foolscap test
|
new
|
|
markberger
|
normal
|
defect
|
undecided
|
2013-09-21T03:59:20Z
|
#813 |
string exception raised to web renderer?
|
usability error
|
new
|
somebody
|
zooko
|
minor
|
defect
|
undecided
|
2013-09-14T23:00:28Z
|
#1859 |
Proof-of-concept attack: Upload and execute attacker controlled js from any domain.
|
security javascript same-origin capleak websec
|
new
|
davidsarah
|
nejucomo
|
major
|
defect
|
undecided
|
2013-09-14T17:41:18Z
|
#1797 |
WUI: view content in an HTML5 sandboxed iframe
|
wui security usability javascript sandbox same-origin websec
|
new
|
|
davidsarah
|
major
|
defect
|
soon
|
2013-09-14T17:40:44Z
|
#1649 |
WUI: the error message page for a writeable file/directory nonobviously includes the write cap
|
usability security capleak websec
|
assigned
|
davidsarah
|
davidsarah
|
major
|
defect
|
undecided
|
2013-09-14T17:40:28Z
|
#1215 |
add CORS support
|
security http same-origin cors websec
|
new
|
|
warner
|
major
|
enhancement
|
undecided
|
2013-09-14T17:40:22Z
|
#1136 |
don't run a web-API frontend if you don't need one
|
security websec
|
new
|
somebody
|
zooko
|
major
|
enhancement
|
eventually
|
2013-09-14T17:40:04Z
|
#995 |
It's way too easy to give away write directory caps
|
wui jsui usability confidentiality capleak websec
|
new
|
nobody
|
jsgf
|
major
|
defect
|
undecided
|
2013-09-14T17:39:57Z
|
#821 |
A script in a file viewed through the WUI can obtain the file's read cap
|
newcaps newurls confidentiality capleak websec
|
assigned
|
davidsarah
|
davidsarah
|
major
|
defect
|
soon
|
2013-09-14T17:39:49Z
|
#366 |
address Nathan Wilcox's concerns about "Tahoe and the browser security model"
|
security capleak docs websec
|
new
|
nejucomo
|
zooko
|
major
|
defect
|
eventually
|
2013-09-14T17:39:26Z
|
#907 |
Stop caps from leaking to phishing-filter servers
|
capleak integrity confidentiality forward-compatibility newurls docs websec
|
assigned
|
davidsarah
|
davidsarah
|
minor
|
defect
|
eventually
|
2013-09-14T17:39:02Z
|
#389 |
Implement Web Portal feature.
|
portal ui
|
new
|
|
nejucomo
|
minor
|
enhancement
|
undecided
|
2013-09-14T17:37:02Z
|
#2073 |
Wrong ports are reported for connected nodes
|
wui tub port foolscap firewall
|
new
|
|
genell
|
normal
|
defect
|
undecided
|
2013-09-09T20:40:26Z
|
#662 |
add an option for "tahoe manifest" to not skip duplicates, or a --recursive option to "tahoe ls"
|
tahoe-manifest cycle
|
new
|
|
warner
|
major
|
enhancement
|
undecided
|
2013-09-04T20:35:36Z
|
#1513 |
memory usage in MDMF publish
|
mutable mdmf memory-leak performance docs
|
new
|
|
warner
|
major
|
defect
|
eventually
|
2013-08-31T00:54:34Z
|
#2070 |
WUI: what's the difference between "Immutable" and "SDMF"?
|
wui usability doc mutable upload
|
new
|
|
zooko
|
normal
|
defect
|
undecided
|
2013-08-30T21:44:22Z
|
#2056 |
bad connection hint in tub.location works once
|
foolscap tub.location startup config error
|
new
|
daira
|
leif
|
normal
|
defect
|
undecided
|
2013-08-27T04:13:12Z
|
#2054 |
Track unit test duration for possible regressions
|
|
new
|
|
markberger
|
normal
|
enhancement
|
undecided
|
2013-08-26T20:46:16Z
|
#839 |
Copying directories containing caps from the future
|
forward-compatibility tahoe-cp
|
assigned
|
davidsarah
|
davidsarah
|
major
|
enhancement
|
soon
|
2013-08-14T10:42:36Z
|
#836 |
use mkdir-with-children or set-children in "tahoe cp [-r]"
|
tahoe-cp performance
|
assigned
|
daira
|
warner
|
major
|
enhancement
|
soon
|
2013-08-13T23:11:50Z
|
#1551 |
WUI: the Upload results page should have both view and download links
|
usability wui
|
new
|
|
davidsarah
|
major
|
defect
|
eventually
|
2013-08-09T18:04:09Z
|
#1736 |
LAFS does not come with a pony
|
usability aesthetics packaging setuptools forward-compatibility mlp world-domination joke
|
new
|
warner
|
davidsarah
|
minor
|
enhancement
|
undecided
|
2013-08-07T18:08:51Z
|
#2038 |
look for any Y2038 problems in Tahoe-LAFS or its dependencies
|
time twisted foolscap
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-08-02T03:51:00Z
|
#906 |
ETag support for mutable files and directories
|
etag performance mutable
|
new
|
|
davidsarah
|
major
|
defect
|
undecided
|
2013-08-02T03:02:05Z
|
#413 |
mutable files: expose version info to HTTP clients
|
mutable integrity versioning webapi wui
|
new
|
|
warner
|
major
|
enhancement
|
eventually
|
2013-07-27T01:44:34Z
|
#2040 |
mutable files: expose test-and-set operations to HTTP clients
|
mutable versioning test-and-set webapi wui
|
new
|
daira
|
daira
|
normal
|
defect
|
undecided
|
2013-07-27T01:32:48Z
|
#2036 |
accept trailing slashes on directory cap URIs
|
usability cli wui
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-07-24T15:49:18Z
|
#1252 |
use different encoding parameters for dirnodes than for files
|
preservation availability dirnodes anti-censorship
|
assigned
|
davidsarah
|
davidsarah
|
major
|
defect
|
undecided
|
2013-07-23T19:42:10Z
|
#2031 |
Optionally serve ./docs from the web gateway.
|
docs
|
new
|
|
nejucomo
|
normal
|
enhancement
|
undecided
|
2013-07-22T23:01:17Z
|
#320 |
add streaming (on-line) upload to HTTP interface
|
streaming performance upload fuse webdav twisted reliability http
|
assigned
|
zooko
|
warner
|
major
|
enhancement
|
eventually
|
2013-07-20T20:25:40Z
|
#2030 |
'make clean' does not delete all generated files
|
make clean
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-07-17T20:41:29Z
|
#2024 |
downloader hangs when server returns empty string
|
download hang denial-of-service security
|
new
|
|
warner
|
normal
|
defect
|
eventually
|
2013-07-17T15:18:02Z
|
#1394 |
upload should not wait for all servers to respond
|
performance upload immutable availability servers-of-happiness
|
new
|
kevan
|
davidsarah
|
major
|
defect
|
eventually
|
2013-07-16T15:41:49Z
|
#1998 |
don't let "Calling Stale Broke" trigger an incident -- that's a false alarm
|
logging error
|
new
|
warner
|
zooko
|
normal
|
defect
|
undecided
|
2013-07-14T00:46:06Z
|
#1864 |
turn off the AUTOINCREMENT feature in our use of sqlite?
|
sqlite leasedb
|
new
|
zooko
|
zooko
|
normal
|
enhancement
|
soon
|
2013-07-12T16:47:48Z
|
#2020 |
write requirements doc for what we want from a package installer
|
setuptools
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-07-09T21:03:57Z
|
#1492 |
introducer status page is ugly
|
usability wui aesthetics unfinished-business
|
new
|
|
davidsarah
|
normal
|
defect
|
soon
|
2013-07-09T14:30:14Z
|
#1386 |
KeyError: 'file' if the local file is removed after selection and before Submit
|
http upload error easy
|
new
|
daira
|
zooko
|
normal
|
defect
|
soon
|
2013-07-06T19:41:56Z
|
#484 |
client feedback channel
|
performance statistics logging
|
new
|
somebody
|
warner
|
major
|
enhancement
|
undecided
|
2013-07-03T16:58:09Z
|
#643 |
Automatically schedule repair process (and backups?)
|
repair availability preservation usability scheduling tahoe-backup
|
new
|
somebody
|
mmore
|
major
|
enhancement
|
eventually
|
2013-07-03T16:49:52Z
|
#2010 |
Implement shortcuts to caps
|
usability newurls introducer security aliases
|
new
|
|
markberger
|
normal
|
enhancement
|
undecided
|
2013-07-02T22:43:54Z
|
#816 |
Add ping-all-servers button to welcome page
|
usability transparency ostrom statistics notifyOnDisconnect
|
new
|
|
zooko
|
minor
|
enhancement
|
eventually
|
2013-06-25T16:17:32Z
|
#344 |
more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements
|
introduction performance p2p
|
new
|
|
warner
|
major
|
enhancement
|
soon
|
2013-06-25T15:45:59Z
|
#2007 |
unhandled errors due to "bad connection hint '<IP address>' (hostname, but no port)"
|
introducer logging unhandled-error twisted twistd.log connection hint
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-06-22T21:15:10Z
|
#1209 |
repair of mutable files/directories should not increment the sequence number
|
repair mutable preservation space-efficiency
|
assigned
|
davidsarah
|
gdt
|
major
|
defect
|
soon
|
2013-06-18T00:49:19Z
|
#2002 |
add tahoe df command
|
disk free space
|
new
|
|
phma
|
normal
|
enhancement
|
undecided
|
2013-06-16T16:38:46Z
|
#2003 |
put nickname in <title>
|
wui usability
|
assigned
|
daira
|
srl
|
normal
|
enhancement
|
soon
|
2013-06-16T16:37:33Z
|
#1764 |
tahoe webapi gives HTTP 410 Gone for files that may actually come back
|
http standards test-needed
|
new
|
ChosenOne
|
ChosenOne
|
normal
|
defect
|
soon
|
2013-05-30T19:25:34Z
|
#1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
memory confidentiality capleak logging foolscap
|
new
|
warner
|
daira
|
normal
|
defect
|
undecided
|
2013-05-27T23:57:58Z
|
#1968 |
always use assertutil for assertions
|
|
new
|
|
zooko
|
minor
|
defect
|
undecided
|
2013-05-23T17:52:04Z
|
#711 |
repair to different levels of N
|
repair preservation space-efficiency newcaps research
|
new
|
|
zooko
|
major
|
enhancement
|
undecided
|
2013-05-22T05:05:48Z
|
#964 |
show sizes in unambiguous way that doesn't get mistaken for different units
|
usability
|
assigned
|
zooko
|
USSJoin
|
minor
|
defect
|
undecided
|
2013-05-20T22:12:50Z
|
#686 |
Search for lost share resulted in a directory popping up at unexpected place
|
integrity error
|
assigned
|
daira
|
[4-tea-2]
|
major
|
defect
|
soon
|
2013-05-15T17:23:13Z
|
#1904 |
filenames leak into log files from rename (and other web-API operations that take filenames)
|
privacy logging easy
|
new
|
|
zooko
|
major
|
defect
|
undecided
|
2013-05-13T01:02:49Z
|
#1967 |
make new WUI work on phone
|
wui aesthetics usability phone
|
new
|
|
zooko
|
normal
|
defect
|
undecided
|
2013-05-09T16:29:36Z
|
#277 |
make the wui show the underlying LAFS model -- one WUI page per link in LAFS
|
newurls wui usability
|
new
|
zooko
|
zooko
|
major
|
enhancement
|
eventually
|
2013-05-09T03:25:41Z
|
#471 |
servermap update chart doesn't fit
|
wui usability
|
new
|
|
zooko
|
major
|
defect
|
eventually
|
2013-05-09T02:59:35Z
|
#1912 |
show miniature live view of recent activity right on the front page
|
transparency usability
|
new
|
drewp
|
zooko
|
normal
|
enhancement
|
undecided
|
2013-05-03T17:13:39Z
|
#1495 |
test forks of MacFUSE for use with sshfs on OS X Lion
|
mac fuse osxfuse sftp sshfs
|
new
|
tarcieri
|
davidsarah
|
major
|
task
|
undecided
|
2013-05-03T17:02:49Z
|
#580 |
repairer: upload fresh shares to replace corrupted shares
|
repair preservation anti-censorship
|
new
|
|
zooko
|
major
|
defect
|
soon
|
2013-04-29T20:51:01Z
|
#1824 |
Tahoe process gone wild
|
hang repair memory
|
new
|
daira
|
kpreid
|
critical
|
defect
|
soon
|
2013-04-25T19:53:13Z
|
#1946 |
consider removing some st_* fields from metadata
|
privacy anonymity
|
new
|
|
daira
|
normal
|
defect
|
soon
|
2013-04-23T03:59:58Z
|
#1943 |
storage servers should report if the filesystem containing shares has been unmounted
|
usability removable-disk
|
new
|
|
daira
|
normal
|
defect
|
undecided
|
2013-04-13T13:04:33Z
|
#1937 |
back up the content of a file even if the content changes without changing mtime
|
tahoe-backup reliability preservation
|
new
|
|
zooko
|
normal
|
defect
|
undecided
|
2013-03-28T12:59:44Z
|
#1933 |
announcement seqnums: respond to state-rollback
|
|
new
|
|
warner
|
normal
|
enhancement
|
undecided
|
2013-03-19T07:44:42Z
|
#1873 |
add a show-caps command
|
tahoe-ls usability
|
new
|
igor
|
igor
|
normal
|
enhancement
|
soon
|
2013-03-17T18:06:51Z
|
#1930 |
should ?t=rename be deprecated in favour of ?t=move ?
|
cleanup web rename move
|
new
|
|
davidsarah
|
normal
|
defect
|
soon
|
2013-03-15T05:37:42Z
|
#1916 |
Folder healthy, but still get 410 Gone
|
mutable publish heisenbug
|
new
|
davidsarah
|
PRabahy
|
normal
|
defect
|
undecided
|
2013-02-13T19:16:53Z
|
#1917 |
cleanup: be consistent about importing StringIO
|
cleanup StringIO
|
new
|
davidsarah
|
davidsarah
|
minor
|
defect
|
undecided
|
2013-02-12T03:07:12Z
|
#1914 |
tahoe check reports incorrect encoding
|
tahoe-check verify mutable usability
|
new
|
|
PRabahy
|
normal
|
defect
|
undecided
|
2013-02-06T06:41:05Z
|
#1910 |
memory leak on 'tahoe get'
|
memory leak immutable
|
new
|
T_X
|
T_X
|
normal
|
defect
|
undecided
|
2013-02-04T01:15:34Z
|
#1905 |
add diagram of current tahoe-lafs protocol
|
docs immutable mutable crypto
|
assigned
|
davidsarah
|
zooko
|
normal
|
enhancement
|
soon
|
2013-01-30T17:53:18Z
|
#678 |
converge same file, same K, different N
|
newcaps space-efficiency performance research
|
new
|
|
zooko
|
major
|
enhancement
|
undecided
|
2013-01-22T14:09:57Z
|
#1008 |
Unhandled error conditions disclose detailed information
|
wui security privacy anonymity logging error anti-censorship
|
new
|
|
duck
|
major
|
defect
|
eventually
|
2013-01-14T09:08:14Z
|
#563 |
anonymize IP addresses in log files
|
privacy logging
|
new
|
somebody
|
zooko
|
major
|
defect
|
soon
|
2013-01-14T09:06:34Z
|
#685 |
[needs test] Capability of interrupted downloads is logged in twistd.log
|
logging memory privacy confidentiality test-needed
|
new
|
somebody
|
zooko
|
major
|
defect
|
soon
|
2013-01-14T09:04:56Z
|
#1875 |
Hanging on dead reference?
|
hang crash subprocess foolscap s3-backend LeastAuthority.com
|
new
|
davidsarah
|
nejucomo
|
normal
|
defect
|
undecided
|
2013-01-04T20:33:06Z
|
#1629 |
auto-configuration of tub.location for nodes running on EC2
|
usability config aws ec2 LeastAuthority.com
|
new
|
|
davidsarah
|
normal
|
enhancement
|
undecided
|
2013-01-04T20:29:25Z
|
#1900 |
a cli method of seeing the connected servers/clients
|
transparency cli
|
new
|
|
zooko
|
normal
|
enhancement
|
undecided
|
2013-01-04T18:10:24Z
|
#677 |
WebAPI: GET /uri/$FILECAP?t=json doesn't return size for mutable files, but the HTML version does
|
test mutable test-needed
|
assigned
|
davidsarah
|
soult
|
minor
|
defect
|
soon
|
2013-01-04T03:04:02Z
|
#1899 |
make reported max-mutable-share-size have the same semantics as max-immutable-share-size
|
webapi mutable
|
new
|
|
davidsarah
|
normal
|
defect
|
soon
|
2013-01-04T02:35:19Z
|
#1770 |
always include a useful message in calls to log.err
|
error
|
new
|
|
davidsarah
|
normal
|
defect
|
soon
|
2012-12-20T16:34:49Z
|
#1171 |
add regression test for shnums: "e,r,r,o,r"
|
download immutable test-needed
|
reopened
|
warner
|
zooko
|
normal
|
defect
|
soon
|
2012-12-20T16:32:10Z
|
#1894 |
add --interactive and --no-clobber options to 'tahoe cp'
|
interactive no-clobber usability tahoe-cp
|
new
|
|
davidsarah
|
normal
|
defect
|
undecided
|
2012-12-17T22:05:14Z
|
#940 |
display space-usage configs, space used, space available for your storage server
|
statistics transparency space-efficiency
|
new
|
|
warner
|
major
|
enhancement
|
undecided
|
2012-12-14T20:28:43Z
|
#1516 |
don't catch and ignore EnvironmentError when trying to get disk stats
|
error
|
assigned
|
davidsarah
|
zooko
|
minor
|
defect
|
soon
|
2012-12-13T17:23:20Z
|
#901 |
deprecate and remove BASEDIR/private/root_dir.cap
|
configuration cruft aliases
|
assigned
|
davidsarah
|
warner
|
major
|
defect
|
soon
|
2012-12-13T17:09:40Z
|
#1856 |
add a command-line command for "generate an incident report"
|
easy usability incident cli tahoe-debug
|
new
|
|
zooko
|
normal
|
enhancement
|
undecided
|
2012-12-11T22:30:12Z
|
#1844 |
slow download speeds
|
performance download
|
new
|
davidsarah
|
l3iggs
|
normal
|
defect
|
undecided
|
2012-12-11T22:28:45Z
|
#1887 |
naming of expire.cutoff_date option with an underscore is inconsistent
|
gc cutoff-date configuration usability backward-compatibility
|
new
|
|
davidsarah
|
minor
|
defect
|
undecided
|
2012-12-09T03:47:37Z
|
#232 |
Peer selection doesn't rebalance shares on overwrite of mutable file.
|
repair preservation
|
new
|
warner
|
zooko
|
major
|
defect
|
soon
|
2012-12-06T22:36:17Z
|