#3815 |
Add a "security" news item type
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3819 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3821 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3822 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3823 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3824 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3827 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3829 |
Redundant jobs often run anyway, using up more GitHub Actions minutes than necessary
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3830 |
LeaseInfo invites the anti-pattern of external mutation
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3831 |
The readthedocs build is broken
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3832 |
test_storage_web.py duplicates internal lease management logic
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3833 |
Knowledge of mutable and immutable share file formats is spread across the codebase
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3834 |
The logic for determining a correct lease renew secret is duplicated
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3835 |
There are some confusing, undocumented functions in no_network.py and test_download.py
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3836 |
SystemTestMixin.set_up_grid configures an introducer that tries to automatically select a main tub port
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3837 |
integration/test_tor.py is failing
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3838 |
Many tests still invoke the logic to automatically assign a port number to the main tub
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3839 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3841 |
Placeholder
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3842 |
Make lease *renewal* behavior of StorageServer.remote_allocate_buckets optional
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3847 |
There is much duplication of process for choosing an encoding for Eliot messages
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3850 |
allmydata.test.test_storage_http.HTTPTests.test_version failing on master on nixos 21.05
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3854 |
builtins.TypeError: write() argument must be str, not bytes from allmydata/webish.py usage of FileUploadFieldStorage
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3858 |
release 1.17.1
|
|
task
|
normal
|
unknown
|
n/a
|
#3865 |
Drop Python 3.6
|
itamarst
|
task
|
normal
|
unknown
|
n/a
|
#3867 |
Switch to mach-nix
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3870 |
The NixOS CI use of "Cachix" does not correctly detect "forked" PRs, has authentication errors
|
|
defect
|
normal
|
unknown
|
n/a
|
#3874 |
Incorrect encode in allmydata.testing.web._FakeTahoeUriHandler.render_GET
|
|
defect
|
normal
|
unknown
|
n/a
|
#3883 |
The dependency of allmydata.stats.CPUUsageMonitor on foolscap is unnecessary
|
GitHub <noreply@…>
|
defect
|
normal
|
code
|
n/a
|
#3889 |
update nix packaging to latest nixos 21.11 / pypi db
|
|
defect
|
normal
|
unknown
|
n/a
|
#3895 |
Tor integration tests are failing
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3897 |
Support for I2P is broken
|
exarkun
|
defect
|
normal
|
code-network
|
n/a
|
#3898 |
Another problem with Tor integration tests
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3900 |
Sphinx 5 broke documentation builds
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3903 |
Convert the Nix packaging to use flakes
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3913 |
Test failure in test_storage_web.py
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3914 |
Loading a huge RSA key is _extremely_ slow on Ubuntu 22.04
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3917 |
Refactor UtilTests class
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3922 |
There are some minor errors in the GBS specification
|
|
defect
|
normal
|
unknown
|
n/a
|
#3926 |
pid-file with creation-time
|
|
enhancement
|
normal
|
unknown
|
n/a
|
#3927 |
release 1.18
|
|
defect
|
normal
|
unknown
|
n/a
|
#3928 |
i2p tests failing
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#3942 |
A GBS request without authorization provokes an internal server error
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3944 |
GitHub Actions workflow upkeep
|
sajith
|
task
|
normal
|
dev-infrastructure
|
n/a
|
#3945 |
Retry moody GitHub Actions steps
|
sajith
|
task
|
normal
|
dev-infrastructure
|
n/a
|
#3947 |
Use `async def` for tests in src/allmydata/test/mutable/test_version.py
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3950 |
tox 4 was released and causes significant regressions
|
|
defect
|
normal
|
unknown
|
n/a
|
#3953 |
tox "typechecks" and "codechecks" are run in a lot of places but don't need to be
|
|
defect
|
normal
|
unknown
|
n/a
|
#3958 |
It is inconvenient to change the Python dependency set
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3960 |
Sometimes Windows CI fails with "No space left on device"
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3961 |
The test suite should include a set of well-known CHK, SDMF, and MDMF capabilities for use as compatibility test vectors
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3962 |
Support the creation of a new mutable object with a pre-determined signature key
|
|
defect
|
normal
|
unknown
|
n/a
|
#3963 |
Updating Nix PyPI database is currently not possible
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3964 |
Remove 3.7 support
|
GitHub <noreply@…>
|
task
|
normal
|
unknown
|
n/a
|
#3966 |
charset-normalizer is breaking PyInstaller (and maybe more)
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3967 |
update the nix package's pycddl dependency to 0.4
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3969 |
The NixOS CI use of "Cachix" does not correctly detect "forked" PRs, has authentication errors (redux)
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#3974 |
Remove the Dockerfiles
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3982 |
Python 3.11 support
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#3986 |
Formalize the Great Black Swamp specification using RFC 2119 terms
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3987 |
Replace the use of `mach-nix` for nix packaging with something else
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3989 |
The `tenacity` dependency costs a lot and brings a little
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3991 |
The Nix package does not build for PyPy or CPython 3.11
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3993 |
Uncalibrated reports of the amount of time required to generate an RSA key appear in the documentation
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3994 |
The CircleCI config could be factored to allow more sharing between similar NixOS jobs
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3996 |
Update to newer flake8 and pylint for codechecks
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3997 |
Tahoe-LAFS is incompatible with cryptography 40
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#3999 |
The Tor integration tests do incorrect raw string mashing to generate configuration files
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4000 |
The Tor integration tests fail hard if the required command-line tools are missing
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4001 |
The integration test suite doesn't consistently propagate the calling process's environment to child processes
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4002 |
The Tor integration tests involve always cloning a new copy of Chutney over the internet
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4003 |
Stop using the mock library for testing: src/allmydata/test/test_connection_status.py
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4004 |
Abstract over configuration manipulation done by `write_node_config` in `create_node.py`
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4006 |
Remove the Ubuntu unit test jobs from GitHub Actions
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4010 |
codecov Python package no longer works
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#4012 |
Add timeout to blocking HTTP client
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4014 |
Remove pylint from codechecks
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4015 |
Improve linting coverage
|
itamarst
|
enhancement
|
normal
|
unknown
|
n/a
|
#4018 |
Include flog gatherer logs in output of integration tests
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4019 |
The tox-based jobs that run on CircleCI don't hold their dependencies fixed
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4022 |
CI takes forever to run, never finishes
|
itamarst
|
defect
|
normal
|
unknown
|
n/a
|
#4024 |
Remove werkzeug pin, now that klein works with it again
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4026 |
Doc builds are broken
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4035 |
Upgrade to modern MyPy
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4036 |
There is no way to run a node without stdin
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4044 |
allmydata.test.web.test_webish.TahoeLAFSSiteTests.test_large_request fails sometimes
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4045 |
The CI typechecks job fails after the click 8.1.4 release
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4049 |
Some tests fail when run with superuser privileges
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4050 |
Upgrades for type checking
|
GitHub <noreply@…>
|
task
|
normal
|
unknown
|
n/a
|
#4051 |
The `tor_introducer` fixture should wait for the `tor_network` fixture
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4055 |
`await_client_ready` waits for the incorrect condition while trying to ensure enough servers are reachable
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4057 |
Move Windows unit tests to CircleCI
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4059 |
bump subunitreporter to 23.8.0
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4061 |
Add test vectors for GBS SPKI hash calculation
|
exarkun
|
defect
|
normal
|
unknown
|
n/a
|
#4062 |
Update to latest Twisted for type checking etc.
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4063 |
allmydata.test.test_storage_http fails on PyPy (perhaps due to new release of Hypothesis)
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4066 |
Add test vectors for tagged_hash, tagged_pair_hash, and HashTree
|
|
defect
|
normal
|
unknown
|
n/a
|
#4070 |
Fix type checking errors caused by new hypothesis
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
#4071 |
Python 3.12 support
|
GitHub <noreply@…>
|
enhancement
|
normal
|
unknown
|
n/a
|
#4074 |
Remove usage of pkg_resources, as it is deprecated
|
GitHub <noreply@…>
|
defect
|
normal
|
unknown
|
n/a
|
(more results for this group on next page)
|