1. 11 Feb, 2016 2 commits
    • rebase: allow custom merge_options · a202e0d4
      Allow callers of rebase to specify custom merge options.  This may
      allow custom conflict resolution, or failing fast when conflicts
      are detected.
      Edward Thomson committed
    • rebase: introduce inmemory rebasing · ee667307
      Introduce the ability to rebase in-memory or in a bare repository.
      
      When `rebase_options.inmemory` is specified, the resultant `git_rebase`
      session will not be persisted to disk.  Callers may still analyze
      the rebase operations, resolve any conflicts against the in-memory
      index and create the commits.  Neither `HEAD` nor the working
      directory will be updated during this process.
      Edward Thomson committed
  2. 09 Feb, 2016 15 commits
  3. 08 Feb, 2016 2 commits
  4. 07 Feb, 2016 1 commit
  5. 05 Feb, 2016 3 commits
  6. 04 Feb, 2016 3 commits
  7. 03 Feb, 2016 1 commit
  8. 02 Feb, 2016 1 commit
  9. 24 Jan, 2016 1 commit
  10. 19 Jan, 2016 1 commit
    • winhttp: name mangle class / iid on mingw · 5c7f2f01
      Standard Windows type systems define CLSID_InternetSecurityManager
      and IID_IInternetSecurityManager, but MinGW lacks these definitions.
      As a result, we must hardcode these definitions ourselves.  However,
      we should not use a public struct with those names, lest another
      library do the same thing and consumers cannot link to both.
      Edward Thomson committed
  11. 17 Jan, 2016 1 commit
  12. 16 Jan, 2016 1 commit
  13. 13 Jan, 2016 2 commits
  14. 09 Jan, 2016 2 commits
  15. 29 Dec, 2015 1 commit
  16. 28 Dec, 2015 3 commits