Commit Graph

1608 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
afd4f52ff7 News file. 2022-11-07 11:32:14 -05:00
Itamar Turner-Trauring
73271afa65 Merge remote-tracking branch 'origin/master' into 3783-storage-client-http 2022-11-02 09:23:29 -04:00
Itamar Turner-Trauring
1a3e3a86c3 Require latest pycddl, and work around a regression. 2022-10-14 11:27:04 -04:00
Itamar Turner-Trauring
f68c3978f6 News fragment. 2022-10-14 10:18:38 -04:00
Jean-Paul Calderone
62563a9b58 Merge remote-tracking branch 'origin/master' into 3927.release 2022-10-12 15:18:26 -04:00
Itamar Turner-Trauring
435df4923f
Merge branch 'master' into 2916.grid-manager-proposal.6 2022-10-05 10:18:09 -04:00
Itamar Turner-Trauring
37589e3ef9 Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http 2022-10-03 12:32:57 -04:00
Itamar Turner-Trauring
abb0379645
Merge pull request #1223 from tahoe-lafs/3928-i2p
Fix i2p integration tests

Fixes ticket:3928
2022-10-03 12:32:28 -04:00
meejah
0e9ab8a0e3 missed release-notes 2022-10-03 10:18:58 -06:00
meejah
9f01d4fc7e
Merge pull request #1221 from meejah/3927.release
3927.release
2022-10-03 10:11:26 -06:00
Itamar Turner-Trauring
8179ea7738 Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http 2022-10-03 10:56:17 -04:00
Itamar Turner-Trauring
a53420c193 Use known working version of i2pd. 2022-10-03 10:49:01 -04:00
Itamar Turner-Trauring
bd74c3d971
Merge pull request #1216 from tahoe-lafs/3904-http-storage-holistic
Address various http storage holistic review comments
2022-10-03 09:13:30 -04:00
meejah
e8e43d2100 update NEWS for release 2022-10-02 19:05:16 -06:00
meejah
402d80710c news 2022-10-02 19:03:32 -06:00
meejah
d2dd211420
Merge pull request #1219 from meejah/3926.pid-time-reactor
3926: upgrade PID files to contain start-time, do file-locking and exist on Windows
2022-09-28 11:02:46 -06:00
meejah
ecfc17cb57 Merge branch 'master' into 2916.grid-manager-integration-tests.2 2022-09-26 18:56:19 -06:00
meejah
8086e8c4f0
Merge pull request #1215 from hacklschorsch/3786.openmetrics-docs
Add documentation on OpenMetrics statistics endpoint.
2022-09-21 21:35:17 -06:00
meejah
390c8c52da formatting + typo 2022-09-21 19:26:01 -06:00
Itamar Turner-Trauring
3b3ed9db2b Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http 2022-09-19 10:07:00 -04:00
meejah
e6adfc7726 news 2022-09-17 16:36:26 -06:00
Itamar Turner-Trauring
0d97847ef5 News file. 2022-09-15 10:09:50 -04:00
Florian Sesser
ae21ab74a2 Add newsfragment for the added documentation. 2022-09-08 18:05:59 +00:00
Itamar Turner-Trauring
b72b51d22d Merge remote-tracking branch 'origin/master' into 3915-immutable-size 2022-09-08 13:41:46 -04:00
Fon E. Noel NFEBE
48283ea6f8 Refactor test_storage.py
There are base test classes namely `SyncTestCase` and
`AsyncTestCase` which we would like all test classes in
this code base to extend.

This commit extends the listed classes in test_storage.py
to extend the above mentioned base classes:

  * UtilTests
  * BucketProxy
  * Server

