Itamar Turner-Trauring
|
054c893539
|
Pacify mypy
|
2023-06-14 14:16:10 -04:00 |
|
Itamar Turner-Trauring
|
2e0e0467fb
|
Hook up HTTP storage client Tor support.
|
2023-05-18 11:14:51 -04:00 |
|
Itamar Turner-Trauring
|
47991f23fa
|
More refactoring to make it easier to get a txtorcon.Tor instance.
|
2023-05-18 11:05:38 -04:00 |
|
Itamar Turner-Trauring
|
34accd694c
|
Refactor to return something more useful.
|
2023-05-18 10:51:31 -04:00 |
|
Itamar Turner-Trauring
|
ffecdf8c77
|
Switch to non-deprecated API.
|
2023-05-18 10:18:46 -04:00 |
|
Itamar Turner-Trauring
|
f83b73b5f3
|
Make Tor provider available at the right place to enable it for HTTP storage
client connections.
|
2023-05-16 10:44:34 -04:00 |
|
Itamar Turner-Trauring
|
5da5a82a8c
|
Get rid of default mutable arguments.
|
2023-04-17 13:08:21 -04:00 |
|
Jean-Paul Calderone
|
590b20431a
|
Merge pull request #1282 from exarkun/4003.test_connection_status-demock
Remove `mock` use from allmydata/test/test_connection_status.py
Fixes: ticket:4003
|
2023-04-03 12:18:05 -04:00 |
|
Jean-Paul Calderone
|
ecfa76ac32
|
Python 3.8 compatibility
|
2023-03-28 13:22:08 -04:00 |
|
Itamar Turner-Trauring
|
80d8e5b465
|
The function should return a coroutine.
|
2023-03-28 11:13:21 -04:00 |
|
Jean-Paul Calderone
|
6d4278b465
|
Factor some repetition out of the tests
|
2023-03-28 08:53:21 -04:00 |
|
Jean-Paul Calderone
|
9a8430c90f
|
Remove porting boilerplate
|
2023-03-28 08:52:44 -04:00 |
|
Jean-Paul Calderone
|
32cd54501d
|
Pass a time function instead of patching the global
|
2023-03-28 08:52:31 -04:00 |
|
Itamar Turner-Trauring
|
0995772b24
|
Explain why we ignore type check.
|
2023-03-27 14:54:27 -04:00 |
|
Itamar Turner-Trauring
|
e7c71e66a3
|
Merge remote-tracking branch 'origin/master' into 3978-connection-status-http-storage
|
2023-03-27 10:41:17 -04:00 |
|
Itamar Turner-Trauring
|
06dc32a6c0
|
Fix lint.
|
2023-03-24 15:20:11 -04:00 |
|
Itamar Turner-Trauring
|
6ce53000f0
|
Fix lint.
|
2023-03-24 15:19:39 -04:00 |
|
Itamar Turner-Trauring
|
63549c71ef
|
Fix lints, remove some Python 2 junk.
|
2023-03-24 15:18:46 -04:00 |
|
Itamar Turner-Trauring
|
6659350ff3
|
Improve type annotations.
|
2023-03-24 10:18:15 -04:00 |
|
Itamar Turner-Trauring
|
75da037d67
|
Add race() implementation from https://github.com/twisted/twisted/pull/11818
|
2023-03-08 14:25:04 -05:00 |
|
meejah
|
6c0c9470cf
|
Merge pull request #1206 from tahoe-lafs/2916.grid-manager-proposal.6
Grid Manager: more control over which storage-servers a client uploads to
|
2023-02-28 19:05:32 +00:00 |
|
meejah
|
5672a28350
|
more-specific error
|
2023-02-28 10:43:55 -07:00 |
|
meejah
|
b28ac6118b
|
different way to say 'all items okay'
|
2023-02-28 10:43:49 -07:00 |
|
meejah
|
1587a71bba
|
spelling
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
|
2023-02-27 17:26:06 -07:00 |
|
Itamar Turner-Trauring
|
2f6632ecb9
|
Improve type checking.
|
2023-02-24 10:58:22 -05:00 |
|
meejah
|
a6a2eb1c93
|
export it too
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
|
2023-02-23 15:37:46 -07:00 |
|
meejah
|
affe0cb37b
|
fine?
|
2023-02-21 00:02:53 -07:00 |
|
meejah
|
464498f6bf
|
Merge branch 'master' into 2916.grid-manager-proposal.6
|
2023-02-20 11:24:20 -07:00 |
|
Itamar Turner-Trauring
|
b14b2d0409
|
Use a nicer shutdown mechanism.
|
2023-02-20 12:01:14 -05:00 |
|
Itamar Turner-Trauring
|
b221954946
|
A working thread pool.
|
2023-02-06 13:09:22 -05:00 |
|
Itamar Turner-Trauring
|
1eba202c08
|
Merge pull request #1231 from tahoe-lafs/3939-faster-http-protocol
Faster http protocol, part 1 (and maybe faster Foolscap too, while we're at it)
Fixes ticket:3939
|
2022-12-05 14:05:55 -05:00 |
|
Jean-Paul Calderone
|
c542b84637
|
remove the annotations
everything is broken on older pythons
|
2022-12-02 08:47:07 -05:00 |
|
Jean-Paul Calderone
|
c6cc3708f4
|
Fixup the annotations a bit
|
2022-12-02 08:38:46 -05:00 |
|
Jean-Paul Calderone
|
9619e286f4
|
Switch the web testing double to BytesKeyDict
This will catch more str/bytes errors by default than `dict`
|
2022-12-02 08:16:02 -05:00 |
|
Itamar Turner-Trauring
|
41533f162e
|
Not used anymore.
|
2022-11-23 10:20:32 -05:00 |
|
Itamar Turner-Trauring
|
435df4923f
|
Merge branch 'master' into 2916.grid-manager-proposal.6
|
2022-10-05 10:18:09 -04:00 |
|
meejah
|
8d8b0e6f01
|
cleanup
|
2022-09-21 20:40:25 -06:00 |
|
meejah
|
8474ecf83d
|
typo
|
2022-09-21 20:15:07 -06:00 |
|
meejah
|
930f4029f3
|
properly write pid, create-time
|
2022-09-21 20:07:46 -06:00 |
|
meejah
|
0a09d23525
|
more docstring
|
2022-09-21 19:29:40 -06:00 |
|
meejah
|
e111694b3e
|
get rid of find_process=
|
2022-09-21 19:28:09 -06:00 |
|
meejah
|
56775dde19
|
refactor: parsing in a function
|
2022-09-21 19:05:30 -06:00 |
|
meejah
|
5973196931
|
refactor: use filelock and test it
|
2022-09-21 19:00:27 -06:00 |
|
meejah
|
82c72ddede
|
cleanup
|
2022-09-17 16:37:30 -06:00 |
|
meejah
|
642b604753
|
use stdin-closing for pidfile cleanup too
|
2022-09-17 16:36:55 -06:00 |
|
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
|
1bcca7f630
|
Python 3 tweaks.
|
2022-07-18 11:29:20 -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
|
186aa9abc4
|
Make the utility reusable.
|
2022-04-15 09:32:15 -04:00 |
|