Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 11月 24, 2023
  2. 12月 20, 2022
  3. 2月 01, 2022
    • Matt Smiley's avatar
      Add Gnu build-id to workhorse go binaries · 748966bf
      Matt Smiley 创作于
      By default, go binaries currently include only a
      Go build-id, but it is also useful to include a
      Gnu build-id.
      
      Providing a Gnu build-id in a binary enables more robust
      support for Gnu profiling, tracing, and debugging tools.
      For example, it prevents an ugly scenario where the wrong
      symbols are used when analyzing a profile that was captured
      prior to a recent install of that binary.
      
      Like all build-ids, the Gnu build-id must be unique.
      Ideally it should also be deterministic, as that supports
      repeatable builds, which in turn enable supply chain integrity
      validation, equivalency testing, etc.
      
      The Go build-id has both properties: unique and deterministic.
      Here we generate a Gnu build-id based on the Go build-id,
      inheriting those 2 properties.
      
      We hope to make this an automatic behavior of go build in the
      future, reducing overhead and risk.  But for now, this approach
      approximates the required certainty of uniqueness (including
      differentiating between builds that use the same source code
      but different versions of go or statically linked libraries).
      748966bf
  4. 8月 18, 2021
  5. 7月 21, 2021
  6. 4月 13, 2021
    • Amy Qualls's avatar
      Update capitalization of "merge request" · ee4f53b7
      Amy Qualls 创作于
      Fixing lots of random instances of "merge request" where it was
      miscapitalized. The "M" should only be capitalized at the beginning
      of a sentence or slug, and the "R" should never be capitalized.
      ee4f53b7
  7. 1月 11, 2021
加载中