Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 17, 2012
  1. @captain-caveman2k

    smtp: Fixed non-escaping of dot character at beginning of line

    captain-caveman2k authored
    A dot character at the beginning of a line would not be escaped to a
    double dot as required by RFC-2821, instead it would be deleted by the
    mail server. Please see section 4.5.2 of the RFC for more information.
    Note: This fix also simplifies the detection of repeated CRLF.CRLF
    combinations, such as CRLF.CRLF.CRLF, a little rather than having to
    advance the eob counter to 2.
Commits on May 16, 2012
  1. @bagder
Commits on May 14, 2012
  1. @bagder

    disable-versioned-symbols: removed superfluous 'fi'

    bagder authored
    The commit e315927 left this in
  2. @bagder use the correct IDN variable

    bagder authored
    The variable that control IDN enablement is called USE_IDN within these
Commits on May 12, 2012
  1. @catwell @bagder

    autoconf: improve handling of versioned symbols

    catwell authored bagder committed
    It checks whether versioned symbols should be enabled before checking
    whether it is possible (i.e. the linker supports --version-script) or
    not. This avoids a useless warning when building cURL on a platform that
    does not use GNU ld.
    Moreover, it fixes broken indentation of this chunk of code.
  2. @bagder

    curl.1: clarify -x usage

    bagder authored
    1 - fix the syntax in the .IP line
    2 - Provided user names and passwords are URL decoded by libcurl
  3. @bagder

    NTLM: is supported in GnuTLS builds too

    bagder authored
    ... since commit 9a4c887 introduced in libcurl 7.19.4
  4. @bagder
  5. @bagder

    my_useragent: shorten user-agent

    bagder authored
    The built-in user-agent will now only say curl/[version] and nothing
    else in an attempt to decrease overhead in HTTP requests.
Commits on May 6, 2012
  1. @bagder
Commits on May 3, 2012
  1. @claesjac
Commits on May 2, 2012
  1. @gokhansengun @bagder

    MD5: OOM fix

    gokhansengun authored bagder committed
    check whether md5 initialization succeeded before updating digest of
    buffers onto it
Commits on Apr 29, 2012
  1. @bagder
Commits on Apr 27, 2012
  1. @jschauma @bagder

    add newly created manual page

    jschauma authored bagder committed
  2. @jschauma @bagder

    add a manual page for mk-ca-bundle

    jschauma authored bagder committed
Commits on Apr 26, 2012
  1. @gknauf
Commits on Apr 23, 2012
  1. @bagder

    URL parse: reject numerical IPv6 addresses outside brackets

    bagder authored
    Roman Mamedov spotted (in that curl would
    not complain when given a URL with an IPv6 numerical address without
    brackets. It would simply cut off the last ":[hex]" part and thus not
    work correctly.
    That's a URL using an illegal syntax and now libcurl will instead return
    a clear error code and error message detailing the error.
    The above mentioned bug report claims this to be a regression but
    libcurl does not guarantee functionality when given URLs that aren't
    following the URL spec (RFC3986 mostly). I consider the fact that it
    used to handle this differently a mere coincidence.
  2. @bagder

    Curl_MD5_init: fix OOM memory leak

    bagder authored
    Reported by: Michael Mueller
  3. @gokhansengun @bagder

    OpenSSL cert: provide more details when cert check fails

    gokhansengun authored bagder committed
    curl needs to be more chatty regarding certificate verification failure
    during SSL handshake
  4. @yangtse

    Revert "sspi: Added version information"

    yangtse authored
    This reverts commit 2976de4.
  5. @yangtse

    Revert "sspi - Small code tidy up"

    yangtse authored
    This reverts commit 46cd5f1.
  6. @yangtse
  7. @yangtse

    Revert "Fixed 'Trailing whitespace' found by checksrc."

    yangtse authored
    This reverts commit 683bfa6.
  8. @yangtse

    Revert "sspi: Code tidy up to remove unused variable."

    yangtse authored
    This reverts commit 412510f.
  9. @yangtse

    Revert "Add -lversion if build with SSPI."

    yangtse authored
    This reverts commit 9ec0b7e.
  10. @gknauf
Commits on Apr 22, 2012
  1. @captain-caveman2k
  2. @gknauf
  3. @gknauf
  4. @captain-caveman2k
  5. @captain-caveman2k

    sspi: Added version information

    captain-caveman2k authored
    Added version information for Windows SSPI to curl's main version
    string and removed SSPI from the features string.
Commits on Apr 20, 2012
  1. @bagder

    HTTP: empty chunked POST ended up in two zero size chunks

    bagder authored
    When doing a chunked-encoded POST with -d (CURLOPT_POSTFIELDS) and the
    size of the POST was zero length, it made libcurl first send a zero
    chunk and then the terminating one. This could confuse a receiver and it
    should rather just send the terminating chunk as it does with this fix.
    Test case 1333 is added to verify.
    Reported by: Arnaud Compan
  2. @gknauf
Commits on Apr 19, 2012
  1. @bagder

    singleipconnect: return OK even when Curl_socket() fails

    bagder authored
    Commit 9109cde brought this regression (shipped since 7.24.0).
    The singleipconnect() function must not return an error if Curl_socket()
    returns an error. It should then simply return OK and pass a SOCKET_BAD
    back simply because that is how the user of this function expects it to
    work and something else is not fine.
    Reported by: Blaise Potard
  2. @yangtse

    Take in account that CURLAUTH_* bitmasks are now 'unsigned long' - fo…

    yangtse authored
    MIPSPro compiler detected curl_easy_getinfo() related missing adjustments.
    SunPro compiler detected curl tool --libcurl option related missing adjustments.
Something went wrong with that request. Please try again.