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

[PATCH 0/2] Describe Git's security policy

From
Johannes Schindelin via GitGitGadget <gitgitgadget@gmail.com>
Date
Mar 26, 2021, 22:12 UTC
Message-ID
<pull.917.git.1616796767.gitgitgadget@gmail.com>

On GitHub, SECURITY.md files are the recommended way to describe how to report vulnerabilities, and to set expectations how far back maintenance tracks are updated with security bug fixes.

For example, when navigating to https://github.com/git/git/security/ users would be guided to that SECURITY.md file. If it exists.

The purpose of this patch series is to add this file, describing Git's security policy.

While at it, I also want to document the process how to coordinate the ensuing embargoed releases. This is what the second patch is all about.

The reason for that is quite selfish, as I did two of them, and while I am happy that such embargoed releases do not happen all that often, the downside is that I keep forgetting all the details. So this document is not only meant for knowledge sharing, but in particular to help me the next time(s) I coordinate an embargoed release.

Many thanks to Junio who reviewed the first draft of this patch series (where I had not yet separated out Documentation/howto/coordinate-embargoed-releases.txt).

Johannes Schindelin (2):
  SECURITY: describe how to report vulnerabilities
  Document how we do embargoed releases
 Documentation/Makefile                        |   1 +
 .../howto/coordinate-embargoed-releases.txt   | 131 ++++++++++++++++++
 SECURITY.md                                   |  51 +++++++
 3 files changed, 183 insertions(+)
 create mode 100644 Documentation/howto/coordinate-embargoed-releases.txt
 create mode 100644 SECURITY.md
base-commit: e6362826a0409539642a5738db61827e5978e2e4
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-917%2Fdscho%2Fsecurity-policy-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-917/dscho/security-policy-v1
Pull-Request: https://github.com/gitgitgadget/git/pull/917
-- 
gitgitgadget
Next: Johannes Schindelin via GitGitGadget
Message 1 of 15 in “Describe Git's security policy”
  1. 0/2 Describe Git's security policyJohannes Schindelin via GitGitGadget, Mar 26, 2021
  2. 2/2 Document how we do embargoed releasesJohannes Schindelin via GitGitGadget, Mar 26, 2021
  3. 1/2 SECURITY: describe how to report vulnerabilitiesJohannes Schindelin via GitGitGadget, Mar 26, 2021
  4. Denton LiuMar 27, 2021
  5. Johannes SchindelinMar 29, 2021
  6. Bagas SanjayaMar 27, 2021
  7. Johannes SchindelinMar 29, 2021
  8. 0/2 Describe Git's security policyJohannes Schindelin via GitGitGadget, Mar 29, 2021
  9. 2/2 Document how we do embargoed releasesJohannes Schindelin via GitGitGadget, Mar 29, 2021
  10. Robin H. JohnsonApr 20, 2021
  11. Junio C HamanoApr 20, 2021
  12. Robin H. JohnsonApr 20, 2021
  13. Junio C HamanoApr 20, 2021
  14. Junio C HamanoApr 20, 2021
  15. 1/2 SECURITY: describe how to report vulnerabilitiesJohannes Schindelin via GitGitGadget, Mar 29, 2021

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.