1. 13 Feb, 2015 4 commits
  2. 29 Dec, 2014 1 commit
  3. 16 Dec, 2014 1 commit
  4. 10 Dec, 2014 5 commits
  5. 09 Dec, 2014 1 commit
  6. 03 Dec, 2014 1 commit
  7. 23 Nov, 2014 2 commits
  8. 19 Nov, 2014 1 commit
    • fetch: clear the connection data on close · 1ca61bdc
      When we fetch twice with the same remote object, we did not properly
      clear the connection flags, so we would leak state from the last
      connection.
      
      This can cause the second fetch with the same remote object to fail if
      using a HTTP URL where the server redirects to HTTPS, as the second
      fetch would see `use_ssl` set and think the initial connection wanted to
      downgrade the connection.
      Carlos Martín Nieto committed
  9. 09 Nov, 2014 1 commit
    • push: use the common refspec parser · aad638f3
      There is one well-known and well-tested parser which we should use,
      instead of implementing parsing a second time.
      
      The common parser is also augmented to copy the LHS into the RHS if the
      latter is empty.
      
      The expressions test had to change a bit, as we now catch a bad RHS of a
      refspec locally.
      Carlos Martín Nieto committed
  10. 27 Oct, 2014 3 commits
  11. 22 Sep, 2014 1 commit
  12. 16 Sep, 2014 15 commits
  13. 04 Sep, 2014 1 commit
    • ssh: store error message immediately after a failed agent call · 2dc399a8
      When the call to the agent fails, we must retrieve the error message
      just after the function call, as other calls may overwrite it.
      
      As the agent authentication is the only one which has a teardown and
      there does not seem to be a way to get the error message from a stored
      error number, this tries to introduce some small changes to store the
      error from the agent.
      
      Clearing the error at the beginning of the loop lets us know whether the
      agent has already set the libgit2 error message and we should skip it,
      or if we should set it.
      Carlos Martín Nieto committed
  14. 02 Sep, 2014 1 commit
  15. 27 Aug, 2014 2 commits