1
0
mirror of https://github.com/moparisthebest/curl synced 2025-02-28 17:31:46 -05:00

- Reuven Wachtfogel made curl -o - properly produce a binary output on windows

(no newline translations). Use -B/--use-ascii if you rather get the ascii
  approach.
This commit is contained in:
Daniel Stenberg 2009-06-16 18:03:28 +00:00
parent 0b317b72ae
commit a0474685c1
3 changed files with 8 additions and 2 deletions

View File

@ -6,6 +6,11 @@
Changelog
Daniel Stenberg (16 Jun 2009)
- Reuven Wachtfogel made curl -o - properly produce a binary output on windows
(no newline translations). Use -B/--use-ascii if you rather get the ascii
approach.
Michal Marek (16 Jun 2009)
- When doing non-anonymous ftp via http proxies and the password is not
provided in the url, add it there (squid needs this).

View File

@ -29,6 +29,7 @@ This release includes the following bugfixes:
o curl uploading from stdin/pipes now works in non-blocking way so that it
continues the downloading even when the read stalls
o ftp credentials are added to the url if needed for http proxies
o curl -o - sends data to stdout using binary mode on windows
This release includes the following known bugs:
@ -40,6 +41,6 @@ advice from friends like these:
Yang Tse, Daniel Fandrich, Kamil Dudka, Caolan McNamara, Frank McGeough,
Andre Guibert de Bruet, Mike Crowe, Claes Jakobsson, John E. Malmberg,
Aaron Oneal, Igor Novoseltsev, Eric Wong, Bill Hoffman, Daniel Steinberg,
Fabian Keil
Fabian Keil, Michal Marek, Reuven Wachtfogel
Thanks! (and sorry if I forgot to mention someone)

View File

@ -4584,7 +4584,7 @@ operate(struct Configurable *config, int argc, argv_item_t argv[])
if(!config->errors)
config->errors = stderr;
if(!outfile && !config->use_ascii) {
if((!outfile || !strcmp(outfile, "-")) && !config->use_ascii) {
/* We get the output to stdout and we have not got the ASCII/text
flag, then set stdout to be binary */
SET_BINMODE(stdout);