Jean-Paul Calderone
8e150cce6a
add explicit direct tests for the new methods
2021-11-03 13:14:55 -04:00
Jean-Paul Calderone
70a7500c56
Merge remote-tracking branch 'origin/master' into 3834.renew_secret_comparison_helper
2021-11-03 13:05:41 -04:00
Jean-Paul Calderone
8fbbc913ad
Merge pull request #1152 from tahoe-lafs/3833.container-format-abstraction
...
Container header format abstractions
Fixes: ticket:3833
2021-11-03 13:05:10 -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
f5fcbeb3e9
Merge pull request #1157 from tahoe-lafs/3837.tor-integration-tests
...
Disable the Tor integration tests on Python 2
Fixes: ticket:3837
2021-11-03 12:24:27 -04:00
Jean-Paul Calderone
4606c3c9dd
news fragment
2021-11-03 09:59:19 -04:00
Jean-Paul Calderone
b3d1acd14a
try skipping Tor integration tests on Python 2
2021-11-03 09:55:16 -04:00
meejah
08cf881e28
test with real-size keys
2021-11-02 22:16:14 -06:00
Jean-Paul Calderone
39c4a2c4eb
tidy up some corners
2021-11-02 15:10:54 -04:00
fenn-cs
fcfc89e3ae
moved new tests/update for eliotutils
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-11-02 14:32:20 +01: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
fenn-cs
5ba636c7b1
removed deferred logger from basic function in test_logs
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-11-02 10:36:32 +01:00
fenn-cs
882f197306
format updates
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-10-30 13:37:58 +01:00
fenn-cs
ffe23452a4
gpg setup
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-10-30 13:32:42 +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
7b554d1077
Merge pull request #1150 from tahoe-lafs/3832.backdated-leases
...
Supported backdated leases for the test suite
Fixes: ticket:3832
2021-10-30 07:33:50 -04:00
Jean-Paul Calderone
892b468365
use the port assigner to assign a port for the main tub
2021-10-29 09:03:37 -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
b5f882ffa6
introduce and use LeaseInfo.is_cancel_secret
2021-10-28 15:21:51 -04:00
Jean-Paul Calderone
8b976b441e
add LeaseInfo.is_renew_secret and use it
2021-10-28 15:21:51 -04:00
Jean-Paul Calderone
78dbe76994
remove unused import
2021-10-28 15:20:44 -04:00
Jean-Paul Calderone
f8655f149b
fix the type annotations and such
2021-10-28 15:04:19 -04:00
Jean-Paul Calderone
8d5727977b
it doesn't typecheck, nevermind
2021-10-28 14:47:42 -04:00
Jean-Paul Calderone
54d80222c9
switch to monkey-patching from other sources
...
This is not much of an improvement to the tests themselves, unfortunately.
However, it does get us one step closer to dropping `mock` as a dependency.
2021-10-28 14:36:30 -04:00
Jean-Paul Calderone
8cb1f4f57c
news fragment
2021-10-28 14:36:27 -04:00
Jean-Paul Calderone
d0ee17d99e
some docstrings
2021-10-28 12:39:01 -04:00
Jean-Paul Calderone
8d202a4018
news fragment
2021-10-28 12:37:37 -04:00
Jean-Paul Calderone
b4bed1d1e0
Merge pull request #1151 from tahoe-lafs/3831-sphinx
...
Tell RTD how to install Sphinx
Fixes: ticket:3831
2021-10-28 11:40:34 -04:00
Jean-Paul Calderone
1b46ac7a24
add MutableShareFile.is_valid_header and use it
2021-10-28 11:38:18 -04:00
Jean-Paul Calderone
66845c9a17
Add ShareFile.is_valid_header and use it instead of manual header inspection
2021-10-28 11:12:20 -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
65d3ab6142
move backdating logic into mutable/immutable share files
2021-10-28 10:53:52 -04:00
Jean-Paul Calderone
f635aec5be
news fragment
2021-10-28 10:53:29 -04:00
Itamar Turner-Trauring
125c937d46
Switch to HTTP header scheme.
2021-10-28 10:49:08 -04:00
Jean-Paul Calderone
3514995068
some versions of mypy don't like this so nevermind
2021-10-28 10:26:30 -04:00
Jean-Paul Calderone
76caf46347
make the alternate LeaseInfo constructors into class methods
2021-10-28 10:23:58 -04:00
Jean-Paul Calderone
70fb5d563a
Get rid of the public expiration_time attribute
...
LeaseInfo now has a getter and a setter for this attribute.
LeaseInfo is now also immutable by way of `attrs`.
LeaseInfo is now also comparable by way of `attrs`.
2021-10-28 09:48:26 -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
dd29efc11b
Merge pull request #1147 from LeastAuthority/3829.cancel-redundant-ga-jobs
...
Auto-cancel redundant GA jobs
Fixes: ticket:3829
2021-10-27 10:23:50 -04:00
meejah
eddfd244a7
code and tests to check RSA key sizes
2021-10-26 13:37:26 -06:00
Jean-Paul Calderone
7ec7cd45dd
Use "concurrency groups" to auto-cancel redundant builds
2021-10-26 14:10:41 -04: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
fdd7ec6c2e
Merge pull request #35 from tahoe-lafs/LFS-01-020
...
LFS-01-020: Twisted password check vulnerable to timing attack
Fixes: ticket:3827
2021-10-26 09:13:11 -04:00