Skip to content

Commit 7f55f04

Browse files
DrDaveDcclerget
authored andcommitted
add changes for 3.8.5
1 parent 480c1c1 commit 7f55f04

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Singularity Changelog
22

3+
## Changes since last release
4+
5+
### Security Related Fixes
6+
7+
- [CVE-2021-41190](https://github.com/opencontainers/image-spec/security/advisories/GHSA-77vh-xpmg-72qh) /
8+
[GHSA-77vh-xpmg-72qh](https://github.com/opencontainers/image-spec/security/advisories/GHSA-77vh-xpmg-72qh):
9+
OCI specifications allow ambiguous documents that contain both "manifests"
10+
and "layers" fields. Interpretation depends on the presence / value of a
11+
Content-Type header. Dependencies handling the retrieval of OCI images
12+
have been updated to versions that reject ambiguous documents.
13+
14+
### Changed defaults / behaviours
15+
16+
- Building Singularity from source requires go >=1.16. We now aim to support
17+
the two most recent stable versions of Go. This corresponds to the Go
18+
[Release Maintenance Policy](https://github.com/golang/go/wiki/Go-Release-Cycle#release-maintenance)
19+
and [Security Policy](https://golang.org/security), ensuring critical bug
20+
fixes and security patches are available for all supported language
21+
versions. However, rpm packaging applies a patch to support older native
22+
go installations.
23+
24+
### Bug fixes
25+
26+
- Sourcing a script based on PATH is now permitted, fixing a regression
27+
introduced in 3.6.0.
28+
- Environment variables in container definition files are properly
29+
scoped, fixing a regression introduced in 3.8.0.
30+
331
## v3.8.4 - [2021-11-09]
432

533
### Bug fixes

0 commit comments

Comments
 (0)