f5b374a7a2
Make sphinx happy.
2022-09-15 10:56:11 -04:00
b1aa93e022
Switch prefix.
2022-09-15 10:34:59 -04:00
0d97847ef5
News file.
2022-09-15 10:09:50 -04:00
1759eacee3
No need to include NURL.
2022-09-15 10:09:25 -04:00
00972ba3c6
Match latest GBS spec.
2022-09-15 09:59:36 -04:00
8d5f08771a
Minimal check on parameters' contents.
2022-09-15 09:45:46 -04:00
373a532829
Detect corrupted UEB length more consistently.
2022-09-15 09:36:56 -04:00
Florian Sesser
ae21ab74a2
Add newsfragment for the added documentation.
2022-09-08 18:05:59 +00:00
Florian Sesser
6310774b82
Add documentation on OpenMetrics statistics endpoint.
...
references ticket:3786
2022-09-08 17:50:58 +00:00
c82bb5f21c
Use a more meaningful constant.
2022-09-08 13:44:22 -04:00
9975fddd88
Get rid of garbage.
2022-09-08 13:42:19 -04:00
b72b51d22d
Merge remote-tracking branch 'origin/master' into 3915-immutable-size
2022-09-08 13:41:46 -04:00
7c25e1533f
Merge pull request #1210 from Fenn-CS/3916-refactor-fakeweb-n-memoryconsumer-tests
...
Switch FakeWebTest and MemoryConsumerTest to common.SyncTestCase
2022-08-30 14:52:23 -04:00
bdb4aac0de
Pass in the missing argument.
2022-08-17 13:15:27 -04:00
92662d802c
Don't drop a Deferred on the ground.
2022-08-17 13:15:13 -04:00
cd81e5a01c
Hint for future debugging.
2022-08-17 13:13:22 -04:00
3464637bbb
Fix unit tests.
2022-08-17 12:54:26 -04:00
9d03c476d1
Make sure we write all the bytes we say we're sending.
2022-08-17 12:49:45 -04:00
c9084a2a45
Disable assertion we can't, sadly, enable.
2022-08-17 12:49:26 -04:00
7aa97336a0
Refactor FakeWebTest & MemoryConsumerTest classes
...
There are base test classes namely `SyncTestCase` and
`AsyncTestCase` which we would like all test classes in
this code base to extend.
This commit refactors two test classes to use the `SyncTestCase`
with the newer assert methods.
Signed-off-by: Fon E. Noel NFEBE <fenn25.fn@gmail.com>
2022-08-17 16:03:06 +01:00
d50c98a1e9
Calculate URI extension size upfront, instead of hand-waving with a larger value.
2022-08-16 14:34:40 -04:00
556606271d
News file.
2022-08-16 13:11:45 -04:00
2e5662aa91
Temporarily enforce requirement that allocated size matches actual size of an immutable.
2022-08-16 13:11:06 -04:00
Itamar Turner-Trauring
7dd346a32d
Merge pull request #1209 from tahoe-lafs/3913-bytes-vs-str
...
Fix a bytes-vs-str bug
Fixes ticket:3913
2022-08-15 09:50:00 -04:00
636b8a9e2d
Fix a bytes-vs-str bug.
2022-08-12 11:28:08 -04:00
Itamar Turner-Trauring
d0208d0070
Merge pull request #1207 from tahoe-lafs/3909-new-werkzeug
...
Don't use broken new werkzeug
Fixes ticket:3909
2022-07-25 11:55:20 -04:00
921e3a7712
Don't use broken version of werkzeug.
2022-07-25 09:55:03 -04:00
c14463ac6d
News file.
2022-07-25 09:52:40 -04:00
Itamar Turner-Trauring
26f15f461c
Merge pull request #1204 from tahoe-lafs/3907-http-response-lengths
...
Improved HTTP response length handling
Fixes ticket:3907
2022-07-22 12:37:17 -04:00
94e0568653
Actually we do need it.
2022-07-22 11:57:32 -04:00
83f9c0788b
Use more direct API.
2022-07-22 11:56:18 -04:00
be963e2324
Docstrings.
2022-07-22 11:55:33 -04:00
2b3a8ddeec
Docstring.
2022-07-22 11:55:00 -04:00
36b96a8776
Fix typo.
2022-07-22 11:53:28 -04:00
f671b47a6d
Fix typo.
2022-07-22 11:53:12 -04:00
5cd9ccfc6a
Slightly nicer handling for bad edge cases.
2022-07-22 11:52:56 -04:00
757e8c418c
Fix typos.
2022-07-22 11:51:26 -04:00
3b7345205b
News file.
2022-07-20 14:24:10 -04:00
d85b20b62d
Fix lint.
2022-07-20 12:47:18 -04:00
da8a36fac9
Improve test coverage.
2022-07-20 12:07:46 -04:00
92392501a7
Expand spec.
2022-07-20 11:47:15 -04:00
69739f5f9b
Handle case where requested range results in empty response.
2022-07-20 11:42:01 -04:00
43c6af6fde
More error handling for edge cases.
2022-07-20 11:28:14 -04:00
1b8b71b306
Content-Range headers are now checked (somewhat) and the server now sends
...
correct headers when reading beyond the end.
2022-07-19 16:10:22 -04:00
b3aff5c43b
More efficient implementations.
2022-07-19 14:37:46 -04:00
49dfc8445c
Implementation of getting length of shares (albeit inefficiently for now).
2022-07-18 14:12:12 -04:00
Itamar Turner-Trauring
69f90e6336
Merge pull request #1203 from tahoe-lafs/3872-resource-limits-http-storage
...
A variety of CPU and memory resource limits for the HTTP storage client and server
Fixes ticket:3872
2022-07-15 12:44:08 -04:00
a24aefaebf
There can be up to 256 shares.
2022-07-15 11:35:28 -04:00
87932e3444
Correct type.
2022-07-06 09:50:16 -04:00
0b5132745d
A nicer interface.
2022-07-06 09:47:08 -04:00