Skip to content

Commit a7c83ab

Browse files
authored
Merge branch 'opencontainers:main' into brandon
2 parents e1c4a5b + 7b36cea commit a7c83ab

13 files changed

+21
-21
lines changed

HACKING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ $ make clean
9696
This target generates PNG image files from DOT source files in the `img` directory.
9797

9898
Prerequisites:
99-
* [graphviz](http://www.graphviz.org/)
99+
* [graphviz](https://www.graphviz.org/)
100100

101101
Invocation:
102102
```

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ endif
108108
install.tools: $(TOOLS:%=.install.%)
109109

110110
.install.lint:
111-
go get github.com/golangci/golangci-lint/cmd/golangci-lint@latest
111+
go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.45.2
112112

113113
.install.gitvalidation:
114114
go get -u github.com/vbatts/git-validation

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ For example, this paragraph will span three lines in the Markdown source.
9393
### Sign your work
9494

9595
The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as an open-source patch.
96-
The rules are pretty simple: if you can certify the below (from [developercertificate.org](http://developercertificate.org/)):
96+
The rules are pretty simple: if you can certify the below (from [developercertificate.org](https://developercertificate.org/)):
9797

9898
```
9999
Developer Certificate of Origin
@@ -145,7 +145,7 @@ You can add the sign off when creating the git commit via `git commit -s`.
145145
### Commit Style
146146

147147
Simple house-keeping for clean git history.
148-
Read more on [How to Write a Git Commit Message](http://chris.beams.io/posts/git-commit/) or the Discussion section of [`git-commit(1)`](http://git-scm.com/docs/git-commit).
148+
Read more on [How to Write a Git Commit Message](https://chris.beams.io/posts/git-commit/) or the Discussion section of [`git-commit(1)`](https://git-scm.com/docs/git-commit).
149149

150150
1. Separate the subject from body with a blank line
151151
2. Limit the subject line to 50 characters

annotations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This specification defines the following annotation keys, intended for but not l
2424
* **org.opencontainers.image.source** URL to get source code for building the image (string)
2525
* **org.opencontainers.image.version** version of the packaged software
2626
* The version MAY match a label or tag in the source code repository
27-
* version MAY be [Semantic versioning-compatible](http://semver.org/)
27+
* version MAY be [Semantic versioning-compatible](https://semver.org/)
2828
* **org.opencontainers.image.revision** Source control revision identifier for the packaged software.
2929
* **org.opencontainers.image.vendor** Name of the distributing entity, organization or individual.
3030
* **org.opencontainers.image.licenses** License(s) under which contained software is distributed as an [SPDX License Expression][spdx-license-expression].

considerations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ Implementations:
2020

2121
* [Go][]: [github.com/docker/go][], which claims to implement [canonical JSON][canonical-json] except for Unicode normalization.
2222

23-
[canonical-json]: http://wiki.laptop.org/go/Canonical_JSON
23+
[canonical-json]: https://wiki.laptop.org/go/Canonical_JSON
2424
[github.com/docker/go]: https://github.com/docker/go/
2525
[Go]: https://golang.org/
26-
[JSON]: http://json.org/
26+
[JSON]: https://json.org/
2727

2828
# EBNF
2929

descriptor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Extended _Descriptor_ field additions proposed in other OCI specifications SHOUL
5959

6060
## Digests
6161

62-
The _digest_ property of a Descriptor acts as a content identifier, enabling [content addressability](http://en.wikipedia.org/wiki/Content-addressable_storage).
62+
The _digest_ property of a Descriptor acts as a content identifier, enabling [content addressability](https://en.wikipedia.org/wiki/Content-addressable_storage).
6363
It uniquely identifies content by taking a [collision-resistant hash](https://en.wikipedia.org/wiki/Cryptographic_hash_function) of the bytes.
6464
If the _digest_ can be communicated in a secure manner, one can verify content from an insecure source by recalculating the digest independently, ensuring the content has not been modified.
6565

layer.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Where supported, MUST include file attributes for Additions and Modifications in
6363

6464
#### Hardlinks
6565

66-
* Hardlinks are a [POSIX concept](http://pubs.opengroup.org/onlinepubs/9699919799/functions/link.html) for having one or more directory entries for the same file on the same device.
66+
* Hardlinks are a [POSIX concept](https://pubs.opengroup.org/onlinepubs/9699919799/functions/link.html) for having one or more directory entries for the same file on the same device.
6767
* Not all filesystems support hardlinks (e.g. [FAT](https://en.wikipedia.org/wiki/File_Allocation_Table)).
6868
* Hardlinks are possible with all [file types](#file-types) except `directories`.
6969
* Non-directory files are considered "hardlinked" when their link count is greater than 1.
@@ -147,9 +147,9 @@ Entries for the following files:
147147

148148
Create a new directory and initialize it with a copy or snapshot of the prior root filesystem.
149149
Example commands that can preserve [file attributes](#file-attributes) to make this copy are:
150-
* [cp(1)](http://linux.die.net/man/1/cp): `cp -a rootfs-c9d-v1/ rootfs-c9d-v1.s1/`
151-
* [rsync(1)](http://linux.die.net/man/1/rsync): `rsync -aHAX rootfs-c9d-v1/ rootfs-c9d-v1.s1/`
152-
* [tar(1)](http://linux.die.net/man/1/tar): `mkdir rootfs-c9d-v1.s1 && tar --acls --xattrs -C rootfs-c9d-v1/ -c . | tar -C rootfs-c9d-v1.s1/ --acls --xattrs -x` (including `--selinux` where supported)
150+
* [cp(1)](https://linux.die.net/man/1/cp): `cp -a rootfs-c9d-v1/ rootfs-c9d-v1.s1/`
151+
* [rsync(1)](https://linux.die.net/man/1/rsync): `rsync -aHAX rootfs-c9d-v1/ rootfs-c9d-v1.s1/`
152+
* [tar(1)](https://linux.die.net/man/1/tar): `mkdir rootfs-c9d-v1.s1 && tar --acls --xattrs -C rootfs-c9d-v1/ -c . | tar -C rootfs-c9d-v1.s1/ --acls --xattrs -x` (including `--selinux` where supported)
153153

154154
Any [changes](#change-types) to the snapshot MUST NOT change or affect the directory it was copied from.
155155

@@ -235,7 +235,7 @@ This section specifies applying an entry from a layer changeset if the target pa
235235

236236
If the entry and the existing path are both directories, then the existing path's attributes MUST be replaced by those of the entry in the changeset.
237237
In all other cases, the implementation MUST do the semantic equivalent of the following:
238-
- removing the file path (e.g. [`unlink(2)`](http://linux.die.net/man/2/unlink) on Linux systems)
238+
- removing the file path (e.g. [`unlink(2)`](https://linux.die.net/man/2/unlink) on Linux systems)
239239
- recreating the file path, based on the contents and attributes of the changeset entry
240240

241241
## Whiteouts
@@ -333,7 +333,7 @@ Implementations SHOULD NOT upload layers tagged with this media type; however, s
333333
[Descriptors](descriptor.md) referencing non-distributable layers MAY include `urls` for downloading these layers directly; however, the presence of the `urls` field SHOULD NOT be used to determine whether or not a layer is non-distributable.
334334

335335
[libarchive-tar]: https://github.com/libarchive/libarchive/wiki/ManPageTar5#POSIX_ustar_Archives
336-
[gnu-tar-standard]: http://www.gnu.org/software/tar/manual/html_node/Standard.html
336+
[gnu-tar-standard]: https://www.gnu.org/software/tar/manual/html_node/Standard.html
337337
[rfc1952_2]: https://tools.ietf.org/html/rfc1952
338338
[tar-archive]: https://en.wikipedia.org/wiki/Tar_(computing)
339339
[rfc8478]: https://tools.ietf.org/html/rfc8478

schema/config-schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"description": "OpenContainer Config Specification",
3-
"$schema": "http://json-schema.org/draft-04/schema#",
3+
"$schema": "https://json-schema.org/draft-04/schema#",
44
"id": "https://opencontainers.org/schema/image/config",
55
"type": "object",
66
"properties": {

schema/content-descriptor.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"description": "OpenContainer Content Descriptor Specification",
3-
"$schema": "http://json-schema.org/draft-04/schema#",
3+
"$schema": "https://json-schema.org/draft-04/schema#",
44
"id": "https://opencontainers.org/schema/descriptor",
55
"type": "object",
66
"properties": {

schema/image-index-schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"description": "OpenContainer Image Index Specification",
3-
"$schema": "http://json-schema.org/draft-04/schema#",
3+
"$schema": "https://json-schema.org/draft-04/schema#",
44
"id": "https://opencontainers.org/schema/image/index",
55
"type": "object",
66
"properties": {

0 commit comments

Comments
 (0)