1. 08 Aug, 2015 4 commits
  2. 06 Aug, 2015 9 commits
  3. 05 Aug, 2015 10 commits
  4. 04 Aug, 2015 3 commits
  5. 03 Aug, 2015 2 commits
  6. 02 Aug, 2015 1 commit
    • Daniel Stenberg's avatar
      SSH: three state machine fixups · c4eb10e2
      Daniel Stenberg authored
      The SSH state machine didn't clear the 'rc' variable appropriately in a
      two places which prevented it from looping the way it should. And it
      lacked an 'else' statement that made it possible to erroneously get
      stuck in the SSH_AUTH_AGENT state.
      
      Reported-by: Tim Stack
      
      Closes #357
      c4eb10e2
  7. 01 Aug, 2015 5 commits
  8. 31 Jul, 2015 4 commits
  9. 30 Jul, 2015 2 commits
    • Steve Holme's avatar
      INSTALL: Minor formatting correction in 'Legacy Windows and SSL' section · 8b1d00ac
      Steve Holme authored
      ...as well as some rewording.
      8b1d00ac
    • Kamil Dudka's avatar
      http: move HTTP/2 cleanup code off http_disconnect() · f7dcc7c1
      Kamil Dudka authored
      Otherwise it would never be called for an HTTP/2 connection, which has
      its own disconnect handler.
      
      I spotted this while debugging <https://bugzilla.redhat.com/1248389>
      where the http_disconnect() handler was called on an FTP session handle
      causing 'dnf' to crash.  conn->data->req.protop of type (struct FTP *)
      was reinterpreted as type (struct HTTP *) which resulted in SIGSEGV in
      Curl_add_buffer_free() after printing the "Connection cache is full,
      closing the oldest one." message.
      
      A previously working version of libcurl started to crash after it was
      recompiled with the HTTP/2 support despite the HTTP/2 protocol was not
      actually used.  This commit makes it work again although I suspect the
      root cause (reinterpreting session handle data of incompatible protocol)
      still has to be fixed.  Otherwise the same will happen when mixing FTP
      and HTTP/2 connections and exceeding the connection cache limit.
      
      Reported-by: Tomas Tomecek
      Bug: https://bugzilla.redhat.com/1248389
      f7dcc7c1