Merge branch 'master' into lukeh/moonshot
This commit is contained in:
17
.gitignore
vendored
17
.gitignore
vendored
@@ -52,6 +52,23 @@ asn1_*.[cx]
|
||||
/setupbuild.cmd
|
||||
/ylwrap
|
||||
|
||||
/lib/libedit/aclocal.m4
|
||||
/lib/libedit/autom4te.cache
|
||||
/lib/libedit/compile
|
||||
/lib/libedit/config.guess
|
||||
/lib/libedit/config.log
|
||||
/lib/libedit/config.status
|
||||
/lib/libedit/config.sub
|
||||
/lib/libedit/configure
|
||||
/lib/libedit/depcomp
|
||||
/lib/libedit/install-sh
|
||||
/lib/libedit/libtool
|
||||
/lib/libedit/ltmain.sh
|
||||
/lib/libedit/missing
|
||||
/lib/libedit/setupbuild.cmd
|
||||
/lib/libedit/ylwrap
|
||||
|
||||
|
||||
# Files in subdirectories.
|
||||
|
||||
/admin/ktutil
|
||||
|
@@ -895,13 +895,13 @@ GSSAPI_DEPRECATED GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL gss_unseal
|
||||
*/
|
||||
|
||||
GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL
|
||||
gss_encapsulate_token(const gss_buffer_t /* input_token */,
|
||||
const gss_OID /* oid */,
|
||||
gss_encapsulate_token(gss_const_buffer_t /* input_token */,
|
||||
gss_const_OID /* oid */,
|
||||
gss_buffer_t /* output_token */);
|
||||
|
||||
GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL
|
||||
gss_decapsulate_token(const gss_buffer_t /* input_token */,
|
||||
const gss_OID /* oid */,
|
||||
gss_decapsulate_token(gss_const_buffer_t /* input_token */,
|
||||
gss_const_OID /* oid */,
|
||||
gss_buffer_t /* output_token */);
|
||||
|
||||
|
||||
|
@@ -34,8 +34,8 @@
|
||||
#include "mech_locl.h"
|
||||
|
||||
GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL
|
||||
gss_decapsulate_token(const gss_buffer_t input_token,
|
||||
const gss_OID oid,
|
||||
gss_decapsulate_token(gss_const_buffer_t input_token,
|
||||
gss_const_OID oid,
|
||||
gss_buffer_t output_token)
|
||||
{
|
||||
GSSAPIContextToken ct;
|
||||
|
@@ -34,8 +34,8 @@
|
||||
#include "mech_locl.h"
|
||||
|
||||
GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL
|
||||
gss_encapsulate_token(const gss_buffer_t input_token,
|
||||
const gss_OID oid,
|
||||
gss_encapsulate_token(gss_const_buffer_t input_token,
|
||||
gss_const_OID oid,
|
||||
gss_buffer_t output_token)
|
||||
{
|
||||
GSSAPIContextToken ct;
|
||||
|
@@ -220,17 +220,17 @@ mdb_value2entry(krb5_context context, krb5_data *data, krb5_kvno kvno, hdb_entry
|
||||
if (u16 != KDB_V1_BASE_LENGTH) { ret = EINVAL; goto out; }
|
||||
/* 32: attributes */
|
||||
CHECK(ret = krb5_ret_uint32(sp, &u32));
|
||||
entry->flags.postdate = !(u16 & KRB5_KDB_DISALLOW_POSTDATED);
|
||||
entry->flags.forwardable = !(u16 & KRB5_KDB_DISALLOW_FORWARDABLE);
|
||||
entry->flags.initial = !!(u16 & KRB5_KDB_DISALLOW_TGT_BASED);
|
||||
entry->flags.renewable = !(u16 & KRB5_KDB_DISALLOW_RENEWABLE);
|
||||
entry->flags.proxiable = !(u16 & KRB5_KDB_DISALLOW_PROXIABLE);
|
||||
entry->flags.postdate = !(u32 & KRB5_KDB_DISALLOW_POSTDATED);
|
||||
entry->flags.forwardable = !(u32 & KRB5_KDB_DISALLOW_FORWARDABLE);
|
||||
entry->flags.initial = !!(u32 & KRB5_KDB_DISALLOW_TGT_BASED);
|
||||
entry->flags.renewable = !(u32 & KRB5_KDB_DISALLOW_RENEWABLE);
|
||||
entry->flags.proxiable = !(u32 & KRB5_KDB_DISALLOW_PROXIABLE);
|
||||
/* DUP_SKEY */
|
||||
entry->flags.invalid = !!(u16 & KRB5_KDB_DISALLOW_ALL_TIX);
|
||||
entry->flags.require_preauth =!!(u16 & KRB5_KDB_REQUIRES_PRE_AUTH);
|
||||
entry->flags.require_hwauth =!!(u16 & KRB5_KDB_REQUIRES_HW_AUTH);
|
||||
entry->flags.server = !(u16 & KRB5_KDB_DISALLOW_SVR);
|
||||
entry->flags.change_pw = !!(u16 & KRB5_KDB_PWCHANGE_SERVICE);
|
||||
entry->flags.invalid = !!(u32 & KRB5_KDB_DISALLOW_ALL_TIX);
|
||||
entry->flags.require_preauth =!!(u32 & KRB5_KDB_REQUIRES_PRE_AUTH);
|
||||
entry->flags.require_hwauth =!!(u32 & KRB5_KDB_REQUIRES_HW_AUTH);
|
||||
entry->flags.server = !(u32 & KRB5_KDB_DISALLOW_SVR);
|
||||
entry->flags.change_pw = !!(u32 & KRB5_KDB_PWCHANGE_SERVICE);
|
||||
entry->flags.client = 1; /* XXX */
|
||||
|
||||
/* 32: max time */
|
||||
|
@@ -167,6 +167,7 @@ HEIMDAL_KRB5_2.0 {
|
||||
krb5_copy_checksum;
|
||||
krb5_copy_creds;
|
||||
krb5_copy_creds_contents;
|
||||
krb5_copy_context;
|
||||
krb5_copy_data;
|
||||
krb5_copy_host_realm;
|
||||
krb5_copy_keyblock;
|
||||
|
Reference in New Issue
Block a user