Commit Graph

11532 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand 774e93dac2 Filter out SPNEGO from the out supported mechs list and make sure we
don't select that for the preferred mechamism.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19039 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-15 08:42:36 +00:00
Love Hörnquist Åstrand 576019c819 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19038 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-14 12:35:04 +00:00
Love Hörnquist Åstrand f34964d46f (_gss_mech_cred_find): break out the cred finding to its own function
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19037 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-14 12:33:11 +00:00
Love Hörnquist Åstrand 882845f819 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19036 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-14 10:05:56 +00:00
Love Hörnquist Åstrand 92486672bd Better error strings, from Andrew Bartlet.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19035 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-14 09:49:56 +00:00
Love Hörnquist Åstrand 3e0139bc20 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19032 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 18:06:45 +00:00
Love Hörnquist Åstrand 00bcd44370 Switch from using a specific error message context in the TLS to have
a whole krb5_context in TLS. This have some interestion side-effekts
for the configruration setting options since they operate on
per-thread basis now.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19031 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 18:02:57 +00:00
Love Hörnquist Åstrand a16e0b633c Create our own krb5_context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19030 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 18:01:39 +00:00
Love Hörnquist Åstrand 073e1a2052 (fill_zeros): stop using MIN.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19029 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 17:45:27 +00:00
Love Hörnquist Åstrand b88907807b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19025 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 09:01:20 +00:00
Love Hörnquist Åstrand d1aeb0f6ce When calling ->gm_set_cred_option and checking for success, use
GSS_S_COMPLETE. From Andrew Bartlet.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19024 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 08:59:43 +00:00
Love Hörnquist Åstrand 3580cf19b8 Change realm to TEST.H5L.SE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19023 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 08:22:52 +00:00
Love Hörnquist Åstrand edd8dd277c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19022 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 08:20:46 +00:00
Love Hörnquist Åstrand 73d8cedc12 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19021 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 08:20:13 +00:00
Love Hörnquist Åstrand 8835bc2f1f Update all strings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19020 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 08:19:07 +00:00
Love Hörnquist Åstrand ef6a951382 SE not ORG
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19019 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 07:44:50 +00:00
Love Hörnquist Åstrand bd69f9fb24 regen with TEST.H5L.SE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19018 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:50:22 +00:00
Love Hörnquist Åstrand 314fb19bfd Use TEST.H5L.ORG instead of EXAMPLE.ORG
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19015 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:34:56 +00:00
Love Hörnquist Åstrand cfb4caacee Use NOTHERE.H5L.SE.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19013 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:28:43 +00:00
Love Hörnquist Åstrand e53d2e7d9a Use 127.0.0.2 to make us slightly diffrent from the rest of the world.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19012 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:11:39 +00:00
Love Hörnquist Åstrand feca1fb894 Fill in hints for picky getaddrinfo()s.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19010 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:06:08 +00:00
Love Hörnquist Åstrand 8ba76d2ba8 Set sin_len if it exists.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19009 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 05:01:03 +00:00
Love Hörnquist Åstrand 35ac6d4651 Use plugin for the other realm locate types too.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-13 04:46:37 +00:00
Love Hörnquist Åstrand 1bbf3e6917 update (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19006 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 21:42:18 +00:00
Love Hörnquist Åstrand f6b6bb58e3 Add plugin types.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 21:40:19 +00:00
Love Hörnquist Åstrand ec21016cde Read config file and allow multi directories.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 21:39:43 +00:00
Love Hörnquist Åstrand 71d3953a5b Help solaris make even more.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19003 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 20:14:33 +00:00
Love Hörnquist Åstrand ed1a5f6565 Help solaris make.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19002 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 20:13:54 +00:00
Love Hörnquist Åstrand c16f8fcd4e Add plugin api.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19001 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 20:06:52 +00:00
Love Hörnquist Åstrand 51bdcbd088 Use the resolve plugin interface.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19000 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 20:05:20 +00:00
Love Hörnquist Åstrand b28a485ef3 Test resolve plugin
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18999 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 19:10:11 +00:00
Love Hörnquist Åstrand 79e58fd503 Add plugin interface for resolving that is API compatible with MITs version.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18998 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 19:00:03 +00:00
Love Hörnquist Åstrand d4c6410532 Add first version of the plugin interface.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18997 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 18:58:41 +00:00
Love Hörnquist Åstrand 6d50466262 Spelling.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18996 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 17:30:48 +00:00
Love Hörnquist Åstrand 7ee6102353 Build PAC code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18994 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 08:41:00 +00:00
Love Hörnquist Åstrand cffffb6192 Test signing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18993 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 08:38:10 +00:00
Love Hörnquist Åstrand bfb5987861 Add code to sign PACs, only arcfour for now.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18992 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 08:37:27 +00:00
Love Hörnquist Åstrand bb7a02e9b0 Add struct krb5_pac.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18991 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 08:33:07 +00:00
Love Hörnquist Åstrand 7eaec81548 PAC testing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18989 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 07:47:04 +00:00
Love Hörnquist Åstrand 33b12f5ffd Sprinkle error strings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18988 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 07:36:48 +00:00
Love Hörnquist Åstrand ce3af21b1e Verify LOGON_NAME.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18987 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 07:22:55 +00:00
Love Hörnquist Åstrand fd4e210f07 remove include $(srcdir)/Makefile-digest.am for now
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18986 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 07:07:21 +00:00
Love Hörnquist Åstrand 290f195ef3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18982 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:32:11 +00:00
Love Hörnquist Åstrand 53eeb7198a Try better guessing what is mech we are going to select by looking
harder at the input_token, idea from Luke Howard's mechglue branch.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18981 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:30:12 +00:00
Love Hörnquist Åstrand 4aa34c791e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18980 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 02:54:51 +00:00
Love Hörnquist Åstrand aab73a4b3d (swrap_sendto): fail on to unknown si->type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18979 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 02:54:12 +00:00
Love Hörnquist Åstrand 22a8c87461 libgssapi_la_OBJECTS: add depency on gkrb5_err.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18978 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:24:16 +00:00
Love Hörnquist Åstrand ed1e1a5b9e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18977 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:07:43 +00:00
Love Hörnquist Åstrand 98e6018ae2 add GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18976 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:05:34 +00:00
Love Hörnquist Åstrand b402bc547b Use int32_t for enctypes for now.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18975 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:00:30 +00:00