aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2003-03-31Fixup after talks with Richard Bramante. We should now make betterDaniel Stenberg
comparisons before re-using SSL connections and re-using SSL connection IDs.
2003-03-31Guillaume Cottenceau's patch that adds CURLOPT_UNRESTRICTED_AUTH thatDaniel Stenberg
disables the host name check in the FOLLOWLOCATION code. With that option set, libcurl will send user+password to all hosts.
2003-03-31Frankie Fong filed bug report #708708 which identified a problem withDaniel Stenberg
ConnectionExists() when first doing a proxy connecto to a HTTPS site and then switching over to a HTTP connection to the same host. This fix corrects the problem.
2003-03-25white space and indent fixDaniel Stenberg
2003-03-24ignore getdate.cDaniel Stenberg
2003-03-24Richard Bramante's provided a fix for a handle re-use problem seen when youDaniel Stenberg
change options on an SSL-enabled connection between requests.
2003-03-24Removed the "TC TrustCenter, Germany, Class 0 CA." certificate:Daniel Stenberg
"It is a DEMO certificate and was never intended to be in any list of trusted CA certificates." (quote by Götz Babin-Ebell, trustcenter.de)
2003-03-21Hopefully this change addresses these two bug reports: 707003 and 706624.Daniel Stenberg
We need to make sure that when we init a 'connectdata' struct and then afterwards check for and re-use another one, we must be careful so that the newly set values are transmitted and used in the surviving connectdata struct.
2003-03-19make the ENGINE depend on the USE_SSLEAY define tooDaniel Stenberg
2003-03-19typecast the conversion from const char * to char *Daniel Stenberg
2003-03-19Rename getdate.c to getdate.c.cvs, since the "normal" build procedure doDaniel Stenberg
imply that yacc/bison exists and can generate this file. Those without one of those tools can then checkout and rename the getdate.c.cvs file.
2003-03-16regenerated from getdate.yDaniel Stenberg
2003-03-16Juan F. Codagnone pointed out a missing thing from the march 2 fixDaniel Stenberg
2003-03-15Gisle Vanem's fix to get this working nicely on windowsDaniel Stenberg
2003-03-15Gisle Vanem fixed a name collision with structure '"CONTEXT" in <winnt.h>Daniel Stenberg
2003-03-15Sort out the ENGINE problems people seem to be having. Now we put all ENGINEDaniel Stenberg
related stuff within HAVE_OPENSSL_ENGINE_H and we don't make any private typedef or similar if the header is missing...
2003-03-14Nico Baggus little adjustment to build with OpenSSL 0.9.7 (the ENGINE thing)Daniel Stenberg
2003-03-13Philippe Raoult needed this to build on FreeBSDDaniel Stenberg
2003-03-12Made set_local_option() properly static as reported by Rick JonesDaniel Stenberg
2003-03-12Prefix defines and symbols with CURL_ to reduce the risk of colliding withDaniel Stenberg
various system's other defines.
2003-03-11syntax errorDaniel Stenberg
2003-03-11Christophe Demory fixed the check to work better for non-blocking on HP-UXDaniel Stenberg
systems. Bug report #701749.
2003-03-11Use ssize_t instead of 'int' to make the 64 bit sparc compiler happier.Daniel Stenberg
Fix by Richard Gorton.
2003-03-11Richard Gorton improved the random_the_seed() function for systems whereDaniel Stenberg
we don't find/know of a good random source. This way, we get a better randomness which in turn should make SSL connections more secure.
2003-03-11Martin C. Martin's fix to produce an error message in case of failureDaniel Stenberg
in the Curl_is_connected() function.
2003-03-03Added share.objDaniel Stenberg
2003-03-03AIX 4.3 or later should use gethostbyname() and not the *_r() version.Daniel Stenberg
2003-03-03Added typecast to please the MSVC compiler.Daniel Stenberg
2003-03-03another typecast added to please the borland compilerDaniel Stenberg
2003-03-03Add (void) on our uses of the swrite() macro when we don't read the returnDaniel Stenberg
code as this makes compiler warnings. We *should* fix the code to deal with the return codes instead...
2003-03-02Init postdata properly before issuing a request, so that there isn't anyDaniel Stenberg
lingering POST-stuff that confuses GET requests. Juan F. Codagnone reported this problem in bug report #653859.
2003-03-02moved a variable declaration to remove a compiler warnings with the MSVCDaniel Stenberg
compiler, mentioned by Andi Jahja
2003-02-28include the engine stuffDaniel Stenberg
2003-02-28Andres Garcia Garcia updated to build with the most recent OpenSSL andDaniel Stenberg
the recent libcurl changes.
2003-02-28James Bursa made it compile on RISC OS as well.Daniel Stenberg
2003-02-28the strequal and strnequal should now be called with the proper curl_ prefixDaniel Stenberg
2003-02-27spell betterDaniel Stenberg
2003-02-27It appears that there are FTP-servers that return size 0 for filesDaniel Stenberg
when SIZE is used on the file while being in BINARY mode. To work around that (stupid) behavior, we attempt to parse the RETR response even if the SIZE returned size zero. Debugging help from Salvatore Sorrentino on February 26, 2003.
2003-02-26No longer loop to read multiple times before returning back from the transferDaniel Stenberg
function, as this could easily end up looping for a very long time (more or less until the whole transfer was done) and no library-using app would want that. Found thanks to a report by Kyle Sallee.
2003-02-24Fixes to bring back the the "Expect: 100-continue" functionality. If theDaniel Stenberg
header is used, we must wait for a 100-code (or timeout), before we send the data. The timeout is merely 1000 ms at this point. We may have reason to set a longer timeout in the future.
2003-02-24Kjetil Jacobsen found out that setting CURLOPT_MAXCONNECTS to a value higherDaniel Stenberg
than 5 could cause a segfault.
2003-02-14Fix Curl_is_connected() even more to deal with waitconnect() return codesDaniel Stenberg
even better (also based on input from Martin).
2003-02-14include <sys/socket.h> to compile the fd_set stuff properly on all systemsDaniel Stenberg
2003-02-14geterrno() renamed to ourerrno() to prevent the name clash that occurred inDaniel Stenberg
AIX 3.2.5 and possibly other OSF-like system headers.
2003-02-14Martin C. Martin's fix for multi-interface connects to non-listening ports.Daniel Stenberg
2003-02-13Christopher R. Palmer fixed Curl_base64_encode() to deal with zeroes in theDaniel Stenberg
data to encode.
2003-02-06include stdarg.h since we use va_* stuffDaniel Stenberg
2003-02-05Re-arranged the SSL connection code (again). The recent fix was not a veryDaniel Stenberg
good one. This should work fine again.
2003-02-04added the sharing of DNS cacheJean-Philippe Barette-LaPierre
2003-02-04VMS has setjmp.hDaniel Stenberg