summaryrefslogtreecommitdiff
path: root/list-objects-filter.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove cache.h inclusion due to object.h changesElijah Newren2023-04-111-1/+1
* object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
* Merge branch 'jk/unused-post-2.39'Junio C Hamano2022-12-261-15/+15
|\
| * list-objects-filter: mark unused parameters in virtual functionsJeff King2022-12-131-15/+15
* | Merge branch 'rs/plug-pattern-list-leak-in-lof'Junio C Hamano2022-12-191-0/+1
|\ \ | |/ |/|
| * list-objects-filter: plug pattern_list leakRené Scharfe2022-12-021-0/+1
* | list-objects-filter: plug combine_filter_data leakRené Scharfe2022-11-211-0/+1
|/
* list-objects: implement object type filterPatrick Steinhardt2021-04-191-0/+76
* list-objects: support filtering by tag and commitPatrick Steinhardt2021-04-121-0/+40
* use CALLOC_ARRAYRené Scharfe2021-03-131-3/+3
* object-name.c: rename from sha1-name.cMartin Ågren2021-01-041-1/+1
* list-objects-filter: treat NULL filter_options as "disabled"Jeff King2020-05-041-0/+3
* Merge branch 'jk/partial-clone-sparse-blob'Junio C Hamano2019-10-071-3/+11
|\
| * list-objects-filter: use empty string instead of NULL for sparse "base"Jeff King2019-09-161-1/+1
| * list-objects-filter: give a more specific error sparse parsing errorJon Simons2019-09-161-2/+3
| * list-objects-filter: delay parsing of sparse oidJeff King2019-09-161-2/+9
* | unpack-trees: rename 'is_excluded_from_list()'Derrick Stolee2019-09-051-14/+15
* | treewide: rename 'exclude' methods to 'pattern'Derrick Stolee2019-09-051-1/+1
* | treewide: rename 'struct exclude_list' to 'struct pattern_list'Derrick Stolee2019-09-051-4/+4
* | list-objects-filter: implement composite filtersMatthew DeVore2019-06-281-0/+161
* | list-objects-filter: put omits set in filter structMatthew DeVore2019-06-281-42/+26
* | list-objects-filter: encapsulate filter componentsMatthew DeVore2019-06-281-37/+75
|/
* Merge branch 'md/list-objects-filter-memfix'Junio C Hamano2019-06-211-8/+8
|\
| * list-objects-filter: correct usage of ALLOC_GROWMatthew DeVore2019-05-311-8/+9
* | list-objects-filter: disable 'sparse:path' filtersChristian Couder2019-05-291-22/+0
* | tree:<depth>: skip some trees even when collecting omitsMatthew DeVore2019-01-151-6/+12
* | list-objects-filter: teach tree:# how to handle >0Matthew DeVore2019-01-151-20/+96
* | list-objects-filter.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-11-121-3/+7
|/
* list-objects: support for skipping tree traversalMatthew DeVore2018-10-181-2/+9
* list-objects-filter: implement filter tree:0Matthew DeVore2018-10-071-0/+49
* list-objects-filter: use BUG rather than dieMatthew DeVore2018-10-071-7/+4
* Merge branch 'sb/object-store-grafts'Junio C Hamano2018-07-181-0/+1
|\
| * object-store: move object access functions to object-store.hStefan Beller2018-05-161-0/+1
* | Merge branch 'sb/oid-object-info'Junio C Hamano2018-05-231-1/+1
|\ \ | |/
| * cache.h: add repository argument to oid_object_infoStefan Beller2018-04-261-1/+1
* | sha1_name.c: rename to use dash in file nameStefan Beller2018-04-111-1/+1
|/
* sha1_file: convert sha1_object_info* to object_idbrian m. carlson2018-03-141-1/+1
* list-objects: filter objects in traverse_commit_listJeff Hostetler2017-11-221-0/+401