Love Hornquist Astrand
86b8f64b6e
doxygen fixes
2010-06-14 20:39:04 -07:00
Love Hornquist Astrand
2b1645aa08
catch error from as.*printf
2010-05-30 13:44:41 -07:00
Love Hornquist Astrand
b7c0365677
fix documentation
2010-04-08 15:36:27 -07:00
Love Hornquist Astrand
312f4f9bd6
GSS_C_NO_OID matches nothing, not even it-self, document function
2010-03-30 11:18:49 -07:00
Love Hornquist Astrand
aaf310f99e
constify
2010-03-23 20:20:51 -07:00
Love Hornquist Astrand
53024a5a22
start to document gss_import_name
2010-02-21 23:21:58 +01:00
Love Hornquist Astrand
521098738c
document gss_release_name
2010-02-21 23:21:43 +01:00
Love Hornquist Astrand
3ddb2af8d5
more flags and stuff
2010-02-13 17:41:33 -08:00
Love Hornquist Astrand
33e9da40b4
*** empty log message ***
2010-02-13 17:39:08 -08:00
Love Hornquist Astrand
61d6c3b9c5
add flags in gssapi_context_flags
2010-02-13 17:38:56 -08:00
Love Hornquist Astrand
53f7c6be92
more refs
2010-02-13 17:28:29 -08:00
Love Hornquist Astrand
57332c9b7d
gssapi_mechs_intro
2010-02-13 17:28:13 -08:00
Love Hornquist Astrand
b7581f5dcb
document more about mechs
2010-02-13 17:27:14 -08:00
Love Hornquist Astrand
96852bdc79
list contants for mechs
2010-02-13 17:23:09 -08:00
Love Hornquist Astrand
84b58b78b6
start of documention of gss_init_sec_context
2010-02-13 17:14:46 -08:00
Love Hornquist Astrand
609e8dd156
reset GSS_C_DELEG_FLAG when there is no consumer
2010-01-19 21:22:53 +00:00
Love Hornquist Astrand
eadb8838cb
use calloc(), indent more prettier
2009-12-14 21:40:16 -08:00
Love Hornquist Astrand
a740ee89bc
Check for duplicates, already loaded mechs
2009-12-14 17:16:59 -08:00
Love Hornquist Astrand
f66206220a
add context to gss_context_query_attributes(), make oid const
2009-11-22 12:31:00 -08:00
Love Hornquist Astrand
d890db78a8
Drop RCSID
2009-09-10 09:06:18 -07:00
Love Hornquist Astrand
a0b4f918a8
doxygen
2009-09-10 09:03:43 -07:00
Love Hornquist Astrand
16b4ddcf14
document gss_release_cred
2009-09-06 12:18:14 -07:00
Love Hornquist Astrand
c81b66aa0c
init gm_flags for dynamic modules
2009-08-29 08:53:16 -07:00
Love Hornquist Astrand
1999c85670
Make mech glue layer aware of composite mechs that uses mech glue layer credentials
...
This make it possible to use krb5/ntlm credentials with SPNEGO.
Needs some more work to avoid double fetching credentials.
2009-08-27 12:12:44 -07:00
Love Hornquist Astrand
022e7d4319
Return unwrapped delegated credentials if the actual mech is not the called mech
...
Assumes that pseudo mechs are are of how mechglue credentails look like and
return credentials like that.
Pointed out on krbdev by Nicolas Williams
2009-08-26 22:32:50 -07:00
Love Hornquist Astrand
901bac07e8
Don't need to look check *input_name twice [CID-27].
2009-07-30 14:00:48 +02:00
Love Hornquist Astrand
08256017e4
Don't dereference input_name [CID-27].
2009-07-30 13:59:42 +02:00
Love Hornquist Astrand
896391a56b
Double free of sp on empty list of creds [CID-183]
2009-07-30 07:46:37 +02:00
Love Hornquist Astrand
9581e59bde
FORWARD_NULL fixes [CID-163] and friends
2009-07-30 07:36:03 +02:00
Love Hornquist Astrand
b9644d7060
Test on wrong variable
2009-07-30 07:30:27 +02:00
Love Hornquist Astrand
fa502c6648
Add support for gss_{import,export}_cred() as requested by metze
...
Works for krb5 and SPNEGO mechanisms. Kerberos credentials are passed as
credential cache names, or if there are memory based credentials, inband in the protocol. This means that the credentials buffers must be keep secret.
As documented by IBM (they have the wrong prototype though)
and GGF (GSS-API Extensions) back in 2001
2009-07-29 13:36:02 +02:00
Love Hörnquist Åstrand
9807194527
check for NULL pointer not no NULL pointer...
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25321 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-07-08 00:07:05 +00:00
Love Hörnquist Åstrand
c99b2003e2
Implement gss_wrap_iov, gss_unwrap_iov for CFX type encryption types.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25286 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-22 17:56:41 +00:00
Love Hörnquist Åstrand
61a2a0fe7a
set right return value
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25200 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-09 14:20:50 +00:00
Love Hörnquist Åstrand
b9455d54f4
set right return value
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25199 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-09 14:20:36 +00:00
Love Hörnquist Åstrand
c9d5eca012
only set ret flags i we have them
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25195 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-06 19:04:26 +00:00
Love Hörnquist Åstrand
e5b52d6b32
need output_cred_handle, don't pretend
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25194 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-06 19:04:15 +00:00
Love Hörnquist Åstrand
7a0d147681
fix name forms link
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-29 20:28:35 +00:00
Love Hörnquist Åstrand
e2bec18571
checker warning
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24921 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-22 17:23:44 +00:00
Love Hörnquist Åstrand
8c393278a3
make compile
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24920 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-22 17:23:32 +00:00
Love Hörnquist Åstrand
6d0f8eab1d
make compile
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24919 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-22 17:23:20 +00:00
Love Hörnquist Åstrand
43ce9bdc01
first draft of gss_store_cred
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24906 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-22 17:21:08 +00:00
Love Hörnquist Åstrand
266ee65d10
more on main page
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24791 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:27:37 +00:00
Love Hörnquist Åstrand
5fd1a86dd9
some gssapi bits
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24790 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:27:28 +00:00
Love Hörnquist Åstrand
0db289777b
name forms
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24789 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:27:18 +00:00
Love Hörnquist Åstrand
72dcbd8bbe
add stub for internalVSmechname
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24788 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:27:08 +00:00
Love Hörnquist Åstrand
27aba501c9
doxygen
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24787 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:26:58 +00:00
Love Hörnquist Åstrand
e09576af2f
zero out conf_state
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24783 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:26:16 +00:00
Love Hörnquist Åstrand
4c5861c667
add conf_state to iov_length
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24773 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-22 23:24:25 +00:00
Love Hörnquist Åstrand
77074adfbb
move gss_context_stream_sizes to gssapi.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24742 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 19:11:30 +00:00