summaryrefslogtreecommitdiffstats
path: root/trailer.c
AgeCommit message (Expand)AuthorLines
2024-04-23Merge branch 'la/format-trailer-info'Junio C Hamano-52/+29
2024-04-05Merge branch 'jk/core-comment-string'Junio C Hamano-3/+3
2024-03-15trailer: finish formatting unificationLinus Arver-4/+4
2024-03-15trailer: begin formatting unificationLinus Arver-37/+17
2024-03-15format_trailer_info(): append newline for non-trailer linesLinus Arver-2/+3
2024-03-15format_trailer_info(): drop redundant unfold_value()Linus Arver-3/+0
2024-03-15format_trailer_info(): use trailer_item objectsLinus Arver-11/+10
2024-03-14Merge branch 'la/trailer-api'Junio C Hamano-135/+46
2024-03-12find multi-byte comment chars in unterminated buffersJeff King-2/+2
2024-03-12find multi-byte comment chars in NUL-terminated stringsJeff King-1/+1
2024-03-01format_trailers_from_commit(): indirectly call trailer_info_get()Linus Arver-1/+4
2024-03-01format_trailer_info(): move "fast path" to callerLinus Arver-11/+9
2024-03-01format_trailers(): use strbuf instead of FILELinus Arver-6/+7
2024-03-01trailer_info_get(): reorder parametersLinus Arver-5/+6
2024-03-01trailer: move interpret_trailers() to interpret-trailers.cLinus Arver-106/+13
2024-03-01trailer: reorder format_trailers_from_commit() parametersLinus Arver-5/+6
2024-03-01trailer: rename functions to use 'trailer'Linus Arver-13/+13
2024-03-01shortlog: add test for de-duplicating folded trailersLinus Arver-0/+1
2024-03-01trailer: free trailer_info _after_ all related usageLinus Arver-2/+1
2024-02-19Merge branch 'la/trailer-cleanups'Junio C Hamano-8/+7
2024-02-19trailer: fix comment/cut-line regression with opts->no_dividerJeff King-8/+7
2024-01-02Merge branch 'la/trailer-cleanups'Junio C Hamano-34/+50
2023-12-20trailer: use offsets for trailer_start/trailer_endLinus Arver-15/+14
2023-12-20trailer: find the end of the log messageLinus Arver-23/+40
2023-12-09trailer: handle NULL value when parsing trailer-specific configJeff King-0/+6
2023-12-09config: handle NULL value when parsing non-boolsJeff King-0/+2
2023-10-20commit: ignore_non_trailer computes number of bytes to ignoreLinus Arver-1/+1
2023-09-11trailer: split process_command_line_args into separate functionsLinus Arver-13/+21
2023-09-11trailer: split process_input_file into separate piecesLinus Arver-20/+22
2023-09-11trailer: separate public from internal portion of trailer_iteratorLinus Arver-5/+5
2023-07-17Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano-1/+0
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan-1/+0
2023-06-28config: add ctx arg to config_fn_tGlen Choo-0/+2
2023-03-21treewide: remove cache.h inclusion due to environment.h changesElijah Newren-1/+1
2023-03-21environment: move comment_line_char from cache.hElijah Newren-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren-0/+1
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren-0/+1
2022-09-01git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason-2/+2
2022-08-19config: mark unused callback parametersJeff King-2/+4
2022-06-10Merge branch 'ab/env-array'Junio C Hamano-1/+1
2022-06-02run-command API: rename "env_array" to "env"Ævar Arnfjörð Bjarmason-1/+1
2022-05-02Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano-1/+1
2022-05-02tree-wide: apply equals-null.cocciJunio C Hamano-1/+1
2021-11-25run-command API: remove "env" member, always use "env_array"Ævar Arnfjörð Bjarmason-1/+1
2021-05-04trailer: add new .cmd config optionZheNing Hu-10/+25
2021-03-19Merge branch 'rs/xcalloc-takes-nelem-first'Junio C Hamano-3/+3
2021-03-13use CALLOC_ARRAYRené Scharfe-1/+1
2021-03-08fix xcalloc() argument orderRené Scharfe-4/+4
2020-12-09pretty format %(trailers): add a "key_value_separator"Ævar Arnfjörð Bjarmason-3/+8
2020-12-09pretty format %(trailers): add a "keyonly"Ævar Arnfjörð Bjarmason-3/+6