Signed-off-by: Fon E. Noel NFEBE <fenn25.fn@gmail.com>
2022-09-07 22:36:01 +01:00
Jean-Paul Calderone
3b9eea5b8f news fragment 2022-09-06 08:46:52 -04:00
meejah
1e6381ca7f news 2022-09-01 17:44:01 -06: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
556606271d News file. 2022-08-16 13:11:45 -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
b9ac10293a Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.6 2022-08-15 09:51:08 -04:00
Itamar Turner-Trauring
a7f2ecf2c8 Merge remote-tracking branch 'origin/master' into 2916.grid-manager-integration-tests.2 2022-08-15 09:50:31 -04:00
Itamar Turner-Trauring
636b8a9e2d Fix a bytes-vs-str bug. 2022-08-12 11:28:08 -04:00
Itamar Turner-Trauring
21bb9e50f6 Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http 2022-07-29 09:45:17 -04:00
Itamar Turner-Trauring
c0be036e04 Merge branch '2916.grid-manager-proposal.6' into 2916.grid-manager-integration-tests.2 2022-07-29 09:03:40 -04:00
Itamar Turner-Trauring
6d833607db Merge remote-tracking branch 'meejah/2916.grid-manager-integration-tests.1' into 2916.grid-manager-integration-tests.2 2022-07-27 11:59:23 -04:00
Itamar Turner-Trauring
4cc5c4d55d Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.6 2022-07-25 11:55:47 -04:00
Itamar Turner-Trauring
c9e36411ac Merge remote-tracking branch 'origin/master' into 3880-http-storage-logging 2022-07-25 10:38:21 -04:00
Itamar Turner-Trauring
c14463ac6d News file. 2022-07-25 09:52:40 -04:00
Itamar Turner-Trauring
5e0c32708b Merge remote-tracking branch 'origin/master' into 3902-listen-storage-http 2022-07-20 14:48:26 -04:00
Itamar Turner-Trauring
3b7345205b News file. 2022-07-20 14:24:10 -04:00
Itamar Turner-Trauring
1ede0e7786 Merge remote-tracking branch 'meejah/2916.grid-manager-proposal.5' into 2916.grid-manager-proposal.6 2022-07-15 14:06:10 -04:00
Itamar Turner-Trauring
03d9ff395c News file. 2022-06-30 14:31:43 -04:00
Itamar Turner-Trauring
75f33022cd News file. 2022-06-27 17:00:41 -04:00
Itamar Turner-Trauring
e7003e1a37 Merge remote-tracking branch 'origin/master' into 3896-mutable-http-part-4 2022-06-06 12:02:10 -04:00
Itamar Turner-Trauring
528d902460 News file. 2022-06-06 11:15:25 -04:00
Itamar Turner-Trauring
ca0f311861 News file. 2022-06-06 10:59:29 -04:00
Itamar Turner-Trauring
f0635d592a
Merge pull request #1198 from tahoe-lafs/3893-mutable-http-protocol-part-3
Mutable http protocol, part 3

Fixes ticket:3893
2022-05-20 11:47:07 -04:00
Itamar Turner-Trauring
4b142980f0 Merge branch '3893-mutable-http-protocol-part-3' into 3896-mutable-http-part-4 2022-05-20 11:13:15 -04:00
meejah
928e61bf22 Log 'something' when we fail to instantiate a client 2022-05-18 16:09:39 -06:00
Itamar Turner-Trauring
b868c081b7 Merge remote-tracking branch 'origin/master' into 3891-mutable-http-protocol-part-2 2022-05-18 15:53:47 -04:00
Itamar Turner-Trauring
04198cdb73 News file. 2022-05-18 12:56:22 -04:00
Itamar Turner-Trauring
bbdcf6babe Merge branch '3891-mutable-http-protocol-part-2' into 3893-mutable-http-protocol-part-3 2022-05-16 11:28:01 -04:00
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
Itamar Turner-Trauring
48831792cf Merge branch '3890-mutable-http-api' into 3880-http-storage-logging 2022-04-29 10:18: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
2722e81d2b News file. 2022-04-26 16:33:48 -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
Itamar Turner-Trauring
ed290caeec News file. 2021-09-28 10:35:10 -04:00
Itamar Turner-Trauring
8e5928a39e News file. 2021-09-28 10:03:49 -04:00
Itamar Turner-Trauring
da363d54de Merge remote-tracking branch 'origin/master' into 3797-istorageserver-tests-part-3 2021-09-27 17:03:05 -04:00
Itamar Turner-Trauring
eb5b6c557e
Merge pull request #1127 from tahoe-lafs/3799-simplify-IStorageServer
Rip out unnecessary operator logic, and simplify IStorageServer

Fixes ticket:3799
2021-09-27 16:57:16 -04:00
Itamar Turner-Trauring
1c10fa8c7f Merge remote-tracking branch 'origin/master' into 3799-simplify-IStorageServer 2021-09-27 15:02:09 -04:00
Itamar Turner-Trauring
cae989e8de News file. 2021-09-24 11:54:03 -04:00
fenn-cs
14076e54b5 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-24 12:39:44 +01:00
Itamar Turner-Trauring
4f7727df04 Merge remote-tracking branch 'origin/master' into 3795-istorageserver-tests-part-2 2021-09-23 14:20:44 -04:00
fenn-cs
424047ba43 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-22 23:37:47 +01:00
Jean-Paul Calderone
c67c0727e6
Merge pull request #1103 from LeastAuthority/3525.test_status-no-mock
Remove usage of mock from allmydata/test/cli/test_status.py

