Commit Graph

1388 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
7d450cf654 Merge branch '3895-tor-test-failing' into 3891-mutable-http-protocol-part-2 2022-05-16 11:19:24 -04:00
Itamar Turner-Trauring
20b021809c Fix(?) the intermittently failing test. 2022-05-13 12:59:04 -04:00
Itamar Turner-Trauring
7ae682af27 News file. 2022-05-11 10:41:56 -04:00
Itamar Turner-Trauring
113eeb0e59 News file. 2022-05-04 10:21:55 -04:00
Jean-Paul Calderone
49c16f2a1a
Delete 3890.mi
remove spurious news fragment
2022-04-27 08:38:22 -04:00
Itamar Turner-Trauring
3d710406ef News file. 2022-04-26 15:50:23 -04:00
Itamar Turner-Trauring
5ccafb2a03 News file. 2022-04-19 15:08:30 -04:00
Jean-Paul Calderone
c0a84ececa
Merge pull request #1191 from tahoe-lafs/3526.test_invite-no-mock
Remove mock usage from test_invite

Fixes: ticket:3526
2022-04-14 12:50:17 -04:00
Itamar Turner-Trauring
5349f35a0b Merge remote-tracking branch 'origin/master' into 3875-http-storage-furls 2022-04-14 11:39:21 -04:00
Itamar Turner-Trauring
bbba75e6b8 Merge remote-tracking branch 'origin/master' into 3802-cddl 2022-04-13 13:33:58 -04:00
Jean-Paul Calderone
1c49b2375e news fragment 2022-04-13 08:31:49 -04:00
Jean-Paul Calderone
e35bab9663 news fragment 2022-04-12 11:01:35 -04:00
Itamar Turner-Trauring
07049c2ac8 News file. 2022-04-11 13:13:14 -04:00
meejah
cc682d0413 Merge branch 'master' into 3828.key-length 2022-03-24 11:40:52 -06:00
Jean-Paul Calderone
f48055179f
Merge pull request #1186 from tahoe-lafs/3883.drop-cpuusagemonitor-foolscap-dep
Drop the Foolscap dependency in allmydata.stats

Fixes: ticket:3883
2022-03-24 08:09:42 -04:00
Itamar Turner-Trauring
eef99c1f22 Merge remote-tracking branch 'origin/master' into 3875-http-storage-furls 2022-03-23 15:59:07 -04:00
Itamar Turner-Trauring
62ac5bd084 News file. 2022-03-18 11:40:54 -04:00
Jean-Paul Calderone
e17f4e6804 news fragment 2022-03-18 10:43:54 -04:00
Itamar Turner-Trauring
f815083b4d News file. 2022-03-14 10:20:28 -04:00
Itamar Turner-Trauring
e4b4dc418a Address review comments. 2022-03-14 10:15:43 -04:00
Itamar Turner-Trauring
5baf63219d Always use UTF-8 for corruption reports. 2022-03-10 17:41:28 -05:00
Itamar Turner-Trauring
ba604b8231 News file. 2022-03-09 12:44:24 -05:00
Itamar Turner-Trauring
ac271cfb3d Merge remote-tracking branch 'origin/master' into 3877-immutable-storage-apis-continued 2022-03-09 11:23:02 -05:00
Itamar Turner-Trauring
5be7cbc171
Merge pull request #1182 from tahoe-lafs/3876-per-bucket-upload-secret
Allow per-bucket upload secret

Fixes ticket:3876
2022-03-08 10:10:48 -05:00
Itamar Turner-Trauring
1d007cc573 News file. 2022-03-07 13:21:36 -05:00
Itamar Turner-Trauring
8586028af8 News file. 2022-03-07 09:13:21 -05:00
Itamar Turner-Trauring
40e5ab1661
Merge pull request #1178 from tahoe-lafs/3860-http-more-immutables
More immutable support for HTTP storage API

