Commit Graph

1665 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
ccc35bf7cd Rename 2023-11-17 11:10:34 -05:00
Itamar Turner-Trauring
fea816c0b7 News fragment 2023-11-17 11:09:02 -05:00
Itamar Turner-Trauring
3ddfb92484 News fragment 2023-11-15 13:11:03 -05:00
Itamar Turner-Trauring
c6b4b9eb29 Merge remote-tracking branch 'origin/master' into 4068-reduce-cpu-in-eventloop-thread 2023-10-16 13:18:24 -04:00
Itamar Turner-Trauring
a08a622cd7
Merge pull request #1341 from tahoe-lafs/4070-hypothesis-type-checking-errors
Fix Hypothesis type checking errors

Fixes ticket:4070
2023-10-16 13:17:52 -04:00
Itamar Turner-Trauring
7b5be93657 Merge remote-tracking branch 'origin/master' into 4065-try-to-speed-up-first-benchmark 2023-10-16 12:54:33 -04:00
Itamar Turner-Trauring
5a6f20b9bb Correct name 2023-10-16 12:45:57 -04:00
Itamar Turner-Trauring
5f750ae40b News file 2023-10-16 12:41:28 -04:00
Itamar Turner-Trauring
c78d7b6134 Merge remote-tracking branch 'origin/master' into 4068-reduce-cpu-in-eventloop-thread 2023-10-16 11:46:02 -04:00
Jean-Paul Calderone
47c9a95d42
Merge pull request #1338 from exarkun/4066.hashtree-test-vectors
Add HashTree-related test vectors
2023-10-09 11:16:10 -04:00
Itamar Turner-Trauring
ccdc2ff513 News fragment 2023-09-25 15:41:41 -04:00
Itamar Turner-Trauring
173c3361ed News fragment 2023-09-25 14:31:46 -04:00
Itamar Turner-Trauring
ef20422bfe
Merge pull request #1333 from tahoe-lafs/4063-pypy-test-failure
Make tests pass again

Fixes ticket:4063
2023-09-13 09:48:17 -04:00
Jean-Paul Calderone
6d626851bf news fragment 2023-09-13 09:26:30 -04:00
Itamar Turner-Trauring
146420248f
Merge pull request #1332 from tahoe-lafs/4062-upgrades
Upgrade type and code check tools

Fixes ticket:4062
2023-09-08 10:10:13 -04:00
Itamar Turner-Trauring
20c85a86a5
Merge pull request #1337 from tahoe-lafs/4060-my-first-benchmark
A very first benchmark

Fixes ticket:4060
2023-09-07 13:51:29 -04:00
Itamar Turner-Trauring
9d018e1876
Merge pull request #1330 from tahoe-lafs/4047.test-foolscap-to-http-upgrade
Test foolscap to http upgrade

Fixes ticket:4047
2023-09-06 09:54:21 -04:00
Itamar Turner-Trauring
9ee10af884 Start on benchmarking infrastructure: a framework for starting nodes. 2023-09-05 12:03:50 -04:00
Itamar Turner-Trauring
7d7ca29e3d Work around Hypothesis complaint about differing executors due to subclassing.
See https://hypothesis.readthedocs.io/en/latest/settings.html#health-checks
2023-09-05 10:14:10 -04:00
Itamar Turner-Trauring
1931022ff0 News fragment. 2023-09-05 09:40:10 -04:00
Jean-Paul Calderone
83276ee3b7 news fragment 2023-08-22 09:02:00 -04:00
Itamar Turner-Trauring
792b9b4441 Merge remote-tracking branch 'origin/master' into 4047.test-foolscap-to-http-upgrade 2023-08-16 10:21:07 -04:00
Itamar Turner-Trauring
28f6902b1f Merge remote-tracking branch 'origin/master' into 4041 2023-08-16 10:11:01 -04:00
Itamar Turner-Trauring
6e3d617a81 Merge branch '4041' into 4047.test-foolscap-to-http-upgrade 2023-08-16 09:47:08 -04:00
Itamar Turner-Trauring
9b52313cda Better description. 2023-08-16 09:44:27 -04:00
meejah
7322d8c0e6 better news 2023-08-10 14:28:55 -06:00
meejah
4b55027ec8 Merge branch 'master' into 3899.failed-server 2023-08-09 17:57:38 -06:00
meejah
d3d57a68a9 Merge branch 'master' into 4056.provides 2023-08-09 16:42:58 -06:00
meejah
c7f6b6484d spelling 2023-08-09 15:15:20 -06:00
Jean-Paul Calderone
d93d6122f7 news fragment 2023-08-09 15:01:16 -04:00
meejah
cbf3eebc78 news 2023-08-02 17:08:28 -06:00
meejah
5c45cb44bf Merge branch 'master' into 2916.grid-manager-integration-tests.2 2023-08-02 13:23:52 -06:00
Itamar Turner-Trauring
e67ef7ad16
Merge pull request #1323 from tahoe-lafs/4052.more-type-checking-gbs
More type check for http storage server

