summaryrefslogtreecommitdiff
path: root/AUTHORS
Commit message (Collapse)AuthorAgeFilesLines
* apply: prevent OOB read when parsing source bufferErik Aigner2019-02-211-0/+1
| | | | | | | | | | | | | | | | | | | 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.
* remote: add function to create detached remotesEric Myhre2017-05-051-0/+1
| | | | | | | | 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.
* Added git_stash_apply() and git_stash_pop() APIsPierre-Olivier Latour2015-05-111-0/+1
|
* Update AUTHORSArthur Schreiber2014-06-061-0/+1
| | | | Add me. :)
* Update AUTHORSJacques Germishuys2014-04-071-0/+1
|
* Add to Git authors who have agreed to relicenseRussell Belfer2013-10-031-0/+1
| | | | | | | 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.
* Added Sven Strickroth to AUTHORSSven Strickroth2013-01-311-0/+1
| | | | Signed-off-by: Sven Strickroth <email@cs-ware.de>
* Merge pull request #1202 from martinwoodward/add-florianPhilip Kelley2013-01-071-0/+1
|\ | | | | Add Florian Forster to hall of fame
| * Add Florian Forster to hall of fameMartin Woodward2013-01-071-0/+1
| | | | | | | | | | Permission recieved from Florian Forster on Jan 07 2013 to include any changes of his from core Git into LibGit2.
* | Add Brian Downing to the hall of fameMartin Woodward2013-01-031-0/+1
|/
* Merge pull request #1095 from martinwoodward/authorsPhilip Kelley2012-11-221-0/+2
|\ | | | | Update to Authors
| * Add Dmitry Kakurin to hall of fameMartin Woodward2012-10-251-0/+1
| | | | | | | | | | | | 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
| * Add Holger Weiss to hall of fameMartin Woodward2012-10-251-0/+1
| | | | | | | | Permission obtained from Holger Weiss to include all of his contributions to Git into LibGit2. See https://github.com/git/git/commit/21e403a7b956a95a36f218439f82b1c8af869257
* | AUTHORS: cleanupMichael Schubert2012-11-161-4/+5
| |
* | Include Microsoft in AUTHORSBen Straub2012-11-151-0/+1
|/
* Complete the AUTHORS list.Ben Straub2012-06-041-0/+1
|
* Support reading attributes from indexRussell Belfer2012-05-031-0/+1
| | | | | | | | | | | | | | 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.
* Removed my duplicate entryPeter Drahoš2012-04-021-1/+0
|
* Who makes the magic possible?Vicent Marti2011-09-191-0/+64