Skip Menu |
 

From: ghudson@mit.edu
Subject: SVN Commit

Add KRB5_KDB_API_VERSION to allow callers to adjust to incompatible
changes in libkdb; to be kept in sync with the libkdb major version,
which is bumped to 5 in anticipation of other changes.

Add KRB5_KDB_DAL_VERSION to allow database modules to detect when they
are mismatched with the KDB version. Since KDB modules are often
developed concurrently with trunk code, this is defined to be the date
of the last incompatible DAL change. The DAL version is passed to the
init_library DAL function; the module should check it against the value
of KRB5_KDB_DAL_VERSION it was compiled with and return
KRB5_KDB_DBTYPE_MISMATCH if it doesn't match.


https://github.com/krb5/krb5/commit/41c912b326a4b88b548a6897fd9efe11f71ebfad
Commit By: ghudson
Revision: 24157
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/Makefile.in
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/krb5/error_tables/kdb5_err.et
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
From: ghudson@mit.edu
Subject: SVN Commit

Remove db_supported_realms and db_free_supported_realms from the DAL
table, and remove the corresponding libkdb5 interfaces (which don't
seem to have been in the library export table).


https://github.com/krb5/krb5/commit/dd44875e0ac2e0b3c5d63192ccf01926ee827703
Commit By: ghudson
Revision: 24158
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

Remove errcode_2_string and release_errcode_string from the DAL table,
and stop using them in kdb5.c. Modules can simply set error messages
in the krb5 context on error.


https://github.com/krb5/krb5/commit/6610517484ee9bc61f95b104cc287d51e72ba40f
Commit By: ghudson
Revision: 24159
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
From: ghudson@mit.edu
Subject: SVN Commit

Follow-on to r24157: pass KRB5_KDB_DAL_VERSION to krb5_ldap_lib_init()
in kdb5_ldap_util.c.


https://github.com/krb5/krb5/commit/662dd5c32b4ad3f9736c3f6044198fa5975cdbe3
Commit By: ghudson
Revision: 24160
Changed Files:
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c
From: ghudson@mit.edu
Subject: SVN Commit

Follow-up to r24157: return correctly from krb5_ldap_lib_init() if
there is no version mismatch.


https://github.com/krb5/krb5/commit/cd332f86e3559fa13eaad7b33485fd1047fcd16c
Commit By: ghudson
Revision: 24161
Changed Files:
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
From: ghudson@mit.edu
Subject: SVN Commit
Download (untitled) / with headers
text/plain 1.2KiB

Remove the set_master_key and get_master_key DAL interfaces and their
corresponding libkdb5 APIs, as they were not productively used. In
kdb5_ldap_util, stop using the realm data's mkey field as a container
to communicate the master key to static helper functions, since the
field no longer exists.


https://github.com/krb5/krb5/commit/3dd263c9e18f52a115ab16213c37ee4132d56961
Commit By: ghudson
Revision: 24162
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kadmin/dbutil/kdb5_util.c
U trunk/src/kadmin/server/ovsec_kadmd.c
U trunk/src/kdc/main.c
U trunk/src/lib/kadm5/srv/libkadm5srv_mit.exports
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb_default.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_fetch_mkey.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

Remove setup_master_key_name from the DAL table as it was not used.


https://github.com/krb5/krb5/commit/beeab09509ed1e46e1fbe4358c6388caf0dcdc61
Commit By: ghudson
Revision: 24163
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
From: ghudson@mit.edu
Subject: SVN Commit

Rename krb5_dbekd_encrypt_key_data and krb5_dbekd_decrypt_key_data to
just use the krb5_dbe prefix.


https://github.com/krb5/krb5/commit/6dc8b18192b302b3208d13d8bda9cc3380d5fbec
Commit By: ghudson
Revision: 24164
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kadmin/dbutil/dump.c
U trunk/src/kadmin/dbutil/kdb5_create.c
U trunk/src/kadmin/dbutil/kdb5_mkey.c
U trunk/src/kdc/do_as_req.c
U trunk/src/kdc/do_tgs_req.c
U trunk/src/kdc/kdc_preauth.c
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kadm5/srv/server_kdb.c
U trunk/src/lib/kadm5/srv/svr_principal.c
U trunk/src/lib/kdb/decrypt_key.c
U trunk/src/lib/kdb/encrypt_key.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb_cpw.c
U trunk/src/lib/kdb/kdb_default.c
U trunk/src/lib/kdb/keytab.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
U trunk/src/tests/create/kdb5_mkdums.c
U trunk/src/tests/verify/kdb5_verify.c
From: ghudson@mit.edu
Subject: SVN Commit

