summaryrefslogtreecommitdiff
path: root/trailer.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-21trailers: stop recognizing URLs as trailersKristoffer Haugsbakk1-1/+5
2026-05-16trailer: change strbuf in-place in unfold_value()René Scharfe1-10/+5
2026-04-01Merge branch 'vp/http-rate-limit-retries'Junio C Hamano1-1/+1
2026-03-17strbuf_attach: fix call sites to pass correct allocVaidas Pilkauskas1-1/+1
2026-03-06commit, tag: parse --trailer with OPT_STRVECLi Chen1-23/+2
2026-03-06trailer: append trailers without fork/execLi Chen1-8/+123
2026-03-06trailer: libify a couple of functionsLi Chen1-0/+70
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt1-2/+2
2024-12-06global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt1-3/+1
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+1
2024-11-20Merge branch 'la/trailer-info'Junio C Hamano1-47/+48
2024-11-04trailer: fix leaking strbufs when formatting trailersPatrick Steinhardt1-5/+7
2024-11-04trailer: fix leaking trailer valuesPatrick Steinhardt1-2/+8
2024-10-14trailer: spread usage of "trailer_block" languageLinus Arver1-47/+48
2024-08-13global: prepare for hiding away repo-less config functionsPatrick Steinhardt1-0/+2
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt1-1/+1
2024-05-23Merge branch 'la/hide-trailer-info'Junio C Hamano1-62/+105
2024-05-07builtin/commit: refactor --trailer logicJohn Passaro1-0/+12
2024-05-02trailer: document parse_trailers() usageLinus Arver1-4/+4
2024-05-02trailer: retire trailer_info_get() from APILinus Arver1-46/+46
2024-05-02trailer: make trailer_info struct privateLinus Arver1-0/+21
2024-05-02trailer: make parse_trailers() return trailer_info pointerLinus Arver1-19/+22
2024-05-02interpret-trailers: access trailer_info with new helpersLinus Arver1-0/+21
2024-05-02trailer: teach iterator about non-trailer linesLinus Arver1-7/+5
2024-04-23Merge branch 'la/format-trailer-info'Junio C Hamano1-52/+29
2024-04-05Merge branch 'jk/core-comment-string'Junio C Hamano1-3/+3
2024-03-15trailer: finish formatting unificationLinus Arver1-4/+4
2024-03-15trailer: begin formatting unificationLinus Arver1-37/+17
2024-03-15format_trailer_info(): append newline for non-trailer linesLinus Arver1-2/+3
2024-03-15format_trailer_info(): drop redundant unfold_value()Linus Arver1-3/+0
2024-03-15format_trailer_info(): use trailer_item objectsLinus Arver1-11/+10
2024-03-14Merge branch 'la/trailer-api'Junio C Hamano1-135/+46
2024-03-12find multi-byte comment chars in unterminated buffersJeff King1-2/+2
2024-03-12find multi-byte comment chars in NUL-terminated stringsJeff King1-1/+1
2024-03-01format_trailers_from_commit(): indirectly call trailer_info_get()Linus Arver1-1/+4
2024-03-01format_trailer_info(): move "fast path" to callerLinus Arver1-11/+9
2024-03-01format_trailers(): use strbuf instead of FILELinus Arver1-6/+7
2024-03-01trailer_info_get(): reorder parametersLinus Arver1-5/+6
2024-03-01trailer: move interpret_trailers() to interpret-trailers.cLinus Arver1-106/+13
2024-03-01trailer: reorder format_trailers_from_commit() parametersLinus Arver1-5/+6
2024-03-01trailer: rename functions to use 'trailer'Linus Arver1-13/+13
2024-03-01shortlog: add test for de-duplicating folded trailersLinus Arver1-0/+1
2024-03-01trailer: free trailer_info _after_ all related usageLinus Arver1-2/+1
2024-02-19Merge branch 'la/trailer-cleanups'Junio C Hamano1-8/+7
2024-02-19trailer: fix comment/cut-line regression with opts->no_dividerJeff King1-8/+7
2024-01-02Merge branch 'la/trailer-cleanups'Junio C Hamano1-34/+50
2023-12-20trailer: use offsets for trailer_start/trailer_endLinus Arver1-15/+14
2023-12-20trailer: find the end of the log messageLinus Arver1-23/+40
2023-12-09trailer: handle NULL value when parsing trailer-specific configJeff King1-0/+6
2023-12-09config: handle NULL value when parsing non-boolsJeff King1-0/+2