Fixes ticket:3860
2022-03-07 09:12:56 -05:00
Itamar Turner-Trauring
afe6b68ede News file. 2022-03-02 10:38:05 -05:00
Itamar Turner-Trauring
abe4c6a1f0 Only support PyPy3 on Linux. 2022-02-23 11:09:49 -05:00
Itamar Turner-Trauring
9d9ec698e0 Add support for Python 3.10. 2022-02-23 11:07:56 -05:00
Itamar Turner-Trauring
e5c49c890b News file. 2022-02-23 10:50:41 -05:00
meejah
82eb0d686e
Update newsfragments/3828.feature
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
2022-02-22 11:18:45 -07:00
Itamar Turner-Trauring
6dab065e44 Merge remote-tracking branch 'origin/master' into 3860-http-more-immutables 2022-02-22 13:07:42 -05:00
meejah
025a3bb455 news 2022-02-16 22:00:02 -07:00
Itamar Turner-Trauring
3a859e3cac Try a version that matches Ubuntu's. 2022-02-15 14:52:01 -05:00
Itamar Turner-Trauring
510102dab1 Maybe we can use modern tor now. 2022-02-15 14:37:18 -05:00
Itamar Turner-Trauring
b7b71b2de7 Clarify. 2022-02-15 14:33:37 -05:00
Itamar Turner-Trauring
d54294a6ec News files. 2022-02-14 11:30:09 -05:00
Itamar Turner-Trauring
e6f32e33bc Merge branch '3871-http-list-storage-index-shares' into 3860-http-more-immutables 2022-02-04 09:30:17 -05:00
Itamar Turner-Trauring
52322c25d3 Merge remote-tracking branch 'origin/master' into 3871-http-list-storage-index-shares 2022-02-04 09:19:51 -05:00
Itamar Turner-Trauring
665537a76f
Merge pull request #1176 from tahoe-lafs/3868-istorageserver-tests-http
Start hooking up HTTP protocol as IStorageServer provider

Fixes ticket:3868
2022-02-04 09:19:13 -05:00
Itamar Turner-Trauring
f0c00fcbe4 News file. 2022-02-02 11:04:16 -05:00
fenn-cs
67fefaebcd Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3816.improve-release-checklist 2022-02-02 01:33:45 +01:00
Itamar Turner-Trauring
7da506d5d0 News file. 2022-02-01 10:26:42 -05:00
Itamar Turner-Trauring
5cda7ad8b9 News file. 2022-02-01 09:52:04 -05:00
Itamar Turner-Trauring
77f6f5d176 Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1 2022-01-31 10:36:54 -05:00
Jean-Paul Calderone
640bb05a57 Merge remote-tracking branch 'origin/master' into 3788.refactor-src.test.mutable 2022-01-28 13:07:48 -05:00
Jean-Paul Calderone
08911a5bdd news fragment 2022-01-27 12:18:23 -05:00
Itamar Turner-Trauring
609bd819bb Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1 2022-01-25 10:42:04 -05:00
Itamar Turner-Trauring
764e493c98 News. 2022-01-24 10:32:27 -05:00
fenn-cs
e34ebba4bc Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3816.improve-release-checklist 2022-01-24 15:46:09 +01:00
meejah
8cd4e7a4b5 news 2022-01-10 11:49:31 -07:00
meejah
e9ece061f4 news 2022-01-07 13:18:03 -07:00
meejah
b91835a200 update NEWS.txt for release 2022-01-07 13:06:26 -07:00
meejah
db5c65e530 Merge branch 'master' into 3854.mime-parsing-bug 2022-01-07 12:16:25 -07:00
meejah
9d823aef67 newsfragment to correct spot 2022-01-07 11:05:35 -07:00
Itamar Turner-Trauring
0bf713c38a News fragment. 2022-01-07 10:12:21 -05:00
Itamar Turner-Trauring
310b77aef0 News file. 2022-01-06 13:10:13 -05:00
Itamar Turner-Trauring
cac291eb91 News file. 2022-01-04 13:10:38 -05:00
Itamar Turner-Trauring
d2ce80dab8 News file. 2021-12-16 11:42:44 -05:00
Itamar Turner-Trauring
2b6e1285e7 Merge remote-tracking branch 'origin/master' into 3849-refactor-out-foolscap-in-storage-server 2021-12-09 13:37:37 -05:00
fenn-cs
84a2578b28 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3816.improve-release-checklist 2021-12-06 22:53:15 +01:00
meejah
c3e574b2ee Merge remote-tracking branch 'origin/master' into release-1.17.0 2021-12-06 11:27:34 -07:00
meejah
402d11ecd6 update NEWS.txt for release 2021-12-05 00:39:31 -07:00
Itamar Turner-Trauring
c8f429c496 Merge remote-tracking branch 'origin/master' into 3849-refactor-out-foolscap-in-storage-server 2021-12-03 13:52:42 -05:00
meejah
18891d9e77 Merge remote-tracking branch 'security/master' 2021-12-02 14:44:59 -07:00
meejah
53ff16f1a4 rst for news 2021-12-02 12:56:52 -07:00
Itamar Turner-Trauring
541b28f469 News file. 2021-12-02 09:36:56 -05:00
Itamar Turner-Trauring
6b8a42b043 Make the test more robust. 2021-12-02 09:35:37 -05:00
Jean-Paul Calderone
82099f04c4 Merge remote-tracking branch 'origin/master' into 3758.refactor.web-tests-grid-logs-root 2021-12-02 08:36:35 -05:00
Jean-Paul Calderone
8626043f61
Merge pull request #1163 from tahoe-lafs/3847.eliot-anybytes-always
Use the "any bytes" encoder even on Python 2