Fixes: ticket:3525
2021-09-22 16:48:34 -04:00
Itamar Turner-Trauring
b835a671ce Merge remote-tracking branch 'origin/master' into 3795-istorageserver-tests-part-2 2021-09-21 15:09:49 -04:00
Itamar Turner-Trauring
4a9ff82533 Merge remote-tracking branch 'origin/master' into 3799-simplify-IStorageServer 2021-09-21 15:08:42 -04:00
Itamar Turner-Trauring
b7ae9a675f Merge remote-tracking branch 'origin/master' into 3784-istorageserver-test-suite 2021-09-21 13:20:53 -04:00
fenn-cs
44211db446 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-20 12:18:22 +01:00
fenn-cs
e54dee8b4e Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-20 12:17:06 +01:00
Jean-Paul Calderone
87113d6a13 Merge remote-tracking branch 'origin/master' into 3525.test_status-no-mock 2021-09-20 07:14:02 -04:00
Jean-Paul Calderone
2f742d8c1b
Merge pull request #1121 from LeastAuthority/3792.upload-more-logs
Upload eliot.log and test.log on both CircleCI and GA

Fixes: ticket:3792
2021-09-20 07:12:44 -04:00
fenn-cs
4d6f254610 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-18 19:22:12 +01:00
fenn-cs
cd7e218a9e Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-18 18:50:50 +01:00
fenn-cs
0377c619cb release 1.16.0-rc1
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-17 10:58:07 +01:00
fenn-cs
5db3540c20 update NEWS.txt for release 2021-09-17 10:56:28 +01:00
Itamar Turner-Trauring
d9151b643a News file. 2021-09-15 11:07:54 -04:00
Itamar Turner-Trauring
0aee960ea8 News file. 2021-09-14 11:26:19 -04:00
Itamar Turner-Trauring
f40b7be562 Merge branch '3784-istorageserver-test-suite' into 3797-istorageserver-tests-part-3 2021-09-14 09:42:52 -04:00
Jean-Paul Calderone
9c7d719405
Merge pull request #1115 from tahoe-lafs/3782.use-new-mailing-list
Update references to the mailing list in documentation

Fixes: ticket:3782
2021-09-13 14:33:06 -04:00
Itamar Turner-Trauring
9cea3580c8 Merge remote-tracking branch 'origin/master' into 3795-istorageserver-tests-part-2 2021-09-13 10:14:35 -04:00
Itamar Turner-Trauring
2eafe41270
Merge pull request #1117 from tahoe-lafs/3779-istorageserver-with-fewer-assumptions
Reduce implementation-dependency of `IStorageServer`

Fixes ticket:3779
2021-09-13 09:28:46 -04:00
Jean-Paul Calderone
7ea994776d
Merge pull request #1114 from Fenn-CS/3781.remove-incomplete-cli-warning-python3
Python 3 support complete, so removed warning

Fixes: ticket:3781
2021-09-10 12:15:33 -04:00
Itamar Turner-Trauring
fb61e29b59 Better explanation. 2021-09-10 11:40:30 -04:00
Jean-Paul Calderone
30ec6431f7
Merge pull request #1107 from YashNRam13/3749.landing-page-link-fixes
Update installation and documentation links in README

