#1346 |
desert-island test can pass incorrectly because packages are installed
|
closed
|
defect
|
major
|
1.11.0
|
dev-infrastructure
|
#1350 |
SFTP: clients may misparse directory listings with filenames containing unusual characters
|
assigned
|
defect
|
major
|
soon
|
code-frontend-ftp-sftp
|
#1356 |
SFTP and FTP: allow logging in with an arbitrary cap URI as root directory
|
assigned
|
enhancement
|
major
|
soon
|
code-frontend-ftp-sftp
|
#1357 |
'tahoe mount' command
|
assigned
|
defect
|
major
|
soon
|
code-frontend-cli
|
#1370 |
SFTP: consider supporting hard link extension
|
assigned
|
defect
|
major
|
undecided
|
code-frontend-ftp-sftp
|
#1371 |
Windows registry keys for Python file associations may have broken permissions, preventing build or installation
|
closed
|
defect
|
major
|
1.12.0
|
packaging
|
#1379 |
poor error message for wrong path syntax, e.g. "tahoe cp $CAP:$PATH ."
|
closed
|
defect
|
major
|
eventually
|
code-frontend-cli
|
#1399 |
StorageServer.get_stats() calls fileutil.get_disk_stats().
|
closed
|
defect
|
major
|
|
code-storage
|
#1428 |
web-API: rename should use POST, not GET
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend-web
|
#1442 |
scp fails silently when copying to a Tahoe SFTP frontend; it should fail loudly
|
closed
|
defect
|
major
|
1.9.0
|
code-frontend
|
#1470 |
tahoe.cfg with UTF-8 BOM should be accepted
|
closed
|
defect
|
major
|
1.9.2
|
code
|
#1484 |
CLI: overzealous quoting of error messages
|
closed
|
defect
|
major
|
1.10.0
|
code-frontend-cli
|
#1485 |
web-API: POSTs and GETs should be to distinct URLs
|
assigned
|
defect
|
major
|
eventually
|
code-frontend-web
|
#1496 |
make SFTP frontend handle updates to MDMFs without downloading and uploading the entire file
|
assigned
|
defect
|
major
|
soon
|
code-mutable
|
#1523 |
MDMF upload via web-API uses much more memory in the gateway process than expected
|
closed
|
defect
|
major
|
undecided
|
code-frontend-web
|
#1524 |
twistd can fail when checking whether a twistd.pid is stale
|
assigned
|
defect
|
major
|
undecided
|
code-nodeadmin
|
#1540 |
MDMF: exception in unpack_checkstring being dropped
|
closed
|
defect
|
major
|
1.9.0
|
code-mutable
|
#1545 |
add readv() API to immutable-share storage-server protocol, use in downloader
|
assigned
|
enhancement
|
major
|
soon
|
code-storage
|
#1569 |
rerecord and review pluggable backends for landing on trunk
|
closed
|
enhancement
|
major
|
1.10.1
|
code-storage
|
#1576 |
support running tests for an installed version without causing allmydata.test.test_runner.BinTahoe.test_the_right_code to fail
|
assigned
|
defect
|
major
|
soon
|
code
|
#1589 |
S3 backend: when a txaws operation gets an error response, include the full request URI and response body in the exception message, and maybe trigger an incident
|
closed
|
defect
|
major
|
1.14.0
|
code-storage
|
#1593 |
the drop-upload dircap should be in BASEDIR/private/
|
closed
|
defect
|
major
|
1.9.2
|
code
|
#1639 |
'Return to file/directory' link from file check results gives an error
|
assigned
|
defect
|
major
|
soon
|
code-frontend-web
|
#1646 |
nondeterministic failure of mydata.test.test_runner.RunNode.test_introducer
|
new
|
defect
|
major
|
undecided
|
code
|
#1647 |
errors should include a timestamp and/or request ID so that they can be correlated with server logs
|
assigned
|
defect
|
major
|
soon
|
code-frontend
|
#1649 |
WUI: the error message page for a writeable file/directory nonobviously includes the write cap
|
assigned
|
defect
|
major
|
undecided
|
code-frontend-web
|
#1681 |
avoid using win32eventreactor, or suppress spurious warning from it if necessary
|
closed
|
defect
|
major
|
1.9.2
|
code
|
#1686 |
update copyright notices
|
closed
|
defect
|
major
|
1.9.2
|
packaging
|
#1731 |
httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the same SDMF writecap
|
new
|
defect
|
major
|
undecided
|
code-frontend
|
#1740 |
new zope.interface deprecation warning about "implements()"
|
closed
|
defect
|
major
|
1.9.2
|
code
|
#1795 |
Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish
|
assigned
|
defect
|
major
|
soon
|
code-mutable
|
#1803 |
S3 backend: AttributeError: 'NoneType' object has no attribute 'startswith'
|
closed
|
defect
|
major
|
undecided
|
code-storage
|
#1859 |
Proof-of-concept attack: Upload and execute attacker controlled js from any domain.
|
new
|
defect
|
major
|
undecided
|
code-frontend-web
|
#972 |
More tests needed for immutable directories
|
assigned
|
defect
|
normal
|
soon
|
code-dirnodes
|
#1153 |
need tests for create-{client, node} with default nodedir
|
assigned
|
defect
|
normal
|
soon
|
code-nodeadmin
|
#1165 |
runner tests should be executed first
|
closed
|
enhancement
|
normal
|
soon
|
code
|
#1295 |
code cleanup: stop using IFinishableConsumer in sftpd.py
|
closed
|
defect
|
normal
|
1.10.0
|
code-frontend
|
#1307 |
support HTTP OPTIONS requests
|
closed
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1677 |
add buildbot step to run "make code-checks"
|
closed
|
defect
|
normal
|
soon (release n/a)
|
dev-infrastructure
|
#1680 |
Unhandled error in tahoe restart when PID file contains non-numeric value
|
closed
|
defect
|
normal
|
soon
|
code-frontend-cli
|
#1688 |
ftpd returns 0 for all timestamps
|
closed
|
defect
|
normal
|
1.9.2
|
code-frontend
|
#1699 |
make '--rterrors' the default for 'python setup.py test' and 'python setup.py trial'
|
closed
|
enhancement
|
normal
|
1.9.2
|
code
|
#1707 |
iputil cannot get local IP addresses on newer Dragonfly BSD (sys.platform == "dragonfly2")
|
closed
|
defect
|
normal
|
1.10.1
|
code
|
#1708 |
change capitalization of welcome page headings; add test for introducer welcome page
|
closed
|
enhancement
|
normal
|
1.9.2
|
code-frontend-web
|
#1713 |
redesigned welcome page
|
closed
|
enhancement
|
normal
|
1.10.0
|
code-frontend-web
|
#1715 |
change all docs and generated URLs to point to "/cap" instead of "/uri"
|
assigned
|
defect
|
normal
|
undecided
|
documentation
|
#1718 |
document client.port and introducer.port files
|
closed
|
defect
|
normal
|
undecided
|
documentation
|
#1720 |
privacy leak because web.static does not exist
|
closed
|
defect
|
normal
|
1.12.0
|
code-frontend-web
|
#1738 |
post improved security arguments for Rainhill 3
|
closed
|
enhancement
|
normal
|
soon (release n/a)
|
documentation
|
#1741 |
consider suppressing all DeprecationWarnings (and maybe RuntimeWarnings and UserWarnings?)
|
closed
|
defect
|
normal
|
soon
|
code
|
#1744 |
The documentation of the "slot_testv_and_readv_and_writev" method in interfaces.py requires clarification.
|
closed
|
defect
|
normal
|
1.9.2
|
documentation
|
#1746 |
write test for anti-Ubuntu-crash-reporter exception-catching code
|
closed
|
defect
|
normal
|
1.10.0
|
code-frontend-cli
|
#1747 |
Add "openbsd5" to _platform_map
|
closed
|
defect
|
normal
|
1.9.2
|
unknown
|
#1751 |
tahoe --node-directory=foo start/stop seems to ignore foo.
|
closed
|
defect
|
normal
|
undecided
|
unknown
|
#1752 |
are we doing more readvs and writevs than necessary for some CLI or WUI operations?
|
assigned
|
defect
|
normal
|
undecided
|
code
|
#1758 |
tahoe check on LIT produces KeyError
|
closed
|
defect
|
normal
|
1.10.0
|
code
|
#1775 |
u"py3 not supported" idiom will break in Python 3.3
|
closed
|
defect
|
normal
|
1.10.0
|
code
|
#1783 |
tahoe cp --verbose progress messages show double the actual number of files
|
closed
|
defect
|
normal
|
1.10.0
|
code-frontend-cli
|
#1786 |
cloud backend: limit memory usage
|
closed
|
defect
|
normal
|
undecided
|
code-storage
|
#1788 |
bump foolscap requirement to >= 0.6.3 to support Twisted 11.1.0
|
closed
|
defect
|
normal
|
1.9.2
|
packaging
|
#1817 |
test_storage crawler tests can wedge the test machine for certain bugs in code-under-test
|
closed
|
defect
|
normal
|
1.10.1
|
code
|
#1822 |
Is data distributed across each server equally or unequally or determined by the user
|
closed
|
defect
|
normal
|
undecided
|
unknown
|
#1838 |
Add storage location hint to Storage Server
|
new
|
enhancement
|
normal
|
undecided
|
code-storage
|
#1844 |
slow download speeds
|
new
|
defect
|
normal
|
undecided
|
code
|
#1845 |
Error during simultaneous writes to shared directory
|
closed
|
defect
|
normal
|
undecided
|
unknown
|
#1848 |
write a static analysis tool to catch places where a Deferred is dropped
|
closed
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#1850 |
Design new caps to be resilient against human transcription errors.
|
new
|
defect
|
normal
|
|
code-encoding
|
#1855 |
Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.
|
new
|
defect
|
normal
|
undecided
|
code
|
#1862 |
removing shares more quickly than one day
|
closed
|
defect
|
normal
|
eventually
|
code-storage
|
#1863 |
Work-Around for > ~150MB files on Least Authority TLoS3
|
closed
|
defect
|
normal
|
undecided
|
unknown
|
#1865 |
backup has over-general exception swallowing that leads to assertion failures.
|
new
|
defect
|
normal
|
undecided
|
unknown
|
#1868 |
rename "uri" to "cap" everywhere
|
closed
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#1871 |
provide interface to query lease storage information
|
assigned
|
enhancement
|
normal
|
undecided
|
code-frontend-cli
|
#1872 |
provide interface to purge user data
|
new
|
enhancement
|
normal
|
undecided
|
code-frontend-cli
|
#1875 |
Hanging on dead reference?
|
new
|
defect
|
normal
|
undecided
|
code
|
#1888 |
cloud backend: "excessive reactor delay" warning in foolscap log during crawler run
|
closed
|
defect
|
normal
|
1.15.0
|
unknown
|
#1890 |
submit proposal for restrict-referrer-leakage to the CSP standardizers and implementors
|
assigned
|
task
|
normal
|
soon
|
code-frontend-web
|
#1895 |
implement replace=false for file upload into a mutable directory
|
new
|
defect
|
normal
|
undecided
|
code-frontend-web
|
#1898 |
deep check on a non-directory gives unhelpful "400 Bad Request" error
|
assigned
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1905 |
add diagram of current tahoe-lafs protocol
|
assigned
|
enhancement
|
normal
|
soon
|
documentation
|
#1906 |
constant-time directory lookup
|
new
|
enhancement
|
normal
|
undecided
|
code-dirnodes
|
#1909 |
cloud backend: add OpenStack support
|
closed
|
enhancement
|
normal
|
undecided
|
code-storage
|
#1915 |
helper.rst doc is out of date
|
closed
|
defect
|
normal
|
1.10.0
|
documentation
|
#1916 |
Folder healthy, but still get 410 Gone
|
new
|
defect
|
normal
|
undecided
|
code-mutable
|
#1918 |
iputil: finding IP addresses fails on kfreebsd
|
closed
|
defect
|
normal
|
1.10.1
|
code-network
|
#1919 |
cloud backend OpenStack: send MD5 ETag
|
closed
|
defect
|
normal
|
undecided
|
code-storage
|
#1923 |
cloud backend OpenStack: crawlers are not working correctly with HP Cloud Object Storage
|
closed
|
defect
|
normal
|
1.15.0
|
code-storage
|
#1928 |
web redirects should use relative URLs
|
assigned
|
defect
|
normal
|
soon
|
code-frontend-web
|
#1947 |
Tor clients share their IP with the introducer
|
closed
|
defect
|
normal
|
soon
|
code-nodeadmin
|
#1955 |
Allow deep-check to continue after error
|
closed
|
enhancement
|
normal
|
undecided
|
unknown
|
#1958 |
python setup.py trial runs out of memory on 613MB RAM VM
|
closed
|
defect
|
normal
|
undecided
|
unknown
|
#174 |
make argv $0 be 'tahoe', not 'twistd'
|
closed
|
enhancement
|
minor
|
1.8.1
|
code-nodeadmin
|
#636 |
Add missing descriptions and synopsis
|
closed
|
defect
|
minor
|
1.9.0
|
code-frontend-cli
|
#677 |
WebAPI: GET /uri/$FILECAP?t=json doesn't return size for mutable files, but the HTML version does
|
assigned
|
defect
|
minor
|
soon
|
code-frontend-web
|
#706 |
Make --basedir a global option.
|
closed
|
defect
|
minor
|
1.8β
|
code-frontend-cli
|
#772 |
cli: to specify basedir sometimes requires "-C" option, other times just an argument
|
closed
|
enhancement
|
minor
|
1.8β
|
code-frontend-cli
|
#892 |
Command synopses should refer to "grid" rather than "virtual drive"
|
closed
|
defect
|
minor
|
1.6.0
|
code-frontend-cli
|
#907 |
Stop caps from leaking to phishing-filter servers
|
assigned
|
defect
|
minor
|
eventually
|
code-frontend-web
|
#918 |
Abstraction violations in web/info.py
|
assigned
|
defect
|
minor
|
eventually
|
code-frontend-web
|
#968 |
Typo correction for the munin plugin tahoe_storagespace
|
closed
|
defect
|
minor
|
1.7.0
|
documentation
|