Commits on Apr 22, 2011
  1. @bagder
Commits on Apr 21, 2011
  1. @dfandrich
  2. @dfandrich
  3. @jchaffraix

    In lib/, change 'wanna' to 'want to'.

    Found with codespell.
    Fabian Keil committed with jchaffraix Apr 19, 2011
  4. @jchaffraix

    Fix spelling errors in buildconf

    Found with codespell.
    Fabian Keil committed with jchaffraix Apr 19, 2011
  5. @jchaffraix

    Fix spelling errors in src/

    Found with codespell.
    Fabian Keil committed with jchaffraix Apr 19, 2011
  6. @jchaffraix

    Fix spelling errors in include/

    Fabian Keil committed with jchaffraix Apr 19, 2011
  7. @jchaffraix

    Fix a couple of spelling errors in lib/

    Found with codespell.
    Fabian Keil committed with jchaffraix Apr 19, 2011
  8. @jchaffraix
Commits on Apr 20, 2011
  1. @dfandrich

    Fixed closing test tag

    dfandrich committed Apr 20, 2011
  2. @bagder

    RELEASE-NOTES: synced with 3242abd

    bagder committed Apr 20, 2011
  3. @bagder

    SFTP: close file before postquote

    Make sure that files are closed before the post quote commands run as if
    they operate on the just transferred file they could otherwise easily
    Patch by: Rajesh Naganathan (edited)
    bagder committed Apr 20, 2011
  4. @dfandrich
  5. @bagder

    Curl_http_connect: detect HTTPS properly after CONNECT

    libcurl failed to check the correct struct for HTTPS after CONNECT was
    issued to the proxy, so it didn't do the TLS handshake and subsequently
    failed the connection. A regression released in 7.21.5 (introduced
    around commit 8831000).
    Reported by: Josue Andrade Gomes
    bagder committed Apr 20, 2011
  6. @bagder

    curl_easy_setopt.3: CURLOPT_PROXYTYPE clarification

    When set to a HTTP 1.0 proxy, that only affects the CONNECT request and
    not the regular HTTP request.
    bagder committed Apr 20, 2011
  7. @bagder


    Made it compile and work again after the code move.
    Gisle Vanem committed with bagder Apr 20, 2011
Commits on Apr 19, 2011
  1. @bagder


    Massively reduce #ifdefs all over (23 #ifdef lines less so far)
    Moved conversion-specific code to non-ascii.c
    bagder committed Apr 20, 2011
  2. @gknauf

    Improve MinGW static makefile builds.

    It is now possible to use any combination of features without
    having to 1st add makefile targets to the main makefile. The
    main makefile now passes the 'mingw32-feat1-feat2' as var CFG,
    and the ./[lib|src]/Makefile.m32 parses the CFG var to determine
    the features to be enabled.
    gknauf committed Apr 19, 2011
  3. @gknauf
  4. @gknauf

    Windows native IDN fixes.

    changed windows.h include to system header;
    changed obsolete 2nd check for str_w to str_utf8 in order to catch
    malloc() failure and avoid a free(NULL);
    changed calls to GetLastError() to void to kill unsused var compiler
    moved one call to GetLastError() into else case so that its only
    called when WideCharToMultiByte() really fails.
    gknauf committed Apr 19, 2011
  5. @gknauf

    Windows native IDN fixes.

    Provide prototype for curl_win32_idn_to_ascii();
    remove wrong 3rd parameter from curl_win32_idn_to_ascii() call.
    gknauf committed Apr 19, 2011
  6. @bagder

    curl-config: fix version output

    do the s/VERSION/CURLVERSION replacement for the human redable output
    for --checkfor
    Reported by: Ryan Schmidt
    bagder committed Apr 19, 2011
  7. @bagder

    RELEASE-NOTES: synced with 5aae3c1

    bagder committed Apr 19, 2011
  8. @gknauf
  9. @gknauf
Commits on Apr 18, 2011
  1. @bagder

    transfer-encoding: document the options

    The new libcurl and command line options are now described.
    bagder committed Apr 14, 2011
  2. @bagder

    transfer-encoding: added new option and cmdline

    Added CURLOPT_TRANSFER_ENCODING as the option to set to request Transfer
    Encoding in HTTP requests (if built zlib enabled). I also renamed
    CURLOPT_ENCODING to CURLOPT_ACCEPT_ENCODING (while keeping the old name
    around) to reduce the confusion when we have to encoding options for
    --tr-encoding is now the new command line option for curl to request
    this, and thus I updated the test cases accordingly.
    bagder committed Apr 14, 2011
  3. @bagder
  4. @bagder

    TE: do the Connection: header

    When TE: is inserted in the request, we must add a "Connection: TE" as
    well to be HTTP 1.1 compliant. If a custom Connection: header is passed
    in, we must use that and only append TE to it. Test case 1125 verifies
    TE: + custom Connection:.
    bagder committed Apr 11, 2011
  5. @bagder
  6. @bagder

    TE: rename struct field content_encoding

    Since this struct member is used in the code to determine what and how
    to decode automatically and since it is now also used for compressed
    Transfer-Encodings, I renamed it to the more suitable 'auto_decoding'
    bagder committed Apr 8, 2011
  7. @bagder

    HTTP: add support for gzip and deflate Transfer-Encoding

    Transfer-Encoding differs from Content-Encoding in a few subtle ways,
    but primarily it concerns the transfer only and not the content so when
    discovered to be compressed we know we have to uncompress it. There will
    only arrive compressed transfers in a response after we have requested
    them with the appropriate TE: header.
    Test case 1122 and 1123 verify.
    bagder committed Apr 5, 2011
  8. @monnerat
  9. @monnerat

    Augment RPG binding with "OLDIES" definitions.

    Fix OS400 LDAP wrappers: strings were non null-terminated.
    monnerat committed Apr 18, 2011
  10. @bagder

    curl-config: fix --version

    curl-config --version didn't output the correct version string (bug
    introduced in commit 0355e33), and unfortunately the test
    case 1022 that was supposed to check for this was broken.
    This change fixes the test to detect this problem and it fixes the
    bagder committed Apr 18, 2011