Commit Graph

22132 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
784ffbfa6a Make delegated credentials delegated directly, Oleg Sharoiko pointed out that it always didnt work with the old code. Also add som missing cred and context pass-thou functions in the SPNEGO layer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22688 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-16 11:33:58 +00:00
Love Hörnquist Åstrand
7dd314d77a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22687 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:29:51 +00:00
Love Hörnquist Åstrand
6541305988 Adapt to hx509_env changes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:29:37 +00:00
Love Hörnquist Åstrand
425c28427f add Zeqing Xia
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22685 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:15:21 +00:00
Love Hörnquist Åstrand
b0d3b3e16b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22684 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:13:10 +00:00
Love Hörnquist Åstrand
2f58fa6ccb Test gsskrb5_register_acceptor_identity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22683 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:12:55 +00:00
Love Hörnquist Åstrand
df1cca124b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22682 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:11:21 +00:00
Love Hörnquist Åstrand
49dffae447 Add test for gsskrb5_register_acceptor_identity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22681 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 21:10:43 +00:00
Love Hörnquist Åstrand
7984dfc6b7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22680 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 14:53:38 +00:00
Love Hörnquist Åstrand
00f8b507cb rename to be more consistent, export for teting
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22679 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 14:52:48 +00:00
Love Hörnquist Åstrand
90c30290de Export hx509_query_match_expr.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22678 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-14 01:23:04 +00:00
Love Hörnquist Åstrand
7776ed30a9 Add language to support querying certificates to find a match. Support constructs like "1.3.6.1.5.2.3.5" IN %{certificate.eku} AND %{certificate.subject} TAILMATCH "C=SE"".
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22677 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-13 17:35:49 +00:00
Love Hörnquist Åstrand
08cb59513f Add (c).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22676 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-12 15:14:55 +00:00
Love Hörnquist Åstrand
b0a619c3aa Add (c).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22675 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-12 15:14:34 +00:00
Love Hörnquist Åstrand
62c5f2a505 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22674 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-10 15:00:28 +00:00
Love Hörnquist Åstrand
0968e71694 Try searchin the key by to use by first looking for for PK-INIT
EKU, then the Microsoft smart card EKU and last, no special EKU at all.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22673 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-10 15:00:05 +00:00
Love Hörnquist Åstrand
1828420cc3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22672 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:58:11 +00:00
Love Hörnquist Åstrand
2d405842ad (init_auth): use right variable to detect if we want to free or not.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22671 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:57:54 +00:00
Love Hörnquist Åstrand
acd0b08bcf x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22670 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:41:01 +00:00
Love Hörnquist Åstrand
aff5c9adc4 Create a new credential cache is ->get_name is called, make
acc_initialize() reset the existing credential cache if needed.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22669 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:39:25 +00:00
Love Hörnquist Åstrand
103467b5ec x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22668 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:08:53 +00:00
Love Hörnquist Åstrand
32809668a9 (acc_get_name): just return the cache_name directly instead of trying
to resolve it.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22667 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 23:08:32 +00:00
Love Hörnquist Åstrand
574683e7ab x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22666 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 21:48:09 +00:00
Love Hörnquist Åstrand
bdd75a7ca8 Dont need to set this as the controlling PTY on steams sockets, don't
abort on failure. From Harald Barth and Ian Delahorne.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22665 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-09 21:47:53 +00:00
Love Hörnquist Åstrand
351161faed x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22664 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 17:01:08 +00:00
Love Hörnquist Åstrand
2800e5d81a Add more built files so they are distributed.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22663 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 17:00:25 +00:00
Love Hörnquist Åstrand
d635542a92 add hx509_pem_read
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22662 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 16:19:36 +00:00
Love Hörnquist Åstrand
fe254dd716 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22661 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 15:10:18 +00:00
Love Hörnquist Åstrand
c130ec0a6a add missing \
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22660 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 15:09:34 +00:00
Love Hörnquist Åstrand
bafd4055b8 Don't test the chmod 0'ed keytab, since that test doesn't work for root
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22659 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 13:19:52 +00:00
Love Hörnquist Åstrand
84b1e01eea add missing (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22658 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 13:13:07 +00:00
Love Hörnquist Åstrand
d9e70f4359 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22657 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:54:59 +00:00
Love Hörnquist Åstrand
82ece7c43d reshuffle depenencies
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22656 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:51:46 +00:00
Love Hörnquist Åstrand
27a3ca100e Add flag to not add gss-api INT|CONF to the negotiation
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22655 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:40:35 +00:00
Love Hörnquist Åstrand
c4e1402fd8 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22654 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:29:57 +00:00
Love Hörnquist Åstrand
8348b37a6b Add --pem to cms-verify-sd.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22653 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:29:39 +00:00
Love Hörnquist Åstrand
6ace7f4af6 Test verifying PEM signature files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22652 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:28:52 +00:00
Love Hörnquist Åstrand
35a3b73c9c Support verifying PEM signature files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22651 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-26 12:28:23 +00:00
Love Hörnquist Åstrand
8eaef94597 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22650 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-25 07:40:34 +00:00
Love Hörnquist Åstrand
faa8fc7e88 libhx509_la_OBJECTS depends on hx_locl.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22649 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-25 07:40:05 +00:00
Love Hörnquist Åstrand
1873035d27 Use unsigned char as argument to ctype function, from Michael ven Elst.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22648 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-25 07:37:57 +00:00
Love Hörnquist Åstrand
0f10735602 Use unsigned char as argument to isspace(), from Michael ven Elst.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22647 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-25 07:35:44 +00:00
Love Hörnquist Åstrand
45b392682d Use unsigned char as argument to isspace(), from Michael ven Elst.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22646 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-25 07:35:04 +00:00
Love Hörnquist Åstrand
55da941b89 Clean symlinks and built-files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22642 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 21:53:03 +00:00
Love Hörnquist Åstrand
bfb75d5e9e Make all apps depend on libroken.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22639 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 10:53:49 +00:00
Love Hörnquist Åstrand
6ec94c7e5d add version-script.map
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22637 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 10:37:21 +00:00
Love Hörnquist Åstrand
03d304492b add wind_ucs2read.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22636 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 10:13:29 +00:00
Love Hörnquist Åstrand
806b49d6e8 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22635 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 09:28:18 +00:00
Love Hörnquist Åstrand
916d9a67f6 Add LIB_com_err.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22634 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-24 09:25:52 +00:00
Love Hörnquist Åstrand
10e990800c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22633 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-23 19:59:46 +00:00