#70 |
idea: integrate captcha into some furls
|
nobody
|
enhancement
|
minor
|
undecided
|
code
|
#387 |
figleaf confused by python2.5
|
somebody
|
defect
|
minor
|
1.7.0
|
code
|
#409 |
"make check-deps" does not detect missing Python.h.
|
somebody
|
defect
|
trivial
|
eventually
|
code
|
#783 |
does it sometimes use 750 MB
|
terrell
|
defect
|
major
|
undecided
|
code
|
#908 |
Make all test_runner tests work on cygwin
|
davidsarah
|
defect
|
major
|
eventually
|
code
|
#1036 |
Run tahoe over ssh
|
somebody
|
enhancement
|
major
|
undecided
|
code
|
#1151 |
remove untested and unused comparison methods of util/nummedobj.py
|
daira
|
defect
|
minor
|
eventually
|
code
|
#1165 |
runner tests should be executed first
|
davidsarah
|
enhancement
|
normal
|
soon
|
code
|
#1239 |
document why package dependencies not auto-satisfied on test-from-prefixdir and test-with-fake-pkg steps
|
zooko
|
defect
|
major
|
undecided
|
code
|
#1423 |
support multiple log gatherers using the new multi-gatherer feature of foolscap
|
somebody
|
defect
|
minor
|
undecided
|
code
|
#1445 |
"tempdir" field is in the wrong section of tahoe.cfg
|
somebody
|
defect
|
minor
|
undecided
|
code
|
#1532 |
test suite: measure time taken by a representative test, and set other timeouts based on that
|
somebody
|
defect
|
major
|
undecided
|
code
|
#1852 |
test suite: find a way to prevent unclean reactor errors causing subsequent test failures
|
daira
|
defect
|
normal
|
soon
|
code
|
#1876 |
cloud backend / leasedb: write tests for new deferred utilities
|
daira
|
defect
|
normal
|
1.15.0
|
code
|
#2017 |
non-deterministic test hang on OpenBSD
|
sickness
|
defect
|
normal
|
soon
|
code
|
#2091 |
make automated test of the --profile feature
|
|
defect
|
normal
|
undecided
|
code
|
#2295 |
why are covered lines changing from build to build?
|
|
defect
|
normal
|
undecided
|
code
|
#2313 |
why did test_filesystem take 494 seconds on the "sickness OpenBSD 5.0 x86 py2.7" builder?
|
|
defect
|
normal
|
undecided
|
code
|
#2877 |
accounting-crawler doesn't create starter-leases properly
|
|
defect
|
normal
|
soon
|
code
|
#86 |
add a check block to the front of the plaintext, to verify the correct key
|
nobody
|
enhancement
|
minor
|
eventually
|
code-encoding
|
#87 |
store less validation information in each share, to lower overhead
|
|
enhancement
|
minor
|
undecided
|
code-encoding
|
#193 |
pauses during streaming music at a party
|
|
defect
|
major
|
eventually
|
code-encoding
|
#216 |
mutable files: pre-generate public keys in the background
|
|
enhancement
|
major
|
eventually
|
code-encoding
|
#419 |
pycryptopp uses up too much RAM
|
nobody
|
defect
|
minor
|
undecided
|
code-encoding
|
#684 |
let client specify the encryption key
|
warner
|
enhancement
|
major
|
eventually
|
code-encoding
|
#883 |
Shallowly read-only caps for directories
|
|
enhancement
|
major
|
undecided
|
code-encoding
|
#151 |
maildir inlet
|
|
enhancement
|
minor
|
undecided
|
code-frontend
|
#300 |
macfuse: need some sort of caching
|
robk
|
defect
|
major
|
eventually
|
code-frontend
|
#376 |
locale-bug in the SMB (WinFUSE) frontend
|
|
defect
|
major
|
eventually
|
code-frontend
|
#621 |
Incorporate fuse tests into buildbot flow
|
nejucomo
|
defect
|
major
|
eventually
|
code-frontend
|
#743 |
make fuse support writing
|
|
enhancement
|
major
|
undecided
|
code-frontend
|
#1056 |
SFTP times will be wrong after Y2106
|
|
defect
|
minor
|
eventually
|
code-frontend
|
#1089 |
SFTP and FTP: support for non-UTF-8 charsets (error message "Path could not be decoded as UTF-8")
|
nobody
|
defect
|
minor
|
eventually
|
code-frontend
|
#1364 |
readline is broken for 'tahoe debug repl'
|
|
defect
|
minor
|
undecided
|
code-frontend
|
#986 |
'tahoe run' and 'tahoe start' should be one command
|
|
enhancement
|
minor
|
undecided
|
code-frontend-cli
|
#1401 |
allow environment variables to specify some options (e.g. node-directory)
|
nobody
|
enhancement
|
normal
|
undecided
|
code-frontend-cli
|
#1825 |
make the "tahoe unlink" output explain the difference between unlink and rm
|
Lcstyle
|
enhancement
|
normal
|
soon
|
code-frontend-cli
|
#680 |
Fix for mutable files with FTP
|
daira
|
defect
|
major
|
1.15.0
|
code-frontend-ftp-sftp
|
#1081 |
FTP upload silently fails when nodes < happiness
|
davidsarah
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
#1877 |
SFTP: use new eventual utilities from deferredutil
|
daira
|
defect
|
minor
|
1.15.0
|
code-frontend-ftp-sftp
|
#1430 |
Magic Folder on Linux: handle inotify queue overflow correctly
|
daira
|
defect
|
normal
|
eventually
|
code-frontend-magic-folder
|
#1711 |
Magic Folder: allow the client and parent DMD(s) to be specified by a path (as accepted by CLI commands), not just a full URI
|
|
defect
|
normal
|
undecided
|
code-frontend-magic-folder
|
#2884 |
Support manual rescan/sync for magic-folder
|
daira
|
enhancement
|
minor
|
undecided
|
code-frontend-magic-folder
|
#48 |
XML-RPC interface
|
nobody
|
enhancement
|
trivial
|
undecided
|
code-frontend-web
|
#228 |
more REST-ful PUT web interfaces (Content-Type: instead of t=)
|
|
task
|
minor
|
undecided
|
code-frontend-web
|
#314 |
DNS tricks to connect clients to their own (local) node
|
|
enhancement
|
major
|
undecided
|
code-frontend-web
|
#1808 |
error message gets downloaded instead of rendered by Konqueror
|
zooko
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1857 |
Add public gateway permalinks to web api
|
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#1858 |
Add redirect_to_index_html boolean to [client]
|
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#1861 |
redirects in tahoe should not point to other origins
|
ChosenOne
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#1911 |
Add authentication for WUI access
|
luckyredhot
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#2041 |
Improve JSON layout
|
daira
|
defect
|
minor
|
undecided
|
code-frontend-web
|
#331 |
add DSA to pycryptopp - serialize pubkeys with less fluff
|
zooko
|
defect
|
critical
|
eventually
|
code-mutable
|
#209 |
solaris needs setrlimit code to increase max file descriptors
|
zooko
|
defect
|
major
|
eventually
|
code-network
|
#253 |
everything stalls after abrupt disconnect
|
warner
|
defect
|
major
|
eventually
|
code-network
|
#1086 |
servers should attempt to open connections to clients
|
|
enhancement
|
major
|
eventually
|
code-network
|
#2293 |
I2P client endpoint parameter concatenator
|
dawuud
|
enhancement
|
normal
|
undecided
|
code-network
|
#2391 |
Tahoe-LAFS is incompatible with non-ancient Torsocks
|
|
defect
|
major
|
1.11.0
|
code-network
|
#2787 |
intermittent "Address Already In Use" error during tests
|
warner
|
defect
|
normal
|
soon
|
code-network
|
#27 |
twistd doesn't daemonize on windows
|
nobody
|
defect
|
major
|
eventually
|
code-nodeadmin
|
#58 |
logging: also available separately
|
warner
|
enhancement
|
minor
|
undecided
|
code-nodeadmin
|
#472 |
cpu monitor sometimes shows negative numbers
|
|
defect
|
major
|
undecided
|
code-nodeadmin
|
#475 |
CPU-watcher munin graph got stuck
|
|
defect
|
minor
|
undecided
|
code-nodeadmin
|
#1377 |
"tahoe start" claims to have started when it didn't
|
daira
|
defect
|
major
|
1.13.0
|
code-nodeadmin
|
#1539 |
stop putting pkg_resources.require() into .tac files
|
daira
|
enhancement
|
major
|
1.10.1
|
code-nodeadmin
|
#2149 |
"tahoe start" emits an error message when tahoe is already running
|
daira
|
enhancement
|
normal
|
1.14.0
|
code-nodeadmin
|
#2263 |
Issue starting/stopping tahoe on Windows with multi-users
|
cyberaxe
|
enhancement
|
normal
|
undecided
|
code-nodeadmin
|
#2382 |
hooks (external)
|
|
enhancement
|
normal
|
undecided
|
code-nodeadmin
|
#269 |
client should handle migrated shares by updating the write-enabler
|
|
defect
|
major
|
eventually
|
code-storage
|
#478 |
add memory-usage to stats-provider numbers
|
|
enhancement
|
major
|
undecided
|
code-storage
|
#486 |
add munin graphs of server-operation latency
|
|
enhancement
|
major
|
undecided
|
code-storage
|
#1567 |
S3 backend: restore s3.max_space option
|
|
defect
|
normal
|
soon
|
code-storage
|
#1569 |
rerecord and review pluggable backends for landing on trunk
|
davidsarah
|
enhancement
|
major
|
1.10.1
|
code-storage
|
#1570 |
S3 backend: support streaming writes to immutable shares
|
|
defect
|
major
|
undecided
|
code-storage
|
#1571 |
S3 backend: support streaming reads of immutable and mutable shares
|
|
defect
|
major
|
undecided
|
code-storage
|
#1573 |
S3 backend: support DevPay
|
zancas
|
defect
|
major
|
undecided
|
code-storage
|
#1786 |
cloud backend: limit memory usage
|
davidsarah
|
defect
|
normal
|
undecided
|
code-storage
|
#1787 |
cloud-backend: allocation checks in test_storage
|
daira
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1803 |
S3 backend: AttributeError: 'NoneType' object has no attribute 'startswith'
|
davidsarah
|
defect
|
major
|
undecided
|
code-storage
|
#1818 |
leasedb: track leases in a sqlite database, not inside shares
|
warner
|
task
|
normal
|
1.14.0
|
code-storage
|
#1819 |
cloud backend: merge to trunk
|
daira
|
enhancement
|
major
|
1.14.0
|
code-storage
|
#1836 |
use leasedb (not crawler) to figure out how many shares you have and how many bytes
|
markberger
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1880 |
break up test_storage into more manageable pieces
|
|
defect
|
normal
|
undecided
|
code-storage
|
#1885 |
cloud backend: redundant reads of chunks from cloud when downloading large files
|
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1886 |
cloud backend: crawlers are running too often
|
daira
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1919 |
cloud backend OpenStack: send MD5 ETag
|
davidsarah
|
defect
|
normal
|
undecided
|
code-storage
|
#1920 |
cloud backend: a failed upload can leave chunk objects that prevent subsequent uploads of the same file
|
daira
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1921 |
leasedb: NonExistentShareError: can't find [share] in `shares` table
|
daira
|
defect
|
major
|
1.15.0
|
code-storage
|
#1923 |
cloud backend OpenStack: crawlers are not working correctly with HP Cloud Object Storage
|
davidsarah
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1927 |
cloud backend spams twistd.log with two entries for each HTTP connection
|
daira
|
defect
|
normal
|
soon
|
code-storage
|
#1977 |
cloud backend: implement container creation for OpenStack and Google Cloud Storage
|
daira
|
defect
|
normal
|
soon
|
code-storage
|
#1991 |
cloud backend fails with DataUnavailable when uploading+downloading a 10 GB file
|
daira
|
defect
|
normal
|
1.15.0
|
code-storage
|
#2068 |
cloud.s3 backend: investigate DNS failures; possibly fall back to bucket-in-path for retries if bucket-in-host fails
|
daira
|
defect
|
normal
|
1.15.0
|
code-storage
|
#2151 |
consider changes needed to allow use of Amazon Glacier
|
|
enhancement
|
normal
|
undecided
|
code-storage
|
#2192 |
cloud backend: denial of service attacks against XML parser
|
daira
|
defect
|
minor
|
undecided
|
code-storage
|
#2211 |
cloud backend: broken test of MS Azure container
|
|
defect
|
normal
|
eventually
|
code-storage
|
#2251 |
Database full or disk full error, stops backups
|
daira
|
defect
|
normal
|
undecided
|
code-storage
|
#2341 |
incorrect S3 bucket permissions can lead to hard-to-diagnose failures
|
|
defect
|
normal
|
undecided
|
code-storage
|
#2346 |
cloud backend uses lots of expensive LIST requests
|
|
defect
|
normal
|
1.15.0
|
code-storage
|
#2348 |
optimise concat function in cloud_common.py
|
daira
|
enhancement
|
minor
|
1.15.0
|
code-storage
|