Fixes ticket:4052
2023-08-02 14:34:08 -04:00
Jean-Paul Calderone
b8ee7a4e98 news fragment 2023-08-01 16:03:47 -04:00
Itamar Turner-Trauring
7e94ab2c05
Merge branch 'master' into 4041 2023-08-01 10:58:52 -04:00
Itamar Turner-Trauring
c055c8e508
Merge pull request #1321 from tahoe-lafs/4039.document-gbs
Minimal GBS documentation

Fixes ticket:4039
2023-08-01 10:57:10 -04:00
meejah
a9128d89c3 Merge branch 'master' into 2916.grid-manager-integration-tests.2 2023-07-29 04:41:03 -06:00
Itamar Turner-Trauring
f8e9631f53 News fragment. 2023-07-28 13:49:21 -04:00
Itamar Turner-Trauring
411827a5c3 Update docs. 2023-07-26 13:44:21 -04:00
Itamar Turner-Trauring
15df1a52ff Minimal HTTPS documentation. 2023-07-26 13:39:49 -04:00
Itamar Turner-Trauring
792af1c918 News fragment 2023-07-25 15:32:30 -04:00
Jean-Paul Calderone
e9f68824a1
Merge pull request #1317 from tahoe-lafs/4050-upgrade-dependencies
Upgrade some linting dependencies

Fixes: ticket:4050
2023-07-24 10:29:20 -04:00
Jean-Paul Calderone
8e7cc91434 news fragment 2023-07-21 12:48:18 -04:00
Itamar Turner-Trauring
9abc3730a0 Revert "suppress the new click mypy errors", Click 8.1.6 fixed the issue.
This reverts commit dfd34cfc0b.
2023-07-21 11:03:48 -04:00
Jean-Paul Calderone
8b8903c44f
Merge pull request #1283 from exarkun/clean-up-tor-and-i2p-providers
Abstract over some configuration manipulation done by `write_node_config` in `create_node.py`

Fixes: ticket:4004
2023-07-21 09:31:05 -04:00
Itamar Turner-Trauring
a297d6be16
Merge pull request #1316 from exarkun/4049.skip-some-when-superuser
Skip some tests when run as superuser

Fixes ticket:4049
2023-07-21 09:30:01 -04:00
Jean-Paul Calderone
60b361df2b news fragment 2023-07-21 08:41:03 -04:00
Itamar Turner-Trauring
4b9ebe9b9c
Merge pull request #1311 from tahoe-lafs/4040-foolscap-integration-tests
Also run Foolscap-only integration tests

Fixes ticket:4040
2023-07-20 11:46:21 -04:00
Itamar Turner-Trauring
f7f30c78b7
Merge pull request #1315 from tahoe-lafs/4046.nurls-are-set
Make NURLs a set

