- 29 Jun, 2016 1 commit
-
-
Krishna Ram Prakash R committed
-
- 26 Jun, 2016 7 commits
-
-
Reading patch files
Edward Thomson committed -
Improve the README
Edward Thomson committed -
When showing copy information because we are duplicating contents, for example, when performing a `diff --find-copies-harder -M100 -B100`, then show copy from/to lines in a patch, and do not show context. Ensure that we can also parse such patches.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Patches may have no hunks when there's no modifications (for example, in a rename). Handle them.
Edward Thomson committed -
Test that we can create a diff file, then parse the results and that the two are identical in-memory.
Edward Thomson committed
-
- 21 Jun, 2016 6 commits
-
-
Cleanups
Edward Thomson committed -
cmake: do not use -fPIC for MSYS2
Edward Thomson committed -
Patrick Steinhardt committed
-
Avoid declaring old-style functions without any parameters. Functions not accepting any parameters should be declared with `void fn(void)`. See ISO C89 $3.5.4.3.
Patrick Steinhardt committed -
The MSYS2 build system automatically compiles all code with position-independent code. When we manually add the -fPIC flag to the compiler flags, MSYS2 will loudly complain about PIC being the default and thus not required. Fix the annoyance by stripping -fPIC in MSYS2 enviroments like it is already done for MinGW.
Patrick Steinhardt committed -
Thread namespacing
Edward Thomson committed
-
- 20 Jun, 2016 16 commits
-
-
Edward Thomson committed
-
Drop node-gitteh. Replace outdated PowerShell bindings with PSGit.
Edward Thomson committed -
Edward Thomson committed
-
Indicate that if you make changes to libgit2 that you must distribute the source _to libgit2_, not the source _of your program_.
Edward Thomson committed -
Patrick Steinhardt committed
-
The old pthread-file did re-implement the pthreads API with exact symbol matching. As the thread-abstraction has now been split up between Unix- and Windows-specific files within the `git_` namespace to avoid symbol-clashes between libgit2 and pthreads, the rewritten wrappers have nothing to do with pthreads anymore. Rename the Windows-specific pthread-files to honor this change.
Patrick Steinhardt committed -
Patrick Steinhardt committed
-
The function pthread_num_processors_np is currently unused and superseded by the function `git_online_cpus`. Remove the function.
Patrick Steinhardt committed -
Patrick Steinhardt committed
-
Patrick Steinhardt committed
-
Patrick Steinhardt committed
-
Patrick Steinhardt committed
-
Patrick Steinhardt committed
-
Fix truncation of SHA in error message for git_odb_read
Edward Thomson committed -
Sim Domingo committed
-
HTTP authentication scheme name is case insensitive.
Edward Thomson committed
-
- 19 Jun, 2016 1 commit
-
-
David Brooks committed
-
- 17 Jun, 2016 1 commit
-
-
checkout: use empty baseline when no index file exists
Carlos Martín Nieto committed
-
- 16 Jun, 2016 1 commit
-
-
documentation: improve docs for `checkout_head`
Carlos Martín Nieto committed
-
- 15 Jun, 2016 2 commits
-
-
When no index file exists and a baseline is not explicitly provided, use an empty baseline instead of trying to load `HEAD`.
Edward Thomson committed -
`git_checkout_head` is sadly misunderstood as something that can switch branches. It cannot. Update the documentation to reflect this.
Edward Thomson committed
-
- 14 Jun, 2016 4 commits
-
-
fetch: Fixed spurious update callback for existing tags.
Edward Thomson committed -
Jason Haslam committed
-
Memory leak fixes
Edward Thomson committed -
Fix invalid memory references
Edward Thomson committed
-
- 07 Jun, 2016 1 commit
-
-
Patrick Steinhardt committed
-