Late Monthly Status Report (February 2019)

Richard Levitte levitte at
Tue Apr 16 20:09:29 UTC 2019

[I've been too distracted to crank these out regularly, will do better]

Apart from normal business, such as normal reviews, OMC business,
normal system administration tasks, etc., key activities this month:

* Development

  - Final review of of blake2 EVP_MAC addition
    (PR openssl/openssl#7726)
  - Reviewed making OPENSSL_malloc_init() a no-op
    (PR openssl/openssl#8167)
  - Final review of the remake of test command line parsing
    (PR openssl/openssl#6975)
  - Converted most build uses of ENGINES to MODULES
    (PR openssl/openssl#8147)
  - Reviewed the addition of the sparse array type
    (PR openssl/openssl#8197, openssl/openssl#8229)
  - Final review of the conversion of the devcrypto engine to an
    engine module
    (PR openssl/openssl#7859)
  - Moved libapps include files into their own directory
    (PR openssl/openssl#8210)
  - Final review of the EVP_KDF API addition
    (PR openssl/openssl#6674)
  - Reworked '--strict-warnings' to work like any compiler option
    (PR openssl/openssl#8239)
  - Implemented the OpenSSL library context API
    (PR openssl/openssl#8225)
  - Proposed writing internal documentation and extended
    util/find-docs-nits to check that as well
    (PR openssl/openssl#8269)
  - Added BN_native2bn and BN_bn2nativepad
    (PR openssl/openssl#8346)
  - Finalized work on the OpenSSL 3.0 core: core types
    (PR openssl/openssl#8286)
  - Started work on a X509_LOOKUP implementation of OSSL_STORE
    (PR openssl/openssl#8442)
  - Continued work on the OpenSSL 3.0 core: provider object
    (PR openssl/openssl#8287)
  - Started work on the OpenSSL 3.0 core: generic method constructor
    (PR openssl/openssl#8340)
  - Started work on the OpenSSL 3.0 EVP: constructor for EVP methods
    (PR openssl/openssl#8341)

* Web

  - Published the OpenSSL 3.0 Design document
    (PR openssl/web#113)
  - Reworked the release strategy to include the version scheme for
    OpenSSL 3.0 and on; generalised the criteria for alpha, beta and
    release; reviewed the new stability policy
    (PR openssl/web#82)
  - Reviewed the added extended support contract information
    (PR openssl/web#122)
  - Reworked web site building to centralise release information
    (PR openssl/web#120)

Richard Levitte         levitte at
OpenSSL Project

More information about the openssl-project mailing list