Merge branch 'refs/heads/t/crypt'
authorAndre Noll <maan@tuebingen.mpg.de>
Sun, 13 May 2018 12:03:20 +0000 (14:03 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Sun, 13 May 2018 12:04:25 +0000 (14:04 +0200)
commit3998a8c581623224b7b56bce593646b2c8516a0f
tree1832af13358ce4fe4875ff620387ef4600459235
parentf4019242252bf8e7594a72efdac6214a5abd4364
parent0ad0518b47e4637ad3a4ce12adecffb3b557bc40
Merge branch 'refs/heads/t/crypt'

A couple of simple patches which clean up the openssl and gcrypt crypto
backends. The non-trivial parts are the get_public_key() unification,
the memory leak fixes for openssl and the activation of the secmem
pool for gcrypt.

* refs/heads/t/crypt:
  gcrypt: Allocate a secmem pool at startup.
  crypt: Introduce crypt_shutdown().
  crypt: Rename init_random_seed_or_die() -> crypt_init().
  gcrypt: Use ROUND_DOWN() macro.
  crypt: Rename RSA functions.
  crypt: Deduplicate get_public_key().
  crypt.h: Remove two unused constants.
  Rename crypt.c -> openssl.c.
NEWS.md
client_common.c
command.c
server.c