Skip Menu |
 

Subject: Plugin search algorithm should take lists of name and directories
The support library plugin interface should take lists of plugin names and directories to search
for plugins in. Since the plugin names will not usually have the platform specific extension, the
support library should also have an API to form a larger list of plugin names with the possible
platform specific extensions added.
From: lxs@mit.edu
Subject: CVS Commit
Changed to krb5int_open_plugin_dirs/krb5int_close_plugin_dirs which
takes a list of filebases and directories rather than a list of full paths
so the caller doesn't have to generate the possibilities themselves.
krb5int_open_plugin_dirs will append the possible suffixes for that platform
(including no suffix in case there already is one on the file base).

Modified the kdb and locate kdc interfaces to use the new API.

Commit By: lxs



Revision: 17975
Changed Files:
U trunk/src/include/k5-plugin.h
U trunk/src/include/stock/osconf.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb5.h
U trunk/src/lib/krb5/os/init_os_ctx.c
U trunk/src/lib/krb5/os/locate_kdc.c
U trunk/src/util/support/plugins.c
From: lxs@mit.edu
Subject: CVS Commit
Export new function names.

Commit By: lxs



Revision: 17976
Changed Files:
U trunk/src/util/support/libkrb5support.exports
From: epeisach@mit.edu
Subject: CVS Commit
at declaration - only constants be used. [filebases]. Code was introduced with
17975 revision.


Commit By: epeisach



Revision: 17986
Changed Files:
U trunk/src/lib/kdb/kdb5.c