Commit Graph

105 Commits

Author SHA1 Message Date
Asanka Herath
a0ae9f5a0e Merge remote branch 'h-github/master' into win32-port2
* h-github/master: (64 commits)
  refix socket wrappers with rk_
  Patch from Secure Endpoints/Asanka Herath for windows support
  unset KRB5CCNAME
  its really just LIBADD more most of them
  correct quoting
  Use -lpthread for modern freebsd instead
  clean KRB5CCNAME and KRB5_CONFIG, require test to reset them
  more up ${env_setup}
  use PTHREADS_LIBADD for freebsd6 and newer
  add PTHREAD_LIBADD
  add PTHREAD_LIBADD
  add PTHREAD_LIBADD
  switch to PTHREADS_LIBADD
  log what the error string say too
  More debug logging
  sprinkle more 'echo "test failed"'
  sprinkle 'echo "test failed"'
  use calloc(), indent more prettier
  in sh, equal compare is really = for strings, not ==
  Check for duplicates, already loaded mechs
  ...

Conflicts (resolved):
	lib/krb5/auth_context.c
	lib/krb5/changepw.c
	lib/krb5/context.c
	lib/krb5/error_string.c
	lib/krb5/kuserok.c
	lib/krb5/libkrb5-exports.def.in
	lib/krb5/net_write.c
	lib/krb5/store_fd.c
	lib/krb5/test_cc.c
	lib/roken/strerror_r.c
2009-12-21 13:44:00 -05:00
Love Hornquist Astrand
5e43df65a5 make compile 2009-12-07 21:10:52 -08:00
Love Hornquist Astrand
b6460f7364 document some mbz flags from wireshark 2009-12-05 16:45:29 -08:00
Love Hornquist Astrand
e347f1da95 fill in all bits for NTLM flags 2009-12-05 16:40:26 -08:00
Love Hornquist Astrand
c6bbdb545b First drop of Windows build infrastructure from Secure Endpoints 2009-11-24 12:12:53 -08:00
Asanka Herath
56afc4da1a Build libheimntlm as a .dll by default 2009-11-24 10:19:49 -08:00
Asanka Herath
b1063ea8fc Initial Windows port 2009-11-24 10:11:14 -08:00
Love Hornquist Astrand
d6a785f025 drop rcsid 2009-09-07 21:24:04 -07:00
Love Hornquist Astrand
7afc04e7cf switch to use EVP interface instead of old crypto interface 2009-08-17 13:56:59 +02:00
Love Hornquist Astrand
55c9d66d80 Drop md5/md4/rc4 reference and use EVP_ interface 2009-08-11 11:30:04 +02:00
Love Hörnquist Åstrand
f08c32fbd0 remove rcsid
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24481 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 20:49:43 +00:00
Love Hörnquist Åstrand
95d188a9e4 drop libnheimntlm.la
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24467 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:48:48 +00:00
Love Hörnquist Åstrand
0aa582523a check for null before freeing, cid#32
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24149 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-11 05:08:06 +00:00
Love Hörnquist Åstrand
b1f9462cfc check for null before freeing, cid#33
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24148 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-11 05:07:56 +00:00
Love Hörnquist Åstrand
e015c36060 check for null before freeing, cid#34
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24147 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-11 05:07:46 +00:00
Love Hörnquist Åstrand
12edcfbf3b check return value
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24146 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-11 05:07:35 +00:00
Love Hörnquist Åstrand
4bbaa52901 provide convenice lib
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23893 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-13 03:00:57 +00:00
Love Hörnquist Åstrand
6937d41a02 remove trailing whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 09:21:03 +00:00
Love Hörnquist Åstrand
e172367898 switch to utf8 encoding of all files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 08:53:55 +00:00
Love Hörnquist Åstrand
93b208c745 add example
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23717 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-01 10:54:15 +00:00
Love Hörnquist Åstrand
78367bf366 drop krbv5 dependency
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23716 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-01 10:54:06 +00:00
Love Hörnquist Åstrand
a7ca391dc9 add missing depency on libhcrypto (needed when using openssl in on default location.
From Andrew Morris

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23689 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-26 12:35:21 +00:00
Love Hörnquist Åstrand
34ed1a507f update (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23687 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-26 12:35:02 +00:00
Love Hörnquist Åstrand
b33f72ddc2 spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-26 12:34:50 +00:00
Love Hörnquist Åstrand
da29ca9744 define HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23656 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-21 22:10:09 +00:00
Love Hörnquist Åstrand
e63bbca392 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23334 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-12 20:17:10 +00:00
Love Hörnquist Åstrand
dc8e94beda x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23170 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-05-22 02:52:33 +00:00
Love Hörnquist Åstrand
4bd353502b replace hashes with keys.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23169 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-05-22 02:52:07 +00:00
Love Hörnquist Åstrand
a3309cd5ca x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23114 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:34 +00:00
Love Hörnquist Åstrand
eae89239c4 Use DES_set_key_unchecked().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23113 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-27 18:51:30 +00:00
Love Hörnquist Åstrand
7719060afc x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-01-13 08:13:29 +00:00
Love Hörnquist Åstrand
25cd521c04 Add NTLM_TARGET_*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22377 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-28 18:38:53 +00:00
Love Hörnquist Åstrand
d85734d0c5 Add NTLM_TARGET_*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22376 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-28 18:38:23 +00:00
Love Hörnquist Åstrand
7e14fe4f56 less rk_UNCONST
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22372 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-28 16:18:12 +00:00
Love Hörnquist Åstrand
bf6ebf1d25 Check result of heim_ntlm_decode_type3().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22371 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-28 16:16:39 +00:00
Love Hörnquist Åstrand
28f2cb6167 Make heim_ntlm_decode_type3 more useful and provide a username. From
Ming Yang.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22370 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-28 16:12:01 +00:00
Love Hörnquist Åstrand
49f05da183 its the gsssapi lib that implments transport int/conf.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22052 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 12:21:14 +00:00
Love Hörnquist Åstrand
0436e4e64f defgroup text
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22047 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 09:01:39 +00:00
Love Hörnquist Åstrand
dbe8e02601 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22046 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 08:58:16 +00:00
Love Hörnquist Åstrand
21149f6fbb move doxygen into the main file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22045 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 08:57:47 +00:00
Love Hörnquist Åstrand
012e43e671 Add doxygen documentation.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22044 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 08:39:41 +00:00
Love Hörnquist Åstrand
f40fefb6ac doxygen
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22042 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 08:31:03 +00:00
Love Hörnquist Åstrand
60137763e2 export heim_ntlm_free_buf, start doxygen documenation
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22041 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-11-11 07:43:27 +00:00
Love Hörnquist Åstrand
f9f4c5c20f Use unsigned char * as argument to HMAC_Update to please OpenSSL and gcc.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21604 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-17 06:48:55 +00:00
Love Hörnquist Åstrand
1082f18c19 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21603 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-17 06:19:44 +00:00
Love Hörnquist Åstrand
4bb28b3f25 more verbose what we are testing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21602 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-17 06:18:11 +00:00
Love Hörnquist Åstrand
6d13900aeb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21433 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-10 12:38:45 +00:00
Love Hörnquist Åstrand
d314dc998c New library version.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21432 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-10 12:38:27 +00:00
Love Hörnquist Åstrand
9733de710d Add comments.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21317 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-06-25 19:22:02 +00:00
Love Hörnquist Åstrand
7eb8395d12 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21233 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-06-20 10:23:45 +00:00