Remove db_ and similar prefixes from DAL function names, for
consistency. Follow suit inside the DB2 and LDAP modules. (No change
to the caller-facing libkdb5 APIs.)


https://github.com/krb5/krb5/commit/323fa3f74a84ee28115c4df7c7c0ea9b5b231a76
Commit By: ghudson
Revision: 24165
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/db2/lockout.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

Remove verify_master_key from the DAL table, as well as its associated
libkdb5 interface. Callers can (and mostly already do) use
krb5_fetch_mkey_list to verify master keyblocks. Adjust tests/create,
tests/verify, and kdb5_util dump to do so.


https://github.com/krb5/krb5/commit/b119d362e2e195a61488737511be2ca7b37138b5
Commit By: ghudson
Revision: 24166
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kadmin/dbutil/dump.c
U trunk/src/kadmin/dbutil/kdb5_util.c
U trunk/src/kdc/main.c
U trunk/src/lib/kadm5/srv/server_kdb.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb_default.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/tests/create/kdb5_mkdums.c
U trunk/src/tests/verify/kdb5_verify.c
From: ghudson@mit.edu
Subject: SVN Commit

Make krb5_db_free_principal and krb5_db_free_mkey_list return void.
Remove the stale prototype for krb5_db_free_master_key.


https://github.com/krb5/krb5/commit/f6e3bd28d32e584b6b4bcfe63a48466c97428b59
Commit By: ghudson
Revision: 24167
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.h
From: ghudson@mit.edu
Subject: SVN Commit

Remove store_master_key from the DAL table, and implement
krb5_store_master_key in terms of krb5_store_master_key_list.


https://github.com/krb5/krb5/commit/177975bb4e463da07c756f6603e9f4adc97d3cfa
Commit By: ghudson
Revision: 24168
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb_default.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
From: ghudson@mit.edu
Subject: SVN Commit

Use KRB5_PLUGIN_OP_NOTSUPP uniformly as the error code for operations
not supported by a KDB module. (Previously KRB5_KDB_DBTYPE_NOSUP was
used in some cases and KRB5_PLUGIN_OP_NOTSUPP in others.)


https://github.com/krb5/krb5/commit/ae8860583d2c2356b165a7936b8bcd2984e1a9a1
Commit By: ghudson
Revision: 24170
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_authdata.c
U trunk/src/kdc/kdc_util.c
U trunk/src/kdc/policy.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/kdb_ext.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ext.c
From: ghudson@mit.edu
Subject: SVN Commit

Make the APIs for iterate, get_master_key_list, set_master_key_list,
and promote_db return KRB5_PLUGIN_OP_NOTSUPP if the KDB module does
not implement them, avoiding the need for stub default
implementations.


https://github.com/krb5/krb5/commit/640690c6555142190fc81575bcdbb2122994c7a6
Commit By: ghudson
Revision: 24171
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb_default.c
From: ghudson@mit.edu
Subject: SVN Commit

Remove assertions for non-nullity of init_module and fini_module in
kdb5.c for consistency with other uses of mandatory vtable functions.


https://github.com/krb5/krb5/commit/8fb6f6bad2db6f7c9f71b9093063b889f743ba7f
Commit By: ghudson
Revision: 24172
Changed Files:
U trunk/src/lib/kdb/kdb5.c
From: ghudson@mit.edu
Subject: SVN Commit

Follow-on to r24168: in kdb5_ldap_util, indirect through
krb5_db_store_master_key instead of using the (now removed) default
implementation directly.


https://github.com/krb5/krb5/commit/4a1d6a694452122f71d876e39ee335ea7ee022b6
Commit By: ghudson
Revision: 24174
Changed Files:
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
From: ghudson@mit.edu
Subject: SVN Commit
Download (untitled) / with headers
text/plain 2.1KiB

