summaryrefslogtreecommitdiffstats
path: root/attr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | | | * 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-081-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-141-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
| * OFFSETOF_VAR macro to simplify hashmap iteratorsEric Wong2019-10-071-1/+0
| * hashmap: use *_entry APIs for iterationEric Wong2019-10-071-2/+3
| * hashmap_cmp_fn takes hashmap_entry paramsEric Wong2019-10-071-4/+6
| * hashmap_get{,_from_hash} return "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * hashmap_get takes "const struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * hashmap_add takes "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * hashmap_entry_init takes "struct hashmap_entry *"Eric Wong2019-10-071-2/+2
* | treewide: rename 'exclude' methods to 'pattern'Derrick Stolee2019-09-051-1/+1
* | treewide: rename 'EXCL_FLAG_' to 'PATTERN_FLAG_'Derrick Stolee2019-09-051-4/+4
|/
* Merge branch 'rd/attr.c-comment-typofix'Junio C Hamano2019-03-111-4/+4
|\
| * attr.c: ".gitattribute" -> ".gitattributes" (comments)Robert P. J. Day2019-03-071-4/+4
* | Merge branch 'nd/the-index-final'Junio C Hamano2019-02-071-1/+0
|\ \
| * | cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switchNguyễn Thái Ngọc Duy2019-01-241-1/+0
* | | Merge branch 'jk/attr-macro-fix'Junio C Hamano2019-02-051-15/+1
|\ \ \ | |/ / |/| |
| * | attr: do not mark queried macros as unsetJeff King2019-01-221-15/+1
* | | Merge branch 'nd/i18n'Junio C Hamano2019-01-041-2/+2
|\ \ \ | |_|/ |/| |