aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2003-02-04HAVE_LIBZ is the actual name of the define we useDaniel Stenberg
2003-02-04Improved error reporting in case of bad SSL_connect()s, and we also noDaniel Stenberg
longer use the SSL functions that store the error message in a static buffer since that is not very multi-thread friendly.
2003-01-31Kevin Roth corrected the zlib stuff to work better.Daniel Stenberg
2003-01-30typecast the argument to isspace() to an int to prevent warnings on someDaniel Stenberg
compilers
2003-01-30Fixes bug #669059. We now extract the Content-Type better and more accurate.Daniel Stenberg
2003-01-29John McGowan found a problem where the DEBUGFUNCTION was called with badDaniel Stenberg
data on uploads.
2003-01-29reset conn->size to -1 on the ftp-do function to make it not go on toDaniel Stenberg
ftp_done() with the previous transfer's value, as Dave Halbakken found out. He also verified this fixed corrected the problem.
2003-01-29removed the local variables for emacs and vim, use the new sample.emacsDaniel Stenberg
way for emacs, and vim users should provide a similar non-polluting style
2003-01-29removed weirdo {{{ and }}} commentsDaniel Stenberg
removed emacs local-variables stuff
2003-01-27Removed the long-living compiler warnings on the des_pcbc_encrypt() functionDaniel Stenberg
calls!
2003-01-24Bertrand Demiddelaer found and fixed this memory leak.Daniel Stenberg
2003-01-23Duncan Wilcox reported a crash with --interface on FreeBSD when ipv6-enabledDaniel Stenberg
and this has been verified to correct the problem.
2003-01-21when a chunked error is noticed, store the error number in the error stringDaniel Stenberg
to enable better error-tracking
2003-01-20Markus F.X.J. Oberhumer's patch that reduces memory usage quite a bit byDaniel Stenberg
only allocating the scratch memory buffer once it is needed and not always in the handle.
2003-01-20given passwords in netrc must be respected accordinglyDaniel Stenberg
2003-01-16reverted bad header replacementDaniel Stenberg
2003-01-16copyright year update in the source headerDaniel Stenberg
2003-01-16Allow CURLINFO_PRIVATE to be NULL, patch by Markus OberhumerDaniel Stenberg
2003-01-15no TABs in source codeDaniel Stenberg
2003-01-15removed a TABDaniel Stenberg
2003-01-10Steve Oliphant pointed out that test case 105 did not work anymore and thisDaniel Stenberg
was due to a missing fix for the password prompting
2003-01-09if userpwd is "username:", this now implies a blank password while onlyDaniel Stenberg
"username" will cause libcurl to prompt for password. Bryan Kemp noticed. test case 136 is added for this
2003-01-09This fixed yet another connect problem with the multi interface and ipv4Daniel Stenberg
stack. Kjetil Jacobsen reported and verified the fix.
2003-01-09removed unused codeDaniel Stenberg
2003-01-09proper indentDaniel Stenberg
2003-01-09share.h is now a used header fileDaniel Stenberg
2003-01-09Updated more and now looks and and the API possibly works almost like theDaniel Stenberg
design document specifies. There is still no code inside that uses this.
2003-01-08updated to use the modified share-typesDaniel Stenberg
2003-01-08fixed a very, very rare and very, very little memory leakJean-Philippe Barette-LaPierre
2003-01-07Philippe Raoult's fix to handle wildcard certificate name checksDaniel Stenberg
2003-01-07Simon Liu's HTTP200ALIASES-patch!Daniel Stenberg
2003-01-07Only output valid filetime.Daniel Stenberg
Return file-error if 550 is returned when trying MDTM
2003-01-07when sending an error message to the debugfunction, we append a newline soDaniel Stenberg
that the output looks better
2003-01-07Matthew Blain's improvements for debug buildsDaniel Stenberg
2003-01-06indent fixDaniel Stenberg
2003-01-06fix bug (?) :-)Sterling Hughes
previously, if you called curl_easy_perform and then set the global dns cache, the global cache wouldn't be used. I don't see this really happening in practice, but this code allows you to do it.
2002-12-29return -1 even if SSL_pending() doesn't return non-zero, as we don't reallyDaniel Stenberg
care how many bytes that is readable NOW. Philippe Raoult reported the bug in 7.10.3-pre3.
2002-12-19Curl_base64_decode() fixed by Matthew BDaniel Stenberg
2002-12-19Fixed the usage of SSL_read() to properly return -1 if the EWOULDBLOCKDaniel Stenberg
situation occurs, which it previously didn't! This was reptoed by Evan Jordan in bug report #653022. Also, if ERROR_SYSCALL is returned from SSL_write(), include the errno number in the error string for easier error detection.