Fixes: ticket:3847
2021-12-01 15:47:16 -05:00
Itamar Turner-Trauring
f7975b9772
Merge pull request #1161 from tahoe-lafs/3843-start-http-storage-server
A start at a HTTP-based storage server and client

Fixes ticket:3843
Fixes ticket:3762
2021-12-01 10:18:36 -05:00
Itamar Turner-Trauring
6e1f6f68ca Merge branch '3843-start-http-storage-server' into 3849-refactor-out-foolscap-in-storage-server 2021-12-01 09:41:21 -05:00
meejah
ce25795e4e new news 2021-11-30 16:00:19 -07:00
Jean-Paul Calderone
c1a2964788 Merge remote-tracking branch 'origin/master' into 3527.test_create-no-mock 2021-11-30 15:06:17 -05:00
Jean-Paul Calderone
5fef83078d news fragment 2021-11-29 13:08:11 -05:00
fenn-cs
118e323b9e Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-11-27 00:59:50 +01:00
meejah
b0309331a5 Merge branch 'master' into 3825.json-pickle 2021-11-23 13:53:41 -07:00
Itamar Turner-Trauring
6a78703675 News file. 2021-11-17 10:53:51 -05:00
Jean-Paul Calderone
d3c6f58a8d
Merge pull request #1160 from tahoe-lafs/3842.allocate_buckets-without-lease-renewal
Allow allocate_buckets without implicit lease renewal

Fixes: ticket:3842
2021-11-16 18:26:13 -05:00
meejah
758dcea2d4 news 2021-11-16 15:08:31 -07:00
Itamar Turner-Trauring
bea4cf18a0 News file. 2021-11-12 11:19:29 -05:00
Jean-Paul Calderone
7faec6e5a0 news fragment 2021-11-10 15:48:58 -05:00
Itamar Turner-Trauring
68a27b1125 Merge remote-tracking branch 'origin/master' into 3820.gbs-immutable-upload-session 2021-11-10 14:42:56 -05:00
Jean-Paul Calderone
66644791cb news fragment 2021-11-05 15:36:26 -04:00
Jean-Paul Calderone
07ffde3bec
Merge pull request #1158 from tahoe-lafs/3838.more-main-tub-cleanup
More "main tub" initialization cleanup in test code

Fixes: ticket:3838
2021-11-05 11:13:23 -04:00
Jean-Paul Calderone
0459b712b0 news fragment 2021-11-04 10:06:26 -04:00
Jean-Paul Calderone
a71b1d31bf Merge remote-tracking branch 'upstream/master' 2021-11-04 10:02:54 -04:00
Jean-Paul Calderone
b4bc95cb5a news fragment 2021-11-03 16:15:38 -04:00
Jean-Paul Calderone
86ca463c31 news fragment 2021-11-03 13:24:04 -04:00
Jean-Paul Calderone
e8ed711d26 Merge remote-tracking branch 'origin/master' into 3833.container-format-abstraction 2021-11-03 12:25:38 -04:00
Jean-Paul Calderone
5bfe6d5b24
Merge pull request #1156 from tahoe-lafs/3836.systemtests-introducer-main-tub-port
Use the "port assigner" helper on the introducer main tub in SystemTestsMixin

