Commit Graph

10025 Commits

Author SHA1 Message Date
Jean-Paul Calderone b737c6f5c5 Use the client config helper to read/test client config 2019-08-03 05:34:21 -04:00
Jean-Paul Calderone 7e17ffb75d Also update the introducer's use of read_config 2019-08-03 05:34:21 -04:00
Jean-Paul Calderone fb4c5cf91f Allow for dynamic configuration validation rules 2019-08-03 05:34:21 -04:00
Jean-Paul Calderone 4216bd6ed1 news fragment 2019-08-03 05:33:01 -04:00
Jean-Paul Calderone de1b488f64 news fragment 2019-08-03 05:33:01 -04:00
Jean-Paul Calderone 2c49c97fcd more unicode literals 2019-08-03 05:33:01 -04:00
Jean-Paul Calderone 8a22764fb1 Combine human_name and id 2019-08-03 05:33:01 -04:00
Jean-Paul Calderone e10a032fc3 Add the basic plugin interfaces and some documentation 2019-08-03 05:33:01 -04:00
Jean-Paul Calderone bb385d45f7 teach tox about the new --package option 2019-08-02 18:29:04 -06:00
Jean-Paul Calderone 856b3782ea add a --package option to run-deprecations so we can restrict to our own errors 2019-08-02 18:28:36 -06:00
Jean-Paul Calderone 3d624ec784 news fragment 2019-08-02 18:28:30 -06:00
Jean-Paul Calderone e03ca27fdd news fragment 2019-08-02 16:50:45 -06:00
Jean-Paul Calderone cd0ec043a8 Rely on the PATH now being passed down to find git 2019-08-02 16:50:21 -06:00
Jean-Paul Calderone 7f1673596f Pass the whole parent environment down to the child
You never know what is in here that is totally essential to the operation of
some random thing. :(
2019-08-02 16:49:50 -06:00
meejah 3f9f4537b9
Merge pull request #633 from meejah/ticket3228-remote-old-js
delete ancient jquery, d3 and the thing that depends on them
2019-07-24 17:11:41 +00:00
meejah d6f0ce9123
Merge pull request #634 from crwood/3229.fix-autobahn-dep-declaration
Add "autobahn" to "package_imports"
2019-07-17 16:55:03 +00:00
Chris Wood 88ddd67c10 Add news fragment 2019-07-16 14:03:18 -04:00
Chris Wood b185ee5079 Add "autobahn" to "package_imports"
This fixes PyInstaller-generated "frozen" binaries which, without
this, fail to run with "allmydata.PackagingError: no version info
for autobahn"

fixes🎫3229
2019-07-16 13:29:18 -04:00
meejah a1a8d13c41 newsfragment 2019-07-15 19:45:08 -06:00
meejah f9d1c4b06d delete ancient jquery, d3 and the thing that depends on them 2019-07-15 19:40:31 -06:00
meejah ede9fc7b31
Merge pull request #616 from tahoe-lafs/3031-replace-pycryptopp
fixes🎫3031 replace pycryptopp with cryptography
2019-07-11 04:47:59 +00:00
meejah 4b7e26ee60 unused import 2019-07-09 09:11:57 -06:00
meejah c6d41b310a str -> bytes 2019-07-08 14:16:37 -06:00
meejah c2c2eda52e bytes 2019-07-08 14:16:28 -06:00
meejah 6c9a3cfea1 move import 2019-07-08 14:00:39 -06:00
meejah 4be5a767fd bytes, prefixes 2019-07-08 14:00:11 -06:00
meejah a4ed8f6372 its decryption not encryption 2019-07-08 13:59:59 -06:00
meejah 3730f1f01b fix docstrings 2019-07-08 13:59:48 -06:00
meejah 8598d98ebe better assert methods 2019-07-08 13:59:36 -06:00
meejah ec02d47bcc rename 2019-07-08 12:49:07 -06:00
meejah 0ab149248b better docstrings 2019-07-08 12:46:30 -06:00
meejah 5644f421fe get rid of ed25519.bytes_from_* methods 2019-07-08 12:46:22 -06:00
meejah 47633fb01e unused import 2019-06-26 14:55:35 -06:00
meejah dd55accec8 Merge branch 'master' into 3031-replace-pycryptopp 2019-06-26 14:42:43 -06:00
Jean-Paul Calderone c16924641c
Merge pull request #627 from tahoe-lafs/3111.test_invalid_section-fixes
Fixes for test_invalid_section

Fixes: ticket:3111
2019-06-26 15:47:38 -04:00
Jean-Paul Calderone 248510c861
Merge pull request #626 from tahoe-lafs/2479.pypy-ci-again
Test against PyPy on CI

Fixes: ticket:2479
2019-06-26 14:29:24 -04:00
Jean-Paul Calderone 10b9575350 It worked. Put it all back. 2019-06-26 13:32:35 -04:00
Jean-Paul Calderone e40f46c4cf do a quick test with a new image 2019-06-26 13:00:14 -04:00
Jean-Paul Calderone 951f06f562 pyutil 3.3.0 released! 2019-06-26 13:00:09 -04:00
Jean-Paul Calderone 6d01b995d1 remove unused import 2019-06-26 12:42:53 -04:00
Jean-Paul Calderone 3c7ab91f07 Replace the monkey-patching with attributes on instances 2019-06-26 10:59:39 -04:00
Jean-Paul Calderone 96a17e2e1f news fragment 2019-06-26 10:58:57 -04:00
Jean-Paul Calderone 64e4cf5045 Only install custom pyutil for PyPy CI
And add a comment explaining it
2019-06-26 09:10:41 -04:00
Jean-Paul Calderone c80a28c543 this was vaguely helpful sort of not really
it's definitely extremely noisy though
2019-06-26 08:50:13 -04:00
Jean-Paul Calderone ba1bff529e re-enable everything 2019-06-26 08:50:04 -04:00
Jean-Paul Calderone 5a5b75b447 back to this 2019-06-26 07:59:53 -04:00
Jean-Paul Calderone 23e360577f
Merge pull request #621 from tahoe-lafs/3051.handle-weird-announcements
Handle weird static server "announcements"

Fixes: ticket:3051
2019-06-26 07:57:33 -04:00
meejah 016413be46 unused import 2019-06-26 01:23:39 -06:00
meejah 56cf188c90 provide IEncryptor and IDecryptor interfaces 2019-06-26 01:21:05 -06:00
meejah ac583ebc8d unused import 2019-06-25 23:58:39 -06:00