AUTHORS


Log

Author Commit Date CI Message
Erik Aigner 014d4955 2019-02-20T15:30:11 apply: prevent OOB read when parsing source buffer When parsing the patch image from a string, we split the string by newlines to get a line-based view of it. To split, we use `memchr` on the buffer and limit the buffer length by the original length provided by the caller. This works just fine for the first line, but for every subsequent line we need to actually subtract the amount of bytes that we have already read. The above issue can be easily triggered by having a source buffer with at least two lines, where the second line does _not_ end in a newline. Given a string "foo\nb", we have an original length of five bytes. After having extracted the first line, we will point to 'b' and again try to `memchr(p, '\n', 5)`, resulting in an out-of-bounds read of four bytes. Fix the issue by correctly subtracting the amount of bytes already read.
Eric Myhre 4bc16c37 2016-07-08T01:37:22 remote: add function to create detached remotes Right now it is only possible to create remotes from a repository. While this is probably the most common use-case, there are commands which make sense even without a repository, e.g. the equivalence of `git ls-remote`. Add a new function `git_remote_create_detached`, which simply accepts a URL.
Pierre-Olivier Latour bf8dd3f5 2014-11-14T12:32:47 Added git_stash_apply() and git_stash_pop() APIs
Arthur Schreiber 05554d83 2014-06-06T11:01:20 Update AUTHORS Add me. :)
Jacques Germishuys 553184a7 2014-04-03T10:53:42 Update AUTHORS
Russell Belfer 966bb17a 2013-10-01T16:41:07 Add to Git authors who have agreed to relicense In email, Torsten Bögershausen agreed that we could use his code from core Git in libgit2 under the modified license. Also, since his work is the basis for much of the precompose unicode support, I have added him to the AUTHORS file as well.
Sven Strickroth 01e7128f 2013-01-31T17:44:40 Added Sven Strickroth to AUTHORS Signed-off-by: Sven Strickroth <email@cs-ware.de>
Philip Kelley 8e89839d 2013-01-07T07:06:18 Merge pull request #1202 from martinwoodward/add-florian Add Florian Forster to hall of fame
Martin Woodward 32f59bfb 2013-01-07T14:52:42 Add Florian Forster to hall of fame Permission recieved from Florian Forster on Jan 07 2013 to include any changes of his from core Git into LibGit2.
Martin Woodward 10aa44ce 2013-01-03T23:42:04 Add Brian Downing to the hall of fame
Martin Woodward c999e1c3 2013-01-03T23:42:04 Add Brian Downing to the hall of fame
Philip Kelley 5d4cdb04 2012-11-22T08:10:35 Merge pull request #1095 from martinwoodward/authors Update to Authors
Michael Schubert 96acc0b6 2012-11-16T02:30:00 AUTHORS: cleanup
Ben Straub 414bd936 2012-11-15T16:20:02 Include Microsoft in AUTHORS
Martin Woodward bb3b3052 2012-10-25T02:46:03 Add Dmitry Kakurin to hall of fame See lines 59-60 from https://github.com/libgit2/libgit2/blob/44b1ff4c1209c34360cc0c43761c40f5f5020886/src/filter.c which contain a couple of lines of code to ignore an EOF at the end of a file when detecting if it is a text file or not. These came from this contribution that Dmitry made to core Git back in 2008 (https://github.com/git/git/commit/f9dd4bf4e58af0b4828c7e7013080dba59f8a6b9) which was committed by Junio. Dmitry gave his permission for these changes to be included in LibGit2 as well via email to vmg and myself
Martin Woodward e4c2e006 2012-10-25T01:25:17 Add Holger Weiss to hall of fame Permission obtained from Holger Weiss to include all of his contributions to Git into LibGit2. See https://github.com/git/git/commit/21e403a7b956a95a36f218439f82b1c8af869257
Ben Straub e267c9fc 2012-06-04T06:03:08 Complete the AUTHORS list.
Russell Belfer f917481e 2012-05-03T16:37:25 Support reading attributes from index Depending on the operation, we need to consider gitattributes in both the work dir and the index. This adds a parameter to all of the gitattributes related functions that allows user control of attribute reading behavior (i.e. prefer workdir, prefer index, only use index). This fix also covers allowing us to check attributes (and hence do diff and status) on bare repositories. This was a somewhat larger change that I hoped because it had to change the cache key used for gitattributes files.
Peter Drahoš 3433a699 2012-04-02T00:32:21 Removed my duplicate entry
Vicent Marti 7aece9cf 2011-09-19T06:14:54 Who makes the magic possible?