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
|
5644f421fe
|
get rid of ed25519.bytes_from_* methods
|
2019-07-08 12:46:22 -06:00 |
|
meejah
|
dd55accec8
|
Merge branch 'master' into 3031-replace-pycryptopp
|
2019-06-26 14:42:43 -06: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
|
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
|
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 |
|
meejah
|
8b48b3e06e
|
better docs
|
2019-06-25 15:40:10 -06:00 |
|
meejah
|
3d2b43b688
|
FilePath not os.path
|
2019-06-25 14:35:41 -06:00 |
|
meejah
|
2b0d0d4072
|
don't need six.text_type
|
2019-06-24 22:02:16 -06:00 |
|
meejah
|
609d5f255d
|
more things are bytes
|
2019-06-24 17:00:03 -06:00 |
|
meejah
|
05f6b7fea0
|
refactor ed25519 a little; only _string variants, not _bytes of deserializers and some imports
|
2019-06-24 15:31:46 -06:00 |
|
meejah
|
de94a0fd3e
|
fix util, error crypto imports
|
2019-06-24 12:29:01 -06:00 |
|
meejah
|
74705ba2a5
|
correct remove_prefix imports
|
2019-06-24 12:27:31 -06:00 |
|
meejah
|
544ad5bb59
|
another test
|
2019-06-23 00:25:14 -06:00 |
|
meejah
|
ec98924b45
|
more docstrings, more tests
|
2019-06-23 00:05:49 -06:00 |
|
meejah
|
df0153a73e
|
Merge pull request #615 from meejah/3041.websocket-streaming-tests
Add websocket streaming tests
(fixes🎫#3041)
|
2019-06-21 18:11:18 +00:00 |
|
Jean-Paul Calderone
|
f5fc38e8a7
|
remove unused locals
|
2019-06-21 08:17:53 -04:00 |
|
meejah
|
7e38198c19
|
fix docstrings
|
2019-06-18 16:04:05 -06:00 |
|
meejah
|
41dd143872
|
unused variables
|
2019-06-17 22:40:44 -06:00 |
|
meejah
|
b6cd77d547
|
failUnlessEqual -> assertEqual, and some comment fixups
|
2019-06-17 22:23:24 -06:00 |
|
meejah
|
9e5b6f1d0e
|
better comment, cleanup
|
2019-06-17 22:16:50 -06:00 |
|
meejah
|
a27a5ce581
|
test all error-cases, and some fixups
|
2019-06-17 21:56:06 -06:00 |
|
meejah
|
802f1afde6
|
fix and clarify docstrings
|
2019-06-17 19:16:39 -06:00 |
|
meejah
|
310fb60247
|
move AES to a helper-function style
|
2019-06-17 15:54:46 -06:00 |
|
meejah
|
47ccdb0177
|
refactor ed25519 helpers to functional style
eliminates the wrapper classes and uses some more-explicit
names throughout (e.g "sk" -> "signing_key")
|
2019-06-13 22:19:28 -06:00 |
|
meejah
|
02bc5c1f42
|
codechecks fixup
|
2019-06-13 22:19:28 -06:00 |
|
meejah
|
df4671f90e
|
refactor away from pycryptopp "helper" classes
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
772d4bad23
|
remove pycryptopp from tests
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
8063d93c6d
|
replaced pytcryptopp rsa with our own wrapper
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
9e31bfe2f4
|
update code/test to use new ed25512 module
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
3a5a0fb572
|
replaced uses of pycryptopp's ed25519 with our own
|
2019-06-13 22:18:55 -06:00 |
|
heartsucker
|
74b1a0c279
|
ed25519 regression test
|
2019-06-13 22:18:55 -06:00 |
|
heartsucker
|
008825b0fd
|
replaced referecnes to pycryptopp AES with own wrapper
|
2019-06-13 22:18:55 -06:00 |
|
heartsucker
|
1dff7f93bd
|
added regression tests for aes
|
2019-06-13 22:18:55 -06:00 |
|
Jean-Paul Calderone
|
bbb1ebdd26
|
Make some assertions about the logging
|
2019-06-13 12:23:41 -04:00 |
|
Jean-Paul Calderone
|
b040a22ca3
|
Use the TempDir fixture
|
2019-06-13 12:22:53 -04:00 |
|
Jean-Paul Calderone
|
dd0cda8a41
|
Add a test for a bogus announcement
|
2019-06-12 17:05:14 -04:00 |
|
Jean-Paul Calderone
|
92724449a0
|
unicode!
|
2019-06-12 17:03:24 -04:00 |
|
Jean-Paul Calderone
|
225aec912a
|
refactor the test to use a servers.yaml fixture
|
2019-06-12 17:03:09 -04:00 |
|
Jean-Paul Calderone
|
b604d08463
|
Add a test for the success case
|
2019-06-12 16:47:25 -04:00 |
|
Jean-Paul Calderone
|
b109847c43
|
Remove unused local
|
2019-06-04 10:04:00 -04:00 |
|
Jean-Paul Calderone
|
d32d020b05
|
Remove another test use of get_rref
|
2019-05-31 16:09:29 -04:00 |
|
Jean-Paul Calderone
|
e745dbfb66
|
Take a get_rref ` call out of the test suite
|
2019-05-31 15:54:44 -04:00 |
|
Jean-Paul Calderone
|
72cf590320
|
Use IStorageServer instead of RemoteReference in a lot of places
|
2019-05-31 13:41:07 -04:00 |
|
meejah
|
f262e5d684
|
unused imports
|
2019-05-30 17:30:28 -06:00 |
|