Skip to content

Releases: sylabs/sif

v2.6.0

Choose a tag to compare

@sylabs-bot sylabs-bot released this 20 Apr 15:29
3e8948f

Add experimental siftool unmount command, which can be used to un-mount a SIF image using previously mounted with siftool mount.

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

Choose a tag to compare

@sylabs-bot sylabs-bot released this 11 Apr 21:12
8469c8c

Add experimental siftool mount command, which attempts to mount the primary system partition of a SIF image using squashfuse.

What's Changed

Full Changelog: v2.4.2...v2.5.0

v2.4.2

Choose a tag to compare

@sylabs-bot sylabs-bot released this 01 Apr 16:18
bafd11f

What's Changed

New Contributors

Full Changelog: v2.4.1...v2.4.2

v2.4.1

Choose a tag to compare

@sylabs-bot sylabs-bot released this 17 Mar 04:03
2af0ccf

What's Changed

  • build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #185
  • Adopt Go 1.18 by @tri-adam in #179
  • build(deps): bump github.com/magefile/mage from 1.12.1 to 1.13.0 by @dependabot in #186

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@sylabs-bot sylabs-bot released this 09 Mar 16:36
3b17b93

Add support for riscv64 architecture.

What's Changed

Full Changelog: v2.3.2...v2.4.0

v2.3.2

Choose a tag to compare

@sylabs-bot sylabs-bot released this 11 Feb 19:43
2378e6b

Changelog

  • 3e803d6 build(deps): bump github.com/magefile/mage from 1.11.0 to 1.12.0 (#176)
  • e807689 build(deps): bump github.com/magefile/mage from 1.12.0 to 1.12.1 (#177)
  • 797accd bump github.com/ProtonMail/go-crypto from v0.0.0-20211112122917-428f8eabeeb3 to v0.0.0-20220113124808-70ae35bab23fwq
  • 2c5f1a2 chore: bump golangci-lint to v1.44
  • d1556e0 chore: bump node version in CI config
  • 6b57835 fix: use correct types in goreleaser config

v2.3.1

Choose a tag to compare

@sylabs-bot sylabs-bot released this 16 Dec 17:24
74c19c4

Changelog

  • fb380a3 build(deps): bump github.com/ProtonMail/go-crypto from v0.0.0-20210920160938-87db9fbc61c7 to v0.0.0-20211112122917-428f8eabeeb3
  • 6e331c3 build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0
  • 0fc29e2 build: output stdout for test/cover mage commands

v2.3.0

Choose a tag to compare

@sylabs-bot sylabs-bot released this 15 Nov 17:43
0a66943

Sylabs is pleased to announce version 2.3.0 of the SIF module.

This minor release adds new options that support deterministic creation and modification of images:

The output of siftool commands has been modified. In particular:

  • siftool header, siftool list, and siftool info skip printing zero value timestamps (expected in deterministic images).
  • siftool header skips printing the image ID if set to a nil value (expected in deterministic images).
  • siftool header skips printing the primary CPU architecture if it is not set.
  • siftool info skips printing data object names when they are not set.

Changelog

db2ec78 feat: add OptSignDeterministic
a3fc6c2 feat: add deterministic options
28ad31b fix: use zero value as deterministic time
b13ec51 refactor: derive sigHash from packet.Config
ceadd34 refactor: don't print architecture if unknown
99344f3 refactor: don't print deterministic IDs/times
e80dd0b refactor: don't print name if unset
79bddb6 refactor: simplify siftool list output

v2.2.3

Choose a tag to compare

@sylabs-bot sylabs-bot released this 04 Nov 22:58
6854e72

Changelog

2827ef2 fix: don't panic on CreateContainer error

v2.2.2

Choose a tag to compare

@sylabs-bot sylabs-bot released this 04 Nov 15:16
6855f43

Changelog

e141d05 ci: check test corpus tidiness
da22008 ci: update golangci-lint and add new linters
3e721c6 fix: use create/add time as data object times
39cce7c refactor: simplify Sign() timestamp handling