1. 29 Oct, 2017 2 commits
  2. 28 Oct, 2017 2 commits
  3. 20 Oct, 2017 4 commits
    • transports: ssh: ask for credentials again when passphrase is wrong · f2f14724
      When trying to decode the private key it looks like LibSSH2 returns a
      LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED when the passphrase is incorrect.
      Curtis Vogt committed
    • examples: remove Makefile · 9b12eb6f
      Back in the days when libgit2 was still young, libgit2 was using plain
      Makefiles as build infrastructure. We later changed that to instead use
      the CMake build system to make cross-platform development easier. In the
      process, we forgot to remove the Makefile from our examples directory,
      which is fixed by this commit here. Furthermore, remove the accompanying
      .gitignore file, which ignores build outputs. As we do out-of-tree
      builds only nowadays, no output is generated in that directory anymore.
      Patrick Steinhardt committed
    • Merge pull request #4382 from pks-t/pks/cmake-source-dir · 8f05d2d8
      cmake: use project-relative binary and source directories
      Edward Thomson committed
    • cmake: use project-relative binary and source directories · 4da74c83
      Due to our split of CMake files into multiple modules, we had to replace
      some uses of the `${CMAKE_CURRENT_SOURCE_DIR}` and
      `${CMAKE_CURRENT_BINARY_DIR}` variables and replace them with
      `${CMAKE_SOURCE_DIR}` and `${CMAKE_BINARY_DIR}`. This enabled us to
      still be able to refer to top-level files when defining build
      instructions inside of a subdirectory.
      
      When replacing all variables, it was assumed that the absolute set of
      variables is always relative to the current project. But in fact, this
      is not the case, as these variables always point to the source and
      binary directory as given by the top-levl project. So the change
      actually broke the ability to include libgit2 directly as a subproject,
      as source files cannot be found anymore.
      
      Fix this by instead using project-specific source and binary directories
      with `${libgit2_SOURCE_DIR}` and `${libgit2_BINARY_DIR}`.
      Patrick Steinhardt committed
  4. 19 Oct, 2017 1 commit
  5. 14 Oct, 2017 2 commits
  6. 09 Oct, 2017 9 commits
  7. 07 Oct, 2017 7 commits
  8. 06 Oct, 2017 9 commits
  9. 04 Oct, 2017 1 commit
  10. 28 Sep, 2017 2 commits
  11. 27 Sep, 2017 1 commit