Remove count parameters from get_principal, put_principal,
free_principal, delete_principal, and get_policy. Make get_principal
allocate the DB entry container. Fold krb5_db_get_principal_ext into
krb5_db_get_principal.


https://github.com/krb5/krb5/commit/8e78a7eeb7266329891971090d2666f5c6a13ad0
Commit By: ghudson
Revision: 24175
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/include/kdb_log.h
U trunk/src/kadmin/dbutil/dump.c
U trunk/src/kadmin/dbutil/kdb5_create.c
U trunk/src/kadmin/dbutil/kdb5_mkey.c
U trunk/src/kadmin/dbutil/kdb5_util.c
U trunk/src/kadmin/dbutil/ovload.c
U trunk/src/kdc/do_as_req.c
U trunk/src/kdc/do_tgs_req.c
U trunk/src/kdc/kdc_preauth.c
U trunk/src/kdc/kdc_util.c
U trunk/src/kdc/kdc_util.h
U trunk/src/lib/kadm5/server_internal.h
U trunk/src/lib/kadm5/srv/libkadm5srv_mit.exports
U trunk/src/lib/kadm5/srv/server_kdb.c
U trunk/src/lib/kadm5/srv/svr_policy.c
U trunk/src/lib/kadm5/srv/svr_principal.c
U trunk/src/lib/kadm5/unit-test/lock-test.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/kdb5int.h
U trunk/src/lib/kdb/kdb_convert.c
U trunk/src/lib/kdb/kdb_cpw.c
U trunk/src/lib/kdb/kdb_default.c
U trunk/src/lib/kdb/kdb_log.c
U trunk/src/lib/kdb/keytab.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/adb_policy.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/db2/kdb_xdr.c
U trunk/src/plugins/kdb/db2/kdb_xdr.h
U trunk/src/plugins/kdb/db2/lockout.c
U trunk/src/plugins/kdb/db2/policy_db.h
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_pwd_policy.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_pwd_policy.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/lockout.c
U trunk/src/tests/create/kdb5_mkdums.c
U trunk/src/tests/verify/kdb5_verify.c
From: ghudson@mit.edu
Subject: SVN Commit

Create a KRB5_KDB_FLAG_ALIAS_OK to control whether plugin modules
should return in-realm aliases. Set it where appropriate, and use it
in the LDAP module instead of intuiting the result based on other
flags.


https://github.com/krb5/krb5/commit/e220a6288b10e1f9280e8aa2cb18ad56391e0a45
Commit By: ghudson
Revision: 24178
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/do_as_req.c
U trunk/src/kdc/do_tgs_req.c
U trunk/src/lib/kadm5/srv/server_kdb.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
From: ghudson@mit.edu
Subject: SVN Commit

Add sign_authdata to the DAL table with a corresponding libkdb5 API,
replacing the SIGN_AUTH_DATA method of db_invoke.


https://github.com/krb5/krb5/commit/62880787886fadd5dfb8f350779369795319fa21
Commit By: ghudson
Revision: 24182
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_authdata.c
U trunk/src/kdc/kdc_util.c
U trunk/src/kdc/kdc_util.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
From: ghudson@mit.edu
Subject: SVN Commit

Add check_transited_realms to the DAL table with a corresponding
libkdb5 API, replacing the CHECK_TRANSITED_REALMS method of db_invoke.


https://github.com/krb5/krb5/commit/0d34b37b7abcdd2eba13d45df5feadf135e4602a
Commit By: ghudson
Revision: 24183
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
From: ghudson@mit.edu
Subject: SVN Commit

Add check_policy_as and check_policy_tgs to the DAL table with
corresponding libkdb5 APIs, replacing the CHECK_POLICY_AS and
CHECK_POLICY_TGS methods of db_invoke.


https://github.com/krb5/krb5/commit/80a3846c5c7b04625b112b2ee555292f8347dd52
Commit By: ghudson
Revision: 24184
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/kdc/policy.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/db2/kdb_ext.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ext.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

Add audit_as_req to the DAL with a corresponding libkdb5 API,
replacing the AUDIT_AS_REQ method of db_invoke. Remove the
AUDIT_TGS_REQ method of db_invoke without adding a replacement, as
there was no KDC support for it. (It can be added at a later time if
necessary.)


