This commit was manufactured by cvs2svn to create branch
'raeburn-gssapi-cfx'.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15821 dc483132-0cff-0310-8789-dd5450dbe970
* k5-platform.h: New header file.  Manages inline-function and 64-bit support,
in platform-specific ways.
* fake-addrinfo.h: Include k5-platform.h.
(inline): Don't define here.
* k5-int.h: Include k5-platform.h.
(krb5_ui_8, krb5_int64): New typedefs.
(krb5_ser_pack_int64, krb5_ser_unpack_int64): New function decls.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15823 dc483132-0cff-0310-8789-dd5450dbe970
* serialize.c (krb5_ser_pack_int64, krb5_ser_unpack_int64): New functions

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15824 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h (struct krb5_keytypes): Added field required_ctype

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15835 dc483132-0cff-0310-8789-dd5450dbe970
* k5-platform.h (store_16_be, store_16_le): Use unsigned int arg, not unsigned
short.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15836 dc483132-0cff-0310-8789-dd5450dbe970
* etypes.c (krb5_enctypes_list): Fill in required_ctype field.
* mandatory_sumtype.c: New file.
* Makefile.in (SRCS, OBJS, STLIBOBJS): Build it.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15837 dc483132-0cff-0310-8789-dd5450dbe970
checkpoint - doesn't work yet

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15838 dc483132-0cff-0310-8789-dd5450dbe970
checkpoint

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15839 dc483132-0cff-0310-8789-dd5450dbe970
* gssapiP_generic.h: Include k5-platform.h.
(gssint_uint64): New typedef.
(g_order_init, g_order_check): Update decls.
* util_ordering.c (struct _queue): Change sequence number fields to
gssint_uint64.  Add mask field.
(queue_insert): Change sequence number to gssint_uint64.
(g_order_init): Change sequence numbers to gssint_uint64.  Add "wide_nums"
argument; initialize the queue mask field based on it.  Store a -1 as the first
element.
(g_order_check): Store and check elements as offsets from firstnum.  Mask to 32
bits if desired.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15845 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (WITH_CC): Remove -Wno-comment from gcc warning options

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15846 dc483132-0cff-0310-8789-dd5450dbe970
* k5-platform.h (load_64_be, load_64_le): Use UINT64_TYPE, not unsigned long long

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15847 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h (krb5int_c_mandatory_cksumtype): New declaration

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15848 dc483132-0cff-0310-8789-dd5450dbe970
checkpoint; most tests work except gssftp "big encrypted get"; spews debug info to /tmp/gsslog

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15851 dc483132-0cff-0310-8789-dd5450dbe970
remove logging calls

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15852 dc483132-0cff-0310-8789-dd5450dbe970
don't run tests without any supported des enctypes

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15853 dc483132-0cff-0310-8789-dd5450dbe970
drop some unused code

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15854 dc483132-0cff-0310-8789-dd5450dbe970
fix for random padding added while testing

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15855 dc483132-0cff-0310-8789-dd5450dbe970
random pad up to 64k; don't log data blocks; delete rotate length check

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15856 dc483132-0cff-0310-8789-dd5450dbe970
ignore, don't reject, unknown flags; thanks, Sam

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15857 dc483132-0cff-0310-8789-dd5450dbe970
declare new krb5int_generate_and_save_subkey fn

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/raeburn-gssapi-cfx@15858 dc483132-0cff-0310-8789-dd5450dbe970