Fix the gssapi configure check to detect newer MIT Kerberos (patch by

Michael Calmer)
This commit is contained in:
Michal Marek
2008-03-06 17:22:45 +00:00
parent 1cf559492a
commit 40e1a016f9
3 changed files with 12 additions and 7 deletions

View File

@@ -6,6 +6,10 @@
Changelog Changelog
Michal Marek (6 Mar 2008)
- Fix the gssapi configure check to detect newer MIT Kerberos (patch by
Michael Calmer)
Yang Tse (6 Mar 2008) Yang Tse (6 Mar 2008)
- Fix regression on Curl_socket_ready() and Curl_poll() so that these will - Fix regression on Curl_socket_ready() and Curl_poll() so that these will
again fail on select/poll errors different than EINTR. again fail on select/poll errors different than EINTR.

View File

@@ -35,6 +35,7 @@ This release includes the following bugfixes:
o GnuTLS-built libcurl can now be forced to prefer SSLv3 o GnuTLS-built libcurl can now be forced to prefer SSLv3
o crash when doing Negotiate again on a re-used connection o crash when doing Negotiate again on a re-used connection
o select/poll regression o select/poll regression
o better MIT kerberos configure check
This release includes the following known bugs: This release includes the following known bugs:
@@ -54,6 +55,6 @@ advice from friends like these:
Michal Marek, Dmitry Kurochkin, Niklas Angebrand, G<>nter Knauf, Yang Tse, Michal Marek, Dmitry Kurochkin, Niklas Angebrand, G<>nter Knauf, Yang Tse,
Dan Fandrich, Mike Hommey, Pooyan McSporran, Jerome Muffat-Meridol, Dan Fandrich, Mike Hommey, Pooyan McSporran, Jerome Muffat-Meridol,
Kaspar Brand, Gautam Kachroo, Zmey Petroff, Georg Lippitsch, Sam Listopad, Kaspar Brand, Gautam Kachroo, Zmey Petroff, Georg Lippitsch, Sam Listopad,
Anatoli Tubman, Mike Protts Anatoli Tubman, Mike Protts, Michael Calmer
Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone)

View File

@@ -977,18 +977,18 @@ if test x"$want_gss" = xyes; then
gnu_gss=yes gnu_gss=yes
], ],
[ [
dnl not found, check Heimdal dnl not found, check MIT
AC_CHECK_HEADER(gssapi.h, AC_CHECK_HEADER(gssapi/gssapi.h,
[ [
dnl found in the given dirs dnl found in the given dirs
AC_DEFINE(HAVE_GSSHEIMDAL, 1, [if you have the Heimdal gssapi libraries]) AC_DEFINE(HAVE_GSSMIT, 1, [if you have the MIT gssapi libraries])
], ],
[ [
dnl not found, check in gssapi/ subdir dnl not found, check for Heimdal
AC_CHECK_HEADER(gssapi/gssapi.h, AC_CHECK_HEADER(gssapi.h,
[ [
dnl found dnl found
AC_DEFINE(HAVE_GSSMIT, 1, [if you have the MIT gssapi libraries]) AC_DEFINE(HAVE_GSSHEIMDAL, 1, [if you have the Heimdal gssapi libraries])
], ],
[ [
dnl no header found, disabling GSS dnl no header found, disabling GSS