]>
git.ipfire.org Git - thirdparty/krb5.git/log
Luke Howard [Mon, 29 Dec 2008 22:33:27 +0000 (22:33 +0000)]
Support init_state for CCM
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21633
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 29 Dec 2008 06:01:42 +0000 (06:01 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21624
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 29 Dec 2008 05:55:26 +0000 (05:55 +0000)]
fix an order of operations bug
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21623
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 28 Dec 2008 22:41:09 +0000 (22:41 +0000)]
Return KRB5_CRYPTO_INTERNAL if counter wraps around
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21620
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 28 Dec 2008 13:04:14 +0000 (13:04 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21618
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 28 Dec 2008 12:40:13 +0000 (12:40 +0000)]
At the possible expense of some performance, completely parameterized
CCM implementation so different values of n and q can be chosen by
changing the crypto_length() implementation.
Also, HEADER now only contains the nonce rather than the B0 (which can
be reasembled on decryption from Flags | HEADER | Payload length)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21616
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 27 Dec 2008 00:48:57 +0000 (00:48 +0000)]
Support 64-bit adata lengths
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21605
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 26 Dec 2008 12:06:54 +0000 (12:06 +0000)]
correctly initialize counter blocks' flags field
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21601
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 26 Dec 2008 11:48:37 +0000 (11:48 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21600
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 26 Dec 2008 06:17:57 +0000 (06:17 +0000)]
Reorder SIGN_ONLY before DATA to comply with CCM spec
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21595
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 26 Dec 2008 05:58:18 +0000 (05:58 +0000)]
fix a signed-ness issue
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21594
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Thu, 4 Dec 2008 18:38:10 +0000 (18:38 +0000)]
A branch of the mskrb-integ code with an implementation of AES-ccm
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/aes-ccm@21281
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 4 Dec 2008 06:23:34 +0000 (06:23 +0000)]
Make k5-plugin.h safe for multiple includes
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21277
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 3 Dec 2008 23:14:51 +0000 (23:14 +0000)]
Add buffer set utility functions
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21276
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 3 Dec 2008 04:51:31 +0000 (04:51 +0000)]
Add GSS_C_AF_NETBIOS
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21272
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 3 Dec 2008 04:30:37 +0000 (04:30 +0000)]
Zero outbuf on error return
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21271
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 2 Dec 2008 22:31:12 +0000 (22:31 +0000)]
Add spnego forwarders for AEAD and IOV SPIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21270
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 2 Dec 2008 22:30:33 +0000 (22:30 +0000)]
Add gss_wrap_aead() and gss_unwrap_aead(). Note a mechanism may
implement gss_wrap_iov()/gss_unwrap_iov() and the mechglue will provide
cover implementations of gss_wrap(), gss_unwrap(), gss_seal(),
gss_unseal(), gss_wrap_aead() and gss_unwrap_aead(). (Note though that
there is presently no cover version of gss_wrap_size_limit().)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21269
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 2 Dec 2008 22:28:30 +0000 (22:28 +0000)]
Swap iov_count and iov arguments; make iov_count an int
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21268
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 2 Dec 2008 22:26:37 +0000 (22:26 +0000)]
Reorder iov_count and iov arguments; make iov_count an int
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21267
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Tue, 2 Dec 2008 20:30:21 +0000 (20:30 +0000)]
Remove unneeded LEAN_CLIENT #define's
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21265
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Tue, 2 Dec 2008 20:29:34 +0000 (20:29 +0000)]
Merge trunk at r21260 into mskrb-integ branch
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21264
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 30 Nov 2008 01:20:27 +0000 (01:20 +0000)]
ensure address field is correctly initialised for RPC clients; set close on exec flag for RPC sockets
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21203
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 27 Nov 2008 01:00:19 +0000 (01:00 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21202
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 27 Nov 2008 00:59:12 +0000 (00:59 +0000)]
set password need not meet minimum lifetime requirement if target principal differs from client principal
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21201
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 26 Nov 2008 20:41:25 +0000 (20:41 +0000)]
When processing an AP-REQ, locate the service key based on the
server argument to krb5_rd_req() (if present) or else by iterating
through the keytab; the service principal name in the ticket has no
bearing.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21200
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 26 Nov 2008 03:09:20 +0000 (03:09 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21199
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 23:46:53 +0000 (23:46 +0000)]
put back purify stuff
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21198
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 21:07:36 +0000 (21:07 +0000)]
fix incorrect callback signature
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21197
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 21:00:04 +0000 (21:00 +0000)]
des-hmac-sha1 does not support AEAD
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21196
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Tue, 25 Nov 2008 20:58:20 +0000 (20:58 +0000)]
Remove reference to multiple padding buffers
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21195
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 19:42:59 +0000 (19:42 +0000)]
avoid double close for RPC descriptors
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21194
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Tue, 25 Nov 2008 16:28:44 +0000 (16:28 +0000)]
Update t_encrypt to do some black-box testing of the iov API
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21193
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 10:56:29 +0000 (10:56 +0000)]
cleanup and increase max TCP connections by half for kpasswd
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21192
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 06:24:18 +0000 (06:24 +0000)]
Be a little friendlier to the RPC runtime, by notifying it of closed FDs
on shutdown
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21191
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 06:14:48 +0000 (06:14 +0000)]
More cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21190
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 06:12:30 +0000 (06:12 +0000)]
Cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21189
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 05:48:27 +0000 (05:48 +0000)]
Assign gssapi_ext.h over from PADL to MIT
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21188
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 25 Nov 2008 05:40:30 +0000 (05:40 +0000)]
TCP support for kpasswd protocol
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21187
dc483132 -0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 24 Nov 2008 23:38:26 +0000 (23:38 +0000)]
type in krb5_c_crypto_length is the crypto type not the enctype
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21186
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 24 Nov 2008 21:36:57 +0000 (21:36 +0000)]
Omit CTS length check
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21185
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 24 Nov 2008 21:21:41 +0000 (21:21 +0000)]
Add OpenLDAP Public License
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21184
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 23 Nov 2008 22:37:52 +0000 (22:37 +0000)]
Clarify ACL/initial flag checks for setpw
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21178
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 23 Nov 2008 02:33:44 +0000 (02:33 +0000)]
target can be NULL in ChangePasswdData
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21177
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 23 Nov 2008 01:27:41 +0000 (01:27 +0000)]
fix incorrect order
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21176
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 23 Nov 2008 00:36:20 +0000 (00:36 +0000)]
Preliminary RFC 3244 support (no TCP support yet)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21175
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 23 Nov 2008 00:24:03 +0000 (00:24 +0000)]
Add kadm5int_acl_check_krb() variant
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21174
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 22 Nov 2008 03:43:00 +0000 (03:43 +0000)]
Add decode_krb5_setpw_req()
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21173
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 21 Nov 2008 07:11:54 +0000 (07:11 +0000)]
Fix up checksum calculations for V1 IOV
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21172
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 21 Nov 2008 05:40:58 +0000 (05:40 +0000)]
fix a logic error in kg_integ_only_iov()
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21171
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 21 Nov 2008 05:38:52 +0000 (05:38 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21170
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 21 Nov 2008 05:27:55 +0000 (05:27 +0000)]
Fix some warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21169
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Fri, 21 Nov 2008 05:20:12 +0000 (05:20 +0000)]
Fix some warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21168
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 22:58:23 +0000 (22:58 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21167
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 11:32:54 +0000 (11:32 +0000)]
define KRB5_RELTAG for now
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21166
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 07:58:48 +0000 (07:58 +0000)]
Export krb5_unparse_name_flags_ext
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21165
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 03:30:10 +0000 (03:30 +0000)]
add krb5_unparse_name_flags_ext()
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21164
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 03:29:55 +0000 (03:29 +0000)]
cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21163
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 01:30:16 +0000 (01:30 +0000)]
Don't escape spaces in principal names on unparsing
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21162
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 01:22:28 +0000 (01:22 +0000)]
fix invalid read
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21161
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 01:19:42 +0000 (01:19 +0000)]
Update exports for PAC APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21160
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 01:18:56 +0000 (01:18 +0000)]
PAC API bugfixes, now passes Heimdal test suite
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21159
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 00:41:50 +0000 (00:41 +0000)]
Fix typo
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21158
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 00:22:36 +0000 (00:22 +0000)]
Cleanup to use new principal parsing APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21157
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 00:22:18 +0000 (00:22 +0000)]
Escape spaces upon unparsing, to pass Heimdal test suite; may need to
revisit
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21156
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 00:21:51 +0000 (00:21 +0000)]
Implement krb5_parse_name_flags() and UPN support
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21155
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Thu, 20 Nov 2008 00:20:49 +0000 (00:20 +0000)]
Add krb5_principal_compare_any_realm() for Heimdal compat
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21154
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 22:52:00 +0000 (22:52 +0000)]
Add krb5_unparse_name_flags() (Heimdal API)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21153
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 11:55:30 +0000 (11:55 +0000)]
Check for duplicate buffers in PAC
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21152
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 07:19:49 +0000 (07:19 +0000)]
export krb5int_utf8s_to_ucs2les
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21151
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 07:13:09 +0000 (07:13 +0000)]
add krb5int_pac_sign()
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21150
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 07:11:18 +0000 (07:11 +0000)]
Add protoypes for Heimdal PAC parsing APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21149
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 07:09:38 +0000 (07:09 +0000)]
Initial implementation (untested) of PAC APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21148
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 05:13:17 +0000 (05:13 +0000)]
Add counted UCS-2 to UTF-8 APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21147
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Wed, 19 Nov 2008 00:03:44 +0000 (00:03 +0000)]
Add stubs for Heimdal-compatible PAC parsing API
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21146
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 06:21:59 +0000 (06:21 +0000)]
Build unicode subdirectory
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21145
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 06:11:44 +0000 (06:11 +0000)]
normcmp should take const data arguments
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21144
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 06:09:49 +0000 (06:09 +0000)]
export krb5int_utf8_next
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21143
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 05:17:17 +0000 (05:17 +0000)]
Don't limit comparisons to UCS-2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21142
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:50:18 +0000 (04:50 +0000)]
Parse new [libdefaults] options
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21141
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:49:04 +0000 (04:49 +0000)]
Import OpenLDAP Unicode normalization and comparison APIs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21140
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:46:40 +0000 (04:46 +0000)]
Use new UTF-8 to UCS-2 conversion API for rc4-hmac string2key
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21139
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:46:10 +0000 (04:46 +0000)]
Add "dumb" UTF-8 to UCS-2 conversion routines
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21138
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:43:45 +0000 (04:43 +0000)]
Add Unicode/UTF-8 headers
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21137
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Tue, 18 Nov 2008 04:42:43 +0000 (04:42 +0000)]
Add libdefaults options for UTF-8 and case-insensitive behaviour
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21136
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 17 Nov 2008 07:25:49 +0000 (07:25 +0000)]
Fix some more warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21127
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 17 Nov 2008 07:13:39 +0000 (07:13 +0000)]
fix some warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21126
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 17 Nov 2008 07:12:40 +0000 (07:12 +0000)]
Cleanup warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21125
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 17 Nov 2008 07:12:16 +0000 (07:12 +0000)]
Cleanup warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21124
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Mon, 17 Nov 2008 07:09:53 +0000 (07:09 +0000)]
Change crypto_length prototype to return unsigned int, so it
can be used directly with krb5_data
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21123
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 16 Nov 2008 09:49:15 +0000 (09:49 +0000)]
Namespace cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21122
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 16 Nov 2008 09:45:24 +0000 (09:45 +0000)]
Refactor code such that an AEAD provider does not need to implement the
older, non-IOV SPIs. Instead, the older APIs will implement their
behaviour on top of the AEAD SPIs, using the wrapper functions in
aead.c.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21121
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 16 Nov 2008 09:45:05 +0000 (09:45 +0000)]
Refactor code such that an AEAD provider does not need to implement the
older, non-IOV SPIs. Instead, the older APIs will implement their
behaviour on top of the AEAD SPIs, using the wrapper functions in
aead.c.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21120
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sun, 16 Nov 2008 01:10:08 +0000 (01:10 +0000)]
Fix extern declaration
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21119
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 23:59:20 +0000 (23:59 +0000)]
Use return value of get/put block to indicate termination condition
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21118
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 14:30:46 +0000 (14:30 +0000)]
CCM: iv should just contain nonce, not CTR
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21117
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 14:14:58 +0000 (14:14 +0000)]
CCM: cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21116
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 13:35:04 +0000 (13:35 +0000)]
Allow caller to specify nonce/initial counter value for CCM
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21115
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 03:32:37 +0000 (03:32 +0000)]
Cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21114
dc483132 -0cff-0310-8789-
dd5450dbe970
Luke Howard [Sat, 15 Nov 2008 03:02:46 +0000 (03:02 +0000)]
Cleanup docs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mskrb-integ@21113
dc483132 -0cff-0310-8789-
dd5450dbe970