v2.3.0
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:
- OptCreateDeterministic
- OptAddDeterministic
- OptDeleteDeterministic
- OptDeleteDeterministic
- OptSignDeterministic
The output of siftool commands has been modified. In particular:
siftool header,siftool list, andsiftool infoskip printing zero value timestamps (expected in deterministic images).siftool headerskips printing the image ID if set to a nil value (expected in deterministic images).siftool headerskips printing the primary CPU architecture if it is not set.siftool infoskips 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