mesh-tools
  • Joined on 2026-10-14
mesh-tools commented on pull request novox/mesh-sdk#55 2026-10-21 09:53:03 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)

Delivery novox/mesh-sdk@89dd57bed05d — proposed since 2026-10-21T09:52:55Z

Transitions

  • 2026-10-21 09:52 (new) → proposed (announced): novox/mesh-sdk#5…
mesh-tools created pull request novox/mesh-sdk#55 2026-10-21 09:52:53 +00:00
Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)
mesh-tools pushed to fix/1589-archive-artifacts at novox/mesh-catalog 2026-10-21 09:52:25 +00:00
e023f69989 Compare an archive's tar stream with the build agent's always and its digest only under the Go it was captured with (issue 1589)
mesh-tools pushed to fix/1604-patch-applied at novox/mesh-catalog 2026-10-21 09:52:12 +00:00
324e331184 Anchor patch hunks as git apply does, refuse patches touching non-100644 files by their real mode, survive bare-CR context lines (issue 1604 review)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:51:25 +00:00
d8d153295a Say in the go and nodejs READMEs that they are now the only declarers (issue 1573)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:50:58 +00:00
bda75011a1 Say in the build modules' READMEs where the packages come from (issue 1573)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:50:49 +00:00
9d1f152603 Wire the toolchains check into the merge check (issue 1573)
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:50:15 +00:00
c4cd7a1b16 Check that only the go and nodejs modules declare the toolchain packages (issue 1573)
mesh-tools created branch fix/1573b-toolchain-users in novox/mesh-catalog 2026-10-21 09:49:52 +00:00
mesh-tools pushed to fix/1573b-toolchain-users at novox/mesh-catalog 2026-10-21 09:49:52 +00:00
7753c27042 Make dev-tools, lab and the two build modules require the toolchain provisions instead of declaring the packages (issue 1573)
mesh-tools pushed to fix/1589-archive-artifacts at novox/mesh-catalog 2026-10-21 09:49:15 +00:00
ef154705b9 Make an archive's digest independent of the umask of the account that packs it (issue 1589)
mesh-tools pushed to fix/1589-archive-artifacts at novox/mesh-catalog 2026-10-21 09:46:49 +00:00
d7e6074d97 Refuse a build output directory that is a link out of the module (issue 1589)
mesh-tools pushed to fix/1609-archive-symlink at novox/mesh-controller 2026-10-21 09:46:02 +00:00
0caa8c6844 Refuse a bundle whose output directory leads out of the module through a link, so a repository cannot make the build write into or pack files it does not hold (issue 1609)
mesh-tools pushed to fix/1589-archive-artifacts at novox/mesh-catalog 2026-10-21 09:45:59 +00:00
800d6624d5 Refuse an archive of a module directory that is a link out of the workspace's tree (issue 1589)
mesh-tools pushed to fix/1615-module-toolchains-root at novox/mesh-sdk 2026-10-21 09:37:16 +00:00
89dd57bed0 Give delivery.Module the toolchains its fingerprint was computed with, and '.' as a root module's path, so the builder builds a key only with its own toolchain (issue 1615)
mesh-tools created branch fix/1615-module-toolchains-root in novox/mesh-sdk 2026-10-21 09:37:16 +00:00
mesh-tools deleted branch fix/1573a-toolchain-owners from novox/mesh-catalog 2026-10-21 09:36:51 +00:00
mesh-tools merged pull request novox/mesh-catalog#406 2026-10-21 09:36:50 +00:00
Add the go and nodejs modules that own the toolchain packages on a node, step A of issue 1573 (ADR 0477 §4)
mesh-tools pushed to main at novox/mesh-catalog 2026-10-21 09:36:50 +00:00
0f2cee1bea Merge pull request 'Add the go and nodejs modules that own the toolchain packages on a node, step A of issue 1573 (ADR 0477 §4)' (#406) from fix/1573a-toolchain-owners into main
ceb42b0e92 Say in the go and nodejs READMEs what holds at this step, and what holds once the users require them (review of issue 1573 step A)
025d62478a Add the go and nodejs modules, which own the toolchain packages and provide go-toolchain and node-toolchain (issue 1573)
Compare 3 commits »
mesh-tools pushed to main at novox/mesh-sdk 2026-10-21 09:36:47 +00:00
465beb4ea5 Merge pull request 'Name a bucket's other users in the manifest, and sign and stream store links in one helper (issues 1591, 1592)' (#54) from feat/files-through-the-store into main
efd3d224e1 Put takes the body's exact size and always sends it as Content-Length; refuse a link under one second (issue 1592)
081dc616ff Add objectlink: one helper signs a short store link and streams a document over it with a size limit and a digest (issue 1592)
b7b81e040f Carry shares on a requirement of s3-bucket to the provider's grant, so a bucket's other users are named in the manifest (issue 1591)
Compare 4 commits »