- Marco Maggi reported that compilation failed when configured --with-gssapi
and GNU GSS installed due to a missing mutual exclusion of header files in the Kerberos 5 code path. He also verified that my patch worked for him.
This commit is contained in:
5
CHANGES
5
CHANGES
@@ -6,6 +6,11 @@
|
|||||||
|
|
||||||
Changelog
|
Changelog
|
||||||
|
|
||||||
|
Yang Tse (11 Nov 2009)
|
||||||
|
- Marco Maggi reported that compilation failed when configured --with-gssapi
|
||||||
|
and GNU GSS installed due to a missing mutual exclusion of header files in
|
||||||
|
the Kerberos 5 code path. He also verified that my patch worked for him.
|
||||||
|
|
||||||
Daniel Stenberg (11 Nov 2009)
|
Daniel Stenberg (11 Nov 2009)
|
||||||
- Constantine Sapuntzakis posted bug #2891595
|
- Constantine Sapuntzakis posted bug #2891595
|
||||||
(http://curl.haxx.se/bug/view.cgi?id=2891595) which identified how an entry
|
(http://curl.haxx.se/bug/view.cgi?id=2891595) which identified how an entry
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ This release includes the following bugfixes:
|
|||||||
o portability enhancement for OS's without orthogonal directory tree structure
|
o portability enhancement for OS's without orthogonal directory tree structure
|
||||||
o progress meter/callback during FTP connection
|
o progress meter/callback during FTP connection
|
||||||
o DNS cache timeout while transfer in progress
|
o DNS cache timeout while transfer in progress
|
||||||
|
o compilation when configured --with-gssapi having GNU GSS installed
|
||||||
|
|
||||||
This release includes the following known bugs:
|
This release includes the following known bugs:
|
||||||
|
|
||||||
|
|||||||
17
lib/krb5.c
17
lib/krb5.c
@@ -46,14 +46,17 @@
|
|||||||
#include <netdb.h>
|
#include <netdb.h>
|
||||||
#endif
|
#endif
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#ifdef HAVE_GSSMIT
|
|
||||||
/* MIT style */
|
#ifdef HAVE_GSSGNU
|
||||||
#include <gssapi/gssapi.h>
|
# include <gss.h>
|
||||||
#include <gssapi/gssapi_generic.h>
|
#elif defined HAVE_GSSMIT
|
||||||
#include <gssapi/gssapi_krb5.h>
|
/* MIT style */
|
||||||
|
# include <gssapi/gssapi.h>
|
||||||
|
# include <gssapi/gssapi_generic.h>
|
||||||
|
# include <gssapi/gssapi_krb5.h>
|
||||||
#else
|
#else
|
||||||
/* Heimdal-style */
|
/* Heimdal-style */
|
||||||
#include <gssapi.h>
|
# include <gssapi.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "urldata.h"
|
#include "urldata.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user