Fixes ticket:4046
2023-07-20 11:45:55 -04:00
Itamar Turner-Trauring
0431c69cb8 News file. 2023-07-19 13:03:43 -04:00
Itamar Turner-Trauring
aa144fc623 Make NURLs a set. 2023-07-19 12:40:07 -04:00
Jean-Paul Calderone
9d7fb6cb08 Merge remote-tracking branch 'origin/master' into clean-up-tor-and-i2p-providers 2023-07-19 09:32:58 -04:00
Itamar Turner-Trauring
7bcd90cd91
Merge pull request #1310 from tahoe-lafs/4038-correct-ticket
Point to correct tickets

Fixes ticket:4038
2023-07-18 11:57:34 -04:00
meejah
96c465352a Merge branch 'master' into 2916.grid-manager-integration-tests.2 2023-07-13 17:40:18 -06:00
Itamar Turner-Trauring
71134db007
Merge branch 'master' into clean-up-tor-and-i2p-providers 2023-07-11 15:45:39 -04:00
Jean-Paul Calderone
3129898563 news fragment 2023-07-07 16:04:54 -04:00
Itamar Turner-Trauring
b07f279483 Also run Foolscap-only integration tests. 2023-07-05 11:20:40 -04:00
Itamar Turner-Trauring
ea50bb1c99 News file. 2023-07-05 10:19:25 -04:00
Itamar Turner-Trauring
c4e6ea6379 Merge remote-tracking branch 'origin/master' into 2916.grid-manager-integration-tests.2 2023-07-03 10:55:33 -04:00
Itamar Turner-Trauring
992687a8b9 News fragment 2023-06-26 09:05:36 -04:00
Itamar Turner-Trauring
d697e8dab5 Merge remote-tracking branch 'origin/master' into 4035-new-mypy 2023-06-26 09:03:53 -04:00
Itamar Turner-Trauring
0fb6c5ac18
Merge pull request #1305 from tahoe-lafs/3910-http-storage-server-tor-support
HTTP storage server supports .onion addresses, and corresponding client support

Fixes ticket:3910
2023-06-26 09:01:59 -04:00
meejah
e765c8db6f move news 2023-06-19 17:55:30 -06:00
meejah
a107e16335 news 2023-06-19 16:08:17 -06:00
Itamar Turner-Trauring
6bc232745a News fragment. 2023-06-14 09:56:25 -04:00
Itamar Turner-Trauring
a99361b404 Merge branch '3910-http-storage-server-tor-support' into 4035-new-mypy 2023-06-14 09:56:15 -04:00
Jean-Paul Calderone
cb082b2094 Merge remote-tracking branch 'origin/master' into 3998-new-pyopenssl 2023-06-13 10:35:51 -04:00
Itamar Turner-Trauring
57a6721670 News file. 2023-06-06 12:07:13 -04:00
Itamar Turner-Trauring
96670ded65 Switch to using officially support constants, now part of pyOpenSSL's public
API.

The cryptography APIs we were previously using were not supported and aren't
available in all releases.
2023-06-01 17:27:21 -04:00
Itamar Turner-Trauring
f4a099c801 Merge remote-tracking branch 'origin/master' into 4029-http-storage-client-respects-request-to-use-tor 2023-05-23 14:53:55 -04:00
Itamar Turner-Trauring
d510103f96
Merge pull request #1301 from tahoe-lafs/4027-invalid-unicode
Invalid unicode in Authorization header should give better response

Fixes ticket:4027
2023-05-23 14:53:22 -04:00
Itamar Turner-Trauring
41131ca755
Merge pull request #1302 from tahoe-lafs/4028-more-integration
Fix another integration test failure

Fixes ticket:4028
2023-05-23 14:51:07 -04:00
Itamar Turner-Trauring
b03db14d70 Merge branch '4028-more-integration' into 4027-invalid-unicode 2023-05-23 14:08:09 -04:00
Itamar Turner-Trauring
546a51355a Merge branch '4028-more-integration' into 4029-http-storage-client-respects-request-to-use-tor 2023-05-22 11:43:12 -04:00
Itamar Turner-Trauring
1b54853d3f News file. 2023-05-19 14:01:08 -04:00
Jean-Paul Calderone
6a6d4d7e02
Merge pull request #1298 from tahoe-lafs/4024.remove-werkzeug-pin
Switch to modern Klein so we can remove werkzeug pin

