| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-21 | Merge branch 'jc/string-list-split' | Junio C Hamano | 1 | -2/+2 |
| 2025-08-02 | string-list: split-then-remove-empty can be done while splitting | Junio C Hamano | 1 | -2/+2 |
| 2025-07-30 | test-hashmap: document why it is no longer used but still there | Junio C Hamano | 1 | -0/+5 |
| 2024-08-17 | t/helper: mark more unused argv/argc arguments | Jeff King | 1 | -1/+1 |
| 2024-08-06 | t: port helper/test-hashmap.c to unit-tests/t-hashmap.c | Ghanshyam Thakkar | 1 | -97/+1 |
| 2024-06-07 | global: improve const correctness when assigning string constants | Patrick Steinhardt | 1 | -1/+2 |
| 2023-04-24 | t/helper/test-hashmap.c: avoid using `strtok()` | Taylor Blau | 1 | -7/+15 |
| 2020-11-11 | Use new HASHMAP_INIT macro to simplify hashmap initialization | Elijah Newren | 1 | -2/+1 |
| 2020-11-02 | hashmap: provide deallocation function names | Elijah Newren | 1 | -3/+3 |
| 2019-10-07 | hashmap_entry: remove first member requirement from docs | Eric Wong | 1 | -0/+1 |
| 2019-10-07 | hashmap: remove type arg from hashmap_{get,put,remove}_entry | Eric Wong | 1 | -3/+1 |
| 2019-10-07 | OFFSETOF_VAR macro to simplify hashmap iterators | Eric Wong | 1 | -4/+1 |
| 2019-10-07 | hashmap: introduce hashmap_free_entries | Eric Wong | 1 | -3/+3 |
| 2019-10-07 | hashmap: hashmap_{put,remove} return hashmap_entry * | Eric Wong | 1 | -2/+7 |
| 2019-10-07 | hashmap: use *_entry APIs for iteration | Eric Wong | 1 | -3/+4 |
| 2019-10-07 | hashmap_cmp_fn takes hashmap_entry params | Eric Wong | 1 | -4/+6 |
| 2019-10-07 | hashmap: use *_entry APIs to wrap container_of | Eric Wong | 1 | -7/+5 |
| 2019-10-07 | hashmap_get_next returns "struct hashmap_entry *" | Eric Wong | 1 | -4/+6 |
| 2019-10-07 | hashmap_put takes "struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap_add takes "struct hashmap_entry *" | Eric Wong | 1 | -3/+3 |
| 2019-10-07 | hashmap_get_next takes "const struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap_entry_init takes "struct hashmap_entry *" | Eric Wong | 1 | -3/+3 |
| 2019-06-17 | test-hashmap: remove 'hash' command | Christian Couder | 1 | -8/+1 |
| 2018-03-27 | t/helper: merge test-hashmap into test-tool | Nguyễn Thái Ngọc Duy | 1 | -2/+3 |
| 2018-02-14 | test-hashmap: use "unsigned int" for hash storage | Jeff King | 1 | -2/+3 |
| 2018-02-14 | test-hashmap: simplify alloc_test_entry | Jeff King | 1 | -18/+17 |
| 2018-02-14 | test-hashmap: use strbuf_getline rather than fgets | Jeff King | 1 | -3/+5 |
| 2018-02-14 | test-hashmap: use xsnprintf rather than snprintf | Jeff King | 1 | -1/+1 |
| 2018-02-14 | test-hashmap: check allocation computation for overflow | Jeff King | 1 | -2/+1 |
| 2018-02-14 | test-hashmap: use ALLOC_ARRAY rather than bare malloc | Jeff King | 1 | -2/+2 |
| 2017-09-07 | hashmap: add API to disable item counting when threaded | Jeff Hostetler | 1 | -1/+2 |
| 2017-07-05 | t/helper/test-hashmap: use custom data instead of duplicate cmp functions | Stefan Beller | 1 | -18/+16 |
| 2017-06-30 | hashmap.h: compare function has access to a data field | Stefan Beller | 1 | -7/+12 |
| 2016-07-06 | Merge branch 'jk/common-main-2.8' into jk/common-main | Junio C Hamano | 1 | -1/+1 |
| 2016-04-15 | test helpers: move test-* to t/helper/ subdirectory | Nguyễn Thái Ngọc Duy | 1 | -0/+264 |