summaryrefslogtreecommitdiff
path: root/attr.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jc/attr-source-tree'Junio C Hamano2023-05-171-2/+35
|\
| * attr: teach "--attr-source=<tree>" global option to "git"John Cai2023-05-061-2/+35
* | diff.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
|/
* setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
* environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
* Merge branch 'kn/attr-from-tree'Junio C Hamano2023-01-231-27/+70
|\
| * attr: add flag `--source` to work with tree-ishKarthik Nayak2023-01-141-27/+70
* | Merge branch 'rs/dup-array'Junio C Hamano2023-01-211-2/+1
|\ \
| * | use DUP_ARRAYRené Scharfe2023-01-091-2/+1
| |/
* | attr: adjust a mismatched data typeJohannes Schindelin2023-01-171-1/+1
* | Sync with Git 2.37.5Junio C Hamano2022-12-131-35/+56
|\ \ | |/ |/|
| * Merge branch 'maint-2.35' into maint-2.36Junio C Hamano2022-12-131-35/+56
| |\
| | * Merge branch 'maint-2.33' into maint-2.34Junio C Hamano2022-12-131-35/+56
| | |\
| | | * Sync with Git 2.32.5Junio C Hamano2022-12-131-35/+56
| | | |\
| | | | * Sync with Git 2.31.6Junio C Hamano2022-12-131-35/+56
| | | | |\
| | | | | * Sync with Git 2.30.7Junio C Hamano2022-12-131-35/+60
| | | | | |\
| | | | | | * attr: ignore overly large gitattributes filesPatrick Steinhardt2022-12-051-2/+22
| | | | | | * attr: ignore attribute lines exceeding 2048 bytesPatrick Steinhardt2022-12-051-0/+5
| | | | | | * attr: fix silently splitting up lines longer than 2048 bytesPatrick Steinhardt2022-12-051-6/+7
| | | | | | * attr: harden allocation against integer overflowsPatrick Steinhardt2022-12-051-4/+3
| | | | | | * attr: fix integer overflow with more than INT_MAX macrosPatrick Steinhardt2022-12-051-5/+5
| | | | | | * attr: fix out-of-bounds read with unreasonable amount of patternsPatrick Steinhardt2022-12-051-9/+9
| | | | | | * attr: fix out-of-bounds write when parsing huge number of attributesPatrick Steinhardt2022-12-051-8/+8
| | | | | | * attr: fix integer overflow when parsing huge attribute namesPatrick Steinhardt2022-12-051-1/+1
| | | | | | * attr: fix out-of-bounds read with huge attribute namesPatrick Steinhardt2022-12-051-1/+1
| | | | | | * attr: fix overflow when upserting attribute with overly long namePatrick Steinhardt2022-12-051-1/+1
* | | | | | | attr: drop DEBUG_ATTR codeJeff King2022-10-061-38/+3
* | | | | | | Merge branch 'ab/unused-annotation'Junio C Hamano2022-09-141-2/+2
|\ \ \ \ \ \ \
| * | | | | | | git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason2022-09-011-2/+2
* | | | | | | | Merge branch 'jk/unused-annotation'Junio C Hamano2022-09-141-2/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | hashmap: mark unused callback parametersJeff King2022-08-191-2/+2
| |/ / / / / /
* | | | | | | match_pathname(): drop unused "flags" parameterJeff King2022-08-191-1/+1
|/ / / / / /
* | | | | | Merge branch 'ab/refs-various-fixes'Junio C Hamano2022-03-291-1/+1
|\ \ \ \ \ \
| * | | | | | misc *.c: use designated initializers for struct assignmentsÆvar Arnfjörð Bjarmason2022-03-171-1/+1
| |/ / / / /
* | | | | | attr.c: delete duplicate includeElia Pinto2022-03-131-1/+0
|/ / / / /
* | | | | attr: be careful about sparse directoriesDerrick Stolee2021-09-071-0/+15
|/ / / /
* | | | *: fix typos which duplicate a wordAndrei Rybak2021-06-141-1/+1
|/ / /
* | | Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-04-301-7/+7
|\ \ \
| * | | *: remove 'const' qualifier for struct index_stateDerrick Stolee2021-04-141-7/+7
| | |/ | |/|
* | | Merge branch 'jk/open-dotgitx-with-nofollow'Junio C Hamano2021-03-221-22/+38
|\ \ \ | |_|/ |/| |
| * | attr: do not respect symlinks for in-tree .gitattributesJeff King2021-02-161-4/+15
| * | attr: convert "macro_ok" into a flags fieldJeff King2021-02-161-19/+24
| |/
* | use CALLOC_ARRAYRené Scharfe2021-03-131-6/+6
|/
* Use new HASHMAP_INIT macro to simplify hashmap initializationElijah Newren2020-11-111-18/+8
* attr: move doc to attr.hHeba Waly2019-11-181-2/+1
* Merge branch 'ew/hashmap'Junio C Hamano2019-10-151-11/+13
|\
| * hashmap_entry: remove first member requirement from docsEric Wong2019-10-071-1/+1
| * hashmap: remove type arg from hashmap_{get,put,remove}_entryEric Wong2019-10-071-1/+1