The GitHub Actions job "Linux (CMake)" on serf.git/user-defined-authn has 
succeeded.
Run started by GitHub user asfgit (triggered by asfgit).

Head commit for run:
8dbe9bda9bf0874c5986d256d3344624eb7e7aba / Branko Čibej <[email protected]>
On the user-defined-authn branch: Add pool cleanup for registered schemes.
Add more logging for scheme registration and initialisation.

* auth/auth.h
  (serf__authn_scheme_t::user_pool): New member. Needed for pool cleanup.
* auth/auth.c
  (AUTHN_SCHEMES_SIZE): Reduce this constant by one, as in most we were
   subtracting one from the value.
  (serf__authn_scheme_t): Adjust so that the size doesn't change.
  (init_authn_schemes_guard): Add a serf_config_t arguments, for logging.
  (lock_authn_schemes, unlock_authn_schemes): Pass that argument on.
  (cleanup_user_scheme): Pool cleanup function for user-defined schemes.
  (serf_authn_register_scheme): Add logging and register the pool cleanup.
  (serf__authn__unregister_scheme): Add logging and kill the pool cleanup.
  (init_authn_schemes_guard): Add logging.

* test/test_auth.c
  (test_authn_registered_pool_cleanup): Test pool cleanup of registered
   auhtentication schemes.
  (test_user_authentication): Disable this test for now, builders complain
   because it deliberately does not pass.


git-svn-id: 
https://svn.apache.org/repos/asf/serf/branches/user-defined-authn@1926457 
13f79535-47bb-0310-9956-ffa450edef68

Report URL: https://github.com/apache/serf/actions/runs/15671989917

With regards,
GitHub Actions via GitBox

Reply via email to