Fixes: ticket:3749
2021-09-10 11:17:16 -04:00
Jean-Paul Calderone
38fcbd56e0 Adjust the news fragment to match the writing style guide 2021-09-10 10:46:17 -04:00
Itamar Turner-Trauring
570f15284a More tests for IStorageServer.get_buckets(). 2021-09-10 09:44:49 -04:00
fenn-cs
3b80b8cbe9 test.mutable : refactored test_version.py
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-10 14:24:20 +01:00
Itamar Turner-Trauring
4523fdbf22 Merge branch '3784-istorageserver-test-suite' into 3795-istorageserver-tests-part-2 2021-09-10 08:33:48 -04:00
Florian Sesser
74965b271c typo 2021-09-09 22:36:30 +00:00
Itamar Turner-Trauring
f3cb42d9a8 News file. 2021-09-08 13:52:51 -04:00
Jean-Paul Calderone
0c4fd2fd20 Merge branch '3792.upload-more-logs' into 3525.test_status-no-mock 2021-09-08 12:48:53 -04:00
Jean-Paul Calderone
e3804e0354 news fragment 2021-09-08 09:15:40 -04:00
fenn-cs
0902dbfac8 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-08 00:09:33 +01:00
fenn-cs
b4cdf7f969 changed fragment to minor, improved test_grid.py refactor
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-08 00:08:37 +01:00
Jean-Paul Calderone
e9b6d64c51 Merge remote-tracking branch 'origin/master' into 3525.test_status-no-mock 2021-09-07 14:24:13 -04:00
Jean-Paul Calderone
9def6e79c9 Merge remote-tracking branch 'origin/master' into 3777.gbs-immutable-download-spec-improvements 2021-09-07 14:10:35 -04:00
Jean-Paul Calderone
5d75706980
Merge pull request #1118 from LeastAuthority/3774.lease-renewal-secret-construction-docs
write some words about lease renewal secrets

Fixes: ticket:3774
2021-09-07 14:08:39 -04:00
Jean-Paul Calderone
a4334b35a0 news fragment 2021-09-03 16:28:27 -04:00
Jean-Paul Calderone
895c77fecf news fragment 2021-09-03 15:15:48 -04:00
Itamar Turner-Trauring
c7e82b1640 Guess it's a bugfix. 2021-09-03 13:12:57 -04:00
Florian Sesser
4000116c24 Newsfragment for OpenMetrics endpoint 2021-09-03 13:42:09 +00:00
Jean-Paul Calderone
bb63331720 put the newsfragment in the right place 2021-09-03 09:04:08 -04:00
Itamar Turner-Trauring
04d2b27f46 News file. 2021-09-02 15:24:19 -04:00
Jean-Paul Calderone
ae9ec48e13 news fragment 2021-09-02 13:19:49 -04:00
Itamar Turner-Trauring
056ee58e91
Merge pull request #1110 from tahoe-lafs/3773.just-add-lease
Get rid of renew_lease client code, in order to simplify the protocol

Fixes ticket:3773
2021-09-01 10:44:41 -04:00
Sajith Sasidharan
8202256fa2
Add newsfragment 2021-08-31 09:58:03 -04:00
fenn-cs
cb81e13462 Merged masted
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-31 12:17:20 +01:00
Jean-Paul Calderone
bbc860fdb1
Merge pull request #937 from LeastAuthority/3528.test_cli-no-mock
Remove mock from test_cli

Fixes: ticket:3528
2021-08-30 14:30:27 -04:00
fenn-cs
342a1c2c31 Python 3 support complete, so removed warning
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-29 16:10:30 +01:00
meejah
7ad6c9269c Merge branch 'master' into 2916.grid-manager-proposal.5 2021-08-25 14:04:53 -06:00
Itamar Turner-Trauring
62a096dfe2 Merge remote-tracking branch 'origin/master' into 3773.just-add-lease 2021-08-24 12:22:21 -04:00
fenn-cs
7e2338c22c Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-08-24 16:28:46 +01:00
fenn-cs
7a88b5ddae removed unnecessary comment in minor newsfragment
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-24 13:05:11 +01:00
fenn-cs
398fe537e8 added \n in newfragment file
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-23 02:48:24 +01:00
fenn-cs
117befd898 detect all port 0 configs
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-23 02:34:32 +01:00
fenn-cs
014eb085bb Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-08-21 11:10:15 +01:00
Itamar Turner-Trauring
b9fd9dec02 Merge remote-tracking branch 'origin/master' into 3773.just-add-lease 2021-08-19 16:48:03 -04:00
Itamar Turner-Trauring
0016369025 News file. 2021-08-19 16:07:03 -04:00
Jean-Paul Calderone
03c633cda0 news fragment 2021-08-19 10:28:17 -04:00
Jean-Paul Calderone
ff6fa4a922
Merge pull request #1106 from LeastAuthority/3765.gbs-glossary
Start a GBS glossary

