🠰 5.5.1 all changes 5.7.1 🠲
Changes in 5.7 - April 20 1999
- I've separated the version number of libcurl and curl now.
- Removed the 'enable-no-pass' from configure, I doubt anyone wanted that.
- -D or --dump-header is now storing HTTP headers separately in the specified file.
Bugfixes:
- Made curl support any-length HTTP headers. The destination buffer is now simply enlarged every time it turns out to be too small!
- Added the FAQ file to the archive. Still a bit smallish, but it is a start.
- Made -D accept '-' instead of filename to write to stdout.
- Changed two #ifdef WIN32 to better #ifdef <errorcode> when connect()ing in url.c and ftp.c. Makes cygwin32 deal with them better too.
- The old -3/--crlf option is now ONLY --crlf!
- I changed the "SSL fix" to a more lame one, but that doesn't remove as much functionality. Now I've enabled the lib to select what SSL version it should try first.
- Corrected the math for the "Curr.Speed" progress meter.
- Made '-K -' read a config file from stdin.
- I found out we didn't close the file properly before so I added it!
- FTP download resume didn't work at all!
- Corrected the version string part generated for the SSL version.
- I found a way to make some other SSL page work with openssl 0.9.1+ that previously didn't (ssleay 0.8.0 works with it though!).
- Finally have curl more cookie "aware".
- Added a paragraph in the TODO file about the SSL problems recently reported.
- Better "Location:" following.
- A subsecond display patch.
- Made lots of tiny adjustments to compile smoothly with cygwin under win32.
- Beginning experiments with downloading multiple document from a http server while remaining connected.
- Added new text to INSTALL on what to do to build this on win32 now.
- Prefix the shared #include files in the sources with "../include/" to please VC++...
- Split the url.c source into many tiny sources for better readability and smaller size.
- Started to change stuff for a move to make libcurl and a more separate curl application that uses the libcurl. Made the libcurl sources into the new lib directory while the curl application will remain in src as before. New makefiles, adjusted configure script and so.
- Finally made configure accept --with-ssl to look for SSL libs and includes in the "standard" place /usr/local/ssl...
- Verified that curl linked fine with OpenSSL 0.9.1c which seems to be the most recent.