summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* config: buffer comments to match git's variable-addingcmn/config-commentCarlos Martín Nieto2015-09-181-4/+35
* `mkdir`: cope with root path on win32Edward Thomson2015-09-172-4/+5
* win32: return EACCES in `p_lstat`Edward Thomson2015-09-171-2/+9
* mkdir: chmod existing paths with `GIT_MKDIR_CHMOD`Edward Thomson2015-09-171-42/+49
* mkdir: find component paths for mkdir_relativeEdward Thomson2015-09-171-44/+134
* core::mkdir tests: ensure we don't stomp symlinks in mkdirEdward Thomson2015-09-172-0/+17
* git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-176-31/+32
* checkout: overwrite files with differing modesEdward Thomson2015-09-161-9/+6
* Merge pull request #3425 from ethomson/diriter_rootCarlos Martín Nieto2015-09-131-2/+10
|\
| * diriter: don't double '/' on posixEdward Thomson2015-09-131-1/+5
| * diriter: don't double '/' on WindowsEdward Thomson2015-09-131-1/+5
* | iterator: loop fs_iterator advance (don't recurse)Edward Thomson2015-09-131-35/+50
* | Merge pull request #3420 from ethomson/iteratorCarlos Martín Nieto2015-09-131-42/+56
|\ \ | |/ |/|
| * iterator: advance the tree iterator smartlyEdward Thomson2015-09-111-42/+56
* | Don't free config in `git_transaction_commit`.Arthur Schreiber2015-09-131-1/+0
* | Merge branch 'cmn/ignore-dir-check'Carlos Martín Nieto2015-09-131-7/+9
|\ \
| * | ignore: add test and adjust style and comment for dir with wildmatchCarlos Martín Nieto2015-09-131-7/+9
| * | Fix 'If we're dealing with a directory' checkVsevolod Parfenov2015-08-241-1/+1
* | | Merge pull request #3370 from libgit2/cmn/submodule-refactorCarlos Martín Nieto2015-09-131-144/+219
|\ \ \
| * | | submodule: refactor to be more explicit in the searchCarlos Martín Nieto2015-09-101-144/+219
| | |/ | |/|
* | | diff: check pathspec on non-filesEdward Thomson2015-09-121-8/+17
* | | mempack: expose clear functionEdward Thomson2015-09-112-4/+3
* | | Removing memory leak in mempack's freeBryan Woods2015-09-111-2/+6
* | | Fixing dangling pointers in git_mempack_resetBryan Woods2015-09-101-0/+3
|/ /
* | Merge pull request #3379 from theseion/additional_libssh2_error_reportingCarlos Martín Nieto2015-09-091-1/+3
|\ \
| * | added a single line of additional error reporting from libssh2 when failing t...Max Leske2015-08-141-1/+3
* | | Merge pull request #3353 from ethomson/wrongcase_addCarlos Martín Nieto2015-09-081-22/+114
|\ \ \
| * | | git_index_add: allow case changing renamesEdward Thomson2015-09-081-15/+26
| * | | index: canonicalize directory case when addingEdward Thomson2015-09-081-7/+88
* | | | Merge pull request #3381 from leoyanggit/index_directory_iteratorEdward Thomson2015-09-081-0/+24
|\ \ \ \ | |/ / / |/| | |
| * | | New API: git_index_find_prefixLeo Yang2015-09-041-0/+24
* | | | Merge pull request #3413 from libgit2/cmn/follow-symlinkEdward Thomson2015-09-061-3/+81
|\ \ \ \
| * | | | filebuf: follow symlinks when creating a lock filecmn/follow-symlinkCarlos Martín Nieto2015-09-051-3/+81
| |/ / /
* | | | Merge pull request #3366 from libgit2/cmn/index-hashmapEdward Thomson2015-09-063-17/+193
|\ \ \ \ | |/ / / |/| | |
| * | | index: put the icase insert choice in macroscmn/index-hashmapCarlos Martín Nieto2015-09-041-25/+30
| * | | index: keep a hash table as well as a vector of entriesCarlos Martín Nieto2015-08-142-17/+96
| * | | Add a hashmap for index entriesCarlos Martín Nieto2015-08-141-0/+92
* | | | Merge pull request #3402 from ethomson/faster_diffCarlos Martín Nieto2015-09-0111-174/+474
|\ \ \ \
| * | | | iterator: saner pathlist matching for idx iteratorEdward Thomson2015-08-312-62/+77
| * | | | diff: drop `FILELIST_MATCH`Edward Thomson2015-08-301-1/+1
| * | | | checkout: use pathlist-based iteratorsEdward Thomson2015-08-301-1/+7
| * | | | tree_iterator: use a pathlistEdward Thomson2015-08-301-1/+34
| * | | | diff: use new iterator pathlist handlingEdward Thomson2015-08-304-128/+210
| * | | | iterator: sort subdirs properly with pathlistEdward Thomson2015-08-281-6/+15
| * | | | racy-git: TODO to use improved diffingEdward Thomson2015-08-281-0/+1
| * | | | Move filelist into the iterator handling itself.Edward Thomson2015-08-284-23/+150
| * | | | iterator: use an options struct instead of argsEdward Thomson2015-08-2811-117/+144
* | | | | Merge pull request #3352 from ethomson/hiddenEdward Thomson2015-08-283-10/+44
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | win32: ensure hidden files can be stagedEdward Thomson2015-08-033-10/+44
* | | | | Merge pull request #3355 from palmin/palmin/fix-2830Carlos Martín Nieto2015-08-251-2/+9
|\ \ \ \ \ | |_|_|_|/ |/| | | |