#2919 |
Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`
|
tahoe-backup docs
|
new
|
|
exarkun
|
normal
|
enhancement
|
#3929 |
Error reading directory: 'coroutine' object has no attribute 'addCallback'
|
|
new
|
|
meejah
|
major
|
defect
|
#2252 |
Error reports should always give the IP and server id of a server which failed.
|
leastauthority error
|
new
|
nejucomo
|
nejucomo
|
normal
|
defect
|
#2716 |
Exception on WUI
|
|
new
|
|
PRabahy
|
normal
|
defect
|
#2050 |
Expand HowToWriteTests to packaging and distribution tests
|
packaging dev-infrastructure documentation test
|
new
|
|
nejucomo
|
normal
|
defect
|
#1048 |
Expected exceptions should not include tracebacks
|
error
|
new
|
|
kpreid
|
major
|
enhancement
|
#1965 |
FTP/SFTP: report malformed cap at login instead of use-time
|
ftpd sftp usability error
|
new
|
|
zooko
|
normal
|
enhancement
|
#3931 |
Factor functionality related to running a storage service into a separate class from `_Client`
|
|
new
|
|
exarkun
|
normal
|
enhancement
|
#3990 |
Failing repairer test (on PyPy)
|
|
new
|
|
itamarst
|
normal
|
defect
|
#4048 |
Fix the `cli_options.stdout` pattern
|
|
new
|
|
exarkun
|
normal
|
defect
|
#1916 |
Folder healthy, but still get 410 Gone
|
mutable publish heisenbug
|
new
|
davidsarah
|
PRabahy
|
normal
|
defect
|
#3755 |
GBS design discussion
|
|
reopened
|
|
itamarst
|
normal
|
task
|
#2590 |
GET /operations/$HANDLE?output=json is not JSON
|
error webapi json
|
new
|
|
daira
|
normal
|
defect
|
#3742 |
Get control over mailing list
|
|
new
|
sajith
|
maylee
|
normal
|
defect
|
#2900 |
Get rid of "tempfile" monkey-patch
|
|
new
|
|
meejah
|
normal
|
defect
|
#3538 |
Get rid of the "portnum filename" stuff in the configuration system
|
|
new
|
|
exarkun
|
normal
|
defect
|
#3930 |
GitHub Actions should upload logs even if tests fail
|
|
new
|
itamarst
|
itamarst
|
normal
|
enhancement
|
#3352 |
Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`
|
|
new
|
daira
|
exarkun
|
normal
|
enhancement
|
#1879 |
Glossary document
|
glossary docs usability terminology
|
assigned
|
marlowe
|
marlowe
|
normal
|
enhancement
|
#2772 |
Gmail Classifying TWN Emails as Spam
|
|
new
|
|
marlowe
|
normal
|
defect
|
#1831 |
Google Drive backend
|
google-drive-backend
|
new
|
|
davidsarah
|
normal
|
enhancement
|
#3318 |
HOWTO / prose documentation for allmydata.testing.*
|
|
new
|
|
meejah
|
normal
|
enhancement
|
#3887 |
HTTPConnectionPool briefly leaks reactor state in a way that makes resource cleanup more complicated
|
|
new
|
|
exarkun
|
normal
|
defect
|
#3840 |
Handle unserializable arguments in log_call_deferred and tests
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#1875 |
Hanging on dead reference?
|
hang crash subprocess foolscap s3-backend LeastAuthority.com
|
new
|
davidsarah
|
nejucomo
|
normal
|
defect
|
#3249 |
Hard-coded ports in integration tests
|
|
new
|
|
meejah
|
normal
|
defect
|
#1456 |
High latency for 'tahoe get' if 'tahoe put' in parallel
|
download upload latency performance gateway vm kvm vpn trickle
|
new
|
T_X
|
T_X
|
major
|
defect
|
#2142 |
How to enhance WebUI default security against capability eavesdropping?
|
websec confidentiality privacy wui webapi docs
|
new
|
amontero
|
amontero
|
normal
|
enhancement
|
#2945 |
Hypothesis tests for backup behavior
|
|
new
|
|
meejah
|
normal
|
enhancement
|
#3562 |
IMutableFileVersion.get_servermap is unused and unimplemented
|
|
new
|
|
exarkun
|
normal
|
defect
|
#1841 |
IRC logs link broken
|
irc wiki
|
new
|
|
kpreid
|
normal
|
defect
|
#3853 |
If a given header is too short, `ShareFile.is_valid_header` method raises an exception
|
|
new
|
|
exarkun
|
normal
|
defect
|
#4008 |
If tor provider can't connect to the control port it seems to silently do nothing
|
|
new
|
|
itamarst
|
normal
|
defect
|
#529 |
Implement Halt and Catch Fire
|
reliability availability anti-censorship error
|
new
|
|
zandr
|
major
|
defect
|
#389 |
Implement Web Portal feature.
|
portal ui
|
new
|
|
nejucomo
|
minor
|
enhancement
|
#2010 |
Implement shortcuts to caps
|
usability newurls introducer security aliases
|
new
|
|
markberger
|
normal
|
enhancement
|
#1719 |
Improve google search results for phrases like "tahoe file storage"
|
transparency usability
|
new
|
|
amiller
|
normal
|
defect
|
#3816 |
Improve release checklist.
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#3685 |
Integration test for upgrading from Python 2 to Python 3
|
|
new
|
|
itamarst
|
normal
|
task
|
#3869 |
Intermittent allmydata.test.test_storage_http.GenericHTTPAPITests.test_bad_authentication failure
|
|
new
|
|
exarkun
|
normal
|
defect
|
#3776 |
Intermittent test failure: allmydata.test.test_node.TestMissingPorts.test_listen_on_zero_with_host
|
|
new
|
|
itamarst
|
normal
|
defect
|
#3775 |
Introduce a code formatter into the tahoe
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#2887 |
Introducers sending duplicated announcements for upgraded nodes
|
i2p introducer
|
new
|
|
nwks
|
major
|
defect
|
#3886 |
It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools
|
|
new
|
|
exarkun
|
normal
|
enhancement
|
#995 |
It's way too easy to give away write directory caps
|
wui jsui usability confidentiality capleak websec
|
new
|
nobody
|
jsgf
|
major
|
defect
|
#1039 |
Keys with passphrases for SFTP
|
sftp security
|
new
|
nobody
|
josipl
|
minor
|
defect
|
#1736 |
LAFS does not come with a pony
|
usability aesthetics packaging setuptools forward-compatibility mlp world-domination joke
|
new
|
warner
|
davidsarah
|
minor
|
enhancement
|
#2855 |
Last complete cycle not updating
|
|
new
|
|
PRabahy
|
normal
|
defect
|
#3660 |
Let's do a podcast!
|
|
new
|
maylee
|
maylee
|
normal
|
enhancement
|
#3932 |
Library code to parse NURLs and fURLs
|
|
new
|
|
itamarst
|
normal
|
enhancement
|
#2259 |
Linux How to video comments Get vs CP
|
Video, how to, cp vs get
|
new
|
Cyberaxe
|
CyberAxe
|
normal
|
defect
|
#1144 |
Loopy/Uninhibited/Overlarge Filename Makes Web Server Crump
|
security names wui
|
new
|
nobody
|
chrisp
|
major
|
defect
|
#2118 |
Lower extension size
|
|
new
|
daira
|
markberger
|
normal
|
defect
|
#2793 |
Magic-Folder: pause uploader/downloader when enough servers go away
|
magic-folder pause
|
new
|
|
dawuud
|
normal
|
defect
|
#2790 |
Magic-Folder: refactor uploader tests
|
magic-folder, unit tests
|
new
|
meejah
|
dawuud
|
normal
|
defect
|
#2213 |
Make SFTP generate its own key
|
sftp ssh-keygen usability security
|
new
|
|
PRabahy
|
normal
|
enhancement
|
#3731 |
Make `tox -e news` work on macOS
|
|
new
|
|
sajith
|
normal
|
defect
|
#3752 |
Make a list of tests that don't pass in the Nix build environment
|
|
new
|
|
maylee
|
normal
|
defect
|
#857 |
Make operation-handle-querying use only a little memory
|
memory performance ophandles large
|
new
|
nobody
|
davidsarah
|
major
|
defect
|
#3609 |
Manual quoting/escaping is scattered ad hoc throughout the web code
|
wui
|
new
|
|
exarkun
|
normal
|
defect
|
#4077 |
Many regexs in Tahoe tests are invalid
|
|
new
|
|
itamarst
|
normal
|
defect
|
#3559 |
Mention code of conduct in contributors guide
|
|
new
|
|
sajith
|
normal
|
defect
|
#2581 |
Mounting SSH does no longer work with latest 1.10.2 release, worked with 1.10.0 - regression?
|
regression twisted ssh sftp
|
new
|
daira
|
Quix0r
|
normal
|
defect
|
#4095 |
Move off Trac - Initiation
|
|
new
|
|
btlogy
|
normal
|
task
|
#3311 |
Move table layout to template file in download status page
|
|
new
|
sajith
|
sajith
|
normal
|
enhancement
|
#2422 |
Multiple Helpers
|
upload-helper multiple performance reliability
|
new
|
daira
|
communitycube
|
normal
|
enhancement
|
#3570 |
Multiple developers can sign releases
|
|
new
|
|
meejah
|
normal
|
defect
|
#2875 |
Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
|
i2p introduction
|
new
|
|
nwks
|
normal
|
defect
|
#3498 |
Mutable writes don't respect `readonly` or `reserved_space` storage server settings
|
|
new
|
|
exarkun
|
normal
|
defect
|
#4011 |
New solution for code coverage
|
|
new
|
|
itamarst
|
normal
|
task
|
#3899 |
No indication of failure if we can't match an "announcement"
|
|
new
|
|
meejah
|
normal
|
defect
|
#1763 |
NoServersError raised to user
|
usability cli error
|
new
|
|
zooko
|
normal
|
defect
|
#501 |
NotMutableError (now NotWriteableError) escaping into the twistd.log
|
error logging
|
assigned
|
davidsarah
|
zooko
|
major
|
defect
|
#3477 |
Omit installing vcpython27 on Windows CI
|
|
new
|
sajith
|
sajith
|
normal
|
task
|
#3720 |
On Python 3, filesystem paths and sys.argv should use os.fsencode/os.fsdecode for encoding
|
|
new
|
|
itamarst
|
normal
|
task
|
#2009 |
One Grid to Rule Them All
|
extensibility servers-of-happiness location newurls security globalcaps
|
new
|
daira
|
nejucomo
|
normal
|
defect
|
#791 |
Optimize FEC parameters to increase download performance
|
performance preservation
|
new
|
|
swillden
|
minor
|
enhancement
|
#2031 |
Optionally serve ./docs from the web gateway.
|
docs
|
new
|
|
nejucomo
|
normal
|
enhancement
|
#779 |
Package tahoe with ipkg technology for NAS devices
|
install nas ipkg
|
new
|
somebody
|
arthur
|
minor
|
enhancement
|
#2350 |
Persistent Introducer connections leak IP addresses even when idle
|
privacy
|
new
|
|
cloud_trouble
|
normal
|
enhancement
|
#3825 |
Placeholder
|
|
new
|
|
meejah
|
major
|
defect
|
#3878 |
Potential denial of service attack by rogue servers
|
availability, security
|
new
|
|
itamarst
|
normal
|
defect
|
#1855 |
Potential interaction problem between tahoe backup and virtualbox shared drives on OSX host / debian guest.
|
virtualbox mac tahoe-backup hang
|
new
|
davidsarah
|
nejucomo
|
normal
|
defect
|
#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
|
#4089 |
PyPy 7.3.15 and later break Twisted 23.10 and earlier
|
|
new
|
|
itamarst
|
normal
|
defect
|
#3444 |
PyPy CI job fails: allmydata.test.test_sftp.Handler.test_openFile_read
|
|
new
|
|
exarkun
|
normal
|
defect
|
#879 |
Random-access download leaks information
|
privacy docs
|
new
|
somebody
|
davidsarah
|
minor
|
defect
|
#3919 |
Refactor ConfigUtilTests and Pipeline tests
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#3918 |
Refactor MutableChecker tests
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#3920 |
Refactor TestRegression (test_crypto)
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#3923 |
Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code
|
|
new
|
|
itamarst
|
normal
|
enhancement
|
#3916 |
Refactor tests that can but do not use base test classes.
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#3862 |
Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter
|
|
new
|
|
itamarst
|
normal
|
enhancement
|
#787 |
Refine use case documentation for non-technical audiences.
|
use-case evangelism docs
|
new
|
nejucomo
|
nejucomo
|
major
|
enhancement
|
#3726 |
Register Tahoe-LAFS project with Libera.Chat
|
|
new
|
|
sajith
|
normal
|
defect
|
#3754 |
Release 1.16.0
|
release, packaging
|
new
|
fenn-cs
|
maylee
|
normal
|
task
|
#3846 |
Release script.
|
|
new
|
|
fenn-cs
|
normal
|
defect
|
#4086 |
Release signatures (not available on PyPI any more)
|
|
new
|
|
meejah
|
normal
|
task
|
#3948 |
Remove all of the dynamicism from setup.py
|
|
new
|
|
exarkun
|
normal
|
defect
|
#3665 |
Remove docutils pin from tox configuration
|
|
new
|
sajith
|
sajith
|
normal
|
defect
|