summaryrefslogtreecommitdiffstats
path: root/mailinfo.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
* Merge branch 'jc/mailinfo-header-cleanup'Junio C Hamano2024-09-121-12/+11
|\
| * mailinfo: we parse fixed headersJunio C Hamano2024-08-201-8/+8
* | Merge branch 'ps/leakfixes-part-5'Junio C Hamano2024-09-031-2/+15
|\ \
| * | mailinfo: fix leaking header dataPatrick Steinhardt2024-08-221-2/+15
| |/
* / global: prepare for hiding away repo-less config functionsPatrick Steinhardt2024-08-131-0/+2
|/
* Merge branch 'jk/mailinfo-iterative-unquote-comment'Junio C Hamano2023-12-271-2/+6
|\
| * mailinfo: avoid recursion when unquoting From headersJeff King2023-12-141-2/+6
* | Merge branch 'jk/mailinfo-oob-read-fix'Junio C Hamano2023-12-271-4/+4
|\|
| * mailinfo: fix out-of-bounds memory reads in unquote_quoted_pair()Jeff King2023-12-131-4/+4
* | config: handle NULL value when parsing non-boolsJeff King2023-12-091-0/+2
* | hex-ll: separate out non-hash-algo functionsCalvin Wan2023-09-301-1/+1
* | config: add ctx arg to config_fn_tGlen Choo2023-06-281-2/+3
* | Merge branch 'jc/spell-id-in-both-caps-in-message-id'Junio C Hamano2023-04-111-2/+2
|\ \
| * | e-mail workflow: Message-ID is spelled with ID in both capital lettersJunio C Hamano2023-04-031-2/+2
| |/
* / hex.h: move some hex-related declarations from cache.hElijah Newren2023-02-241-1/+3
|/
* mailinfo -b: fix an out of bounds accessPhillip Wood2022-10-031-1/+1
* tree-wide: apply equals-null.cocciJunio C Hamano2022-05-021-2/+2
* Merge branch 'ar/mailinfo-memcmp-to-skip-prefix'Junio C Hamano2021-07-081-2/+2
|\
| * mailinfo: use starts_with() when checking scissorsAndrei Rybak2021-06-091-2/+2
* | Merge branch 'ef/mailinfo-short-name'Junio C Hamano2021-06-101-1/+1
|\ \
| * | mailinfo: don't discard names under 3 charactersedef2021-05-171-1/+1
| |/
* | Merge branch 'dd/mailinfo-quoted-cr'Junio C Hamano2021-05-161-0/+39
|\ \
| * | mailinfo: allow stripping quoted CR without warningĐoàn Trần Công Danh2021-05-101-0/+7
| * | mailinfo: allow squelching quoted CRLF warningĐoàn Trần Công Danh2021-05-101-1/+19
| * | mailinfo: warn if CRLF found in decoded base64/QP emailĐoàn Trần Công Danh2021-05-101-0/+14
| |/
* / mailinfo: also free strbuf lists when clearing mailinfoAndrzej Hunt2021-04-281-11/+3
|/
* mailinfo: disallow NUL character in mail's headerĐoàn Trần Công Danh2020-04-221-0/+5
* mailinfo.c: avoid strlen on strings that can contains NULĐoàn Trần Công Danh2020-04-221-2/+4
* Merge branch 'rs/micro-cleanups'Junio C Hamano2020-03-031-2/+1
|\
| * use strpbrk(3) to search for characters from a given setRené Scharfe2020-02-241-2/+1
* | mailinfo: factor out some repeated header handlingJeff King2020-02-111-16/+23
* | mailinfo: be more liberal with header whitespaceJeff King2020-02-111-2/+3
* | mailinfo: simplify parsing of header valuesJeff King2020-02-111-18/+22
* | mailinfo: treat header values as C stringsJeff King2020-02-111-4/+4
* | mailinfo: don't insert header prefix for handle_content_type()René Scharfe2020-02-101-1/+0
* | strbuf: add and use strbuf_insertstr()René Scharfe2020-02-101-2/+2
|/
* mailinfo: support format=flowedRené Scharfe2018-08-291-2/+62
* Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin2018-05-061-1/+1
* Merge branch 'jc/mailinfo-cleanup-fix'Junio C Hamano2018-02-131-4/+6
|\
| * mailinfo: avoid segfault when can't open filesJuan F. Codagnone2018-01-241-4/+6
* | Merge branch 'rs/mailinfo-qp-decode-fix'Junio C Hamano2017-09-281-3/+8
|\ \
| * | mailinfo: don't decode invalid =XY quoted-printable sequencesRené Scharfe2017-09-241-3/+8
* | | consistently use "fallthrough" comments in switchesJeff King2017-09-221-0/+1
* | | mailinfo: release strbuf on error return in handle_boundary()Rene Scharfe2017-09-071-0/+1
* | | mailinfo: release strbuf after use in handle_from()Rene Scharfe2017-09-071-5/+4
* | | Spelling fixesVille Skyttä2017-06-271-8/+8
* | | Merge branch 'ab/free-and-null'Junio C Hamano2017-06-241-2/+1
|\ \ \
| * | | coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason2017-06-161-2/+1
* | | | Merge branch 'bw/config-h'Junio C Hamano2017-06-241-0/+1
|\ \ \ \ | |/ / / |/| | |