Fixes: ticket:3765
2021-08-18 16:45:26 -04:00
YashNRam13
cad7604ba3 docs: Update README.rst 2021-08-18 14:39:18 +05:30
Jean-Paul Calderone
49300fc080 news fragment 2021-08-17 14:58:30 -04:00
Jean-Paul Calderone
a591c2c36d news fragment 2021-08-17 10:23:37 -04:00
fenn-cs
492bcbbd12 Refactored test_logs to be consistent with base testcases
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-13 18:22:10 +01:00
Jean-Paul Calderone
561429ff5b
Merge pull request #1102 from LeastAuthority/3760.run-codechecks3
Try to run codechecks3 on CI

Fixes: ticket:3760
2021-08-13 09:47:49 -04:00
Jean-Paul Calderone
52a61e8f63 news fragment 2021-08-12 16:50:18 -04:00
Jean-Paul Calderone
66d40527d1 Merge remote-tracking branch 'origin/master' into 3528.test_cli-no-mock 2021-08-11 12:56:00 -04:00
fenn-cs
b5c329024a Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3757.refactor.web-test-introducer 2021-08-11 16:33:36 +01:00
Jean-Paul Calderone
6e89713b65 Merge remote-tracking branch 'origin/master' into 3760.run-codechecks3 2021-08-11 10:25:13 -04:00
Jean-Paul Calderone
02f82e2665 news fragment 2021-08-11 10:00:06 -04:00
Jean-Paul Calderone
2bb310c511 Try to run codechecks3 on CI 2021-08-11 09:50:23 -04:00
fenn-cs
78a3ca52c4 DUMMY COMMIT TO TRIGGER CI : added commit text to fragments
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-10 19:00:05 +01:00
fenn-cs
90e84730e5 Fixes 3757 : Refactored test_introducer in web tests to use custom base test cases
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-08 21:49:02 +01:00
Itamar Turner-Trauring
8dd48a3946 Merge remote-tracking branch 'origin/master' into 3743.i2p-integration-tests 2021-08-03 11:13:28 -04:00
Itamar Turner-Trauring
d060af641a Python 3 port is essentially done-get rid of relevant tests and tracking code. 2021-07-30 11:13:57 -04:00
Itamar Turner-Trauring
dbd2e7f973 News file. 2021-07-27 14:20:26 -04:00
Yash Nayani
d56c09bd95 Installation Guide Revamp 2021-07-16 12:14:45 +05:30
Itamar Turner-Trauring
8e28a9d0e0
Merge pull request #1094 from tahoe-lafs/3708.bytes-logging
Remove bytes from Foolscap logging

Fixes ticket:3708
2021-07-09 14:27:48 -07:00
meejah
9df792c5e2
Merge pull request #1091 from tahoe-lafs/3745.remove-vestigial-tox-whitelists
3745 Remove unnecessary `whitelist_externals` from Tox configuration
2021-07-09 12:28:13 -06:00
meejah
428a803a9b
Merge pull request #1077 from tahoe-lafs/3731.make-tox-news-macos-work
3731 Make `tox -e news` work on macOS
2021-07-09 12:27:36 -06:00
meejah
e441b61ccd
Merge pull request #1082 from meejah/3735.url
fix download url
2021-07-09 12:20:18 -06:00
Itamar Turner-Trauring
a612dcff5a Run macOS integration tests for Python 3. 2021-07-06 09:15:30 -07:00
Itamar Turner-Trauring
203652d087 Merge branch '3390.3404.3723-dependency-versions' into 3708.bytes-logging 2021-07-05 16:23:47 -07:00
Itamar Turner-Trauring
6475b44336 Get rid of unnecessary version constraints. 2021-07-05 16:17:26 -07:00
Itamar Turner-Trauring
e0b4cf057e Fix logging of bytes in Foolscap on Python 3. 2021-07-05 16:03:24 -07:00
Itamar Turner-Trauring
7027de6614 Merge remote-tracking branch 'origin/master' into 3686.i2p-support 2021-07-05 15:15:29 -07:00
Sajith Sasidharan
6f7437ea8f
Merge remote-tracking branch 'origin/master' into 3745.remove-vestigial-tox-whitelists 2021-07-05 10:41:36 -04:00
Sajith Sasidharan
8d461491b8
Merge remote-tracking branch 'origin/master' into 3733.use-newer-netifaces 2021-07-05 10:41:08 -04:00
Sajith Sasidharan
1ea345a6ac
Merge remote-tracking branch 'origin/master' into 3731.make-tox-news-macos-work 2021-07-05 10:40:08 -04:00