summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* sha1_position: convert do-while to whilepeff/binary-search-do-whileJeff King2017-08-091-2/+2
* Merge pull request #4304 from pks-t/pks/patch-buffersEdward Thomson2017-07-311-2/+2
|\
| * patch_generate: represent buffers as void pointersPatrick Steinhardt2017-07-101-2/+2
* | Merge branch '4233'Edward Thomson2017-07-311-8/+37
|\ \
| * | remote: add function to create detached remotesEric Myhre2017-05-051-7/+17
| * | remote: reject various actions for detached remotesPatrick Steinhardt2017-05-051-0/+17
| * | remote: improve error message if no URL is setPatrick Steinhardt2017-05-051-1/+3
* | | Merge pull request #4314 from pks-t/pks/timsortEdward Thomson2017-07-261-1/+0
|\ \ \
| * | | tsort: remove idempotent conditional assignmentPatrick Steinhardt2017-07-211-1/+0
* | | | Merge pull request #4311 from libgit2/ethomson/win32_remediateEdward Thomson2017-07-261-5/+8
|\ \ \ \ | |/ / / |/| | |
| * | | win32: provide fast-path for retrying filesystem operationsethomson/win32_remediateEdward Thomson2017-07-261-11/+9
| * | | fixed win32 p_unlink retry sleep issueCarson Howard2017-07-261-1/+6
* | | | Merge pull request #4250 from pks-t/pks/config-file-iterationEdward Thomson2017-07-191-131/+154
|\ \ \ \
| * | | | config_file: refuse modifying included variablesPatrick Steinhardt2017-07-151-0/+11
| * | | | config_file: move reader into `config_read` onlyPatrick Steinhardt2017-07-151-45/+31
| * | | | config_file: refresh all files if includes were modifiedPatrick Steinhardt2017-07-151-36/+46
| * | | | config_file: remove unused backend field from parse dataPatrick Steinhardt2017-07-151-7/+5
| * | | | config_file: pass reader directly to callbacksPatrick Steinhardt2017-07-151-15/+15
| * | | | config_file: refactor include handlingPatrick Steinhardt2017-07-151-98/+116
| |/ / /
* | | | Merge pull request #4272 from pks-t/pks/patch-idEdward Thomson2017-07-191-0/+144
|\ \ \ \ | |/ / / |/| | |
| * | | diff: implement function to calculate patch IDPatrick Steinhardt2017-06-261-0/+144
* | | | signature: don't leave a dangling pointer to the strings on parse failurecmn/tag-bad-signatureCarlos Martín Nieto2017-07-121-0/+1
* | | | git_reset_*: pass parameters as const pointersAndrey Davydov2017-06-301-5/+5
| |_|/ |/| |
* | | Convert port with htons() in p_getaddrinfo()Ian Douglas Scott2017-06-231-1/+1
|/ /
* | merge: fix potential free of uninitialized memoryPatrick Steinhardt2017-06-211-1/+1
* | Merge pull request #4202 from mitesch/linear_exact_renameEdward Thomson2017-06-211-31/+152
|\ \
| * | merge: perform exact rename detection in linear timeMichael Tesch2017-05-171-31/+152
* | | repository: remove trailing whitespaceAriel Davis2017-06-191-2/+2
* | | repository: do not initialize templates if dir is an empty stringAriel Davis2017-06-191-1/+7
* | | Adding git_filter_init for initializing `git_filter` struct + unit test Mohseen Mukaddam2017-06-131-1/+7
* | | Merge pull request #4263 from libgit2/ethomson/config_for_inmemory_repoEdward Thomson2017-06-121-9/+6
|\ \ \
| * | | repository: don't fail to create config option in inmemory repoEdward Thomson2017-06-121-6/+3
| * | | repository_item_path: return ENOTFOUND when appropriateEdward Thomson2017-06-121-1/+1
| * | | repository_item_path: error messages lowercasedEdward Thomson2017-06-121-2/+2
* | | | Merge pull request #4261 from RogerGee/fix_wait_while_ackEdward Thomson2017-06-121-1/+2
|\ \ \ \
| * | | | smart_protocol: fix parsing of server ACK responsesRoger Gee2017-06-101-1/+2
* | | | | odb_read_prefix: reset error in backends loopethomson/read_prefixEdward Thomson2017-06-121-1/+4
| |/ / / |/| | |
* | | | Merge pull request #4088 from chescock/packfile-name-using-complete-hashEdward Thomson2017-06-111-8/+4
|\ \ \ \
| * | | | indexer: name pack files after trailer hashChris Hescock2017-05-191-8/+4
* | | | | Merge pull request #4260 from libgit2/ethomson/forced_checkout_2Edward Thomson2017-06-112-4/+5
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | git_futils_rmdir: only allow `EBUSY` when askedethomson/forced_checkout_2Edward Thomson2017-06-101-0/+3
| * | | | checkout: cope with untracked files in directory deletionEdward Thomson2017-06-101-4/+2
* | | | | settings: rename `GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`Patrick Steinhardt2017-06-088-7/+9
* | | | | Merge pull request #4255 from pks-t/pks/buffer-grow-errorsEdward Thomson2017-06-085-20/+21
|\ \ \ \ \
| * | | | | buffer: use `git_buf_init` with lengthPatrick Steinhardt2017-06-082-4/+8
| * | | | | buffer: return errors for `git_buf_init` and `git_buf_attach`Patrick Steinhardt2017-06-082-8/+10
| * | | | | buffer: consistently use `ENSURE_SIZE` to grow buffers on-demandPatrick Steinhardt2017-06-081-5/+2
| * | | | | buffer: fix `ENSURE_SIZE` macro referencing wrong variablePatrick Steinhardt2017-06-081-1/+1
| * | | | | buffer: rely on `GITERR_OOM` set by `git_buf_try_grow`Patrick Steinhardt2017-06-082-2/+0
* | | | | | Merge pull request #4253 from pks-t/pks/cov-fixesEdward Thomson2017-06-085-15/+31
|\ \ \ \ \ \