[Heimdal-source-changes] [heimdal/heimdal] 77619f: roken: Add base32
Nico Williams
noreply at github.com
Tis Mars 3 00:55:18 CET 2020
Branch: refs/heads/master
Home: https://github.com/heimdal/heimdal
Commit: 77619f245da343dccf3c9a39c9625f524c3ae4a4
https://github.com/heimdal/heimdal/commit/77619f245da343dccf3c9a39c9625f524c3ae4a4
Author: Nicolas Williams <nico at twosigma.com>
Date: 2020-03-02 (Mon, 02 Mar 2020)
Changed paths:
M lib/roken/Makefile.am
M lib/roken/NTMakefile
A lib/roken/base32-test.c
A lib/roken/base32.c
A lib/roken/base32.h
M lib/roken/version-script.map
Log Message:
-----------
roken: Add base32
Commit: a7359d689809263ef844f899c782b58e21e8165d
https://github.com/heimdal/heimdal/commit/a7359d689809263ef844f899c782b58e21e8165d
Author: Nicolas Williams <nico at twosigma.com>
Date: 2020-03-02 (Mon, 02 Mar 2020)
Changed paths:
M cf/roken-frag.m4
M lib/roken/Makefile.am
M lib/roken/NTMakefile
A lib/roken/mkdtemp.c
M lib/roken/roken.h.in
M lib/roken/version-script.map
Log Message:
-----------
roken: Add mkdtemp()
Commit: 7bf4d76e75e904dd65a0fbb90c9cad981245f714
https://github.com/heimdal/heimdal/commit/7bf4d76e75e904dd65a0fbb90c9cad981245f714
Author: Nicolas Williams <nico at twosigma.com>
Date: 2020-03-02 (Mon, 02 Mar 2020)
Changed paths:
M kcm/glue.c
M kuser/kinit.c
M lib/gssapi/gssapi/gssapi.h
M lib/gssapi/gssapi_mech.h
M lib/gssapi/krb5/accept_sec_context.c
M lib/gssapi/krb5/copy_ccache.c
M lib/gssapi/krb5/external.c
M lib/gssapi/krb5/set_cred_option.c
M lib/gssapi/krb5/store_cred.c
M lib/gssapi/libgssapi-exports.def
M lib/gssapi/mech/gss_store_cred_into.c
M lib/gssapi/ntlm/external.c
M lib/gssapi/spnego/external.c
M lib/gssapi/test_add_store_cred.c
M lib/gssapi/version-script.map
M lib/krb5/acache.c
M lib/krb5/cache.c
M lib/krb5/dcache.c
M lib/krb5/fcache.c
M lib/krb5/kcm.c
M lib/krb5/krb5.h
M lib/krb5/krcache.c
M lib/krb5/libkrb5-exports.def.in
M lib/krb5/mcache.c
M lib/krb5/scache.c
M lib/krb5/test_cc.c
M lib/krb5/verify_krb5_conf.c
M lib/krb5/version-script.map
M tests/gss/check-basic.in
M tests/gss/check-context.in
M tests/kdc/Makefile.am
M tests/kdc/check-cc.in
A tests/kdc/krb5-cccol.conf.in
Log Message:
-----------
krb5: Improve cccol sub naming; add gss_store_cred_into2()
- Formalize the TYPE:collection_name:subsidiary_name naming scheme for
ccaches in ccache collections
- KEYRING: ccaches are weird because they have one more optional field: the
"anchor", so rather than just assume a naming convention everywhere, we
add new functions as well
- Add krb5_cc_{resolve,default}_sub() that allows one to specify a
"subsidiary" ccache name in a collection separately from the
collection name
- Add krb5_cc_{resolve,default}_for() which take a principal name,
unparse it, and use it as the subsidiary ccache name (with colons
replaced)
- Make kinit use the new interfaces
- Add missing DIR ccache iteration functionality
- Revamps test_cc
- Add krb5_cc_get_collection() and krb5_cc_get_subsidiary()
- Bump the ccops SPI version number
- Add gss_store_cred_into2()
- Make MEMORY:anonymous not linked into the global MEMORY ccache
collection, and uses this for delegated cred handles
TBD:
- Split this up into a krb5 change and gss mech_krb5 change?
- Add krb5_cc_init_and_store() utility, per Greg's suggestion?
Compare: https://github.com/heimdal/heimdal/compare/5ab1a2b7a673...7bf4d76e75e9
More information about the Heimdal-source-changes
mailing list