Skip to content
Permalink
Branch: master
Commits on Mar 22, 2019
  1. curl_url.3: this is not experimental anymore

    bagder committed Mar 22, 2019
  2. travis: bump the used wolfSSL version to 4.0.0

    bagder committed Mar 22, 2019
    Test 311 is now fine, leaving only 313 (CRL) disabled.
    
    Test 313 details can be found here:
    wolfSSL/wolfssl#1546
    
    Closes #3697
Commits on Mar 20, 2019
  1. sectransp: tvOS 11 is required for ALPN support

    bagder committed Mar 19, 2019
    Reported-by: nianxuejie on github
    Assisted-by: Nick Zitzmann
    Assisted-by: Jay Satiro
    Fixes #3689
    Closes #3690
Commits on Mar 18, 2019
  1. test1541: threaded connection sharing

    bagder committed Mar 17, 2019
    The threaded-shared-conn.c example turned into test case. Only works if
    pthread was detected.
    
    An attempt to detect future regressions such as e3a53e3
    
    Closes #3687
Commits on Mar 17, 2019
  1. conncache: use conn->data to know if a transfer owns it

    bagder committed Mar 16, 2019
    - make sure an already "owned" connection isn't returned unless
      multiplexed.
    
    - clear ->data when returning the connection to the cache again
    
    Regression since 7.62.0 (probably in commit 1b76c38)
    
    Bug: https://curl.haxx.se/mail/lib-2019-03/0064.html
    
    Closes #3686
Commits on Mar 15, 2019
  1. RELEASE-NOTES: synced

    bagder committed Mar 15, 2019
Commits on Mar 14, 2019
  1. makefile: make checksrc and hugefile commands "silent"

    bagder committed Mar 14, 2019
    ... to match the style already used for compiling, linking
    etc. Acknowledges 'make V=1' to enable verbose.
    
    Closes #3681
  2. curl.1: --user and --proxy-user are hidden from ps output

    bagder committed Mar 14, 2019
    Suggested-by: Eric Curtin
    Improved-by: Dan Fandrich
    Ref: #3680
    
    Closes #3683
  3. curl.1: mark the argument to --cookie as <data|filename>

    bagder committed Mar 14, 2019
    From a discussion in #3676
    
    Suggested-by: Tim Rühsen
    
    Closes #3682
Commits on Mar 12, 2019
  1. file: fix "Checking if unsigned variable 'readcount' is less than zero."

    bagder committed Mar 12, 2019
    Pointed out by codacy
    
    Closes #3672
  2. memdebug: log pointer before freeing its data

    bagder committed Mar 12, 2019
    Coverity warned for two potentional "Use after free" cases. Both are false
    positives because the memory wasn't used, it was only the actual pointer
    value that was logged.
    
    The fix still changes the order of execution to avoid the warnings.
    
    Coverity CID 1443033 and 1443034
    
    Closes #3671
  3. RELEASE-NOTES: synced

    bagder committed Mar 12, 2019
Commits on Mar 11, 2019
  1. multi: removed unused code for request retries

    bagder committed Mar 11, 2019
    This code was once used for the non multi-interface using code path, but
    ever since easy_perform was turned into a wrapper around the multi
    interface, this code path never runs.
    
    Closes #3666
Commits on Mar 9, 2019
  1. test331: verify set-cookie for dotless host name

    bagder committed Mar 8, 2019
    Reproduced bug #3649
    Closes #3659
  2. Revert "cookies: extend domain checks to non psl builds"

    bagder committed Mar 8, 2019
    This reverts commit 3773de3.
    
    Regression shipped in 7.64.0
    Fixes #3649
Commits on Mar 8, 2019
  1. memdebug: make debug-specific functions use curl_dbg_ prefix

    bagder committed Mar 8, 2019
    To not "collide" or use up the regular curl_ name space. Also makes them
    easier to detect in helper scripts.
    
    Closes #3656
  2. cmdline-opts/proxytunnel.d: the option tunnnels all protocols

    bagder committed Mar 8, 2019
    Clarify the language and simplify.
    
    Reported-by: Daniel Lublin
    Closes #3658
Commits on Mar 7, 2019
  1. KNOWN_BUGS: Client cert (MTLS) issues with Schannel

    bagder committed Mar 7, 2019
    Closes #3145
Commits on Mar 6, 2019
  1. ROADMAP: updated to some more current things to work on

    bagder committed Mar 6, 2019
Commits on Mar 5, 2019
  1. tests: fix multiple may be used uninitialized warnings

    bagder committed Mar 5, 2019
  2. RELEASE-NOTES: synced

    bagder committed Mar 5, 2019
  3. source: fix two 'nread' may be used uninitialized warnings

    bagder committed Mar 5, 2019
    Both seem to be false positives but we don't like warnings.
    
    Closes #3646
  4. gopher: remove check for path == NULL

    bagder committed Mar 4, 2019
    Since it can't be NULL and it makes Coverity believe we lack proper NULL
    checks. Verified by test 659, landed in commit 15401fa.
    
    Pointed out by Coverity CID 1442746.
    
    Assisted-by: Dan Fandrich
    Fixes #3617
    Closes #3642
  5. examples: only include <curl/curl.h>

    bagder committed Mar 4, 2019
    That's the only public curl header we should encourage use of.
    
    Reviewed-by: Marcel Raad
    Closes #3645
  6. ssh: loop the state machine if not done and not blocking

    bagder committed Mar 4, 2019
    If the state machine isn't complete, didn't fail and it didn't return
    due to blocking it can just as well loop again.
    
    This addresses the problem with SFTP directory listings where we would
    otherwise return back to the parent and as the multi state machine
    doesn't have any code for using CURLM_CALL_MULTI_PERFORM for as long the
    doing phase isn't complete, it would return out when in reality there
    was more data to deal with.
    
    Fixes #3506
    Closes #3644
Commits on Mar 4, 2019
  1. CURLU: fix NULL dereference when used over proxy

    bagder committed Mar 4, 2019
    Test 659 verifies
    
    Also fixed the test 658 name
    
    Closes #3641
Commits on Mar 3, 2019
  1. altsvc_out: check the return code from Curl_gmtime

    bagder committed Mar 3, 2019
    Pointed out by Coverity, CID 1442956.
    
    Closes #3640
  2. docs/ALTSVC.md: docs describing the approach

    bagder committed Mar 3, 2019
    Closes #3498
  3. alt-svc: add a travis build

    bagder committed Mar 3, 2019
  4. alt-svc: the libcurl bits

    bagder committed Mar 3, 2019
Commits on Mar 2, 2019
  1. travis: add build using gnutls

    bagder committed Mar 1, 2019
    Closes #3637
  2. RELEASE-NOTES: synced

    bagder committed Mar 2, 2019
  3. gnutls: remove call to deprecated gnutls_compression_get_name

    bagder committed Mar 1, 2019
    It has been deprecated by GnuTLS since a year ago and now causes build
    warnings.
    
    Ref: https://gitlab.com/gnutls/gnutls/commit/b0041897d2846737f5fb0f
    Docs: https://www.gnutls.org/manual/html_node/Compatibility-API.html
    
    Closes #3636
Older
You can’t perform that action at this time.