summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* p_snprintf: no need for arguments to a formatEdward Thomson2017-02-171-1/+1
* 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
* | branch: implement `git_branch_is_checked_out`Patrick Steinhardt2017-02-131-0/+57
* | worktree: implement functions reading HEADPatrick Steinhardt2017-02-131-0/+85
* | worktree: implement `git_worktree_prune`Patrick Steinhardt2017-02-131-0/+64
* | worktree: implement locking mechanismsPatrick Steinhardt2017-02-132-0/+75
* | worktree: implement `git_worktree_add`Patrick Steinhardt2017-02-131-1/+101
* | worktree: implement `git_worktree_validate`Patrick Steinhardt2017-02-131-0/+38
* | worktree: implement `git_repository_open_from_worktree`Patrick Steinhardt2017-02-131-0/+31
* | worktree: introduce `struct git_worktree`Patrick Steinhardt2017-02-132-0/+120
* | worktree: implement `git_worktree_list`Patrick Steinhardt2017-02-131-0/+58
* | repository: expose `repo_init_create_head`Patrick Steinhardt2017-02-132-2/+3
* | config: open configuration in commondirPatrick Steinhardt2017-02-131-2/+1
* | refdb: look for reflog in commondirPatrick Steinhardt2017-02-131-1/+1
* | refdb: introduce commondir awarenessPatrick Steinhardt2017-02-131-6/+28
* | refdb: rename refdb_fs_backend's .path to .gitpathPatrick Steinhardt2017-02-131-29/+30
* | repository: introduce is_worktree variablePatrick Steinhardt2017-02-132-0/+12
* | repository: use `git_repository_item_path`Patrick Steinhardt2017-02-139-27/+48
* | repository: add function to retrieve paths for repo itemsPatrick Steinhardt2017-02-131-0/+61
* | repository: introduce commondir variablePatrick Steinhardt2017-02-132-15/+67
* | Merge pull request #4112 from cbargren/fix/proxy-env-varsEdward Thomson2017-02-101-2/+6
|\ \
| * | Fixing a code style issueChristopher Bargren2017-02-101-3/+2
| * | Addressing PR feedback Christopher Bargren2017-02-081-12/+5
| * | Add support for lowercase proxy environment variablesChristopher Bargren2017-02-081-0/+12
| |/
* | Merge pull request #4111 from pks-t/pks/dos-prefixEdward Thomson2017-02-101-24/+45
|\ \
| * | path: ensure dirname on Win32 prefix always has a trailing '/'Patrick Steinhardt2017-02-081-7/+15
| * | path: get correct dirname for Windows rootPatrick Steinhardt2017-02-081-0/+3
| * | path: extract `win32_path_prefix` functionPatrick Steinhardt2017-02-081-23/+33
| |/
* | diff: don't do rename detection on submodulesethomson/submodule_renamesEdward Thomson2017-02-091-2/+2
* | merge: don't do rename detection on submodulesEdward Thomson2017-02-091-1/+1
* | Merge pull request #4104 from cbargren/fix/windows-digest-proxyEdward Thomson2017-02-091-8/+19
|\ \ | |/ |/|
| * Pass proxy options payload to credentials callbackChristopher Bargren2017-02-061-1/+1
| * Fix digest credentials for proxy in windowsChris Bargren2017-02-061-7/+18
* | vector: do not reverse a vector if it is emptyPatrick Steinhardt2017-02-021-0/+3
|/
* Fix uninitialized variable warningMatthew Plough2017-01-271-1/+1
* Merge pull request #4086 from libgit2/ethomson/fixesCarlos Martín Nieto2017-01-243-14/+15
|\
| * attr_cache_remove: don't remove given fileEdward Thomson2017-01-231-4/+6
| * mac: on 32 bit, use `__builtin_umull_overflow`Edward Thomson2017-01-231-6/+6
| * submodule: only examine idx & head given a configEdward Thomson2017-01-231-2/+2