diff --git a/CHANGES b/CHANGES index 7112efc583024d71651f3260cf489188168d0b60..519338032726ed7e193bb80bf4811d040744e6ff 100644 --- a/CHANGES +++ b/CHANGES @@ -7,6 +7,10 @@ Changelog +Yang Tse (26 May 2008) +- David Rosenstrauch reported that header files spnegohelp.h and + openssl/objects.h were needed to compile SPNEGO support. + Daniel Fandrich (22 May 2008) - Made sure to pass longs in to curl_easy_setopt where necessary in the example programs and libtest code. diff --git a/RELEASE-NOTES b/RELEASE-NOTES index a52f71f7940756f8b81d458367ad1ee8084fe809..c3d7b777832965fb48ef4ec54aeacf1b0f4385ff 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -57,6 +57,7 @@ advice from friends like these: Michal Marek, Daniel Fandrich, Scott Barrett, Alexey Simak, Daniel Black, Rafa Muyo, Andre Guibert de Bruet, Brock Noland, Sandor Feldi, Stefan Krause, David Shaw, Norbert Frese, Bart Whiteley, Jean-Francois Bertrand, Ben Van Hof, - Yuriy Sosov, Christopher Palow, Yang Tse, Liam Healy, Nikolai Kondrashov + Yuriy Sosov, Christopher Palow, Yang Tse, Liam Healy, Nikolai Kondrashov, + David Rosenstrauch Thanks! (and sorry if I forgot to mention someone) diff --git a/lib/http_negotiate.c b/lib/http_negotiate.c index e7f934824026338091ef5e73e7f94bbc64270320..9644a751c74556d3d4db22d8ab0452bc1a8af0e6 100644 --- a/lib/http_negotiate.c +++ b/lib/http_negotiate.c @@ -42,6 +42,15 @@ #include "http_negotiate.h" #include "memory.h" +#ifdef HAVE_SPNEGO +# include +# if defined(USE_OPENSSL) && !defined(USE_YASSLEMUL) +# include +# else +# error "Can't compile SPNEGO support without OpenSSL." +# endif +#endif + #define _MPRINTF_REPLACE /* use our functions only */ #include