#
5c314c6b |
| 07-Jun-2011 |
Daniel Stenberg |
Curl_input_negotiate: do not delegate GSSAPI credentials This is a security flaw. See curl advisory 20110623 for details. Reported by: Richard Silverman
|
#
889d1e97 |
| 22-Apr-2011 |
Daniel Stenberg |
whitespace cleanup: no space first in conditionals "if(a)" is our style, not "if( a )"
|
Revision tags: curl-7_21_6 |
|
#
b903186f |
| 20-Apr-2011 |
Daniel Stenberg |
source cleanup: unify look, style and indent levels By the use of a the new lib/checksrc.pl script that checks that our basic source style rules are followed.
|
#
1702a2c0 |
| 19-Apr-2011 |
Fabian Keil |
Fix a couple of spelling errors in lib/ Found with codespell.
|
Revision tags: curl-7_21_5, curl-7_21_4, curl-7_21_3, curl-7_21_2 |
|
#
13b8fc46 |
| 16-Aug-2010 |
Daniel Stenberg |
negotiation: Wrong proxy authorization There's an error in http_negotiation.c where a mistake is using only userpwd even for proxy requests. Ludek provided a patch, but I decided to
negotiation: Wrong proxy authorization There's an error in http_negotiation.c where a mistake is using only userpwd even for proxy requests. Ludek provided a patch, but I decided to write the fix slightly different using his patch as inspiration. Reported by: Ludek Finstrle Bug: http://curl.haxx.se/bug/view.cgi?id=3046066
show more ...
|
Revision tags: curl-7_21_1, curl-7_21_0 |
|
#
69d07feb |
| 02-Jun-2010 |
Yang Tse |
fix spnego memory leak
|
#
9e480973 |
| 25-May-2010 |
Julien Chaffraix |
OOM fixes in http_negociate.c and lib/splay.c Fix 2 OOM errors: a missing NULL-check in lib/http_negociate.c and a potential NULL dereferencing in lib/splay.c
|
Revision tags: curl-7_20_1 |
|
#
2309b4e3 |
| 24-Mar-2010 |
Daniel Stenberg |
remove the CVSish $Id$ lines
|
Revision tags: curl-7_20_0, curl-7_19_7, curl-7_19_6, curl-7_19_5 |
|
#
33a3753c |
| 21-Apr-2009 |
Yang Tse |
libcurl's memory.h renamed to curl_memory.h
|
#
c621546b |
| 13-Apr-2009 |
Yang Tse |
fix compiler warning: implicit conversion shortens 64-bit value into a 32-bit value
|
Revision tags: curl-7_19_4, curl-7_19_3, curl-7_19_2, curl-7_19_1 |
|
#
b701ea36 |
| 23-Oct-2008 |
Daniel Stenberg |
moved the Curl_raw_ functions into the new lib/rawstr.c file for easier curlx_ inclusion by the curl tool without colliding with the curl_strequal functions.
|
#
934708d9 |
| 02-Sep-2008 |
Dan Fandrich |
Made some variables const which eliminated some casts
|
Revision tags: curl-7_19_0 |
|
#
ac18b471 |
| 17-Aug-2008 |
Yang Tse |
libcurl internal base64.h header file renamed to curl_base64.h
|
#
3e4a8cb8 |
| 16-Aug-2008 |
Yang Tse |
Fix Use of conditional definition of USE_OPENSSL
|
Revision tags: curl-7_18_2 |
|
#
c57e7481 |
| 26-May-2008 |
Yang Tse |
David Rosenstrauch reported that header files spnegohelp.h and openssl/objects.h were needed to compile SPNEGO support.
|
#
e0c2a39a |
| 14-Apr-2008 |
Daniel Stenberg |
- Andre Guibert de Bruet fixed a second case of not checking the malloc() return code in the Negotiate code.
|
#
84eb9fee |
| 12-Apr-2008 |
Daniel Stenberg |
- Andre Guibert de Bruet found and fixed a case where malloc() was called but was not checked for a NULL return, in the Negotiate code.
|
#
d0a4b50e |
| 07-Apr-2008 |
Michal Marek |
- Fix the MIT / Heimdal check for good: Define HAVE_GSSMIT if <gssapi/{gssapi.h,gssapi_generic.h,gssapi_krb5.h}> are available, otherwise define HAVE_GSSHEIMDAL if <gssapi.h> is available
- Fix the MIT / Heimdal check for good: Define HAVE_GSSMIT if <gssapi/{gssapi.h,gssapi_generic.h,gssapi_krb5.h}> are available, otherwise define HAVE_GSSHEIMDAL if <gssapi.h> is available. Only define GSS_C_NT_HOSTBASED_SERVICE to gss_nt_service_name if GSS_C_NT_HOSTBASED_SERVICE isn't declared by the gssapi headers. This should avoid breakage in case we wrongly recognize Heimdal as MIT again.
show more ...
|
Revision tags: curl-7_18_1 |
|
#
590f0358 |
| 01-Mar-2008 |
Daniel Stenberg |
- Anatoli Tubman found and fixed a crash with Negotiate authentication used on a re-used connection where both requests used Negotiate.
|
Revision tags: curl-7_18_0 |
|
#
b6575ce0 |
| 20-Nov-2007 |
Daniel Stenberg |
While inspecting the Negotiate code, I noticed how the proxy auth was using the same state struct as the host auth, so both could never be used at the same time! I fixed it (without being abl
While inspecting the Negotiate code, I noticed how the proxy auth was using the same state struct as the host auth, so both could never be used at the same time! I fixed it (without being able to check) to use two separate structs to allow authentication using Negotiate on host and proxy simultanouesly.
show more ...
|
#
86956c22 |
| 20-Nov-2007 |
Daniel Stenberg |
white space changes only to clean up indent and source width
|
#
ad6e2807 |
| 05-Nov-2007 |
Daniel Stenberg |
removed space after if and while before the parenthesis for better source code consistency
|
Revision tags: curl-7_17_1 |
|
#
015d5869 |
| 21-Sep-2007 |
Daniel Stenberg |
Mark Davies fixed Negotiate authentication over proxy, and also introduced the --proxy-negotiate command line option to allow a user to explicitly select it.
|
Revision tags: curl-7_17_0 |
|
#
8cf0814a |
| 27-Aug-2007 |
Dan Fandrich |
Fixed some minor type mismatches and missing consts mainly found by splint.
|
Revision tags: curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3, curl-7_16_2 |
|
#
c321b9f7 |
| 04-Apr-2007 |
Dan Fandrich |
Fixes some more out of memory handling bugs.
|