Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 30, 2015
  1. @captain-caveman2k

    win32: Use DES_set_odd_parity() from OpenSSL/BoringSSL by default

    captain-caveman2k authored
    Set HAVE_DES_SET_ODD_PARITY when using OpenSSL/BoringSSL as native
    Windows builds don't use the autoconf tools.
  2. @captain-caveman2k

    des: Fixed compilation warning from commit 613e502

    captain-caveman2k authored
    curl_ntlm_core.c:150: warning 'Curl_des_set_odd_parity' undefined;
                          assuming extern returning int
  3. @captain-caveman2k
  4. @captain-caveman2k

    makefiles: Added our standard copyright header

    captain-caveman2k authored
    But kept the original author, when they were specified in a comment, as
    the initial copyright holder.
  5. @jay
Commits on Aug 29, 2015
Commits on Aug 28, 2015
  1. @spbnick

    libcurl.m4: Put braces around empty if body

    spbnick authored committed
    Put braces around empty "if" body in libcurl.m4 check to avoid warning:
    
            suggest braces around empty body in an 'if' statement
    
    and make it work with -Werror builds.
    
    Closes #402
Commits on Aug 25, 2015
  1. @frgm

    curl_easy_escape.3: escape '\n'

    frgm authored committed
    Closes #398
  2. @frgm

    curl_easy_{escape,setopt}.3: fix example

    frgm authored committed
    remove redundant '}'
  3. @snikulov

    cmake: added Windows SSL support

    snikulov authored committed
    Closes #399
  4. curl: point out the conflicting HTTP methods if used

    authored
    It isn't always clear to the user which options that cause the HTTP
    methods to conflict so by spelling them out it should hopefully be
    easier to understand why curl complains.
Commits on Aug 24, 2015
  1. @frgm

    curl_easy_{escape,unescape}.3: "char *" vs. "const char *"

    frgm authored committed
    Closes #395
  2. @monnerat
  3. KNOWN_BUGS: #2, not reading a HEAD response-body is not a bug

    authored
    ... since HTTP is forbidden to return any such.
  4. @razvan-cojocaru

    getinfo: added CURLINFO_ACTIVESOCKET

    razvan-cojocaru authored committed
    This patch addresses known bug #76, where on 64-bit Windows SOCKET is 64
    bits wide, but long is only 32, making CURLINFO_LASTSOCKET unreliable.
    
    Signed-off-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
  5. http2: remove dead code

    authored
    Leftovers from when we removed the private socket hash.
    
    Coverity CID 1317365, "Logically dead code"
  6. ntlm: mark deliberate switch case fall-through

    authored
    Coverity CID 1317367, "Missing break in switch"
  7. http2: on_frame_recv: get a proper 'conn' for the debug logging

    authored
    "Explicit null dereferenced (FORWARD_NULL)"
    
    Coverity CID 1317366
Commits on Aug 23, 2015
  1. RELEASE-NOTES: synced with 2acaf3c

    authored
  2. @dfandrich
  3. @jay

    CURLOPT_DEFAULT_PROTOCOL: added

    Nathaniel Waisbrot authored jay committed
    - Add new option CURLOPT_DEFAULT_PROTOCOL to allow specifying a default
    protocol for schemeless URLs.
    
    - Add new tool option --proto-default to expose
    CURLOPT_DEFAULT_PROTOCOL.
    
    In the case of schemeless URLs libcurl will behave in this way:
    
    When the option is used libcurl will use the supplied default.
    
    When the option is not used, libcurl will follow its usual plan of
    guessing from the hostname and falling back to 'http'.
  4. @jay
Commits on Aug 22, 2015
  1. NTLM: recent boringssl brought DES_set_odd_parity back

    authored
    ... so improve the #ifdefs for using our local implementation.
Commits on Aug 21, 2015
  1. configure: detect latest boringssl

    authored
    Since boringssl brought back DES_set_odd_parity again, it cannot be used
    to differentiate from boringssl. Using the OPENSSL_IS_BORINGSSL define
    seems better anyway.
    
    URL: https://android.googlesource.com/platform/external/curl/+/f551028d5caab29d4b4a4ae8c159c76c3cfd4887%5E!/
    Original-patch-by: Bertrand Simonnet
    
    Closes #393
  2. configure: change functions to detect openssl (clones)

    authored
    ... since boringssl moved the former ones and the check started to fail.
    
    URL: https://android.googlesource.com/platform/external/curl/+/f551028d5caab29d4b4a4ae8c159c76c3cfd4887%5E!/
    Original-patch-by: Bertrand Simonnet
  3. @ghedo

    openssl: handle lack of server cert when strict checking disabled

    ghedo authored committed
    If strict certificate checking is disabled (CURLOPT_SSL_VERIFYPEER
    and CURLOPT_SSL_VERIFYHOST are disabled) do not fail if the server
    doesn't present a certificate at all.
    
    Closes #392
  4. ftp: clear the do_more bit when the server has connected

    authored
    The multi state machine would otherwise go into the DO_MORE state after
    DO, even for the case when the FTP state machine had already performed
    those duties, which caused libcurl to get stuck in that state and fail
    miserably. This occured for for active ftp uploads.
    
    Reported-by: Patricia Muscalu
  5. @Jactry

    travis.yml: Add OS X testbot.

    Jactry authored committed
Commits on Aug 20, 2015
  1. @sieben
  2. RELEASE-NOTES: synced with 14ff862

    authored
  3. rtsp: stop reading empty DESCRIBE responses

    Erik Janssen authored committed
    Based-on-patch-by: Jim Hollinger
  4. rtsp: support basic/digest authentication

    Erik Janssen authored committed
Something went wrong with that request. Please try again.