- 16 May, 2017 7 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
Update the docs to describe what affects how much secure memory may be needed, and also to describe the limitations imposed by PTHREAD_KEYS_MAX.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
The previous implementation was not thread safe. Now use pthread keys to create a handle for each object in each thread, and then retrieve them in the same thread.
-
- 12 May, 2017 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
Had been checking an uninitialized length field if it is an exact multiple of the block length.
-
- 09 May, 2017 1 commit
-
-
Geoff Simmons authored
- Fix an off-by-one error in ISO7816 unpadding. - Unpadding errors are not assertion failures, handle the error. - Check all the requirements of the padding scheme when unpadding.
-
- 05 May, 2017 1 commit
-
-
Geoff Simmons authored
-
- 04 May, 2017 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 18 Apr, 2017 9 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 17 Apr, 2017 1 commit
-
-
Geoff Simmons authored
due to having to restart many varnishd instances.
-
- 13 Apr, 2017 3 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 10 Apr, 2017 6 commits
-
-
Geoff Simmons authored
The size of the tests has necessitated a hard-wired setting for the size of libgcrypt secure memory; a better way to handle lib initialization is on the to-do list.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
enable_sync and cbc_mac flags are removed.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 09 Apr, 2017 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
* IV and CTR are set for the en-/decrypt operations, not in the constructor. This means that the crypto handle must be copied to the stack during the en-/decrypt calls, because setting IV/CTR changes its internal state. * Add code for padding (not yet tested).
-
- 08 Apr, 2017 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 07 Apr, 2017 1 commit
-
-
Geoff Simmons authored
00basic.vtc tests the gcrypt_version() function, which implicitly tests initialization of libgcrypt.
-