summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* refdb_fs: honor the namespaceethomson/namespacesEdward Thomson2017-03-061-26/+35
* git_commit_create: freshen tree objects in commitethomson/freshen_treesEdward Thomson2017-03-033-3/+9
* hash: include sha1collisiondetectionEdward Thomson2017-03-036-1/+1699
* hash: rename implementation selection constantsEdward Thomson2017-03-031-3/+3
* Fix: make reflog include "(merge)" for merge commitsRichard Ipsum2017-02-271-1/+13
* Merge pull request #4133 from stinb/khash-cleanup-regressionPatrick Steinhardt2017-02-241-3/+3
|\
| * pack: fix looping over cache entriesJason Haslam2017-02-221-3/+3
* | Merge pull request #4131 from pks-t/pks/attrcache-cleanupsCarlos Martín Nieto2017-02-222-10/+10
|\ \
| * | attrcache: remove useless `do_init` indirectionPatrick Steinhardt2017-02-212-5/+2
| * | attrcache: replace existing file entry with `git__swap`Patrick Steinhardt2017-02-211-2/+5
| * | attrcache: do not lock/unlock the mutex directlyPatrick Steinhardt2017-02-211-3/+3
| |/
* | Provide error on gcc < 4.1 when THREADSAFEethomson/ancient_gcc_not_threadsafeEdward Thomson2017-02-221-0/+6
|/
* Merge pull request #4130 from libgit2/ethomson/clar_messagesEdward Thomson2017-02-171-1/+1
|\
| * p_snprintf: no need for arguments to a formatEdward Thomson2017-02-171-1/+1
* | idxmap: remove GIT__USE_IDXMAPPatrick Steinhardt2017-02-173-23/+14
* | idxmap: convert to use functions instead of macrosPatrick Steinhardt2017-02-172-43/+143
* | offmap: remove GIT__USE_OFFMAP macroPatrick Steinhardt2017-02-173-6/+1
* | offmap: convert to use functions instead of macrosPatrick Steinhardt2017-02-172-23/+97
* | oidmap: remove GIT__USE_OIDMAP macroPatrick Steinhardt2017-02-179-23/+7
* | oidmap: convert macros to functionsPatrick Steinhardt2017-02-172-22/+115
* | strmap: remove GIT__USE_STRMAP macroPatrick Steinhardt2017-02-1715-29/+1
* | strmap: convert macros to functionsPatrick Steinhardt2017-02-172-27/+112
* | khash: avoid using `kh_resize` directlyPatrick Steinhardt2017-02-172-6/+7
* | khash: avoid using macro magic to get return addressPatrick Steinhardt2017-02-1717-36/+36
* | khash: avoid using `kh_key`/`kh_val` as lvaluePatrick Steinhardt2017-02-179-15/+18
* | khash: avoid using `kh_put` directlyPatrick Steinhardt2017-02-1710-9/+15
* | khash: avoid using `kh_del` directlyPatrick Steinhardt2017-02-173-4/+5
* | khash: avoid using `kh_key` directlyPatrick Steinhardt2017-02-174-6/+5
* | khash: avoid using `kh_val`/`kh_value` directlyPatrick Steinhardt2017-02-177-19/+19
* | khash: avoid using `kh_exist` directlyPatrick Steinhardt2017-02-172-1/+2
* | khash: avoid using `kh_clear` directlyPatrick Steinhardt2017-02-172-2/+2
* | khash: avoid using `kh_get` directlyPatrick Steinhardt2017-02-175-8/+8
* | khash: avoid using `kh_end` directlyPatrick Steinhardt2017-02-176-9/+12
* | khash: use `git_map_exists` where applicablePatrick Steinhardt2017-02-175-12/+6
* | khash: avoid using `kh_foreach`/`kh_foreach_value` directlyPatrick Steinhardt2017-02-176-32/+17
* | khash: avoid using `kh_size` directlyPatrick Steinhardt2017-02-173-7/+7
* | offmap: remove unused macro `git_offmap_insert2`Patrick Steinhardt2017-02-171-10/+0
* | strmap: remove unused macro `git_strmap_insert2`Patrick Steinhardt2017-02-171-10/+0
|/
* refdb: catch additional per-worktree refsPatrick Steinhardt2017-02-151-4/+9
* Merge pull request #4122 from pks-t/pks/signature-dbl-freeEdward Thomson2017-02-132-5/+7
|\
| * commit: avoid possible use-after-freePatrick Steinhardt2017-02-131-1/+2
| * commit: clear user-provided buffersPatrick Steinhardt2017-02-131-3/+3
| * buffer: clarify how `git_buf_sanitize` handles non-NULL inputPatrick Steinhardt2017-02-131-1/+2
* | Merge pull request #4115 from gsaralms/users/gsaral/optionalOfsDeltaEdward Thomson2017-02-133-1/+10
|\ \ | |/ |/|
| * Changes to provide option to turn off/on ofs_deltaGaurav Saral2017-02-103-1/+10
* | worktree: extract git_worktree_is_prunablePatrick Steinhardt2017-02-131-7/+17
* | worktree: compute workdir for worktrees opened via their gitdirPatrick Steinhardt2017-02-133-7/+37
* | repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-138-43/+43
* | repository: restrict checking out checked out branchesPatrick Steinhardt2017-02-131-0/+6
* | branch: restrict branch deletion for worktreesPatrick Steinhardt2017-02-131-0/+6