Itamar Turner-Trauring
56e3aaad03
Lint fix and cleanup.
2023-03-24 11:41:25 -04:00
Itamar Turner-Trauring
ce6b7aeb82
More modern pylint and flake8 and friends.
2023-03-24 11:38:32 -04:00
Itamar Turner-Trauring
1f29d5a23a
News fragment.
2023-03-24 11:38:15 -04:00
Jean-Paul Calderone
d92470d233
Merge pull request #1260 from exarkun/great-black-swamp-spec-tweaks
...
Great black swamp spec tweaks
Fixes: ticket:3986
2023-03-23 07:38:27 -04:00
Jean-Paul Calderone
95677ccbd6
Merge pull request #1273 from exarkun/3993.calibrate-cost-reports
...
Update RSA key generation docs
Fixes: ticket:3993
2023-03-22 14:25:47 -04:00
Jean-Paul Calderone
c1de2efd2d
news fragment
2023-03-22 09:04:31 -04:00
Jean-Paul Calderone
c49aa44655
Update the raw number and give a reference for interpretation
2023-03-22 09:04:15 -04:00
Jean-Paul Calderone
e7ed17af17
fix some editing errors about overreads and generally try to clarify
2023-03-22 08:42:32 -04:00
Jean-Paul Calderone
7c0b21916f
specify the unit of available-space
2023-03-22 08:35:17 -04:00
Jean-Paul Calderone
44f5057ed3
fix link markup
2023-03-22 08:07:59 -04:00
Itamar Turner-Trauring
559e2ecdab
Merge pull request #1262 from tahoe-lafs/3935-happy-eyeballs
...
MVP happy eyeballs for HTTP storage protocol
Fixes ticket:3935
Fixes ticket:3981
2023-03-21 12:51:37 -04:00
Itamar Turner-Trauring
264269f409
Better test name.
2023-03-21 11:29:50 -04:00
Itamar Turner-Trauring
14aeaea022
Another todo.
2023-03-21 11:29:19 -04:00
Itamar Turner-Trauring
7ae8b50d14
Async!
2023-03-21 11:26:40 -04:00
Itamar Turner-Trauring
b65bc9dca7
Better explanation.
2023-03-21 11:22:43 -04:00
Itamar Turner-Trauring
e989677319
Pass in a pool instead of pool options.
2023-03-21 11:20:25 -04:00
Jean-Paul Calderone
6a0a895ee8
Encode the reason limit in the implementation as well
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
fe0e159e52
Give base32 a section heading
...
We don't have any other sections but ... 🤷
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
6771ca8ce4
fix table markup
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
6dc6d6f39f
inline the actual base32 alphabet we use
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
c0a8be5843
nail it down
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
5facd06725
adjust markup to clarify the encoding exceptions
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
7859ba7337
fix title level inconsistency
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
c3afab15ed
correct version type annotation
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
b27946c3c6
trim overlong section marker
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
369d26f0f8
There is a limit to the size of the corruption report a server must accept
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
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
Jean-Paul Calderone
48a2d4d31d
`Authorization
` is the right header field
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
98a3691891
Add more CDDL to the spec; remove some server version flags from it
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
7b20738308
some more edits
2023-03-21 10:39:58 -04:00
Jean-Paul Calderone
a8832b11b6
Start adapting language to narrow down possible interpretations
2023-03-21 10:39:58 -04:00
Itamar Turner-Trauring
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
Itamar Turner-Trauring
23b977a4b1
Undo unnecessary imports.
2023-03-20 15:27:16 -04:00
Itamar Turner-Trauring
815066c4de
Just use the utility.
2023-03-20 15:25:52 -04:00
Itamar Turner-Trauring
cce5d3adff
Don't actually need this.
2023-03-20 15:24:10 -04:00
Itamar Turner-Trauring
ded5b20924
Lint fix.
2023-03-20 15:20:39 -04:00
Itamar Turner-Trauring
aba60d2719
Run blocking tests in a thread.
2023-03-20 15:14:01 -04:00
Itamar Turner-Trauring
61d9d82c55
Make await_client_ready() non-blocking.
2023-03-20 15:02:35 -04:00
Itamar Turner-Trauring
ab300c090a
Merge remote-tracking branch 'origin/master' into 3988-failing-test-http
2023-03-20 14:31:44 -04:00
Itamar Turner-Trauring
c259bdb033
Merge remote-tracking branch 'origin/master' into 3935-happy-eyeballs
2023-03-20 10:03:22 -04:00
Jean-Paul Calderone
2dfabf796f
Merge pull request #1270 from exarkun/3989.drop-tenacity-dep
...
Fixes: ticket:3989
2023-03-20 08:59:42 -04:00
Jean-Paul Calderone
6a4346587c
Fix the type annotations
2023-03-17 15:46:27 -04:00
Jean-Paul Calderone
5cf892b441
Also remove it from the Nix packaging
2023-03-17 15:32:13 -04:00
Jean-Paul Calderone
a9f3465568
news fragment
2023-03-17 15:31:07 -04:00
Jean-Paul Calderone
a3ebd21b25
implement retry ourselves, don't depend on tenacity
2023-03-17 15:30:14 -04:00
Itamar Turner-Trauring
a24e6bd7f9
Try to rewrite test_get_put.py::test_large_file into system-style test.
2023-03-16 16:31:28 -04:00
Jean-Paul Calderone
8431bbff67
Merge pull request #1261 from danielzwlee/3970.type-annotations-clean
...
Fixes: ticket:3970
2023-03-16 08:26:01 -04:00
Jean-Paul Calderone
e033f25d0a
Merge pull request #1267 from exarkun/replace-mach-nix
...
Fixes: ticket:3987
2023-03-15 18:08:48 -04:00
Jean-Paul Calderone
2a8867f6cf
more packaging instructions
2023-03-15 15:47:43 -04:00