meejah
3bfb60c6f4
back to context-manager, simplify
2022-09-17 16:36:25 -06:00
meejah
fb532a71ef
own pid-file checks
2022-09-17 16:31:49 -06:00
Itamar Turner-Trauring
444bc724c5
A better approach to MAX_UEB_SIZE: just delete the code since it's not used in practice.
2022-09-16 10:38:29 -04:00
Itamar Turner-Trauring
4a573ede34
Download the actual data we need, instead of relying on bad reading-beyond-the-end semantics.
2022-09-15 11:29:32 -04:00
Itamar Turner-Trauring
f5b374a7a2
Make sphinx happy.
2022-09-15 10:56:11 -04:00
Itamar Turner-Trauring
b1aa93e022
Switch prefix.
2022-09-15 10:34:59 -04:00
Itamar Turner-Trauring
0d97847ef5
News file.
2022-09-15 10:09:50 -04:00
Itamar Turner-Trauring
1759eacee3
No need to include NURL.
2022-09-15 10:09:25 -04:00
Itamar Turner-Trauring
00972ba3c6
Match latest GBS spec.
2022-09-15 09:59:36 -04:00
Itamar Turner-Trauring
8d5f08771a
Minimal check on parameters' contents.
2022-09-15 09:45:46 -04:00
Itamar Turner-Trauring
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
Itamar Turner-Trauring
c82bb5f21c
Use a more meaningful constant.
2022-09-08 13:44:22 -04:00
Itamar Turner-Trauring
9975fddd88
Get rid of garbage.
2022-09-08 13:42:19 -04:00
Itamar Turner-Trauring
b72b51d22d
Merge remote-tracking branch 'origin/master' into 3915-immutable-size
2022-09-08 13:41:46 -04:00
Jean-Paul Calderone
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
Itamar Turner-Trauring
bdb4aac0de
Pass in the missing argument.
2022-08-17 13:15:27 -04:00
Itamar Turner-Trauring
92662d802c
Don't drop a Deferred on the ground.
2022-08-17 13:15:13 -04:00
Itamar Turner-Trauring
cd81e5a01c
Hint for future debugging.
2022-08-17 13:13:22 -04:00
Itamar Turner-Trauring
3464637bbb
Fix unit tests.
2022-08-17 12:54:26 -04:00
Itamar Turner-Trauring
9d03c476d1
Make sure we write all the bytes we say we're sending.
2022-08-17 12:49:45 -04:00
Itamar Turner-Trauring
c9084a2a45
Disable assertion we can't, sadly, enable.
2022-08-17 12:49:26 -04:00
Fon E. Noel NFEBE
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
Itamar Turner-Trauring
d50c98a1e9
Calculate URI extension size upfront, instead of hand-waving with a larger value.
2022-08-16 14:34:40 -04:00
Itamar Turner-Trauring
556606271d
News file.
2022-08-16 13:11:45 -04:00
Itamar Turner-Trauring
2e5662aa91
Temporarily enforce requirement that allocated size matches actual size of an immutable.
2022-08-16 13:11:06 -04:00
Itamar Turner-Trauring
c1bcfab7f8
Repeatedly poll status of server.
2022-08-15 11:38:02 -04:00
Itamar Turner-Trauring
6d48c1ca34
Merge branch '3902-listen-storage-http' into 3783-storage-client-http
2022-08-15 10:09:31 -04:00
Itamar Turner-Trauring
555fa6e942
Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http
2022-08-15 10:09:21 -04:00
Itamar Turner-Trauring
71b7e9b643
Support comma-separated multi-location hints.
2022-08-15 10:09:04 -04:00
Itamar Turner-Trauring
78b421462d
Merge remote-tracking branch 'origin/master' into 3783-storage-client-http
2022-08-15 09:51:45 -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
Itamar Turner-Trauring
42e818f0a7
Refer to appropriate attributes, hopefully.
2022-08-12 11:47:08 -04:00
Itamar Turner-Trauring
3fbc4d7eea
Let's make this a little clearer
2022-08-12 11:45:37 -04:00
Itamar Turner-Trauring
636b8a9e2d
Fix a bytes-vs-str bug.
2022-08-12 11:28:08 -04:00
Itamar Turner-Trauring
e8609ac2df
test_istorageserver passes with both Foolscap and HTTP again.
2022-08-12 11:24:41 -04:00
Itamar Turner-Trauring
09d778c2cf
Allow nodes to disable the HTTPS storage protocol.
2022-08-12 11:13:09 -04:00
Itamar Turner-Trauring
f671fb04a1
A lot closer to working end-to-end.
2022-08-11 16:24:33 -04:00
Itamar Turner-Trauring
9ad4e844e8
Do status change notification.
2022-08-11 16:16:17 -04:00
Itamar Turner-Trauring
94be227aaa
Hopefully don't actually need that.
2022-08-11 16:15:21 -04:00
Itamar Turner-Trauring
c3b159a3fd
Continue simplified sketch of HTTPNativeStorageServer.
2022-08-11 16:12:57 -04:00
Itamar Turner-Trauring
c3e4158813
Remove duplication.
2022-08-11 15:55:14 -04:00
Itamar Turner-Trauring
709f139c85
Start refactoring to enable HTTP storage client.
2022-08-11 15:51:30 -04:00
Itamar Turner-Trauring
8b3280bf31
Simplify more.
2022-07-29 10:51:17 -04:00
Itamar Turner-Trauring
d4c73f19fe
A unittest for the metaclass.
2022-07-29 10:42:56 -04:00
Itamar Turner-Trauring
533d2a7ac9
Note Tor and I2P support.
2022-07-29 10:15:23 -04:00
Itamar Turner-Trauring
1cd2185be7
More cleanups.
2022-07-29 10:12:24 -04:00
Itamar Turner-Trauring
34518f9d0d
Fix lints.
2022-07-29 10:01:09 -04:00
Itamar Turner-Trauring
822b652d99
Improve factoring.
2022-07-29 09:57:18 -04:00