https://github.com/krb5/krb5/commit/bc45e6ec043183dded03744c3f36531464353e78
Commit By: ghudson
Revision: 24185
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/db2/kdb_ext.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ext.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

Addendum to r24185: make audit_as_req return void, since it's an
informational method and we're not going to do anything with the
result.


https://github.com/krb5/krb5/commit/4a7ac71054f74dea5dad7d94640862705d0cb582
Commit By: ghudson
Revision: 24186
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
From: ghudson@mit.edu
Subject: SVN Commit

Add refresh_config to the DAL with a corresponding libkdb5 API,
replacing the REFRESH_POLICY method of db_invoke.


https://github.com/krb5/krb5/commit/f800e51b28c1fd8c1cf44906cb2984f68e5a6446
Commit By: ghudson
Revision: 24187
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
From: ghudson@mit.edu
Subject: SVN Commit

Addendum to r24182: Fix a comment referencing the db_invoke
SIGN_DB_AUTHDATA method.


https://github.com/krb5/krb5/commit/002d9a7e7cb50e71c9ffdf3b2cf60bac3b374235
Commit By: ghudson
Revision: 24188
Changed Files:
U trunk/src/include/kdb.h
From: ghudson@mit.edu
Subject: SVN Commit

Add check_allowed_to_delegate to the DAL with a corresponding libkdb5
API, replacing the last method (CHECK_ALLOWED_TO_DELEGATE) of
db_invoke. Remove db_invoke since it no longer has any methods.


https://github.com/krb5/krb5/commit/0bc31d0cba884ff4103f254dd9daf678e2a9a6c5
Commit By: ghudson
Revision: 24189
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/kdc/kdc_util.c
U trunk/src/lib/kdb/kdb5.c
U trunk/src/lib/kdb/libkdb5.exports
U trunk/src/plugins/kdb/db2/Makefile.in
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/db2/kdb_db2.h
D trunk/src/plugins/kdb/db2/kdb_ext.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/Makefile.in
D trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ext.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
From: ghudson@mit.edu
Subject: SVN Commit

In kdb5_util's kdb5_ldap_create(), add back the assignment of
rblock.key which was erroneously removed in r24162.


https://github.com/krb5/krb5/commit/b78130ecaac7604d788a83d39c9470698ee6a60a
Commit By: ghudson
Revision: 24192
Changed Files:
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c
From: ghudson@mit.edu
Subject: SVN Commit

Get the kdb_hdb module to compile again. Probably still buggy,
particularly around the master key logic.


https://github.com/krb5/krb5/commit/b802a4d4ec3e94a7ae8766e702c4cf1be47b5bf6
Commit By: ghudson
Revision: 24193
Changed Files:
U trunk/src/plugins/kdb/hdb/kdb_hdb.c
U trunk/src/plugins/kdb/hdb/kdb_hdb.h
U trunk/src/plugins/kdb/hdb/kdb_marshal.c
U trunk/src/plugins/kdb/hdb/kdb_windc.c
From: ghudson@mit.edu
Subject: SVN Commit

Revert the part of r24157 which added the dal_version argument to the
init_library interface. Instead use the already existing maj_ver
field of the DAL vtable to detect incompatibilities. Since maj_ver
is a short int, use an incrementing number instead of a date for the
major version.


https://github.com/krb5/krb5/commit/a9883866e0b8c72986965c98dbfa98b7f50640cf
Commit By: ghudson
Revision: 24200
Changed Files:
U trunk/src/include/kdb.h
U trunk/src/lib/kdb/kdb5.c
U trunk/src/plugins/kdb/db2/db2_exp.c
U trunk/src/plugins/kdb/hdb/kdb_hdb.c
U trunk/src/plugins/kdb/ldap/ldap_exp.c
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
From: ghudson@mit.edu
Subject: SVN Commit

Addendum to r24200: fix kdb5_ldap_util call site of
krb5_ldap_lib_init.


https://github.com/krb5/krb5/commit/f7d19bac5f8d6ead087e5bd6563147a0d8326467
Commit By: ghudson
Revision: 24201
Changed Files:
U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c