git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 3/3] parse: replace atoi() with strtoul_ui() and strtol_i()

From
PWPhillip Wood <phillip.wood123@gmail.com>
Date
Oct 14, 2024, 13:48 UTC
Message-ID
<4d178731-b530-4806-84da-abda50b2ecd4@gmail.com>
In-Reply-To
<63b3f6e1-d076-4522-9dee-79516200b8c3@app.fastmail.com>
Hi Kristoffer
On 14/10/2024 11:06, Kristoffer Haugsbakk wrote:
Show 13 quoted lines
>>> Cc: gitster@pobox.com
>>> Cc: Patrick Steinhardt <ps@pks.im>
>>> Cc: phillip.wood123@gmail.com
>>> Cc: Christian Couder <christian.couder@gmail.com>
>>> Cc: Eric Sunshine <sunshine@sunshineco.com>
>>> Cc: Taylor Blau <me@ttaylorr.com>
>>
>> We do not tend to use Cc: footers on this list. Also note that as there
>> is a blank line between the Signed-off-by: line and this paragraph the
>> Signed-off-by: will be ignored by git-interpret-trailers.
> 
> I thought that gitgitgadget checked for missing sign-off.  I’ve seen
> that message before at least.

I'm not sure what the DCO check does as I can't figure out what code its running, but it looks like the commit lint just uses a regex on the whole commit message[1]. I think the check could be tightened up to ensure there is a Signed-off-by line that matches the commit author as I seem to recall we've sometimes seen SOB lines with another identity instead.

Best Wishes
Phillip

[1] https://github.com/gitgitgadget/gitgitgadget/blob/7726b025bfaa18b72c889ae01f053d77d34f199d/lib/commit-lint.ts#L142

