aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-12-21oops, variables first then codeDaniel Stenberg
2004-12-21Prevent failf() from using the va_list variable more than once.Daniel Stenberg
See bug report #1088962 and Single Unix Specification: http://www.opengroup.org/onlinepubs/007908799/xsh/vfprintf.html
2004-12-21include sys/types.h before sys/select.hDaniel Stenberg
2004-12-20Make some more arrays of pointers const.Dan Fandrich
2004-12-19OpenSSL updates; get CA_BUNDLE from env. Assume noGisle Vanem
Kerberos, have <pkcs12.h>, <engine.h> and built-in engines.
2004-12-19Remove 'data' initialiser.Gisle Vanem
2004-12-19if the pkcs12.h header exists, include it already in urldata.h to work aroundDaniel Stenberg
a precedence problem with the zlib header. See CHANGES for details.
2004-12-18Samuel Listopad added support for PKCS12 formatted certificates.Daniel Stenberg
2004-12-17Renamed a variable to avoid conflict with a C++ reserved word.Dan Fandrich
2004-12-17Watcom has strtoll().Gisle Vanem
2004-12-17Watcom uses 'i64' suffix.Gisle Vanem
2004-12-17<windows.h> required for Watcom.Gisle Vanem
2004-12-17Fix calling convention of wlap32.dll function. WatcomGisle Vanem
uses fastcall by default, so force cdecl.
2004-12-17Watcom has 'struct timeval'.Gisle Vanem
2004-12-17getdate.c is gone.Gisle Vanem
2004-12-17Print true netrc name (.netrc/_netrc).Gisle Vanem
2004-12-17avoid an extra mallocDaniel Stenberg
2004-12-17fixed minor memory leak when running out of memoryDaniel Stenberg
2004-12-17oops, add missing return keywordDaniel Stenberg
2004-12-16Based on Gisle Vanem's patch: make sure the directory re-use works even whenDaniel Stenberg
a URL-encoded path is used.
2004-12-16Must include <io.h> and <sys/stat.h> before redefiningGisle Vanem
stat(), fstat() and lseek().
2004-12-16Renamed a struct member to avoid conflict with a C++ reserved word.Dan Fandrich
2004-12-16reduced the number of sub-blocksDaniel Stenberg
2004-12-16moved the lseek() and stat() magic defines to setup.h and now take advantageDaniel Stenberg
of struct_stat in formdata.c as well, to support formpost uploads of large files on Windows too
2004-12-16NULL the fp pointer after it has been fclosed()Daniel Stenberg
2004-12-16Dinar in bug report #1086121, found a file handle leak when a multipartDaniel Stenberg
formpost (including a file upload part) was aborted before the whole file was sent.
2004-12-15precaution to prevent double typedefs of the boolDaniel Stenberg
2004-12-15Make some arrays of pointers const, too.Dan Fandrich
2004-12-15Add 'const' to immutable arrays.Dan Fandrich
2004-12-14prevent compiler warning when built without engine supportDaniel Stenberg
2004-12-14Harshal Pradhan fixed changing username/password on a persitent HTTPDaniel Stenberg
connection.
2004-12-14Only declare static variables if they're needed. Fixed some compile warnings.Dan Fandrich
2004-12-14Header files are in openssl/ only if USE_OPENSSL is set.Dan Fandrich
2004-12-14Removed fputc() prototype since it's already in stdio.hDan Fandrich
2004-12-14urldata.h: Removed engine_list.Gisle Vanem
ssluse.*: Added SSL_strerror(). Curl_SSL_engines_list() now returns a slist which must be freed by caller.
2004-12-14Moved the engine stuff from the root-level of the SessionHandle struct to theDaniel Stenberg
UrlState sub-struct. Also made the engine_list exist for non-ssl builds to make curl build.
2004-12-13Set 'data->state.os_errno = error' in some places.Gisle Vanem
Needed elsewhere too?
2004-12-13Added handling of CURLINFO_SSL_ENGINES;Gisle Vanem
Added Curl_SSL_engines_list(), cleanup SSL in url.c (no HAVE_OPENSSL_x etc.).
2004-12-13Handle new type CURLINFO_SLIST.Gisle Vanem
Handle new info list CURLINFO_SSL_ENGINES.
2004-12-13Gisle's fix for resuming large file:// files on windows - slightly editedDaniel Stenberg
by me.
2004-12-11modified to use the current error code name, not the obsolete oneDaniel Stenberg
2004-12-11provide an error string when resuming fails - and use the proper error code,Daniel Stenberg
not the former one
2004-12-11fixed error messageDaniel Stenberg
2004-12-11Dan Fandrich:Daniel Stenberg
Here's a stab at a consolidation of the SSL detection heuristics into configure. Source files aren't changed by this patch, except for setup.h and the various config*.h files. Within the configure script, OPENSSL_ENABLED is used to determine if SSL is being used or not, and outside configure, USE_SSLEAY means the same thing; this could be even further unified some day. Now, when SSL is not detected, configure skips the various checks that are dependent on SSL, speeding up the configure process and avoiding complications with cross compiles. I also updated all the architecture- specific config files I could see, but I couldn't test them.
2004-12-10Dan Fandrich: added some missing files. "I can't try them so they might stillDaniel Stenberg
be broken, but at least they'll be less broken than they are now."
2004-12-10move the port number extraction to after the extraction of user name/password,Daniel Stenberg
as suggested by Kai Sommerfeld
2004-12-10don't try the rewind if no http struct is allocated yetDaniel Stenberg
2004-12-08Matt Veenstra updated to 7.12.3. Starting now, we'll update the version numberDaniel Stenberg
in this file automatically on releases using the maketgz script.
2004-12-08Matt Veenstra:Daniel Stenberg
- removal of getdate.c - Added hostares.c, hostasyn.c, hostip4.c, hostip6.c, hostsync.c, hostthre.c, inet_ntop.c, nwlib.c, parsedate.c, sterror.c, strtoofft.c I have tested the build on 10.3, and will build on 10.2.8 in the next days.
2004-12-07Rene Bernhardt found and fixed a buffer overrun in the NTLM code, whereDaniel Stenberg
libcurl always and unconditionally overwrote a stack-based array with 3 zero bytes. I edited the fix to make it less likely to occur again (and added a comment explaining the reason to the buffer size).