summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* config: expand paths with `git_sysdir_expand...`ethomson/expand_tildeEdward Thomson2017-03-231-13/+1
* config::include: sanitize homedirEdward Thomson2017-03-231-0/+3
* config, attrcache: don't fallback to dirs literally named `~`Edward Thomson2017-03-232-15/+9
* Introduce `git_sysdir_expand_global_file`Edward Thomson2017-03-232-0/+23
* fix error when including a missing config file relative to the home directorySim Domingo2017-03-231-2/+10
* add failing test to include a missing config file relative to home dirSim Domingo2017-03-231-0/+17
* Merge branch 'pr/3957'Edward Thomson2017-03-231-0/+20
|\
| * merge: indentation fixupEdward Thomson2017-03-231-1/+1
| * Perf: Don't perform merge operations for trivial merges.Arthur Schreiber2016-10-181-0/+20
* | Merge pull request #4176 from libgit2/ethomson/3872Edward Thomson2017-03-231-4/+1
|\ \
| * | inet_pton: don't assume addr families don't existethomson/3872Edward Thomson2017-03-221-4/+1
* | | Merge pull request #4163 from pks-t/pks/submodules-with-worktreesEdward Thomson2017-03-2210-135/+300
|\ \ \
| * | | submodule: resolve URLs relative to main worktreePatrick Steinhardt2017-03-173-9/+51
| * | | refdb: create references in commondirPatrick Steinhardt2017-03-172-2/+34
| * | | worktree: write resolved paths into link filesPatrick Steinhardt2017-03-172-5/+12
| * | | worktree: rename variable in `git_worktree_add`Patrick Steinhardt2017-03-171-13/+13
| * | | worktree: use fully qualified reference name for created HEADPatrick Steinhardt2017-03-171-1/+1
| * | | worktree: parent path should point to the working dirPatrick Steinhardt2017-03-173-5/+6
| * | | worktree: implement `git_worktree_open_from_repository`Patrick Steinhardt2017-03-173-0/+71
| * | | worktree: split off function opening working directoryPatrick Steinhardt2017-03-171-17/+38
| * | | worktree: have `is_worktree_dir` accept a string instead of bufferPatrick Steinhardt2017-03-171-7/+16
| * | | tests: worktree: use joinpath instead of printf to join pathsPatrick Steinhardt2017-03-151-1/+1
| * | | tests: worktree: unify init/cleanup in open testsPatrick Steinhardt2017-03-151-26/+14
| * | | tests: worktree: unify init/cleanup in submodule testsPatrick Steinhardt2017-03-151-39/+29
| * | | tests: worktree: move submodule tests into own suitePatrick Steinhardt2017-03-152-65/+69
* | | | Merge pull request #4030 from libgit2/ethomson/fsyncEdward Thomson2017-03-2228-44/+426
|\ \ \ \
| * | | | Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-0213-55/+173
| * | | | win32: don't fsync parent directories on WindowsEdward Thomson2017-02-283-3/+28
| * | | | fsync: call it "synchronous" object writingEdward Thomson2017-02-2810-19/+19
| * | | | fsync parent directories when fsyncingEdward Thomson2017-02-286-5/+63
| * | | | git_futils_writebuffer: default only when flags==0Edward Thomson2017-02-282-12/+12
| * | | | refdb_fs: optionally fsync packed refsEdward Thomson2017-02-282-2/+20
| * | | | refdb_fs: optionally fsync loose referencesEdward Thomson2017-02-282-4/+40
| * | | | git_futils_writebuffer: optionally fsyncEdward Thomson2017-02-282-1/+20
| * | | | packbuilder: honor git_object__synchronized_writingEdward Thomson2017-02-282-1/+28
| * | | | odb_loose: fsync testsEdward Thomson2017-02-285-1/+50
| * | | | Add `ENABLE_SYNCHRONIZED_OBJECT_CREATION` optionEdward Thomson2017-02-285-1/+16
| * | | | odb_loose: actually honor the fsync optionEdward Thomson2017-02-282-7/+14
| * | | | git_filebuf: optionally fsync when committingEdward Thomson2017-02-282-1/+11
* | | | | Merge pull request #4167 from pks-t/pks/ci-fixesEdward Thomson2017-03-226-12/+26
|\ \ \ \ \
| * | | | | diff_parse: check return value of `git_diff_init_options`Patrick Steinhardt2017-03-211-1/+5
| * | | | | patch_parse: check if advancing over header newline succeedsPatrick Steinhardt2017-03-211-2/+2
| * | | | | odb_pack: initialize `git_rawobj` structurePatrick Steinhardt2017-03-211-1/+1
| * | | | | config_file: check if section header buffer runs out of memoryPatrick Steinhardt2017-03-211-2/+8
| * | | | | blame_git: check return value of object lookupPatrick Steinhardt2017-03-211-5/+9
| * | | | | openssl_stream: fix releasing OpenSSL locksPatrick Steinhardt2017-03-201-1/+1
* | | | | | Merge pull request #4172 from rcjsuen/patch-1Edward Thomson2017-03-221-6/+6
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Use proper documentation tagsRemy Suen2017-03-221-6/+6
|/ / / / /
* | | | | Merge pull request #4139 from richardipsum/readme-running-testsEdward Thomson2017-03-211-0/+8
|\ \ \ \ \
| * | | | | README: Mention how to run testsRichard Ipsum2017-03-051-0/+8