summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5329 from pks-t/ethomson/v0.27.10v0.27.10maint/v0.27Patrick Steinhardt2019-12-1014-53/+259
|\
| * version: bump version number to v0.27.10Patrick Steinhardt2019-12-101-2/+2
| * changelog: update for security release v0.27.10Patrick Steinhardt2019-12-101-0/+60
| * path: support non-ascii drive letters on dosEdward Thomson2019-12-102-8/+41
| * index: ensure that we respect core.protectNTFS=falseEdward Thomson2019-12-101-0/+20
| * tree: ensure we protect NTFS paths everywhereEdward Thomson2019-12-101-5/+3
| * path: protect NTFS everywhereEdward Thomson2019-12-104-8/+19
| * test: ensure we can't add a protected pathEdward Thomson2019-12-101-0/+56
| * test: improve badname verification testEdward Thomson2019-12-101-9/+9
| * test: ensure treebuilder validate new protection rulesEdward Thomson2019-12-101-0/+1
| * test: ensure index adds validate new protection rulesEdward Thomson2019-12-101-0/+3
| * test: improve badname verification testEdward Thomson2019-12-101-12/+12
| * path: rename function that detects end of filenameEdward Thomson2019-12-101-4/+13
| * path: also guard `.gitmodules` against NTFS Alternate Data StreamsJohannes Schindelin2019-12-102-1/+2
| * Disallow NTFS Alternate Data Stream attacks, even on Linux/macOSJohannes Schindelin2019-12-106-2/+17
| * Protect against 8.3 "short name" attacks also on Linux/macOSJohannes Schindelin2019-12-102-3/+2
| * cl_git_fail: do not report bogus error messageJohannes Schindelin2019-12-101-1/+1
|/
* Release v0.27.9v0.27.9Edward Thomson2019-08-051-2/+2
* v0.27.9: update changelog for security releaseEdward Thomson2019-08-051-0/+15
* commit_list: fix possible buffer overflow in `commit_quick_parse`Patrick Steinhardt2019-08-051-2/+6
* config: validate ownership of C:\ProgramData\Git\config before using itJohannes Schindelin2019-08-053-1/+97
* CHANGELOG: there's changes (plural) not just onev0.27.8Edward Thomson2019-01-281-1/+1
* Merge pull request #4942 from libgit2/ethomson/v0.27.8Edward Thomson2019-01-2824-108/+298
|\
| * version: bump to v0.27.8ethomson/v0.27.8Edward Thomson2019-01-251-2/+2
| * CHANGELOG: update for v0.27.8Edward Thomson2019-01-251-0/+33
| * ignore: remove now-useless check for LEADINGDIRPatrick Steinhardt2019-01-251-14/+3
| * tests: status::ignore: fix style of a testPatrick Steinhardt2019-01-251-20/+15
| * ignore: fix negative leading directory rules unignoring subdirectory filesPatrick Steinhardt2019-01-253-3/+46
| * patch_parse: remove unused function `parse_number`Patrick Steinhardt2019-01-251-20/+0
| * strntol: fix out-of-bounds reads when parsing numbers with leading signPatrick Steinhardt2019-01-252-2/+18
| * tree: fix integer overflow when reading unreasonably large filemodesPatrick Steinhardt2019-01-251-13/+15
| * strntol: fix detection and skipping of base prefixesPatrick Steinhardt2019-01-252-11/+44
| * tree: fix mode parsing reading out-of-boundsPatrick Steinhardt2019-01-251-3/+4
| * strntol: fix out-of-bounds read when skipping leading spacesPatrick Steinhardt2019-01-252-2/+15
| * signature: fix out-of-bounds read when parsing timezone offsetPatrick Steinhardt2019-01-182-1/+21
| * tests: address two null argument instancesNoah Pendleton2019-01-182-2/+4
| * commit: fix out-of-bound reads when parsing truncated author fieldsPatrick Steinhardt2019-01-181-1/+1
| * config: fix adding files if their parent directory is a filePatrick Steinhardt2019-01-182-1/+21
| * Typesetting conventionsJoe Rabinoff2019-01-181-9/+9
| * Removed one null checkJoe Rabinoff2019-01-181-3/+2
| * Fix segfault in loose_backend__readstreamJoe Rabinoff2019-01-181-5/+10
| * make proxy_stream_close close target stream even on errorsAnders Borum2019-01-181-0/+6
| * annotated_commit: peel to commit instead of assuming we have oneCarlos Martín Nieto2019-01-181-4/+4
| * refs: constify git_reference_peelCarlos Martín Nieto2019-01-182-8/+9
| * annotated_commit: add failing test for looking up from annotated tagCarlos Martín Nieto2019-01-181-0/+26
| * config: assert that our parameters are validEtienne Samson2019-01-181-0/+2
| * refs: assert that we're passed valid refs when renamingEtienne Samson2019-01-181-0/+2
| * diff: assert that we're passed a valid git_diff objectEtienne Samson2019-01-181-0/+2
| * submodule: grab the error while loading from configEtienne Samson2019-01-181-1/+1
|/
* Merge pull request #4916 from libgit2/ethomson/backport_0278Edward Thomson2018-12-191-5/+4
|\