fe0e159e52
Give base32 a section heading
...
We don't have any other sections but ... 🤷
2023-03-21 10:39:58 -04:00
6771ca8ce4
fix table markup
2023-03-21 10:39:58 -04:00
6dc6d6f39f
inline the actual base32 alphabet we use
2023-03-21 10:39:58 -04:00
c0a8be5843
nail it down
2023-03-21 10:39:58 -04:00
5facd06725
adjust markup to clarify the encoding exceptions
2023-03-21 10:39:58 -04:00
7859ba7337
fix title level inconsistency
2023-03-21 10:39:58 -04:00
c3afab15ed
correct version type annotation
2023-03-21 10:39:58 -04:00
b27946c3c6
trim overlong section marker
2023-03-21 10:39:58 -04:00
369d26f0f8
There is a limit to the size of the corruption report a server must accept
2023-03-21 10:39:58 -04:00
8645462f4e
Base64 encode the swissnum
...
Typically swissnums themselves are base32 encoded but there's no requirement
that this is the case. Base64 encoding in the header ensures we can represent
whatever the value was.
2023-03-21 10:39:58 -04:00
48a2d4d31d
`Authorization
` is the right header field
2023-03-21 10:39:58 -04:00
98a3691891
Add more CDDL to the spec; remove some server version flags from it
2023-03-21 10:39:58 -04:00
7b20738308
some more edits
2023-03-21 10:39:58 -04:00
a8832b11b6
Start adapting language to narrow down possible interpretations
2023-03-21 10:39:58 -04:00
d96a22e48b
Merge remote-tracking branch 'origin/master' into 3935-happy-eyeballs
2023-03-21 09:44:36 -04:00
Itamar Turner-Trauring
f12b78e199
Merge pull request #1271 from tahoe-lafs/3988-failing-test-http
...
Fix failing integration test
Fixes ticket:3988
2023-03-21 09:43:45 -04:00
a173df4561
news fragment
2023-03-21 09:29:12 -04:00
35b921b11d
Put Python package overrides in one place, and add a lot more of them
...
These packaging changes fix issues against CPython 3.11 or PyPy.
2023-03-21 08:57:21 -04:00
dd8f6d408d
Remove the non-unit test dependencies from the unit test inputs
2023-03-21 08:56:50 -04:00
41d5538921
Fix maturin build
when using PyPy for the pycddl package
2023-03-21 08:56:05 -04:00
900b4a3c98
Package a version of collections-extended compatible with Python 3.11
2023-03-21 08:55:41 -04:00
23b977a4b1
Undo unnecessary imports.
2023-03-20 15:27:16 -04:00
815066c4de
Just use the utility.
2023-03-20 15:25:52 -04:00
cce5d3adff
Don't actually need this.
2023-03-20 15:24:10 -04:00
ded5b20924
Lint fix.
2023-03-20 15:20:39 -04:00
aba60d2719
Run blocking tests in a thread.
2023-03-20 15:14:01 -04:00
61d9d82c55
Make await_client_ready() non-blocking.
2023-03-20 15:02:35 -04:00
ab300c090a
Merge remote-tracking branch 'origin/master' into 3988-failing-test-http
2023-03-20 14:31:44 -04:00
c259bdb033
Merge remote-tracking branch 'origin/master' into 3935-happy-eyeballs
2023-03-20 10:03:22 -04:00
2dfabf796f
Merge pull request #1270 from exarkun/3989.drop-tenacity-dep
...
Fixes: ticket:3989
2023-03-20 08:59:42 -04:00
6a4346587c
Fix the type annotations
2023-03-17 15:46:27 -04:00
5cf892b441
Also remove it from the Nix packaging
2023-03-17 15:32:13 -04:00
a9f3465568
news fragment
2023-03-17 15:31:07 -04:00
a3ebd21b25
implement retry ourselves, don't depend on tenacity
2023-03-17 15:30:14 -04:00
a24e6bd7f9
Try to rewrite test_get_put.py::test_large_file into system-style test.
2023-03-16 16:31:28 -04:00
8431bbff67
Merge pull request #1261 from danielzwlee/3970.type-annotations-clean
...
Fixes: ticket:3970
2023-03-16 08:26:01 -04:00
e033f25d0a
Merge pull request #1267 from exarkun/replace-mach-nix
...
Fixes: ticket:3987
2023-03-15 18:08:48 -04:00
2a8867f6cf
more packaging instructions
2023-03-15 15:47:43 -04:00
52f43cefea
Add 3.11.
2023-03-15 15:44:45 -04:00
aaaec9a69d
package update instructions
2023-03-15 15:42:52 -04:00
b665240523
Merge remote-tracking branch 'origin/master' into replace-mach-nix
2023-03-15 15:33:03 -04:00
324a5ba397
give the reader a hint about the interpretation of ./.
2023-03-14 20:40:08 -04:00
505032d0ca
a note about what this is and what's going on upstream
2023-03-14 20:38:46 -04:00
danielzwlee
2e2bbc1bcf
Sync branch with master and resolve merge conflicts
...
:# new file: src/allmydata/util/cputhreadpool.py
2023-03-14 14:49:01 -05:00
24212b412c
Fix 3.11 runs.
2023-03-14 13:01:45 -04:00
dd07a39399
Don't bother with persistent connections when testing NURLs.
2023-03-14 13:01:10 -04:00
f8ea650b92
Wait for current loop iteration to finish before moving on to next iteration.
2023-03-14 12:03:11 -04:00
Itamar Turner-Trauring
c97e07dc63
Merge pull request #1263 from tahoe-lafs/3959-more-end-to-end-tests
...
More end to end tests
Fixes ticket:3959
2023-03-14 11:31:41 -04:00
10414e80ed
Remove some unnecessary hierarchy
...
I thought `default.nix` was handled specially for the purposes of automatic
parameter population but it isn't. Instead, you just need this `args@{...}`
pattern.
2023-03-14 10:25:02 -04:00
ff50bfe5c4
Accept all the arguments default.nix accepts, too
2023-03-14 10:19:49 -04:00