Commit Graph

32 Commits

Author SHA1 Message Date
Gerard Ryan 023f3046fb runc: Added reverse dependency version check
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2025-02-20 20:50:04 +08:00
Milinda Brantini c1e6edfa86 runc: Update to 1.1.14
This is the fourteenth patch release in the 1.1.z release branch of
runc. It includes a fix for a low severity security issue
(CVE-2024-45310) as well as some minor build-related fixes (including Go
1.23 support).
Fix CVE-2024-45310, a low-severity attack that allowed
maliciously configured containers to create empty files and directories on
the host.
Add support for Go 1.23.
Revert "allow overriding VERSION value in Makefile" and add EXTRA_VERSION.
rootfs: consolidate mountpoint creation logic.

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-10-02 13:21:20 -07:00
Milinda Brantini c49a117238 runc: Update to 1.1.13
This is the thirteenth patch release in the 1.1.z release branch of runc.
Itbrings in Go 1.22.x compatibility and fixes a few issues,
including anoccasional wrong nofile rlimit in runc exec,
and a race between runc list and runc delete.

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-06-28 00:34:22 -07:00
Gerard Ryan a364026b2e runc: Update to 1.1.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-02-21 17:40:53 +08:00
Fabrice Fontaine 5afe5c9031 treewide: assign PKG_CPE_ID
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2024-02-04 16:16:10 -08:00
Gerard Ryan 55f838abb0 runc: Update to 1.1.9
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-01-01 10:42:00 +08:00
Gerard Ryan 276e9a7722 runc: Update to 1.1.8 for docker v24.0.5
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-08-04 01:40:46 +08:00
Gerard Ryan f3118b5350 runc: Update to 1.1.7 for docker 24.0.2
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2023-06-09 21:11:56 +08:00
Paul Fertser 0c10c224be treewide: remove AUTORELEASE
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-04-21 22:46:58 +02:00
Andre Heider 565866a472 treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16
See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-04-08 08:38:54 +02:00
Gerard Ryan cdcc0c9fcb runc: Update to v1.1.4 for Docker v20.10.18
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-09-20 21:01:40 +10:00
Gerard Ryan 6b246a5ec3 runc: Update to v1.1.2 for Docker v20.10.17
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-07-24 17:35:22 -07:00
Gerard Ryan 8cf4c156c4 runc: Update to v1.1.1 for docker v20.10.16
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-05-16 06:27:30 -07:00
Michal Vasilek 9a4423995a
runc: update to 1.0.3
* fixes CVE-2021-43784

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-12-10 23:29:38 +01:00
Ren Zongjia 692f4bf679 runc: Update to 1.0.2
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-08 17:47:31 -08:00
Gerard Ryan a8ba5886c2 runc: Updated to 1.0.1 for docker 20.10.8
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-08-12 18:31:37 +10:00
Gerard Ryan c0b2d08c41 runc: Updated to 1.0.0-rc95 for docker 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:12:28 +10:00
Gerard Ryan caa247664c runc: Updated to 1.0.0-rc93
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-03-01 19:38:44 +10:00
Rosen Penev 1bcce388b9
runc: remove non-MIPS depends
MIPS is supported now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-07 14:30:51 -08:00
Daniel Golle acd2f69fab
runc: remove unneeded MENU:=1
Now that runc builds according to available kernel features and there
is no longer a sub-menu to select them manually, also drop the MENU:=1
statement from the package Makefile.

Fixes: 3a06ce559 ("runc: Updated to v1.0.0-rc92 for dockerd")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-22 18:26:12 +00:00
Hannu Nyman 66e3de36e8 runc: remove garbage (fix 3a06ce5595)
Remove garbage files introduced with 3a06ce5595

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-11-22 10:44:33 +02:00
Gerard Ryan 3a06ce5595 runc: Updated to v1.0.0-rc92 for dockerd
SELinux and Seccomp are now enabled via the kernel options themselves

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-11-22 02:05:28 +00:00
Daniel Golle bf3697b5c1 runc: enable seccomp support by default
It's nice to have seccomp support which is enabled in OpenWrt on
supported platforms on targets which are not marked as SMALL_FLASH.
(and it's kinda obvious that you wouldn't want to install runc on a
SMALL_FLASH target to begin with)
So let's enable seccomp by default.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-21 23:55:47 +00:00
Gerard Ryan f13797524a runc: Removed DevInstall target and Refactor
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-07-29 20:39:31 +10:00
Jeffery To d2f5e6966b golang: Rename GoPackage/Environment to GO_PKG_VARS
The variable is a list of shell variables; the new name is more in-line
with other parts the build system (CONFIGURE_VARS, MAKE_VARS, etc.).

GoPackage/Environment is kept (for now) in case other feeds are using
it.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-13 16:07:20 +08:00
Gerard Ryan 90ef59eab7 runc: Updated to 1.0.0-rc10 for docker 19.03.8
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-03-14 17:38:42 +10:00
Texot Qi bffa542f7a runc: fix incomplete cleanup in Build/InstallDev
Currently it only cleans up binaries when executing
Build/InstallDev without deleting .built stamp file.

This leads to wrong information about existence of
built runc binaries and causes error when executing
package/runc/install twice.

Signed-off-by: Texot Qi <tete1030@gmail.com>
2020-02-27 10:23:33 +08:00
Jeffery To 89d3f0ab54 golang: Reorganize GoPackage/Environment and Makefile variables
* Move more environment variables into GoPackage/Environment
* Split GoPackage/Environment into target and build sections
* Do not set GOROOT_FINAL for Go packages (setting it should only affect
  the Go compiler and not Go packages)
* Set CGO_LDFLAGS to $(TARGET_LDFLAGS)
* Move GO_TARGET_* variables from golang-values.mk, and GO_VERSION_*
  variables from golang-version.mk, into golang/Makefile

This also updates runc, containerd, and docker-ce to reflect the changes
in GoPackage/Environment.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-02-05 14:19:34 +08:00
Johann Neuhauser fd99ce7cd6 runc: enable build for aarch64 and arm
Compile-tested on: bcm2710, imx6
Runtime-tested on: bcm2710, imx6

Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
2019-11-06 22:11:12 +08:00
Johann Neuhauser 07cbb3c52e runc: fix PKG_MIRROR_HASH and drop unused PKG_HASH
Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
2019-11-06 22:11:12 +08:00
Gerard Ryan ead55805da runc: Updated to 3e425f80 for containerd 1.2.10
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-21 21:08:08 +08:00
Gerard Ryan 1e4b5bddb9 runc: Added runc
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-07-04 19:35:15 +08:00