#4036 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
There is no way to run a node without stdin
|
defect
|
#4038 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Update references to I2P for HTTP storage protocol to point to correct tickets
|
defect
|
#4039 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
User-facing documentation of HTTP storage protocol
|
task
|
#4040 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Run integration tests with HTTP storage protocol disabled (force foolscap)
|
task
|
#4041 |
|
HTTP Storage Protocol
|
|
normal
|
itamarst
|
closed
|
Switch HTTP storage protocol from off-by-default to on-by-default
|
task
|
#4042 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Sync up http-storage-node-protocol.rst with current implementation
|
task
|
#4043 |
|
HTTP Storage Protocol
|
|
normal
|
itamarst
|
closed
|
Auto-upgrade from Foolscap to HTTP storage protocol
|
task
|
#4044 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
allmydata.test.web.test_webish.TahoeLAFSSiteTests.test_large_request fails sometimes
|
defect
|
#4045 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
The CI typechecks job fails after the click 8.1.4 release
|
defect
|
#4046 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
The list of NURLs in announcements should be a set
|
defect
|
#4047 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Integration(?) test for auto-upgrade from Foolscap to HTTP storage protocol
|
task
|
#4049 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
Some tests fail when run with superuser privileges
|
defect
|
#4050 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Upgrades for type checking
|
task
|
#4051 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
The `tor_introducer` fixture should wait for the `tor_network` fixture
|
defect
|
#4052 |
|
HTTP Storage Protocol
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Tighten type definitions in http storage modules so they actually get type checked
|
enhancement
|
#4055 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
`await_client_ready` waits for the incorrect condition while trying to ensure enough servers are reachable
|
defect
|
#4057 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
Move Windows unit tests to CircleCI
|
defect
|
#4059 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
exarkun
|
closed
|
bump subunitreporter to 23.8.0
|
defect
|
#4060 |
|
Performance and Benchmarking
|
itamarst
|
normal
|
itamarst
|
closed
|
Minimal benchmark
|
task
|
#4061 |
|
undecided
|
exarkun
|
normal
|
exarkun
|
closed
|
Add test vectors for GBS SPKI hash calculation
|
defect
|
#4062 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Update to latest Twisted for type checking etc.
|
enhancement
|
#4063 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
allmydata.test.test_storage_http fails on PyPy (perhaps due to new release of Hypothesis)
|
defect
|
#4065 |
|
Performance and Benchmarking
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Try to optimize the first benchmark
|
enhancement
|
#4066 |
|
undecided
|
|
normal
|
exarkun
|
closed
|
Add test vectors for tagged_hash, tagged_pair_hash, and HashTree
|
defect
|
#4068 |
|
Performance and Benchmarking
|
|
normal
|
itamarst
|
closed
|
Reduce CPU-intensive operations in the event loop thread
|
defect
|
#4070 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Fix type checking errors caused by new hypothesis
|
defect
|
#4071 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Python 3.12 support
|
enhancement
|
#4074 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Remove usage of pkg_resources, as it is deprecated
|
defect
|
#4082 |
|
undecided
|
|
normal
|
itamarst
|
closed
|
Upgrade mypy and mypy-zope
|
task
|
#4084 |
|
Performance and Benchmarking
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Run log writing in a thread
|
enhancement
|
#4087 |
|
undecided
|
|
normal
|
meejah
|
closed
|
cbor2 encoding of >65KiB strings fails (on some systems)
|
defect
|
#4088 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Disable C-based CBOR encoding
|
defect
|
#4090 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Get rid of unnecessary __future__ imports
|
task
|
#4091 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
meejah
|
closed
|
fragile test
|
defect
|
#4092 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Remove unnecessary future imports
|
task
|
#4093 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Remove (most of the) reliance on the future package
|
task
|
#4094 |
|
undecided
|
cypher
|
normal
|
cypher
|
closed
|
Support the creation of a new directory capability with a pre-determined signature key
|
enhancement
|
#4096 |
|
undecided
|
|
normal
|
meejah
|
closed
|
perpare release
|
defect
|
#4098 |
ci
|
undecided
|
btlogy
|
normal
|
meejah
|
closed
|
CircleCI checkout is broken
|
task
|
#4099 |
unfinished-business docs
|
HTTP Storage Protocol v2
|
|
normal
|
hacklschorsch
|
closed
|
Move GBS documentation out of 'proposed' folder
|
task
|
#4100 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
meejah
|
closed
|
Cryptography 43 breaks "directlyProvides" usage
|
defect
|
#4101 |
|
undecided
|
GitHub <noreply@…>
|
normal
|
itamarst
|
closed
|
Work with latest attrs
|
defect
|
#4114 |
ci
|
undecided
|
hacklschorsch
|
normal
|
meejah
|
closed
|
CircleCI Windows builds have bitrotted
|
defect
|
#4128 |
ci
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
CircleCI Debian environments fail to report test outcome on test failure
|
defect
|
#4130 |
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
GitHub actions: PyPy3.8 EOL
|
defect
|
#4134 |
ci
|
undecided
|
hacklschorsch
|
normal
|
meejah
|
closed
|
CI workflow for Nix appears completely broken by Cachix
|
defect
|
#4136 |
ci
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
CI: MacOS runners require a more recent image
|
defect
|
#4140 |
ci mac
|
undecided
|
|
normal
|
btlogy
|
closed
|
CI workflow for macOS are canceled by GitHub
|
defect
|
#4141 |
ci
|
undecided
|
|
normal
|
btlogy
|
closed
|
CI checks for PRs should use reproducible environments as much as possible - not latest
|
enhancement
|
#4158 |
|
undecided
|
|
normal
|
hacklschorsch
|
closed
|
SyntaxWarning: invalid escape sequence
|
defect
|
#4164 |
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
Read the Docs CI job fails
|
defect
|
#4165 |
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
Documentation: Upload-Helper: Wording: Neutral term instead of "consumer"
|
enhancement
|
#4166 |
debian packaging ci
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
Debian package stopped building on Debian Unstable
|
defect
|
#4169 |
debian packaging documentation
|
undecided
|
hacklschorsch
|
normal
|
hacklschorsch
|
closed
|
Create man page for grid manager
|
task
|
#4172 |
|
undecided
|
daira
|
normal
|
hacklschorsch
|
closed
|
Release 1.20.0 changed archive name + contents
|
defect
|
#4175 |
|
undecided
|
|
normal
|
btlogy
|
closed
|
Provide basic monitoring of critical services
|
enhancement
|
#4176 |
|
undecided
|
meejah
|
normal
|
btlogy
|
closed
|
Trac regularly unavailable with no space left on device
|
defect
|
#1 |
|
|
somebody
|
major
|
warner
|
closed
|
launch allmydata.org
|
task
|
#2 |
|
|
somebody
|
major
|
warner
|
closed
|
clean up encryption key generation
|
defect
|
#9 |
|
|
somebody
|
major
|
zooko
|
closed
|
make setuptools stow-compatible and Brian-friendly
|
defect
|
#13 |
statistics
|
undecided
|
secorp
|
major
|
warner
|
closed
|
collect stats on download counts, page hits, etc.
|
task
|
#16 |
|
0.6.0
|
warner
|
major
|
zooko
|
closed
|
move to Tahoe2 peer selection algorithm
|
defect
|
#17 |
|
0.9.0 (Allmydata 3.0 final)
|
warner
|
major
|
warner
|
closed
|
upload needs to be tolerant of lost peers
|
defect
|
#19 |
|
|
somebody
|
major
|
zooko
|
closed
|
occasional exception from trac darcs plugin
|
defect
|
#20 |
test performance
|
eventually
|
warner
|
major
|
zooko
|
closed
|
unit tests take too long
|
defect
|
#26 |
availability introducer scalability performance
|
eventually
|
warner
|
major
|
warner
|
closed
|
introducer doesn't seem to forget about old peers, or peers don't forget about old peers
|
defect
|
#27 |
windows twisted docs
|
eventually
|
nobody
|
major
|
zooko
|
closed
|
twistd doesn't daemonize on windows
|
defect
|
#30 |
trac security website ssl
|
soon (release n/a)
|
somebody
|
major
|
warner
|
closed
|
consider moving tahoe-lafs.org to use SSL/TLS
|
task
|
#34 |
|
0.5.0
|
zooko
|
major
|
zooko
|
closed
|
disk space resource limits on storage servers
|
defect
|
#35 |
|
|
somebody
|
major
|
warner
|
closed
|
build process puts wrong filenames in the .pyc files
|
defect
|
#36 |
fuse usability
|
eventually
|
nejucomo
|
major
|
zooko
|
closed
|
FUSE integration
|
enhancement
|
#38 |
docs
|
eventually
|
somebody
|
major
|
zooko
|
closed
|
state machine diagrams, data flow diagrams
|
enhancement
|
#45 |
|
eventually
|
somebody
|
major
|
zooko
|
closed
|
trac can't search for patch author name
|
defect
|
#47 |
pyutil
|
eventually
|
zooko
|
major
|
zooko
|
closed
|
use pyutil as a separate package and contribute src/allmydata/util/* into pyutil
|
enhancement
|
#60 |
|
undecided
|
somebody
|
major
|
zooko
|
closed
|
current "Priority:" setting isn't useful
|
enhancement
|
#62 |
|
0.3.0
|
warner
|
major
|
warner
|
closed
|
rename 'thingA' to something more permanent
|
defect
|
#63 |
|
0.3.0
|
warner
|
major
|
warner
|
closed
|
persist the node's swissnumber between invocations
|
defect
|
#68 |
scalability availability introduction gsoc docs anti-censorship test-needed research i2p-collab
|
1.12.0
|
warner
|
major
|
lvo
|
closed
|
implement distributed introduction, remove Introducer as a single point of failure
|
enhancement
|
#71 |
usability cli news-needed
|
1.8.1
|
davidsarah
|
major
|
zooko
|
closed
|
"client node probably started"
|
enhancement
|
#75 |
|
0.5.0
|
warner
|
major
|
nejucomo
|
closed
|
disallow slashes in webish-UI childnames
|
defect
|
#79 |
|
eventually
|
warner
|
major
|
zooko
|
closed
|
make check-memory is broken
|
defect
|
#80 |
storage
|
0.5.0
|
warner
|
major
|
warner
|
closed
|
storage format is awfully inefficient for small shares
|
defect
|
#84 |
encoding
|
0.5.0
|
somebody
|
major
|
warner
|
closed
|
allow introducer to provide default encoding parameters (k-of-n)
|
enhancement
|
#85 |
storage
|
0.5.0
|
warner
|
major
|
warner
|
closed
|
store shares in single files, instead of 7 files and a directory
|
defect
|
#90 |
storage
|
0.6.0
|
zooko
|
major
|
warner
|
closed
|
shares should have a layout version number in them
|
enhancement
|
#95 |
|
0.6.1
|
arch_o_median
|
major
|
arch_o_median
|
closed
|
Clicking "To view the global shared filestore, Click Here!" in client attached to Test Grid raises AssertionError
|
defect
|
#96 |
peer-selection
|
0.5.0
|
somebody
|
major
|
warner
|
closed
|
n-1 peer selection: node should have a flag to never send shares to ourselves
|
enhancement
|
#98 |
security
|
0.5.1
|
zooko
|
major
|
nejucomo
|
closed
|
Web API is vulnerable to XSRF attacks.
|
defect
|
#99 |
|
0.5.0
|
zooko
|
major
|
zooko
|
closed
|
win32 port has bit-rotted
|
defect
|
#100 |
|
0.5.0
|
warner
|
major
|
zooko
|
closed
|
webapi -- final polishing
|
enhancement
|
#101 |
web
|
0.5.0
|
warner
|
major
|
warner
|
closed
|
web page usability: after POST, redirect to somewhere useful
|
defect
|
#104 |
usability tahoe-cp docs
|
soon
|
warner
|
major
|
zooko
|
closed
|
does cp -r work as expected?
|
task
|
#106 |
|
0.5.0
|
zooko
|
major
|
zooko
|
closed
|
command-line clarify the --server flag and use a local default
|
enhancement
|
#115 |
|
eventually
|
warner
|
major
|
warner
|
closed
|
update webapi docs for distributed dirnodes
|
enhancement
|
#116 |
|
0.9.0 (Allmydata 3.0 final)
|
warner
|
major
|
warner
|
closed
|
implement the CHK-uploader helper, aka "offloaded uploader"
|
enhancement
|
#118 |
|
0.6.0
|
zooko
|
major
|
zooko
|
closed
|
refactor webapi
|
enhancement
|
#119 |
|
1.4.1
|
|
major
|
warner
|
closed
|
lease expiration / deletion / garbage-collection
|
task
|
#120 |
|
0.6.1
|
warner
|
major
|
zooko
|
closed
|
command-line: make it work with the private vdrive
|
enhancement
|
#121 |
reliability test news-done
|
1.6.0
|
zooko
|
major
|
zooko
|
closed
|
handling errors in 'tahoe get'
|
defect
|
#123 |
|
eventually
|
warner
|
major
|
warner
|
closed
|
"text/plain" link uses double filename= query arg
|
defect
|