Commit Graph

12297 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
b28bc0ec58 cfx-01 use diffrent usage numbers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12705 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-30 13:45:21 +00:00
Love Hörnquist Åstrand
7e3236c811 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12700 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-29 16:53:53 +00:00
Love Hörnquist Åstrand
c0d1c74757 try to include more db headers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12699 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-29 16:53:37 +00:00
Love Hörnquist Åstrand
8e7024e104 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12698 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-29 16:38:15 +00:00
Love Hörnquist Åstrand
32276ee7b7 patch for working with DB4 on heimdal-discuss
From: Luke Howard <lukeh@PADL.COM>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12697 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-29 16:37:25 +00:00
Love Hörnquist Åstrand
602247aaac x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12696 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 11:08:35 +00:00
Love Hörnquist Åstrand
da8892828c (arcfour_mic_cksum): use free_Checksum to free the checksum
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12695 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 11:08:26 +00:00
Love Hörnquist Åstrand
adc6d86b7d swap two last arguments to verify_mic for consistency with des3
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12694 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 11:00:23 +00:00
Love Hörnquist Åstrand
ea87ec5a69 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12693 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:54:50 +00:00
Love Hörnquist Åstrand
9673c61169 prefix cfx symbols with _gssapi_
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12692 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:54:06 +00:00
Love Hörnquist Åstrand
4f2548810a release the right buffer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12691 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:48:32 +00:00
Love Hörnquist Åstrand
d432d068e5 rename token structure in consistency with rest of GSS-API
From: Luke Howard <lukeh@PADL.COM>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12690 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:41:36 +00:00
Love Hörnquist Åstrand
bdf7544c1b (unwrap_des3): use _gssapi_verify_pad
(unwrap_des): use _gssapi_verify_pad


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12689 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:24:45 +00:00
Love Hörnquist Åstrand
504acf338f (_gssapi_wrap_arcfour): set the correct padding
(_gssapi_unwrap_arcfour): verify and strip padding


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12688 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:23:28 +00:00
Love Hörnquist Åstrand
ff1011309d added _gssapi_verify_pad
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12687 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:22:25 +00:00
Love Hörnquist Åstrand
9ef52e1041 (_gssapi_verify_pad): verify padding of a gss wrapped message and
return its length


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 10:22:03 +00:00
Love Hörnquist Åstrand
819d80283e rc4 gssapi stuff fixed
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12685 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 08:07:51 +00:00
Love Hörnquist Åstrand
53ad072bc7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12684 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 08:07:08 +00:00
Love Hörnquist Åstrand
8374158e8c support KEYTYPE_ARCFOUR_56 keys, from Luke Howard <lukeh@PADL.COM>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12683 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 07:57:29 +00:00
Love Hörnquist Åstrand
8a4d53ac23 use right seal alg, inherit keytype from parent key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12682 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 07:55:54 +00:00
Love Hörnquist Åstrand
ea0b1265fa add KEYTYPE_ARCFOUR_56
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12681 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 07:52:23 +00:00
Love Hörnquist Åstrand
9f9fde52a7 include the confounder in the checksum
use the right key usage number for warped/unwraped tokens


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12680 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 07:17:33 +00:00
Love Hörnquist Åstrand
0ec5289d77 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12679 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 02:24:41 +00:00
Love Hörnquist Åstrand
466c633f62 add gss_krb5_nt_general_name as an mit compat glue
(same as GSS_KRB5_NT_PRINCIPAL_NAME)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12678 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 02:23:52 +00:00
Love Hörnquist Åstrand
172de7a048 send both INT and CONF wrapped token
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12677 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:08:48 +00:00
Love Hörnquist Åstrand
64979ecfcb recv both INT and CONF wrapped token
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12676 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:08:28 +00:00
Love Hörnquist Åstrand
ba7a3aa53e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12675 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:07:37 +00:00
Love Hörnquist Åstrand
7911b7e907 hook in arcfour unwrap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12674 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:07:25 +00:00
Love Hörnquist Åstrand
221fd47408 hook in arcfour wrap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12673 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:07:07 +00:00
Love Hörnquist Åstrand
f74f70a4a7 hook in arcfour verify_mic
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12672 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:06:36 +00:00
Love Hörnquist Åstrand
1f92183e98 hook in arcfour get_mic
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12671 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:06:22 +00:00
Love Hörnquist Åstrand
7c691b1d90 implement wrap/unwarp
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12670 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:04:59 +00:00
Love Hörnquist Åstrand
c7573576f2 add gssapi_{en,de}code_be_om_uint32
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12669 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-28 00:02:24 +00:00
Love Hörnquist Åstrand
7ba349d53a add KRB5_NT_SMTP_NAME and KRB5_NT_ENTERPRISE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12668 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 22:10:29 +00:00
Johan Danielsson
5365a4f91a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12667 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 18:33:32 +00:00
Johan Danielsson
f4b6c3c719 don't include discovered files in EXTRA_SOURCES; don't depend on
all header files, just the built ones


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12666 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 18:33:25 +00:00
Johan Danielsson
cfd2662813 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12665 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 18:15:48 +00:00
Johan Danielsson
48bb32ebe5 test for variable-length arrays
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12664 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 18:15:40 +00:00
Love Hörnquist Åstrand
cd87e37aa4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12663 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:34:59 +00:00
Love Hörnquist Åstrand
1890d21435 make the function threadsafe by removing static on the local variable zeros
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12662 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:34:13 +00:00
Johan Danielsson
63f8f216cd x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12661 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:11:29 +00:00
Johan Danielsson
aa0ee5de97 test for poll and poll.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12660 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:11:22 +00:00
Love Hörnquist Åstrand
0bcf195e02 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12659 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 04:09:17 +00:00
Love Hörnquist Åstrand
3da46e4730 (_gssapi_verify_mic_arcfour): Do the checksum on right area. Swap
filler check, it was reversed.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12658 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 04:08:54 +00:00
Love Hörnquist Åstrand
8385525489 (libgssapi_la_SOURCES): += arcfour.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12657 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 03:54:29 +00:00
Love Hörnquist Åstrand
dbc6a88ab1 include "arcfour.h"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12656 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 03:53:44 +00:00
Love Hörnquist Åstrand
417d3481f7 arcfour gss-api mech, get_mic/verify_mic working
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12655 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 03:53:25 +00:00
Love Hörnquist Åstrand
22ea5f3f5c (proto): fill in client in the match cred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12654 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 03:50:40 +00:00
Love Hörnquist Åstrand
a2a201e6b0 always include cfx.h
add prototype for _gssapi_decapsulate


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12653 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-26 17:31:12 +00:00
Love Hörnquist Åstrand
e7462b402d make the include protectors more uniq
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12652 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-26 17:30:25 +00:00