Skip Menu |
 

From: ghudson@mit.edu
Subject: git commit

Provide plugin module ordering guarantees

Rewrite the plugin internals so that modules have a well-defined
order--either the order of enable_only tags, or dynamic modules
followed by the built-in modules in order of registration.

https://github.com/krb5/krb5/commit/e0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6
Author: Greg Hudson <ghudson@mit.edu>
Commit: e0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6
Branch: master
doc/admin/conf_files/krb5_conf.rst | 6 +
src/include/k5-int.h | 14 +-
src/lib/krb5/krb/plugin.c | 453 +++++++++++++++++++++---------------
3 files changed, 273 insertions(+), 200 deletions(-)
From: ghudson@mit.edu
Subject: git commit

Rely on module ordering for localauth

Register built-in localauth modules in the order we want them used by
default, and document accordingly.

https://github.com/krb5/krb5/commit/a6765ca3fa82fa9ac8045fb583d168c542b19585
Author: Greg Hudson <ghudson@mit.edu>
Commit: a6765ca3fa82fa9ac8045fb583d168c542b19585
Branch: master
doc/admin/conf_files/krb5_conf.rst | 30 +++++++++++++++---------------
doc/plugindev/localauth.rst | 8 ++++----
src/lib/krb5/os/localauth.c | 31 ++++++-------------------------
3 files changed, 25 insertions(+), 44 deletions(-)
From: ghudson@mit.edu
Subject: git commit
Download (untitled) / with headers
text/plain 1.1KiB

Add tests for pwqual modules and plugin ordering

Create a test module for the pwqual interface, and script to exercise
the built-in and test modules through kadmin.local. Also create a
test harness to display the order of pwqual modules for the current
configuration, and use it to test the plugin module ordering
guarantees.

https://github.com/krb5/krb5/commit/a6debff894e8b24f72675beea9ee4438bd2e8902
Author: Greg Hudson <ghudson@mit.edu>
Commit: a6debff894e8b24f72675beea9ee4438bd2e8902
Branch: master
src/Makefile.in | 1 +
src/configure.in | 1 +
src/plugins/pwqual/test/Makefile.in | 21 +++
src/plugins/pwqual/test/deps | 16 ++
src/plugins/pwqual/test/main.c | 219 +++++++++++++++++++++++++++
src/plugins/pwqual/test/pwqual_test.exports | 4 +
src/tests/Makefile.in | 13 +-
src/tests/deps | 19 +++
src/tests/plugorder.c | 95 ++++++++++++
src/tests/t_pwqual.py | 81 ++++++++++
10 files changed, 466 insertions(+), 4 deletions(-)