Luke Howard
79ff133ae9
make gss_acquire_cred_ext private
2011-05-20 14:31:08 +02:00
Luke Howard
cbebf13216
acquire_cred_with_password is a SPI symbol
2011-05-14 17:09:20 +02:00
Luke Howard
48719d5651
shim acquire_cred_with_password SPI into acquire_cred_ext
2011-05-14 17:00:55 +02:00
Luke Howard
dfba868910
Merge branch 'master' into lukeh/acquire-cred-ex-moonshot-integ
...
Conflicts:
lib/gssapi/Makefile.am
lib/gssapi/mech/gss_acquire_cred_with_password.c
lib/gssapi/test_context.c
lib/gssapi/version-script.map
2011-05-14 16:48:49 +02:00
Luke Howard
3069d80734
Merge branch 'master' into lukeh/acquire-cred-ex
2011-05-14 14:56:16 +02:00
Luke Howard
d1b553aae2
add some loopback detection in GSS dynamic loading
2011-05-13 02:27:01 +02:00
Luke Howard
6971125a79
add some loopback detection in GSS dynamic loading
2011-05-13 02:26:41 +02:00
Luke Howard
5dc4aeee49
Merge branch 'master' into lukeh/moonshot
...
Conflicts:
lib/gssapi/mech/gss_mech_switch.c
2011-05-13 00:19:01 +02:00
Luke Howard
b323601091
mechglue fixes
...
- support gssspi_set_cred_option
- pick up OID sets of names for dynamic mechs
2011-05-13 00:16:56 +02:00
Luke Howard
02cf28e20b
implement gss_acquire_cred_ex with password support
...
add missing SPIs to gss_mech_switch
s/acquire_cred_ex/acquire_cred_ext/g
2011-04-16 11:06:24 +02:00
Luke Howard
6c6e483e00
gss_authorize_localname implementation
2011-04-08 10:58:57 +10:00
Luke Howard
d116a78297
add missing exports
2011-03-21 23:53:17 +11:00
Luke Howard
e78371829c
implement gss_userok/gss_pname_to_uid
2011-03-20 20:34:59 +11:00
Luke Howard
9455577b65
Merge branch 'master' of github.com:heimdal/heimdal
...
Conflicts:
lib/gssapi/gssapi/gssapi.h
lib/gssapi/gssapi_mech.h
lib/gssapi/mech/gss_mech_switch.c
2011-03-20 19:08:10 +11:00
Love Hornquist Astrand
4248882381
drop gss_name_any since it removed from the draft
2011-03-12 12:49:42 -08:00
Love Hornquist Astrand
fbf5cff0ac
Patch from Luke Howard to allow dynamic gss_mo
2011-03-12 12:45:53 -08:00
Luke Howard
2b2ab30f53
Add naming extension SPIs
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-03-12 12:35:43 -08:00
Luke Howard
4304e719a6
Add SPI for dynamically loading mechanism object information
2011-01-09 22:16:18 +11:00
Luke Howard
45cd381f53
Cleanup API-as-SPI compatibility layer
2011-01-09 22:05:27 +11:00
Luke Howard
0b4f6bbfc2
Use RTLD_GROUP
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-01-03 13:21:47 +01:00
Luke Howard
5b47a8816d
MIT SASL/attribute introspection SPI compat
2011-01-03 22:51:51 +11:00
Luke Howard
cace66a435
Add naming extension SPIs
2011-01-03 14:45:07 +11:00
Luke Howard
77121ec58c
Use RTLD_GROUP
2011-01-03 14:05:47 +11:00
Luke Howard
098148ac20
MIT SPI compat
2011-01-02 20:30:57 +11:00
Love Hornquist Astrand
7c7dd8e1af
prefix SLIST with HEIM
2010-12-12 11:45:35 -08:00
Love Hornquist Astrand
ab9267c04e
constify
2010-11-25 19:20:26 -08: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
d890db78a8
Drop RCSID
2009-09-10 09:06:18 -07:00
Love Hornquist Astrand
c81b66aa0c
init gm_flags for dynamic modules
2009-08-29 08:53:16 -07:00
Love Hörnquist Åstrand
ea4bb739c5
include ntlm module
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24483 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 20:50:05 +00:00
Love Hörnquist Åstrand
7f6d448621
implement the new gss_*_iov interfaces
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24055 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-11 04:49:37 +00:00
Love Hörnquist Åstrand
dc5e4b8033
try handle gss_import_name() better, its not really perfect, its breaks spengo inquire_names_for_mech, but that less common....
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24026 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-11-12 04:18:15 +00:00
Love Hörnquist Åstrand
a002d9be31
heimdal smaller includes no ntlm, again
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23972 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-26 18:23:34 +00:00
Love Hörnquist Åstrand
6571f41a67
heimdal smaller includes no ntlm
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23971 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-26 18:23:22 +00:00
Love Hörnquist Åstrand
8efac579af
Specify lazy loading. From Milosz Kmieciak.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23516 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-11 10:01:32 +00:00
Love Hörnquist Åstrand
b566548643
close-on-exec
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23471 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:17:49 +00:00
Love Hörnquist Åstrand
405a435327
Use unsigned where appropriate.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22875 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 18:50:48 +00:00
Love Hörnquist Åstrand
7ce367af30
Don't try to do dlopen if system doesn't have dlopen. From Rune of Chalmers.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21698 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-26 19:07:11 +00:00
Love Hörnquist Åstrand
3a4c55c9b8
(add_builtin): ok for __gss_mech_initialize() to return NULL
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20625 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-05-08 13:55:03 +00:00
Love Hörnquist Åstrand
c028345ba0
try to load pseudo_random
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20046 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:41:53 +00:00
Love Hörnquist Åstrand
01a98f8ead
Reset out variables.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19963 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-17 16:01:22 +00:00
Love Hörnquist Åstrand
93482a2b67
Add the builtin ntlm mech
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19363 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-15 20:05:43 +00:00
Love Hörnquist Åstrand
3e5e6f9926
define RTLD_LOCAL to 0 if not defined.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18372 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-09 11:13:30 +00:00
Love Hörnquist Åstrand
1e83468c03
Cast argument to ctype(3) functions to (unsigned char).
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18253 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-06 07:30:54 +00:00
Love Hörnquist Åstrand
c8823f15de
Make _gss_load_mech() atomic and run only once, this have the side
...
effect that _gss_mechs and _gss_mech_oids is only initialized once, so
if just the users of these two global variables calls _gss_load_mech()
first, it will act as a barrier and make sure the variables are never
changed and we don't need to lock them.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17842 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-07-20 02:01:56 +00:00
Love Hörnquist Åstrand
2901cf9c42
(add_builtin): set _gss_mech_switch->gm_mech_oid
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17764 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-30 18:04:41 +00:00
Love Hörnquist Åstrand
c717bf03c2
Add gss_set_{sec_context,cred}_option
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17722 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 14:39:23 +00:00
Love Hörnquist Åstrand
d3f8f8e122
Bug fixes, cleanup, compiler warnings, restructure code.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17700 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 09:00:26 +00:00
Love Hörnquist Åstrand
2baa7e7d61
Initial revision
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17692 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-28 08:34:45 +00:00