aboutsummaryrefslogtreecommitdiff
path: root/hook.c
AgeCommit message (Expand)Author
2026-03-25hook: show disabled hooks in "git hook list"Adrian Ratiu
2026-03-25hook: show config scope in git hook listAdrian Ratiu
2026-03-25hook: introduce hook_config_cache_entry for per-hook dataAdrian Ratiu
2026-03-25hook: make consistent use of friendly-name in docsAdrian Ratiu
2026-03-25hook: replace hook_list_clear() -> string_list_clear_func()Adrian Ratiu
2026-03-25hook: detect & emit two more bugsAdrian Ratiu
2026-03-25hook: rename cb_data_free/alloc -> hook_data_free/allocAdrian Ratiu
2026-03-25hook: fix minor style issuesAdrian Ratiu
2026-03-25hook: move unsorted_string_list_remove() to string-list.[ch]Adrian Ratiu
2026-02-19hook: allow out-of-repo 'git hook' invocationsEmily Shaffer
2026-02-19hook: allow event = "" to overwrite previous valuesAdrian Ratiu
2026-02-19hook: allow disabling config hooksAdrian Ratiu
2026-02-19hook: include hooks from the configAdrian Ratiu
2026-02-19hook: add "git hook list" commandEmily Shaffer
2026-02-19hook: run a list of hooks to prepare for multihook supportEmily Shaffer
2026-02-19hook: add internal state alloc/free callbacksAdrian Ratiu
2026-01-28hook: add jobs optionAdrian Ratiu
2026-01-28hook: allow separate std[out|err] streamsAdrian Ratiu
2026-01-28hook: provide stdin via callbackEmily Shaffer
2026-01-15Revert "Merge branch 'ar/run-command-hook'"Junio C Hamano
2025-12-28hooks: allow callers to capture outputEmily Shaffer
2025-12-28hook: allow overriding the ungroup optionAdrian Ratiu
2025-12-28hook: provide stdin via callbackEmily Shaffer
2025-02-07path: refactor `repo_git_path()` family of functionsPatrick Steinhardt
2024-12-15Merge branch 'bf/explicit-config-set-in-advice-messages'Junio C Hamano
2024-12-06advice: suggest using subcommand "git config set"Bence Ferdinandy
2024-08-13hooks: remove implicit dependency on `the_repository`Patrick Steinhardt
2024-05-24Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42Junio C Hamano
2024-05-24Merge branch 'fixes/2.45.1/2.40' into fixes/2.45.1/2.41Junio C Hamano
2024-05-24Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40Junio C Hamano
2024-05-21clone: drop the protections where hooks aren't runJohannes Schindelin
2024-05-21hook: plug a new memory leakJohannes Schindelin
2024-04-19Sync with 2.41.1Johannes Schindelin
2024-04-19Sync with 2.40.2Johannes Schindelin
2024-04-19Sync with 2.39.4Johannes Schindelin
2024-04-19clone: prevent hooks from running during a cloneJohannes Schindelin
2024-04-17find_hook(): refactor the `STRIP_EXTENSION` logicJohannes Schindelin
2023-06-12abspath: move related functions to abspathCalvin Wan
2023-04-24hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren
2023-03-17Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano
2023-02-24run_processes_parallel: mark unused callback parametersJeff King
2023-02-23treewide: replace cache.h with more direct headers, where possibleElijah Newren
2023-02-08hook API: support passing stdin to hooks, convert am's 'post-rewrite'Emily Shaffer
2022-10-12run-command API: have run_process_parallel() take an "opts" structÆvar Arnfjörð Bjarmason
2022-08-14Merge branch 'ab/hooks-regression-fix'Junio C Hamano
2022-08-05hook API: don't segfault on strbuf_addf() to NULL "out"Ævar Arnfjörð Bjarmason
2022-06-13Merge branch 'ab/hooks-regression-fix'Junio C Hamano
2022-06-07hook API: fix v2.36.0 regression: hooks should be connected to a TTYÆvar Arnfjörð Bjarmason
2022-06-02run-command API: rename "env_array" to "env"Ævar Arnfjörð Bjarmason
2022-03-07hooks: fix an obscure TOCTOU "did we just run a hook?" raceÆvar Arnfjörð Bjarmason