summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* symlink tests: test symbolic links on windowsethomson/win_symlinksEdward Thomson2018-10-204-66/+151
* repo::init tests: refactor global config path overrideEdward Thomson2018-10-201-9/+14
* repository: load_config for non-repo configsEdward Thomson2018-10-201-6/+8
* win32: emulate Git for Windows in symlink supportEdward Thomson2018-10-201-10/+42
* tests: provide symlink support helper functionEdward Thomson2018-10-204-30/+17
* checkout tests: ensure readlink succeedsEdward Thomson2018-10-201-1/+3
* repo tests: ensure core.symlinks is set correctlyEdward Thomson2018-10-201-0/+13
* win32: add symbolic link supportEdward Thomson2018-10-201-5/+17
* checkout tests: test symlinks based on support, not platformEdward Thomson2018-10-203-72/+121
* checkout tests: don't use GetFinalPathNameByHandleEdward Thomson2018-10-201-24/+0
* win32: use GetFinalPathNameByHandle directlyEdward Thomson2018-10-201-31/+1
* cmake: increase WIN32_WINNT to VistaEdward Thomson2018-10-201-1/+1
* Merge pull request #4853 from libgit2/cmn/not-opaqueEdward Thomson2018-10-191-2/+2
|\
| * docs: fix transparent/opaque confusion in the conventions filecmn/not-opaqueCarlos Martín Nieto2018-10-191-2/+2
|/
* Merge pull request #4819 from libgit2/cmn/config-nonewlinePatrick Steinhardt2018-10-192-6/+56
|\
| * config: variables might appear on the same line as a section headercmn/config-nonewlineCarlos Martín Nieto2018-10-151-6/+26
| * config: add failing test for no newline after section headerCarlos Martín Nieto2018-10-151-0/+30
* | Merge pull request #4849 from libgit2/cmn/expose-gitfile-checkEdward Thomson2018-10-172-38/+66
|\ \
| * | path: export the dotgit-checking functionscmn/expose-gitfile-checkCarlos Martín Nieto2018-10-152-38/+66
| |/
* | Merge pull request #4850 from libgit2/ethomson/libssh2_not_libsshEdward Thomson2018-10-171-1/+1
|\ \
| * | cmake: correct comment from libssh to libssh2ethomson/libssh2_not_libsshEdward Thomson2018-10-171-1/+1
|/ /
* | Merge pull request #4845 from pks-t/pks/object-fuzzerCarlos Martín Nieto2018-10-157-1/+442
|\ \
| * | fuzzers: add object parsing fuzzerPatrick Steinhardt2018-10-115-0/+432
| * | object: properly propagate errors on parsing failuresPatrick Steinhardt2018-10-111-1/+3
| * | fuzzers: initialize libgit2 in standalone driverPatrick Steinhardt2018-10-111-0/+7
* | | Merge commit 'afd10f0' (Follow 308 redirects)Carlos Martín Nieto2018-10-151-1/+2
|\ \ \ | |_|/ |/| |
| * | Follow 308 redirects (as used by GitLab)Zander Brown2018-10-131-1/+2
| |/
* | Merge pull request #4842 from nelhage/fuzz-config-memoryPatrick Steinhardt2018-10-124-31/+23
|\ \
| * | Apply code review feedbackNelson Elhage2018-10-112-8/+5
| * | fuzzers: Port config_file_fuzzer to the new in-memory backendNelson Elhage2018-10-091-25/+18
| * | config: Refactor `git_config_backend_from_string` to take a lengthNelson Elhage2018-10-093-6/+8
* | | Merge pull request #4828 from csware/git_futils_rmdir_r_failingEdward Thomson2018-10-071-0/+22
|\ \ \
| * | | tests: sanitize file hierarchy after running rmdir testsPatrick Steinhardt2018-10-051-0/+6
| * | | tests: Add some more tests for git_futils_rmdir_rSven Strickroth2018-10-051-0/+16
* | | | Merge pull request #4830 from pks-t/pks/diff-stats-rename-commonEdward Thomson2018-10-0714-5/+45
|\ \ \ \
| * | | | diff_stats: use git's formatting of renames with common directoriesPatrick Steinhardt2018-10-042-5/+19
| * | | | tests: verify diff stats with renames in subdirectoryPatrick Steinhardt2018-10-0413-1/+27
| |/ / /
* | | | Merge pull request #4839 from palmin/ignore-unsupported-http-authEdward Thomson2018-10-071-1/+4
|\ \ \ \ | |_|_|/ |/| | |
| * | | ignore unsupported http authentication schemesAnders Borum2018-10-061-1/+4
|/ / /
* | | Merge pull request #4837 from pks-t/cmn/reject-option-submodule-url-pathPatrick Steinhardt2018-10-052-8/+103
|\ \ \
| * | | submodule: ignore path and url attributes if they look like optionsCarlos Martín Nieto2018-10-051-8/+23
| * | | submodule: add failing test for option-injection protection in url and pathCarlos Martín Nieto2018-10-051-0/+80
* | | | Merge pull request #4836 from pks-t/pks/smart-packetsPatrick Steinhardt2018-10-054-109/+465
|\ \ \ \
| * | | | smart_pkt: do not accept callers passing in no line lengthPatrick Steinhardt2018-10-031-3/+3
| * | | | smart_pkt: return parsed length via out-parameterPatrick Steinhardt2018-10-031-29/+34
| * | | | smart_pkt: reorder and rename parameters of `git_pkt_parse_line`Patrick Steinhardt2018-10-034-36/+36
| * | | | smart_pkt: fix buffer overflow when parsing "unpack" packetsPatrick Steinhardt2018-10-031-4/+2
| * | | | smart_pkt: fix "ng" parser accepting non-space characterPatrick Steinhardt2018-10-031-2/+2
| * | | | smart_pkt: fix buffer overflow when parsing "ok" packetsPatrick Steinhardt2018-10-032-16/+16
| * | | | smart_pkt: fix buffer overflow when parsing "ACK" packetsPatrick Steinhardt2018-10-032-30/+34