1. 10 Jun, 2019 3 commits
  2. 09 Jun, 2019 5 commits
  3. 08 Jun, 2019 1 commit
  4. 05 Jun, 2019 4 commits
  5. 04 Jun, 2019 5 commits
  6. 03 Jun, 2019 1 commit
  7. 02 Jun, 2019 6 commits
  8. 01 Jun, 2019 2 commits
  9. 31 May, 2019 1 commit
  10. 29 May, 2019 7 commits
  11. 28 May, 2019 5 commits
    • Daniel Stenberg's avatar
      parse_proxy: make sure portptr is initialized · 6961322f
      Daniel Stenberg authored
      Reported-by: Benbuck Nason
      
      fixes #3959
      6961322f
    • Daniel Stenberg's avatar
      url: default conn->port to the same as conn->remote_port · a6183ab2
      Daniel Stenberg authored
      ... so that it has a sensible value when ConnectionExists() is called which
      needs it set to differentiate host "bundles" correctly on port number!
      
      Also, make conncache:hashkey() use correct port for bundles that are proxy vs
      host connections.
      
      Probably a regression from 7.62.0
      
      Reported-by: Tom van der Woerdt
      Fixes #3956
      Closes #3957
      a6183ab2
    • Daniel Stenberg's avatar
      conncache: make "bundles" per host name when doing proxy tunnels · 2f11fbf2
      Daniel Stenberg authored
      Only HTTP proxy use where multiple host names can be used over the same
      connection should use the proxy host name for bundles.
      
      Reported-by: Tom van der Woerdt
      Fixes #3951
      Closes #3955
      2f11fbf2
    • Daniel Stenberg's avatar
      multi: track users of a socket better · 8581e192
      Daniel Stenberg authored
      They need to be removed from the socket hash linked list with more care.
      
      When sh_delentry() is called to remove a sockethash entry, remove all
      individual transfers from the list first. To enable this, each Curl_easy struct
      now stores a pointer to the sockethash entry to know how to remove itself.
      
      Reported-by: Tom van der Woerdt and Kunal Ekawde
      
      Fixes #3952
      Fixes #3904
      Closes #3953
      8581e192
    • Steve Holme's avatar
      curl-win32.h: Enable Unix Domain Sockets based on the Windows SDK version · 28526e9c
      Steve Holme authored
      Microsoft added support for Unix Domain Sockets in Windows 10 1803
      (RS4). Rather than expect the user to enable Unix Domain Sockets by
      uncommenting the #define that was added in 0fd6221f we use the RS4
      pre-processor variable that is present in newer versions of the
      Windows SDK.
      
      Closes #3939
      28526e9c