Monthly report, February 2022

Richard Levitte levitte at
Mon Mar 7 13:51:21 UTC 2022

Apart from normal business, such as normal reviews, OMC business, OTC
business, attending daily stand up meetings, attending OMC and OTC
meetings, normal system administration tasks, small fixes, etc., key
activities this month:

* Development:
  - [not_yet_merged] Make configuration (and therefore builds) leaner
  - [not_yet_merged] Allow safer hooking of OPENSSL_cleanup in providers
  - [not_yet_merged] Stop using atexit() in libcrypto, reply on the app to call OPENSSL_cleanup()
  - [EXPERIMENTAL] Add an internal test to see what happens when reloading a shared object
  - Don't link test/ec_internal_test with libapps.a
  - Move e_os.h to include/internal
  - VMS: copy prologue/epilogue headers when header files are generated
* Policies:
** General:
  - REVIEWED: Create a voting procedure
  - DISCUSSED: Add a policy change process
  - REVIEWED: Add a Support and Stability Policy
  - DISCUSSED: The next LTS release
** Technical:
  - REVIEWED: Branch Policy
  - REVIEWED: Add a Testing Policy
  - DISCUSSED: Make the voting policy match reality
* Sysadmin:
  - Created an Epic with numerous sub-tasks (associated issues) for
    the build-up of a new CI.
** Machinery
  - Start logging initial setup of machines
  - Add a page on logging in as admin to the admin handbook
  - Add a HOWTO about adding an admin
  - On, create a Debian 11 on x86_64 guest
  - On, create a Debian 11 on ARM64 guest 
  - Restored from outage
** Git repositories
  - Moved the main source repository from gitolite to
    (this is the last one)
* Other
  - Adapt generator scripts for people and CLA
    databases being moved
  - Adapt QueryApp for people and CLA databases being moved
  - Adapt clacheck for people and CLA databases being moved

Richard Levitte         levitte at
OpenSSL Project

More information about the openssl-project mailing list