Timeline


and

2022-03-15:

14:28 Ticket #3882 (Flaky hypothesis test in test_storage_http) created by itamarst
[…] Update: After some digging (see comments) the issue seems …

2022-03-14:

15:28 Changeset in trunk [fae9556] by Itamar Turner-Trauring <itamar@…>
Centralize client serialization logic too.
15:20 Changeset in trunk [0aa8089] by Itamar Turner-Trauring <itamar@…>
Explicitly tell the server that the client accepts CBOR.
15:18 Changeset in trunk [106cc70] by Itamar Turner-Trauring <itamar@…>
Use a constant.
15:17 Changeset in trunk [722f8e9] by Itamar Turner-Trauring <itamar@…>
Expand docs.
15:16 Changeset in trunk [b6073b1] by Itamar Turner-Trauring <itamar@…>
Refactor to check HTTP content-type of request body.
15:09 Changeset in trunk [fef3327] by Itamar Turner-Trauring <itamar@…>
Switch to shared utility so server can use it too.
15:01 Changeset in trunk [13fd3b3] by Itamar Turner-Trauring <itamar@…>
Get rid of Python 2 crud.
15:01 Changeset in trunk [1e108f84] by Itamar Turner-Trauring <itamar@…>
Don't use a custom parser.
14:54 Ticket #3879 (Continue implementation of immutable APIs for HTTP storage some more) closed by GitHub <noreply@…>
fixed: In [changeset:"c263d89ec5310cf8ee8bf9cc5c012da677401818/trunk"
14:54 Changeset in trunk [c263d89] by GitHub <noreply@…>
Merge pull request #1184 from …
14:53 Changeset in trunk [b8ab3dd6] by Itamar Turner-Trauring <itamar@…>
Server handles Accept headers.
14:35 Changeset in trunk [e55c3e8] by Itamar Turner-Trauring <itamar@…>
Check for CBOR content-encoding header in client.
14:20 Changeset in trunk [f815083b] by Itamar Turner-Trauring <itamar@…>
News file.
14:20 Changeset in trunk [ecec35d2] by Itamar Turner-Trauring <itamar@…>
Merge branch '3879-more-http-storage-immutables' into 3881-cbor-refactor
14:18 Ticket #3881 (Make CBOR usage in HTTP Storage Protocol tied to HTTP headers) created by itamarst
1. We might want to support JSON too. 2. We should be respecting HTTP …
14:15 Changeset in trunk [e4b4dc4] by Itamar Turner-Trauring <itamar@…>
Address review comments.

2022-03-10:

22:41 Changeset in trunk [5baf632] by Itamar Turner-Trauring <itamar@…>
Always use UTF-8 for corruption reports.
16:28 Changeset in trunk [7e25b43] by Itamar Turner-Trauring <itamar@…>
Direct unit tests for advising share is corrupt.
16:09 Changeset in trunk [922ee4fe] by Itamar Turner-Trauring <itamar@…>
Sketch of advise_corrupt_share support for immutables.

2022-03-09:

18:35 Changeset in trunk [f7366833] by Itamar Turner-Trauring <itamar@…>
Finish testing and implementing lease renewal.
18:10 Changeset in trunk [aee0f7d] by Itamar Turner-Trauring <itamar@…>
Sketch of lease renewal implementation.
18:00 Ticket #3877 (Continue implementation of immutable APIs for HTTP storage) closed by GitHub <noreply@…>
fixed: In [changeset:"2ac57cd567d401987a883e9b0bcfc13c598df489/trunk"
18:00 Changeset in trunk [2ac57cd] by GitHub <noreply@…>
Merge pull request #1183 from …
17:53 Ticket #3880 (Add logging to HTTP storage protocol, part 1) created by itamarst
Probably want some logging of what's going on, via Eliot.
17:47 Changeset in trunk [636ab01] by Itamar Turner-Trauring <itamar@…>
Disconnection is purely a Foolscap concern.
17:44 Changeset in trunk [ba604b8] by Itamar Turner-Trauring <itamar@…>
News file.
17:43 Ticket #3879 (Continue implementation of immutable APIs for HTTP storage some more) created by itamarst
Still remaining: * Lease renewal API * Marking uploaded share as corrupted
17:42 Changeset in trunk [e598fbbc] by Itamar Turner-Trauring <itamar@…>
Get rid of redundant code.
17:41 Changeset in trunk [5d51aac] by Itamar Turner-Trauring <itamar@…>
Clarify.
17:41 Changeset in trunk [edb9eda] by Itamar Turner-Trauring <itamar@…>
Clarify.
16:23 Changeset in trunk [ac271cf] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
16:19 Changeset in trunk [86769c1] by Itamar Turner-Trauring <itamar@…>
Finish abort logic and tests.
16:11 Changeset in trunk [ef4f912a] by Itamar Turner-Trauring <itamar@…>
Less error-prone testing assertion, and fix a testing bug.
15:57 Changeset in trunk [4fc7ef7] by Itamar Turner-Trauring <itamar@…>
Basic HTTP test for aborts.
15:45 Changeset in trunk [f47741a] by Itamar Turner-Trauring <itamar@…>
Correct behavior on timed out immutable uploads.
15:45 Changeset in trunk [92b952a] by Itamar Turner-Trauring <itamar@…>
Authenticate writes!

2022-03-08:

15:41 Changeset in trunk [c642218] by Itamar Turner-Trauring <itamar@…>
Sketch of aborting uploads.
15:16 Ticket #3878 (Potential denial of service attack by rogue servers) created by itamarst
* Malicious server SN joins grid G * Client C begins to upload shares …
15:13 Changeset in trunk [5203873] by Itamar Turner-Trauring <itamar@…>
Refactor to unify data structure logic.
15:10 Ticket #3876 (Generate upload secret per bucket) closed by GitHub <noreply@…>
fixed: In [changeset:"5be7cbc17112a9119b5956fcb45d0e6be15ea569/trunk"
15:10 Changeset in trunk [5be7cbc] by GitHub <noreply@…>
Merge pull request #1182 from tahoe-lafs/3876-per-bucket-upload-secret …
Note: See TracTimeline for information about the timeline view.