Fixes: 3836
2021-11-03 12:25:09 -04:00
Jean-Paul Calderone
4606c3c9dd news fragment 2021-11-03 09:59:19 -04:00
fenn-cs
11f45b5c3c Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-11-02 10:36:44 +01:00
Jean-Paul Calderone
0856218a89 Merge remote-tracking branch 'origin/master' into 3833.container-format-abstraction 2021-10-30 07:35:50 -04:00
Jean-Paul Calderone
696a260ddf news fragment 2021-10-29 09:00:38 -04:00
Jean-Paul Calderone
ff511bbcf2 Merge remote-tracking branch 'origin/master' into 3832.backdated-leases 2021-10-29 07:17:23 -04:00
Jean-Paul Calderone
c05464f420
Merge pull request #1154 from tahoe-lafs/3835.document-some-testing-code
Document some testing code

Fixes: ticket:3835
2021-10-29 07:16:02 -04:00
Jean-Paul Calderone
f9c2a066fa
Merge pull request #1149 from tahoe-lafs/3830.immutable-lease-info
Make LeaseInfo immutable

Fixes: ticket:3830
2021-10-29 07:14:56 -04:00
Jean-Paul Calderone
8cb1f4f57c news fragment 2021-10-28 14:36:27 -04:00
Jean-Paul Calderone
8d202a4018 news fragment 2021-10-28 12:37:37 -04:00
Itamar Turner-Trauring
34d2f74ede Tell RTD how to install Sphinx. 2021-10-28 11:12:17 -04:00
Jean-Paul Calderone
54bf271fbe news fragment 2021-10-28 11:12:08 -04:00
Jean-Paul Calderone
f635aec5be news fragment 2021-10-28 10:53:29 -04:00
Jean-Paul Calderone
972790cdeb news fragment 2021-10-28 09:47:47 -04:00
fenn-cs
2336cae78c remove step, release checklist
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-10-28 08:26:13 +01:00
Jean-Paul Calderone
28cc3cad66 news fragment 2021-10-26 14:10:29 -04:00
Jean-Paul Calderone
f02f14a6e2 Merge remote-tracking branch 'upstream/master' 2021-10-26 09:23:49 -04:00
Jean-Paul Calderone
84dfb360ce
Merge pull request #1141 from LeastAuthority/3814.remove-control-port
Remove the "control port" and its associated Tub

Fixes: ticket:3814
2021-10-25 20:57:23 -04:00
Jean-Paul Calderone
0b4e6754a3 news fragment 2021-10-25 20:47:35 -04:00
Jean-Paul Calderone
aa6360f08e Merge remote-tracking branch 'remediate/master' 2021-10-24 07:38:42 -04:00
Jean-Paul Calderone
ea202ba61b news fragment 2021-10-23 07:35:05 -04:00
Jean-Paul Calderone
21f848f0e3 Merge remote-tracking branch 'upstream/master' 2021-10-23 07:32:26 -04:00
Jean-Paul Calderone
8d15d61ff2 put the news fragment in the right place 2021-10-22 15:58:48 -04:00
Jean-Paul Calderone
5837841c09 mention corruption advisories in the news fragment too 2021-10-22 15:56:45 -04:00
Jean-Paul Calderone
bb5b26638d news fragment 2021-10-22 15:56:45 -04:00
Jean-Paul Calderone
82e4704415 Merge remote-tracking branch 'remediate/master' into LFS-01-008 2021-10-22 15:27:15 -04:00
Jean-Paul Calderone
7f3d9316d2 Give the news fragment its real name 2021-10-22 12:59:26 -04:00
Jean-Paul Calderone
bcdfb8155c give the news fragment its proper name 2021-10-22 12:53:17 -04:00
Jean-Paul Calderone
bb31215134 Merge remote-tracking branch 'remediate/master' into LFS-01-007 2021-10-22 12:35:57 -04:00
Jean-Paul Calderone
a22787e879
Merge pull request #30 from tahoe-lafs/LFS-01-001
Fix item LFS-01-001 from the Cure53 audit

Fixes: ticket:3819
2021-10-22 12:20:38 -04:00
Itamar Turner-Trauring
61a20e2450 Add concept of upload secret to immutable uploads. 2021-10-22 10:10:53 -04:00
Jean-Paul Calderone
a8d3555ebb reference the eventually-public ticket number 2021-10-21 15:24:53 -04:00
Itamar Turner-Trauring
211640a4cd
Merge pull request #1143 from tahoe-lafs/3800-lease-istorageserver-tests
IStorageServer tests for leases

