Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 21, 2011
  1. @vmg

    Do not have duplicate filenames

    vmg authored
    Two `posix.c` files may or may not break MSVC builds under 2008. Do not
    have repeated objects.
    You will need to clean & regenerate CMake.
Commits on Sep 20, 2011
  1. @vmg

    Merge pull request #415 from schu/ref-rename-regression

    vmg authored
    refs: fix git_reference_rename()
  2. @vmg

    Merge pull request #413 from libgit2/utf8-paths-win32

    vmg authored
    Rewrite p_* functions to use Unicode and marshal to UTF8 internally, take 2
  3. @vmg

    Merge pull request #414 from carlosmn/repo-discover-short

    vmg authored
    repsitory: use better error code if path is too short for discover
  4. @vmg

    Fix clay under MinGW

    vmg authored
  5. @vmg
  6. @schu

    refs: fix git_reference_rename()

    schu authored
    reference_rename() recently failed when renaming an existing reference
    refs/heads/foo/bar -> refs/heads/foo because of a change in the
    underlying functions / error codes. Fixes #412.
    Signed-off-by: schu <>
  7. @schu

    refs: add additional test for reference renaming

    schu authored
    Signed-off-by: nulltoken <>
    Signed-off-by: schu <>
  8. @carlosmn

    repsitory: use better error code if path is too short for discover

    carlosmn authored
    GIT_EOVERFLOW means something different. Use GIT_ESHORTBUFFER. On the
    way, remove a redundant sizeof(char).
    Signed-off-by: Carlos Martín Nieto <>
Commits on Sep 19, 2011
  1. @paulcbetts
  2. @paulcbetts
  3. @paulcbetts
  4. @paulcbetts
  5. @vmg
  6. @vmg

    Fix warning in `status.c`

    vmg authored
  7. @carlosmn @vmg

    Add remotes test to clay

    carlosmn authored vmg committed
    Signed-off-by: Carlos Martín Nieto <>
  8. @vmg

    Who makes the magic possible?

    vmg authored
  9. @vmg

    Merge pull request #384 from kiryl/warnings

    vmg authored
    Add more -W flags to CFLAGS
  10. @vmg

    Merge pull request #397 from lambourg/development

    vmg authored
    Fix compilation issues with mingw64 headers
  11. @vmg

    Merge pull request #394 from carlosmn/tree-fromindex

    vmg authored
    Use git_treebuilder to write the index as a tree
  12. @vmg

    Merge pull request #398 from carlosmn/config-autohome

    vmg authored
    git_repository_config: open global config file automatically
  13. @vmg

    Merge pull request #408 from schu/fixup-status

    vmg authored
    Fixup status.c
  14. @vmg

    Merge pull request #393 from schu/unused-but-set-variable

    vmg authored
    filebuf.c: fix unused-but-set warning
  15. @vmg

    Merge pull request #392 from sschuberth/development

    vmg authored
    Fix a bug and GCC warning introduced in 932669b
  16. @vmg

    Merge pull request #400 from boyski/fixup-examples

    vmg authored
    Fix up examples code
  17. @vmg

    Merge pull request #399 from carlosmn/free-null

    vmg authored
    Add checks for NULL to the config and remote free functions
  18. @vmg

    Backport t18 fixes to Clay

    vmg authored
  19. @vmg

    Merge pull request #409 from nulltoken/ntk/fix/status-tests-segfault

    vmg authored
    Fix git_status_foreach tests
  20. @vmg

    Merge pull request #411 from boyski/gcc4

    vmg authored
    Don't use '__attribute__ visibility' with gcc unless it's at version 4 or better
  21. Don't use '__attribute__ visibility' with gcc unless it's at

    David Boyce authored
    version 4 or better.
  22. @vmg

    Tabify everything

    vmg authored
    There were quite a few places were spaces were being used instead of
    tabs. Try to catch them all. This should hopefully not break anything.
    Except for `git blame`. Oh well.
Commits on Sep 18, 2011
  1. @vmg

    Cleanup legal data

    vmg authored
    1. The license header is technically not valid if it doesn't have a
    copyright signature.
    2. The COPYING file has been updated with the different licenses used in
    the project.
    3. The full GPLv2 header in each file annoys me.
Commits on Sep 17, 2011
  1. @schu

    status.c: add missing check for error

    schu authored
    dirent_cb() didn't check the return value of determine_status().
    Signed-off-by: schu <>
  2. @nulltoken
  3. @nulltoken

    Fix a off-by-one error in the git_status_foreach tests

    nulltoken authored
    Provided the tests fail (which they should not) and the callback is invoked too many times, this prevents the tests from segfaulting.
Something went wrong with that request. Please try again.