Since the latest issue of "What's cooking" (2025/07 #03), here are the changes. Two topics are now in 'next', a few topics have been updated with their new iteration. -------------------------------------------------- [New] * ps/sane-ctype-workaround (2025-07-09) 1 commit - sane-ctype: fix compiler error on Amazon Linux 2 Our <sane-ctype.h> header file relied on that the system-supplied <ctype.h> header is not later included, which would override our macro definitions, but "amazon linux" broke this assumption. Fix this by preemptively including <ctype.h> near the beginning of <sane-ctype.h> ourselves. Comments? source: <fabacc9bc7ef7d462d1c7198d5edc18c76b82270.1752139420.git.ps@xxxxxx> -------------------------------------------------- [Merged to 'next'] * ag/doc-send-email (2025-06-30) 5 commits + (merged to 'next' on 2025-07-09 at cf940e82a1) + + docs: mention possible options for Proton Mail users + + docs: add a paragraph explaining the `sendmailCmd` option of sendemail + + docs: add an OAuth2.0 credential helper for AOL accounts + + docs: add outlookidfix config option to sendemail documentation + + docs: link OpenSSL's verify(1) manual page to know about -CAfile and -CApath options Documentation updates for "git send-email". * rs/parse-options-precision (2025-07-09) 7 commits + (merged to 'next' on 2025-07-09 at aefffa21b7) + + parse-options: add precision handling for OPTION_COUNTUP + + parse-options: add precision handling for OPTION_BITOP + + parse-options: add precision handling for OPTION_NEGBIT + + parse-options: add precision handling for OPTION_BIT + + parse-options: add precision handling for OPTION_SET_INT + + parse-options: add precision handling for PARSE_OPT_CMDMODE + + parse-options: require PARSE_OPT_NOARG for OPTION_BITOP Define .precision to more canned parse-options type to avoid bugs coming from using a variable with a wrong type to capture the parsed values. -------------------------------------------------- [Updated] -* cb/daemon-reap-children (2025-06-26) 4 commits +* cb/daemon-reap-children (2025-07-10) 2 commits - - daemon: explicitly allow EINTR during poll() - daemon: use sigaction() to install child_handler() - compat/mingw: allow sigaction(SIGCHLD) - - compat/posix.h: track SA_RESTART fallback Futz with SIGCHLD handling in "git daemon". - Stalled? - cf. <dba9ae0d-1e43-4345-a7ec-b57a07d45a07@xxxxxxxxx> - source: <pull.2002.v3.git.git.1750927988.gitgitgadget@xxxxxxxxx> + Will merge to 'next'? + source: <pull.2002.v4.git.git.1752176743.gitgitgadget@xxxxxxxxx> -* ly/changed-paths-traversal (2025-07-04) 4 commits +* ly/changed-paths-traversal (2025-07-10) 4 commits - bloom: optimize multiple pathspec items in revision traversal - bloom: replace struct bloom_key * with struct bloom_keyvec - bloom: rename function operates on bloom_key - bloom: add test helper to return murmur3 hash Lift the limitation to use changed-path filter in "git log" so that it can be used for a pathspec with multiple literal paths. Expecting a reroll. - cf. <5DB7714D-4009-47C4-A8F7-1C375C6D29AF@xxxxxxxxxxxxxxxx> - source: <20250704111437.2660251-1-502024330056@xxxxxxxxxxxxxxxx> + cf. <7885EBB2-0D99-4456-A704-86362219AC17@xxxxxxxxxxxxxxxx> + source: <20250710084829.2171855-1-502024330056@xxxxxxxxxxxxxxxx>