summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* t0008: avoid SIGPIPE race condition on fifojk/t0008-sigpipe-fixJeff King2013-07-121-2/+10
* t0008: use named pipe (FIFO) to test check-ignore streamingAdam Spiers2013-04-291-21/+17
* Documentation: add caveats about I/O buffering for check-{attr,ignore}Adam Spiers2013-04-113-2/+13
* check-ignore: allow incremental streaming of queries via --stdinAdam Spiers2013-04-112-15/+28
* check-ignore: move setup into cmd_check_ignore()Adam Spiers2013-04-111-20/+21
* check-ignore: add -n / --non-matching optionAdam Spiers2013-04-113-49/+134
* t0008: remove duplicated test fixture dataAdam Spiers2013-04-111-15/+1
* name-hash: allow hashing an empty stringJunio C Hamano2013-02-193-3/+8
* t0008: document test_expect_success_multiAdam Spiers2013-02-191-0/+10
* clean.c, ls-files.c: respect encapsulation of exclude_list_groupsAdam Spiers2013-01-162-8/+13
* t0008: avoid brace expansionRené Scharfe2013-01-101-2/+7
* add git-check-ignore sub-commandAdam Spiers2013-01-0611-3/+905
* setup.c: document get_pathspec()Adam Spiers2013-01-061-0/+19
* add.c: extract new die_if_path_beyond_symlink() for reuseAdam Spiers2013-01-063-4/+19
* add.c: extract check_path_for_gitlink() from treat_gitlinks() for reuseAdam Spiers2013-01-063-18/+38
* pathspec.c: rename newly public functions for clarityAdam Spiers2013-01-063-12/+13
* add.c: move pathspec matchers into new pathspec.c for reuseAdam Spiers2013-01-064-33/+67
* add.c: remove unused argument from validate_pathspec()Adam Spiers2013-01-061-3/+3
* dir.c: improve docs for match_pathspec() and match_pathspec_depth()Adam Spiers2013-01-062-12/+32
* dir.c: provide clear_directory() for reclaiming dir_struct memoryAdam Spiers2013-01-063-0/+33
* dir.c: keep track of where patterns came fromAdam Spiers2013-01-064-12/+44
* dir.c: use a single struct exclude_list per source of excludesAdam Spiers2013-01-066-39/+86
* dir.c: rename free_excludes() to clear_exclude_list()Adam Spiers2012-12-283-3/+7
* dir.c: refactor is_path_excluded()Adam Spiers2012-12-282-9/+41
* dir.c: refactor is_excluded()Adam Spiers2012-12-281-9/+29
* dir.c: refactor is_excluded_from_list()Adam Spiers2012-12-281-9/+28
* dir.c: rename excluded() to is_excluded()Adam Spiers2012-12-283-8/+8
* dir.c: rename excluded_from_list() to is_excluded_from_list()Adam Spiers2012-12-283-10/+13
* dir.c: rename path_excluded() to is_path_excluded()Adam Spiers2012-12-285-6/+6
* dir.c: rename cryptic 'which' variable to more consistent nameAdam Spiers2012-12-282-7/+7
* Improve documentation and comments regarding directory traversal APIAdam Spiers2012-12-283-6/+37
* api-directory-listing.txt: update to match codeAdam Spiers2012-12-281-6/+6
* attr: more matching optimizations from .gitignoreNguyễn Thái Ngọc Duy2012-10-155-32/+64
* gitignore: make pattern parsing code a separate functionNguyễn Thái Ngọc Duy2012-10-152-23/+50
* exclude: split pathname matching code into a separate functionNguyễn Thái Ngọc Duy2012-10-151-32/+53
* exclude: fix a bug in prefix compare optimizationNguyễn Thái Ngọc Duy2012-10-152-1/+7
* exclude: split basename matching code into a separate functionNguyễn Thái Ngọc Duy2012-10-151-13/+24
* exclude: stricten a length check in EXC_FLAG_ENDSWITH caseNguyễn Thái Ngọc Duy2012-10-151-2/+3
* Merge commit 'f9f6e2c' into nd/attr-match-optim-moreJunio C Hamano2012-10-052-67/+78
|\
| * exclude: do strcmp as much as possible before fnmatchNguyễn Thái Ngọc Duy2012-06-072-14/+25
| * dir.c: get rid of the wildcard symbol set in no_wildcard()Nguyễn Thái Ngọc Duy2012-06-071-16/+16
| * Unindent excluded_from_list()Nguyễn Thái Ngọc Duy2012-05-291-48/+48
* | attr: avoid searching for basename on every matchNguyễn Thái Ngọc Duy2012-10-051-6/+9
* | attr: avoid strlen() on every matchNguyễn Thái Ngọc Duy2012-10-051-2/+4
* | Git 1.7.11.7v1.7.11.7maint-1.7.11Junio C Hamano2012-09-144-3/+50
* | Merge branch 'jk/maint-quiet-is-synonym-to-s-in-log' into maint-1.7.11Junio C Hamano2012-09-142-1/+13
|\ \
| * | log: fix --quiet synonym for -sJeff King2012-08-282-1/+13
* | | Merge branch 'jc/maint-ident-missing-human-name' into maint-1.7.11Junio C Hamano2012-09-142-3/+20
|\ \ \
| * | | split_ident_line(): make best effort when parsing author/committer lineJunio C Hamano2012-08-312-3/+20
| |/ /
* | | Merge branch 'rj/test-regex' into maint-1.7.11Junio C Hamano2012-09-144-0/+27
|\ \ \