Previous: Kristoffer HaugsbakkNext: Usman Akinyemi
Message 29 of 94 in “R atoi”
  1. 0/3 R atoiUsman Akinyemi via GitGitGadget, Oct 12, 2024
  2. 1/3 t3404: avoid losing exit status with focus on `git show` and `git cat-file`Usman Akinyemi via GitGitGadget, Oct 12, 2024
  3. Taylor BlauOct 14, 2024
  4. 2/3 t3404: replace test with test_line_count()Usman Akinyemi via GitGitGadget, Oct 12, 2024
  5. Taylor BlauOct 14, 2024
  6. 3/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 12, 2024
  7. Usman AkinyemiOct 13, 2024
  8. Phillip WoodOct 14, 2024
  9. Usman AkinyemiOct 14, 2024
  10. Patrick SteinhardtOct 14, 2024
  11. Phillip WoodOct 14, 2024
  12. Patrick SteinhardtOct 14, 2024
  13. Phillip WoodOct 14, 2024
  14. Usman AkinyemiOct 14, 2024
  15. Usman AkinyemiOct 14, 2024
  16. phillip.wood123@gmail.comOct 14, 2024
  17. Usman AkinyemiOct 15, 2024
  18. Taylor BlauOct 15, 2024
  19. Usman AkinyemiOct 16, 2024
  20. phillip.wood123@gmail.comOct 15, 2024
  21. Phillip WoodOct 16, 2024
  22. Usman AkinyemiOct 16, 2024
  23. Usman AkinyemiOct 17, 2024
  24. Patrick SteinhardtOct 17, 2024
  25. Usman AkinyemiOct 17, 2024
  26. Usman AkinyemiOct 14, 2024
  27. Phillip WoodOct 14, 2024
  28. Kristoffer HaugsbakkOct 14, 2024
  29. Phillip WoodOct 14, 2024
  30. Usman AkinyemiOct 14, 2024
  31. phillip.wood123@gmail.comOct 14, 2024
  32. Usman AkinyemiOct 17, 2024
  33. 0/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 18, 2024
  34. 1/3 daemon: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 18, 2024
  35. Patrick SteinhardtOct 21, 2024
  36. Usman AkinyemiOct 21, 2024
  37. Taylor BlauOct 21, 2024
  38. Usman AkinyemiOct 21, 2024
  39. 2/3 merge: replace atoi() with strtol_i() for marker size validationUsman Akinyemi via GitGitGadget, Oct 18, 2024
  40. Patrick SteinhardtOct 21, 2024
  41. Usman AkinyemiOct 21, 2024
  42. Taylor BlauOct 21, 2024
  43. Usman AkinyemiOct 21, 2024
  44. Usman AkinyemiOct 21, 2024
  45. Taylor BlauOct 21, 2024
  46. Phillip WoodOct 30, 2024
  47. Usman AkinyemiOct 30, 2024
  48. Phillip WoodOct 31, 2024
  49. Usman AkinyemiOct 31, 2024
  50. Usman AkinyemiNov 6, 2024
  51. phillip.wood123@gmail.comNov 6, 2024
  52. 3/3 imap: replace atoi() with strtol_i() for UIDVALIDITY and UIDNEXT parsingUsman Akinyemi via GitGitGadget, Oct 18, 2024
  53. Patrick SteinhardtOct 21, 2024
  54. Usman AkinyemiOct 21, 2024
  55. Patrick SteinhardtOct 21, 2024
  56. Usman AkinyemiOct 21, 2024
  57. Taylor BlauOct 21, 2024
  58. Usman AkinyemiOct 21, 2024
  59. Usman AkinyemiOct 22, 2024
  60. Taylor BlauOct 18, 2024
  61. Usman AkinyemiOct 18, 2024
  62. Taylor BlauOct 18, 2024
  63. Usman AkinyemiOct 18, 2024
  64. 0/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 22, 2024
  65. 1/3 daemon: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 22, 2024
  66. Taylor BlauOct 22, 2024
  67. Usman AkinyemiOct 22, 2024
  68. 2/3 merge: replace atoi() with strtol_i() for marker size validationUsman Akinyemi via GitGitGadget, Oct 22, 2024
  69. 3/3 imap: replace atoi() with strtol_i() for UIDVALIDITY and UIDNEXT parsingUsman Akinyemi via GitGitGadget, Oct 22, 2024
  70. 0/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 22, 2024
  71. 1/3 daemon: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 22, 2024
  72. 2/3 merge: replace atoi() with strtol_i() for marker size validationUsman Akinyemi via GitGitGadget, Oct 22, 2024
  73. 3/3 imap: replace atoi() with strtol_i() for UIDVALIDITY and UIDNEXT parsingUsman Akinyemi via GitGitGadget, Oct 22, 2024
  74. Patrick SteinhardtOct 23, 2024
  75. Usman AkinyemiOct 23, 2024
  76. 0/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 23, 2024
  77. 1/3 daemon: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 23, 2024
  78. Taylor BlauOct 23, 2024
  79. Usman AkinyemiOct 24, 2024
  80. 2/3 merge: replace atoi() with strtol_i() for marker size validationUsman Akinyemi via GitGitGadget, Oct 23, 2024
  81. Taylor BlauOct 23, 2024
  82. Usman AkinyemiOct 24, 2024
  83. 3/3 imap: replace atoi() with strtol_i() for UIDVALIDITY and UIDNEXT parsingUsman Akinyemi via GitGitGadget, Oct 23, 2024
  84. Patrick SteinhardtOct 23, 2024
  85. Taylor BlauOct 23, 2024
  86. Usman AkinyemiOct 24, 2024
  87. 0/3 parse: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 24, 2024
  88. 1/3 daemon: replace atoi() with strtoul_ui() and strtol_i()Usman Akinyemi via GitGitGadget, Oct 24, 2024
  89. 2/3 merge: replace atoi() with strtol_i() for marker size validationUsman Akinyemi via GitGitGadget, Oct 24, 2024
  90. 3/3 imap: replace atoi() with strtol_i() for UIDVALIDITY and UIDNEXT parsingUsman Akinyemi via GitGitGadget, Oct 24, 2024
  91. Taylor BlauOct 24, 2024
  92. Patrick SteinhardtOct 25, 2024
  93. Usman AkinyemiOct 25, 2024
  94. Taylor BlauOct 25, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.