Late Monthly Status Report (April 2019)

Richard Levitte levitte at openssl.org
Wed Aug 14 14:16:09 UTC 2019


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

* Development

  - Restore the "heartbeats" configuration option in Configure among
    the deprecated
    (PR openssl/openssl#8632)
  - Made it possible to check module availability and to disable
    module building
    (PRs openssl/openssl#8623, openssl/openssl#8665)
  - Added a provider configuration module
    (PR openssl/openssl#8549)
  - Renamed the PROVIDER_CONF and ENGINE_CONF trace classes to CONF
    (PR openssl/openssl#8680)
  - Added EVP_set_default_properties() to set global properties and a
    corresponding configuration command
    (PR openssl/openssl#8681)
  - Changed the params API to require sizes for {utf8,octet}_ptr
    (PR openssl/openssl#8703)
  - Fixed the generic EVP algorithm fetch to actually cache them
    (PR openssl/openssl#8781)
  - Reworked the processing of %user and %useradd in Configure so they
    are merged into %config earlier, and make disabling stuff easier
    and safer
    (PR openssl/openssl#8812)
  - Added the possibility to display and use MODULESDIR
    (PR openssl/openssl#8709)
  - Added a new function OPENSSL_info() as a way for application to
    get built-in OpenSSL data, as well as a corresponding command
    'openssl info' for scripting purposes
    (PR openssl/openssl#8709)
  - Made Configure recognise clang -fsanitize options and translate
    them to our disabling options
    (PR openssl/openssl#8778)
  - Configure: process shared-info.pl later
    (PR openssl/openssl#8846)
  - Made the oneshot proider cipher function like the others
    (PR openssl/openssl#8849)
  - Gave the possibility for the provider to create a context
    (PR openssl/openssl#8848)
  - Submitted and kept working on previous work to switch apps to use
    OSSL_STORE to find certs, keys and CRLs
    (PR openssl/openssl#7390)
  - [unpublished] Continued work on flexible installation commands for
    Makefiles
  - [1.1.1 only] Reworked DSO API conditions and configuration option
    (PR openssl/openssl#8622)

* System administration

  - Worked on our bind configuration for better templating of repeated
    data.

-- 
Richard Levitte         levitte at openssl.org
OpenSSL Project         http://www.openssl.org/~levitte/


More information about the openssl-project mailing list