summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* revwalk: formatting updatescmn/revwalk-iterationEdward Thomson2018-06-181-17/+17
* revwalk: remove one useless layer of functionsCarlos Martín Nieto2018-04-111-32/+17
* revwalk: avoid walking the entire history when output is unsortedCarlos Martín Nieto2018-04-012-10/+59
* Merge pull request #4378 from cjhoward92/fix/submodule-add-check-indexPatrick Steinhardt2018-03-301-0/+54
|\
| * submodule: add more robust error handling when a submodule path is found on addCarson Howard2018-03-281-11/+14
| * submodule: add better error handling to is_path_occupiedCarson Howard2018-03-271-1/+4
| * submodule: change can_add_submodule to is_path_occupiedCarson Howard2018-03-271-6/+11
| * submodule: update index check to check path before directory and fix testsCarson Howard2018-03-271-19/+24
| * submodule: fix styling errorsCarson Howard2018-03-271-29/+36
| * submodule: check index for prefix before adding submoduleCarson Howard2018-03-271-0/+31
* | odb: mempack: fix leaking objects when freeing mempacksPatrick Steinhardt2018-03-291-0/+1
|/
* checkout: change default strategy to SAFEEtienne Samson2018-03-262-6/+0
* odb: fix writing to fake write streamsPatrick Steinhardt2018-03-231-1/+1
* gitno_extract_url_parts: decode hostnamesEdward Thomson2018-03-191-1/+1
* Remove now unnecessary `gitno_unescape`Edward Thomson2018-03-192-20/+0
* gitno_extract_url_parts: use `git_buf`sEdward Thomson2018-03-191-42/+73
* ssh urls: use `git_buf_decode_percent`Edward Thomson2018-03-191-8/+6
* Introduce `git_buf_decode_percent`Edward Thomson2018-03-192-1/+34
* Unescape repo before constructing ssh requestSteven King Jr2018-03-191-1/+5
* Rename unescape and make non-staticSteven King Jr2018-03-192-3/+5
* index: error out on unreasonable prefix-compressed path lengthsPatrick Steinhardt2018-03-101-0/+4
* index: fix out-of-bounds read with invalid index entry prefix lengthPatrick Steinhardt2018-03-101-9/+10
* index: convert `read_entry` to return entry size via an out-paramPatrick Steinhardt2018-03-101-9/+13
* worktree: rename parameter creason to reasonJacques Germishuys2018-03-031-3/+3
* worktree: lock reason should be constJacques Germishuys2018-03-021-1/+1
* Merge pull request #4552 from libgit2/cmn/config-header-commonPatrick Steinhardt2018-02-281-8/+10
|\
| * config: return an error if config_refresh is called on a snapshotcmn/config-header-commonCarlos Martín Nieto2018-02-281-1/+1
| * config: harden our use of the backend objects a bitCarlos Martín Nieto2018-02-281-2/+5
| * config: move the level field into the headerCarlos Martín Nieto2018-02-281-5/+4
| * config: move the repository to the diskfile headerCarlos Martín Nieto2018-02-281-4/+4
* | Merge pull request #4554 from pks-t/pks/curl-initEdward Thomson2018-02-283-2/+23
|\ \
| * | curl: explicitly initialize and cleanup global curl statePatrick Steinhardt2018-02-283-2/+23
| |/
* | win32: strncmp -> git__strncmpethomson/strncmp_stdcallEdward Thomson2018-02-281-1/+1
|/
* Merge pull request #4545 from libgit2/ethomson/checkout_filemodev0.27.0-rc2Edward Thomson2018-02-271-13/+21
|\
| * checkout: respect core.filemode when comparing filemodesethomson/checkout_filemodeEdward Thomson2018-02-231-13/+21
* | winhttp: enable TLS 1.2 on Windows 7 and earlierethomson/winhttpEdward Thomson2018-02-271-0/+14
* | winhttp: include constants for TLS 1.1/1.2 supportEdward Thomson2018-02-271-5/+8
* | mingw: update TLS option flagsEdward Thomson2018-02-271-0/+5
|/
* Merge pull request #4535 from libgit2/ethomson/checkout_typechange_with_index...Patrick Steinhardt2018-02-201-10/+16
|\
| * checkout: take mode into account when comparing index to baselineEdward Thomson2018-02-191-10/+16
* | diff_tform: fix rename detection with rewrite/delete pairPatrick Steinhardt2018-02-201-1/+3
|/
* Merge pull request #4529 from libgit2/ethomson/index_add_requires_filesEdward Thomson2018-02-181-5/+9
|\
| * git_index_add_frombuffer: only accept files/linksethomson/index_add_requires_filesEdward Thomson2018-02-181-5/+9
* | util: clean up header includesPatrick Steinhardt2018-02-162-6/+7
* | Explicitly mark fallthrough cases with commentsPatrick Steinhardt2018-02-164-6/+6
* | index: shut up warning on uninitialized variablePatrick Steinhardt2018-02-161-1/+1
* | streams: openssl: fix use of uninitialized variablePatrick Steinhardt2018-02-161-3/+3
|/
* http: standardize user-agent additionethomson/user_agentEdward Thomson2018-02-103-27/+30
* hash: win32: fix missing comma in `giterr_set`Patrick Steinhardt2018-02-091-1/+1
* odb_loose: only close file descriptor if it was opened successfullyPatrick Steinhardt2018-02-091-1/+2