Fixes ticket:3800
2021-10-21 14:37:46 -04:00
meejah
b8ff0e7fa9 news 2021-10-20 20:19:36 -06:00
meejah
ffb20d3bbf
Merge pull request #1144 from tahoe-lafs/3754.release-1.16.0-rc1
release 1.16.0
2021-10-20 16:04:05 -06:00
fenn-cs
26419c40bc Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-10-20 11:17:41 +01:00
Jean-Paul Calderone
4a5e4be006 news fragment 2021-10-18 20:22:52 -04:00
Jean-Paul Calderone
7d04e6ab86 news fragment 2021-10-18 20:17:41 -04:00
Jean-Paul Calderone
040dbf3267
Merge pull request #1142 from LeastAuthority/3815.security-towncrier-type
Add towncrier "security" type

Fixes: ticket:3815
2021-10-18 13:02:11 -04:00
Itamar Turner-Trauring
58112ba75b Plan of implementation for lease tests. 2021-10-18 12:50:29 -04:00
Jean-Paul Calderone
f2ef72e935 newsfragment in temporary location 2021-10-18 08:14:42 -04:00
Jean-Paul Calderone
a7073fe531 news fragment 2021-10-18 08:08:58 -04:00
Jean-Paul Calderone
9e59e69223 news fragment 2021-10-15 13:13:08 -04:00
Itamar Turner-Trauring
984b4ac45e News file. 2021-10-13 13:56:14 -04:00
fenn-cs
bf670c0664 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-10-12 22:42:59 +01:00
fenn-cs
9da1456e5b Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-10-08 23:37:34 +01:00
fenn-cs
32e00af023 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-10-07 17:46:20 +01:00
Itamar Turner-Trauring
3cf09ef888 Merge remote-tracking branch 'origin/master' into 3798-bucket-write-abort-tests 2021-10-06 16:07:39 -04:00
Itamar Turner-Trauring
0a605530d8
Merge pull request #1134 from tahoe-lafs/3793-persistent-bucketwriter
Don't tie BucketWriter lifetime to Foolscap connection lifetime

Fixes ticket:3793
2021-10-06 16:07:17 -04:00
Itamar Turner-Trauring
f3ebc71410
Merge pull request #1133 from tahoe-lafs/3805-istorageserver-tests-slot-readv
IStorageServer tests: slot_readv

Fixes ticket:3805
2021-10-06 15:41:29 -04:00
Itamar Turner-Trauring
cf48397e72
Merge pull request #1132 from tahoe-lafs/3806-switch-to-patch-for-http-uploads
Switch to PATCH for http uploads

Fixes ticket:3806
2021-10-06 15:37:45 -04:00
Itamar Turner-Trauring
add34efffb News file. 2021-10-04 10:58:42 -04:00
Itamar Turner-Trauring
17a670dfb5 Test for aborting bucket upload. 2021-10-04 10:37:37 -04:00
Itamar Turner-Trauring
b09b7fd01b Merge branch '3793-persistent-bucketwriter' into 3798-bucket-write-abort-tests 2021-10-04 10:30:41 -04:00
Jean-Paul Calderone
1f6daf02eb news fragment 2021-09-29 15:15:56 -04:00
Itamar Turner-Trauring
45c564f3c8
Merge pull request #1131 from tahoe-lafs/3797-istorageserver-tests-part-3
IStorageServer tests, part 3: slot_testv_and_writev_and_readv

Fixes ticket:3797
2021-09-29 10:28:42 -04:00
meejah
0a072a98c8
Merge pull request #1125 from hacklschorsch/3786.openmetrics
3786 Add OpenMetrics (Prometheus) statistics endpoint
2021-09-28 13:21:46 -06:00
Itamar Turner-Trauring
2b1502eff6 News file. 2021-09-28 13:02:24 -04:00
Itamar Turner-Trauring
fadfbcad99
Merge pull request #1130 from tahoe-lafs/3801-no-overlapping-writes-immutable-upload
Disallow conflicting overlapping writes when doing an immutable upload.

Fixes ticket:3801
2021-09-28 10:37:56 -04:00