Fixes: ticket:4024
2023-05-13 08:17:04 -04:00
Itamar Turner-Trauring
c92c93e6d5 Clean up cached HTTP connections on shutdown. 2023-05-10 16:31:53 -04:00
Itamar Turner-Trauring
a1e49b75c0 Merge remote-tracking branch 'origin/master' into 4009-more-logging 2023-05-09 16:52:42 -04:00
Itamar Turner-Trauring
36bffb7f60 News file. 2023-05-09 16:47:54 -04:00
Itamar Turner-Trauring
f4026d0980 Merge remote-tracking branch 'origin/master' into 4023-integration-tests 2023-05-04 17:08:29 -04:00
Itamar Turner-Trauring
bbe0e2abec
Merge pull request #1300 from tahoe-lafs/4026-unbreak-docs-build
Unbreak Sphinx

Fixes ticket:4026
2023-05-04 16:15:12 -04:00
Itamar Turner-Trauring
3d6b3b3b74 Use modern Docker image. 2023-05-04 13:10:23 -04:00
Itamar Turner-Trauring
f54a2d3d76 News file. 2023-05-04 13:05:46 -04:00
Itamar Turner-Trauring
05a3fd9acf Merge remote-tracking branch 'origin/master' into 4016-http-storage-content-type 2023-05-04 12:49:03 -04:00
Itamar Turner-Trauring
61dc1e4d43 Merge remote-tracking branch 'origin/master' into 4009-more-logging 2023-05-03 17:34:26 -04:00
Itamar Turner-Trauring
c70930b479 News fragment. 2023-05-03 17:21:07 -04:00
Itamar Turner-Trauring
3cc80ae283 Merge remote-tracking branch 'origin/master' into 4016-http-storage-content-type 2023-05-03 17:02:22 -04:00
Itamar Turner-Trauring
84a6db3e88 Merge remote-tracking branch 'origin/master' into 4022-freezing-test 2023-05-03 16:43:52 -04:00
Itamar Turner-Trauring
f1f3c122da
Merge pull request #1292 from tahoe-lafs/4015-more-linting
More linting, using ruff

Fixes ticket:4015
2023-05-02 13:29:02 -04:00
Itamar Turner-Trauring
1ca30e1d2f News entry. 2023-05-02 12:11:44 -04:00
Itamar Turner-Trauring
b5c5ed50d4 Merge remote-tracking branch 'origin/master' into clean-up-tor-and-i2p-providers 2023-05-02 09:50:21 -04:00
Itamar Turner-Trauring
a6b66dd331
Merge pull request #1294 from tahoe-lafs/4018-better-integration-logging
Better integration test logging

Fixes ticket:4018
2023-05-02 09:46:07 -04:00
Itamar Turner-Trauring
57b93b2230 Merge remote-tracking branch 'origin/master' into 4015-more-linting 2023-05-01 12:54:51 -04:00
Itamar Turner-Trauring
568c275d64 Merge remote-tracking branch 'origin/master' into 4018-better-integration-logging 2023-05-01 12:54:05 -04:00
Itamar Turner-Trauring
c455fcfc5a Merge remote-tracking branch 'origin/master' into 4009-more-logging 2023-05-01 12:53:00 -04:00
Itamar Turner-Trauring
bc2506c3e2 Merge remote-tracking branch 'origin/master' into 3999.structure-config-manipulation 2023-05-01 12:52:18 -04:00
Itamar Turner-Trauring
b21b15f395 Blocking newer werkzeug is a temporary measure. 2023-05-01 11:56:59 -04:00
Itamar Turner-Trauring
5632e82e13 News fragment. 2023-05-01 11:49:29 -04:00
Jean-Paul Calderone
0af84c9ac1 news fragment 2023-05-01 09:28:46 -04:00
Jean-Paul Calderone
f9269158ba news fragment 2023-04-27 10:46:58 -04:00