Love Hörnquist Åstrand
2cdda8a767
(_gsskrb5_accept_sec_context): use GSS_C_NO_NAME
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17826 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-07-10 18:28:22 +00:00
Love Hörnquist Åstrand
71d3172ea3
Don't free return values on success.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17816 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-07-07 01:48:30 +00:00
Love Hörnquist Åstrand
48e418072e
(_gsskrb5_inquire_cred): When cred provided is the default cred,
...
acquire the acceptor cred and initator cred in two diffrent steps and
then query them for the information, this way, the code wont fail if
there are no keytab, but there is a credential cache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-07-06 22:37:19 +00:00
Love Hörnquist Åstrand
b1537f3cca
Make work on compilers that are somewhat more picky then gcc4 (like gcc2.95)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17777 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-30 20:57:33 +00:00
Love Hörnquist Åstrand
54afe1180f
(do_delegation): use KDCOptions2int to convert fwd_flags to an
...
integer, since otherwise int2KDCOptions in krb5_get_forwarded_creds wont do the right thing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17770 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-30 19:38:40 +00:00
Love Hörnquist Åstrand
850616a934
(_gsskrb5_set_sec_context_option): init global kerberos context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17768 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-30 19:34:09 +00:00
Love Hörnquist Åstrand
997e17d6a4
(_gsskrb5_set_cred_option): init global kerberos context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17767 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-30 19:33:48 +00:00
Love Hörnquist Åstrand
03567db502
make gss_name_t an opaque type
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17736 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-29 07:27:26 +00:00
Love Hörnquist Åstrand
318994275e
Add gss_set_cred_option
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17734 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 23:46:41 +00:00
Love Hörnquist Åstrand
dc781671f0
Reimplement GSS_KRB5_COPY_CCACHE_X to instead pass a fullname to the
...
credential, then resolve and copy out the content, and then close the cred.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17729 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 17:33:29 +00:00
Love Hörnquist Åstrand
6f241708fb
make "work", GSS_KRB5_COPY_CCACHE_X interface needs to be re-done,
...
currently its utterly broken.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17727 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 16:21:28 +00:00
Love Hörnquist Åstrand
e6b82dd964
Add _gsskrb5_set_{sec_context,cred}_option
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17725 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 15:16:50 +00:00
Love Hörnquist Åstrand
256c5d4b1a
ignore gsskrb5-private.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17705 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 09:30:27 +00:00
Love Hörnquist Åstrand
ee09f98c15
Rename local include file, remove global files.
...
Stop exposing global gssapi symbols.
Rename gss_context_id_t and gss_cred_id_t to local names.
Remove SPNEGO code, its now in its own gssapi module.
Add mechglue inquire functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17697 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 08:54:04 +00:00
Love Hörnquist Åstrand
9a5f9bfc55
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17684 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 04:20:16 +00:00
Love Hörnquist Åstrand
b8fffa2498
Add oid_to_str.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17683 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 04:18:38 +00:00
Love Hörnquist Åstrand
8da931953b
add oid_to_str and test_oid
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17682 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 04:17:11 +00:00
Love Hörnquist Åstrand
538bdde6d9
Add gss_oid_to_str
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17681 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 04:16:45 +00:00
Love Hörnquist Åstrand
d111e22218
Add test for gss_oid_to_str()
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17680 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 04:16:09 +00:00
Love Hörnquist Åstrand
6b31720b5c
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17565 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:37:39 +00:00
Love Hörnquist Åstrand
0e90681917
Less pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17564 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:35:54 +00:00
Love Hörnquist Åstrand
a2dc8c858e
Use const void * to instead of unsigned char * to avoid pointer
...
signedness warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17563 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:30:37 +00:00
Love Hörnquist Åstrand
4e6c7cbe57
Less pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17562 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:19:48 +00:00
Love Hörnquist Åstrand
622495b00b
Less pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17561 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 09:32:02 +00:00
Love Hörnquist Åstrand
c4d0fcfc9d
Less pointer signedness warnings (partly by using the new asn.1 CHOICE decoder)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17560 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 09:27:45 +00:00
Love Hörnquist Åstrand
40cb3723f1
Less pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17559 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 09:15:42 +00:00
Love Hörnquist Åstrand
12aa00c33f
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17524 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-09 08:08:17 +00:00
Love Hörnquist Åstrand
dd796d90c2
(gsskrb5_is_cfx): always set is_cfx. From Andrew Abartlet.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17523 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-09 07:16:39 +00:00
Love Hörnquist Åstrand
27d503a511
(mic_des3): make sure message_buffer doesn't point to free()ed memory
...
on failure. Pointed out by IBM checker.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17507 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-08 09:55:37 +00:00
Love Hörnquist Åstrand
5118c90498
Rename u_intXX_t to uintXX_t
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17450 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-05 11:11:43 +00:00
Love Hörnquist Åstrand
cb704efeeb
Rename u_intXX_t to uintXX_t
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17445 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-05 10:37:46 +00:00
Love Hörnquist Åstrand
197bb022d1
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17437 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-04 11:59:59 +00:00
Love Hörnquist Åstrand
f832671530
Less pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17436 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-04 11:59:19 +00:00
Love Hörnquist Åstrand
3dd8e3181b
Avoid pointer signedness warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17435 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-04 11:56:50 +00:00
Love Hörnquist Åstrand
4ecf2c2402
(gssapi_decode_*): make data argument const void *
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17434 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-04 11:56:14 +00:00
Love Hörnquist Åstrand
abd7e5ec1c
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17062 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-12 17:45:55 +00:00
Love Hörnquist Åstrand
8d95c53570
Export sequence order element. From Wynn Wilkes <wynn.wilkes@quest.com>.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17061 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-12 17:45:22 +00:00
Love Hörnquist Åstrand
6b8576e29f
Import sequence order element. From Wynn Wilkes <wynn.wilkes@quest.com>.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17060 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-12 17:45:03 +00:00
Love Hörnquist Åstrand
6dc6bb7552
(_gssapi_msg_order_import,_gssapi_msg_order_export):
...
New functions, used by {import,export}_sec_context.
From Wynn Wilkes <wynn.wilkes@quest.com >.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17059 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-12 17:44:05 +00:00
Love Hörnquist Åstrand
c1a6be3ef3
Add test for import/export sequence.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17058 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-12 17:42:17 +00:00
Love Hörnquist Åstrand
5c4f7cec25
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17048 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-10 17:15:10 +00:00
Love Hörnquist Åstrand
30627ab04b
Spelling.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17027 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-09 18:45:18 +00:00
Love Hörnquist Åstrand
31b3e7004d
Check that cred != GSS_C_NO_CREDENTIAL, this is a standard conformance
...
failure, but much better then a crash.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17026 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-09 18:38:13 +00:00
Love Hörnquist Åstrand
8796c7d7c8
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16954 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-02 02:13:12 +00:00
Love Hörnquist Åstrand
08f8270867
(get_mic*)_: make sure message_token is cleaned on error, found by IBM checker.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16953 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-02 02:12:52 +00:00
Love Hörnquist Åstrand
19d2b32265
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16952 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-02 02:10:33 +00:00
Love Hörnquist Åstrand
2740149d18
(wrap*): Reset output_buffer on error.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16951 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-02 02:10:03 +00:00
Love Hörnquist Åstrand
1662652a84
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16745 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-02-15 12:00:22 +00:00
Love Hörnquist Åstrand
686a5944b6
Accept both GSS_C_NT_HOSTBASED_SERVICE and
...
GSS_C_NT_HOSTBASED_SERVICE_X as nametype for hostbased names.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16743 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-02-15 11:59:10 +00:00
Love Hörnquist Åstrand
6325518929
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16570 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-01-16 13:15:05 +00:00