#1099 |
stdout might not have an 'encoding' attribute
|
startup encoding unicode review-needed
|
zooko
|
defect
|
closed
|
minor
|
#1385 |
stop respecting the pre-v1.3.0 configuration files (improve error message and tests)
|
docs configuration defaults usability news-needed error review-needed
|
|
defect
|
closed
|
minor
|
#1454 |
remove misc/debian or sync it from Debian
|
packaging debian review-needed
|
warner
|
defect
|
closed
|
minor
|
#1557 |
apply coding tools to misc/ directories other than misc/build_helpers
|
cleanup coding-tools review-needed
|
|
defect
|
closed
|
minor
|
#1585 |
restructure the web UI's handling of static files
|
review-needed cleanup wui
|
davidsarah
|
enhancement
|
closed
|
minor
|
#1455 |
WUI: ambiently accessible pages should framebust in order to prevent UI redressing attacks
|
security ambient wui redressing review-needed
|
|
defect
|
closed
|
normal
|
#1658 |
drop support for Python < 2.6
|
packaging backward-compatibility review-needed
|
zooko
|
enhancement
|
closed
|
normal
|
#1693 |
flogtool doesn't get automatically provided
|
doc packaging usability logging review-needed
|
warner
|
defect
|
closed
|
normal
|
#1713 |
redesigned welcome page
|
wui welcome aesthetics html standards review-needed
|
davidsarah
|
enhancement
|
closed
|
normal
|
#1771 |
bump Twisted requirement to >= 11.0 to avoid twisted#411 and twisted#4395
|
twisted packaging sftp cloud-backend review-needed egg-needed
|
warner
|
defect
|
closed
|
normal
|
#1784 |
add happiness count to check and repair reports
|
usability check verify repair servers-of-happiness blocks-release review-needed
|
zooko
|
defect
|
closed
|
normal
|
#1988 |
don't stop the process if you can't execute "ifconfig" or "route.exe"
|
iputil portability transparency review-needed
|
zooko
|
defect
|
closed
|
normal
|
#1992 |
warn if testing uncommitted code
|
test git review-needed brians-opinion-needed
|
warner
|
defect
|
closed
|
normal
|
#2022 |
Add *.DS_Store to .gitignore
|
review-needed
|
markberger
|
enhancement
|
closed
|
normal
|
#2027 |
Inconsistent 'tahoe cp' behavior
|
usability error cli tahoe-cp review-needed
|
|
defect
|
closed
|
normal
|
#2028 |
Twisted endpoints introduce a dependency on pywin32
|
pywin32 windows twisted usability regression review-needed openitp-packaging setuptools
|
daira
|
defect
|
closed
|
normal
|
#2034 |
Update for mutable files is sensitive to the number of servers
|
mutable publish review-needed
|
warner
|
defect
|
closed
|
normal
|
#2051 |
Publish the buildbot configuration in a public repository & define where to track its issues
|
packaging dev-infrastructure buildbot review-needed
|
daira
|
defect
|
closed
|
normal
|
#2128 |
comments in tahoe.cfg cause introducers to appear down
|
review-needed usability config
|
daira
|
defect
|
closed
|
normal
|
#2132 |
Backup symlinks
|
design-review-needed usability test-needed
|
daira
|
enhancement
|
closed
|
normal
|
#2235 |
Error from 'tahoe cp' on Windows, due to a long path (IOError: Errno2 - no such file or dir.)
|
tahoe-cp error windows win32 LeastAuthority.com review-needed
|
|
defect
|
closed
|
normal
|
#2280 |
recommend "tahoe backup"!
|
review-needed
|
zooko
|
defect
|
closed
|
normal
|
#2283 |
replace _auto_deps with a pkg_resources API call
|
review-needed setuptools
|
GitHub <noreply@…>
|
enhancement
|
closed
|
normal
|
#2479 |
Run the automated test suite on PyPy
|
review-needed
|
daira
|
enhancement
|
closed
|
normal
|
#2556 |
node creation commands include \\?\ in the output on Windows
|
windows unicode usability aesthetics review-needed
|
Daira Hopwood <daira@…>
|
defect
|
closed
|
normal
|
#2568 |
Magic Folder: usability issues with 'tahoe magic-folder join'
|
tahoe-magic-folder cli usability reliability review-needed
|
daira
|
defect
|
closed
|
normal
|
#2577 |
Magic Folder: files transferred multiple times
|
blocks-magic-folder-merge reliability performance review-needed
|
daira
|
defect
|
closed
|
normal
|
#2725 |
failure in test_web.Web.test_welcome on Windows
|
tests blocks-release windows unicode time review-needed
|
warner
|
defect
|
closed
|
normal
|
#2766 |
remove unnecessary dependencies
|
review-needed
|
GitHub <noreply@…>
|
task
|
closed
|
normal
|
#2893 |
Refactor redundant `?t=json` handling code
|
review-needed
|
GitHub <noreply@…>
|
enhancement
|
closed
|
normal
|
#2895 |
test_servers_of_happiness.py tries to start 5 storage servers but start 8 instead
|
servers-of-happiness test review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2908 |
Releasing Tahoe-LAFS is made more labor intensive by current NEWS file management practice
|
release review-needed
|
|
enhancement
|
closed
|
normal
|
#2933 |
Intermittent "Address already in use" error from allmydata.test.test_system.SystemTest.test_upload_and_download_random_key
|
review-needed
|
exarkun
|
defect
|
closed
|
normal
|
#2965 |
Magic-folder erroneously creates ".conflict" files after joining a folder and restarting
|
magic-folder reliability review-needed
|
daira
|
defect
|
closed
|
normal
|
#2972 |
Understanding the behavior of the Magic-Folder frontend by reading the logs is difficult or impossible
|
logging, magic-folder, review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2973 |
Introduce necessary inlineCallbacks-style support for Eliot usage
|
logging, magic-folder, eliot, review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2974 |
Appveyor does redundant builds for PRs
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2975 |
Add configuration for writing an Eliot log file
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2976 |
Subcommands listed in `tahoe --help` are not grouped by function
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2977 |
Convert all remaining logging in magic-folder frontend to use Eliot
|
review-needed
|
exarkun
|
defect
|
closed
|
normal
|
#2981 |
Send Eliot logs somewhere based on CLI arguments
|
review-needed
|
GitHub <noreply@…>
|
enhancement
|
closed
|
normal
|
#2982 |
Magic-Folder processing queue Eliot logging fails with a TypeError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2985 |
test_eliot_logs_are_written only passes if run with test_aaa_aardvark
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2986 |
Add some Eliot logging to DirectoryNode.add_file
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2987 |
Add a Deferred-supporting `log_call`-alike to ease logging changes
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2988 |
Many test mixins fail to supercall implementations of hook methods
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2989 |
Many Node-creating tests leak a tempfile mutation
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2990 |
Switch the Magic Folder unit tests over to internal TestCase base classes
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2991 |
Update test_eliotutil to reflect improved testing infrastructure
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2992 |
Add some more basic magic folder test coverage
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2995 |
Stop copying dictionary keys so frequently in the magic-folder frontend
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#2997 |
Magic-Folder doesn't ask for subtree events on Windows
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3001 |
Python 3 syntax compatibility ratchet CI job
|
review-needed
|
|
defect
|
closed
|
normal
|
#3002 |
Replace print statement with print fuction for all files in the ./misc/ directory
|
review-needed
|
|
enhancement
|
closed
|
normal
|
#3003 |
Set up a GitHub contributor guide
|
review-needed
|
|
defect
|
closed
|
normal
|
#3004 |
EliotLoggedRunTest.addCleanup improperly narrows the interface
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3005 |
Switch to upstream Eliot inline_callbacks
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3006 |
Expose the Eliot logs in a safer way
|
review-needed
|
|
defect
|
closed
|
normal
|
#3008 |
Update test code to use print function over print statement
|
review-needed
|
|
defect
|
closed
|
normal
|
#3009 |
Replace print statement with print fuction for all tahoe_* scripts
|
review-needed
|
|
defect
|
closed
|
normal
|
#3010 |
Replace print statement with print fuction
|
review-needed
|
|
defect
|
closed
|
normal
|
#3011 |
Replace StringIO imports with six.moves
|
review-needed
|
|
defect
|
closed
|
normal
|
#3012 |
Sometimes CircleCI hang-kills test suite jobs
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3017 |
MagicFolder.startService is called twice because _Client.init_magic_folder incorrectly calls startService
|
review-needed
|
|
defect
|
closed
|
normal
|
#3020 |
Update long numeric literals
|
review-needed
|
|
defect
|
closed
|
normal
|
#3023 |
Add some Eliot logging to immutable upload
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3024 |
Speed up CircleCI builds by caching more of the environment setup
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3025 |
Sometimes the test suite hangs in/around allmydata.test.test_runner.RunNode.test_introducer
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3026 |
Intermittent "Address already in use" error from various allmydata.test.test_system tests
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3029 |
All of the "adopt-socket"-reliant tests fail against the installed version of Tahoe-LAFS
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3051 |
Storage clients fail, nearly completely, when they encounter a "bad" storage announcement
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3053 |
Implement server-side support for IFoolscapStoragePlugin
|
review-needed
|
exarkun
|
defect
|
closed
|
normal
|
#3054 |
Implement client-side support for IFoolscapStoragePlugin
|
review-needed
|
|
defect
|
closed
|
normal
|
#3111 |
do less monkey-patching in allmydata.test.cli.test_start.RunTests.test_run_invalid_config
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3119 |
Storage server plugin announcements trample on each other
|
review-needed
|
|
defect
|
closed
|
normal
|
#3231 |
Allow storage economics plugins to expose a web interface
|
review-needed
|
|
defect
|
closed
|
normal
|
#3233 |
Tor integration tests started failing
|
review-needed
|
|
defect
|
closed
|
normal
|
#3238 |
Make CI not fail because of PyPy job failures
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3239 |
Fix PythonTwoRegressions.test_new_style_class
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3240 |
The SFTP test suite never runs
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3241 |
Refactor remote_slot_testv_and_readv_and_writev to separate storage and lease logic
|
review-needed leases garbage-collection accounting
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3242 |
Pass the full Tahoe-LAFS configuration IFoolscapStoragePlugin.get_client_resource
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3243 |
Make allmydata.web.storage_plugins.StoragePlugins new-style
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3248 |
Pass the full Tahoe-LAFS configuration IFoolscapStoragePlugin.get_storage_client
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3250 |
IFoolscapStoragePlugin.get_storage_client cannot actually return a Deferred yet
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3251 |
Move tahoe-depgraph under the tahoe-lafs organization
|
review-needed
|
|
task
|
closed
|
normal
|
#3261 |
Declare correct cryptography requirement for setuptools
|
review-needed
|
exarkun
|
defect
|
closed
|
normal
|
#3265 |
Re-use/keep alive single storage plugin web resource
|
review-needed
|
|
enhancement
|
closed
|
normal
|
#3266 |
Add packaging for NixOS and test on CI
|
review-needed
|
GitHub <noreply@…>
|
enhancement
|
closed
|
normal
|
#3300 |
Only run GitHub Actions CI on push to master, not all pushes
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3382 |
Remove allmydata.web.common.MultiFormatPage
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3389 |
Upper bound for attrs
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3399 |
Evaluate adding mypy checks to code checks
|
review-needed
|
GitHub <noreply@…>
|
enhancement
|
closed
|
normal
|
#3421 |
Makefile housekeeping
|
review-needed
|
|
enhancement
|
closed
|
normal
|
#3422 |
allmydata/web/directory.py should return error pages instead of raising WebError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3423 |
allmydata/web/filenode.py should return error pages instead of raising WebError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3424 |
allmydata/web/operations.py should return error pages instead of raising WebError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3425 |
allmydata/web/root.py should return error pages instead of raising WebError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3427 |
allmydata/web/unlinked.py should return error pages instead of raising WebError
|
review-needed
|
GitHub <noreply@…>
|
defect
|
closed
|
normal
|
#3448 |
Convert modules that only reference `unicode` to `str`
|
review-needed
|
rpatterson
|
task
|
closed
|
normal
|