Releases
92 (v. 2488)
Jan 7, 2024
Highlights
- NEW: Support for encrypted rootfs images with on-line re-encryption using TPM 2.0 or PKCS#11
- NEW: Common configuration fragment for u-boot now available as part of meta-lmp-base
- NEW: Manufacturing tool support for TI AM62XX/AM64XX devices is now available
- NEW: Boot firmware version can now be exposed in both U-Boot proper and SPL
- NEW: Support for nvidia-container-runtime on Tegra devices
- NEW: Support for dynamic generation of flashlayout files on STM32MP15 based devices
- LMP release based on the OE/Yocto 4.0.15 Kirkstone release
- Bitbake updated to the 2.0.15 release
- ContainerD updated to the 1.7.3 release
- Docker-CE updated to the 24.0.6 release
- Docker-Compose updated to the v2.21.0 release
- Clang updated to the 14.0.6 stable release
- GCC updated to the v11.4 stable release
- Go updated to the 1.20.12 stable release
- OpenSSL updated to the 3.0.12 stable release
- Runc updated to the 1.1.8 release
- Linux-firmware updated to the 20230804 snapshot
- NXP BSP updated to the lf-6.1.36-2.1.0 release
- NVIDIA Tegra BSP updated to the L4T R35.4.1 release
- TI BSP updated to the 09.00.00.009 release
- OP-TEE updated to the 3.21.0+fio release
- U-boot-fio rebased on top of the upstream 2023.04 release
- Linux-lmp updated to the v6.1.59 stable release
- Linux-lmp-rt updated to the v6.1.59-rt16 stable release
- Linux-lmp-fslc-imx updated to the 6.1.36-2.1.0 BSP release
- Linux-lmp-fslc-imx-rt updated to the v6.1.38 stable release
- Linux-lmp-ti-staging updated to the v6.1.33 stable release
Layer Updates
Meta LmP
- base: add cryptsetup 2.7.0+git
- base: Add lmp-signing
- base: aktualizr: Add User to Unit file
- base: aktualizr: Split the aklite-lite-apps and aklite-lite-offline from main aktualizr package.
- base: base-files: drop do_install_basefilesissue
- base: base-files-issue: add recipe
- base: bluetooth-attach: introduce hci-based attach service
- base/bsp: optee: update fio and imx to 3.21.0
- base: Bump optee-fiovb to 2c20a4a
- base: classes: introduce flashlayout-stm32mp-archiver
- base: compose-apps-early-start: Add runtime dependency
- base: compose-apps-early-start: update compose apps early start
- base: connectivity: introduce docker-network-ref implementation
- base: containerd-opencontainers: update to 1.7.3
- base: cryptfs: additions to online re-encryption
- base: cryptfs: handle encryption and online re-encryption
- base: cryptfs: luks header backup
- base: cryptsetup: TPM/PKCS11 online re-encryption
- base: distro: add gcc and libdrm to bbmask
- base: distro: lmp: keep ext4 image
- base: distro: mask gcc-source_12.3
- base: distro: mask st-image-bootfs-efi recipe
- base: distro: use gcc 11 by default
- base: docker-ce: allow custom line for daemon.json.in
- base: docker-compose: branch change from v2 to main
- base: docker-compose: update to v2.21.0
- base: docker-credential-helper: Handle leading spaces
- base: docker: update to v24.0.5
- base: docker: update to v24.0.6
- base: efidisk-sota.wks: rename default EFI label to boot
- base: fioconfig: bump rev to 63231cd
- base: fioconfig: Bump version
- base: fioconfig: Bump version to support SOTA_CLIENT in script handler.
- base: fip-utils: use the DEPLOY_DIR_IMAGE
- base: flashlayout-stm32mp-archiver: add task with stm32mp15common
- base: flashlayout-stm32mp-archiver: prepend flashlayouts-stm32mp1
- base: initramfs-module-install-efi: switch to gdisk from parted
- base: jool: update to 4.1.10
- base: kmeta-linux-lmp-5-15.y: bump to 613da241
- base: kmeta-linux-lmp-6.1.y: bump to e08273d8
- base: layer.conf: add base-files-issue to SIGGEN_EXCLUDERECIPES_ABISAFE
- base: layer.conf: cleanup SIGGEN_EXCLUDERECIPES_ABISAFE
- base: layer.conf: override compat for stm-st-stm32mp
- base: linux-lmp: 6.1: bump to v6.1.59
- base: linux-lmp-dev: Update to 6.5.0-rc2
- base: linux-lmp-rt: 6.1: bump to v6.1.59-rt16
- base: lmp: add distro features to buildcfg vars
- base: lmp: add support for encrypting ota-ext4 image
- base: lmp: bump version for the 4.0.15 yocto release
- base: lmp: clang: disable -mbranch-protection=standard
- base: lmp-device-auto-register: add support for tag
- base: lmp-device-register: bump to 2557b25
- base: lmp-device-register: support configurable oauth url
- base: lmp-disable-gplv3: Disable wg-quick and bash-completion
- base: lmp-el2go-auto-register: move code out of the layer
- base: lmp-el2go-auto-register: re-add default.env and root.crt placeolders
- base: lmp-image-common: intel: also create wic.qcow2
- base: lmp-image-common: luks-reencryption service
- base: lmp: inherit lmp-signing
- base: lmp: meta-ti-extras: mask jailhouse
- base: lmp: ota-esp is only needed when sota is enabled
- base: lmp: pn-cryptsetup: drop ssh-token
- base: lmp: remove ptest from distro feauture
- base: lmp-staging: k3: switch mcdepends from do_image_complete
- base: lmp-staging: lmp_sstate_checkhashes: remove multiple spaces
- base: luks-reencryption: luks header backup
- base: luks-reencryption: systemd re-encryption service
- base: mfgtool-files: update UUU 1.5.109 -> 1.5.141
- base: mxm-mwifiex-setup: fix moal parameters
- base: nerdctl: fix installed-vs-shipped with usrmerge
- base: non-clangable: add optee-examples
- base: non-clangable: add qoriq-atf
- base: non-clangable: apalis-imx6: drop comment
- base: non-clangable: jailhouse-imx: force gcc
- base: non-clangable: tegra: force gcc on container tools and gcc
- base: optee-os-fio: 3.20: bump to aca0ad781
- base: optee-os-fio: 3.21: bump to 33d9bf3fc
- base: rc: Patch docker to load image optimally
- base: rc: Patch docker to sync layer files
- base: rc: Patch to write layer metadata atomically
- base: resize-helper: after the re-encryption service
- base: rs: aktualizr: bump version to f290020
- base: rs: custom-sota-client: Add User to Unit file
- base: rs: Remove app register from app early start
- base: runc-opencontainers: update to 1.1.8
- base: systemd: use filter to get tpm2
- base: u-boot-fio: 2022.04: bump to 4719130d43b
- base: u-boot-fio: add recipe for imx-2023.04
- base: u-boot-fio: beaglebone-yocto: fix FIT_SIGNATURE options
- base: u-boot-fio: collect FIT_SIGNATURE options in common configs
- base: u-boot-fio-common: change config include order
- base: u-boot-fio: common: disable VIDEO
- base: u-boot-fio: enable bootfirmware info for all targets
- base: u-boot-fio: imx: update to the lf-6.1.36-2.1.0 tag
- base: u-boot-fio: lmp-common.cfg: disable CONFIG_ENV_MMC_USE_DT
- base: u-boot-fio-mfgtool: common: disable VIDEO
- base: u-boot-fio/mfgtool: disable CONFIG_BOOTSTD
- base: u-boot-fio-mfgtool: lmp-common: disable watchdog by default
- base: u-boot-fio: reduce boot delay for unsigned u-boot
- base: u-boot-fio: upgrade 2022.04+fio to 2023.04+fio
- base: uboot-fitimage: add boot firmware version to spl dtb
- base: uboot-fitimage: fix getting TEST_BASE address
- base: uboot-fitimage: use SPL_BINARYNAME
- base: u-boot: introduce common base and common ebbr configs
- base: u-boot-lmp-common: handle config and sit.bin links with multiconfig
- base: u-boot-ostree-scr-fit: add var for enabling rb protection
- base: u-boot: rename common base and ebbr configs
- base: wireguard-tools: Use PACKAGECONFIG to configure the build
- bsp: am62xx: deploy tiboot3.bin for all versions of evm boards
- bsp: base-files: fstab: enable file system check on boot
- bsp: bluetooth-attach: support hci attach for imx8mm-lpddr4-evk
- bsp: bluetooth-attach: support hci attach for imx8mp-lpddr4-evk
- bsp: dynamic-layers: flashlayouts-stm32mp1: deploy signed binaries
- bsp: dynamic-layers: imx-atf: adjust power off logic
- bsp: dynamic-layers: imx-atf: drop invalid patches
- bsp: dynamic-layers: imx-atf: fix build issue
- bsp: dynamic-layers: imx-atf: obtain boot set from bootrom event log
- bsp: dynamic-layers: introduce u-boot-ti-staging-mfgtool
- bsp: dynamic-layers: stm32-mfgtool-files: deploy signed binaries
- bsp: dynamic-layers: stm32-mfgtool-files: use lazy assigments
- bsp: dynamic-layers: stm32mp: drop legacy flashlayouts-stm32mp1 recipe
- bsp: dynamic-layers: stm32mp-mfgtool-files: change flashlayout variable
- bsp: dynamic-layers: ti-mfgtool-files: add support for fastboot cmd
- bsp: dynamic-layers: ti-mfgtool-files: extend delay
- bsp: dynamic-layers: ti-mfgtool-files: improve flash.sh
- bsp: dynamic-layers: ti-mfgtool-files: introduce new recipe
- bsp: dynamic-layers: u-boot-ti-staging: am62xx-evm: enable fastboot
- bsp: dynamic-layers: u-boot-ti-staging: device_type env var
- bsp: dynamic-layers: u-boot-ti-staging: introduce config for lmp-mfgtool
- bsp: edk2-firmware-tegra: ostree support sent upstream
- bsp: flashlayouts-stm32mp1: add default flash layout template
- bsp: flashlayouts-stm32mp1: add layout for stm32mp15-disco
- bsp: flashlayouts-stm32mp1: adjust tsv file for sec machines
- bsp: flashlayouts-stm32mp1: change layout name for stm32mp15-eval
- bsp: flashlayouts-stm32mp1: use STM32_BOOTIMAGE_SUFFIX
- bsp: freescale-layer: jailhouse: Remove bbappend version
- bsp: fstab: apalis-imx6: move out toradex support
- bsp: fstab: apalis-imx8: move out toradex support
- bsp: imx8mp-lpddr4-evk: add required dtb
- bsp: imx-boot: install all signed fw
- bsp: imx-boot: make it compatible with multi config and lf-6.1.36-2.1.0
- bsp: imx-boot: refresh imx9 patch
- bsp: imx-boot: refresh patches
- bsp: imx-m33-demos: Remove the recipe as it is upstreamed now
- bsp: imx-sc-firmware-toradex: move out toradex support
- bsp: imx: update u-boot imx-2023.04 override to be nxp-bsp based
- bsp: initramfs-ostree-lmp-recovery: stm32mp15-disco: fix env address
- bsp: ixm8mn-lpddr4-evk: enable wlan driver on boot
- bsp: layer.conf: add meta-ti-extras to BBFILES_DYNAMIC
- bsp: linux-firmware: avoid conflict when wl18xx-fw is used instead
- bsp: linux-firmware: drop custom logic for wilink firmware
- bsp: linux-lmp: apalis-imx6: move out toradex support
- bsp: linux-lmp-dev-mfgtool: upgrade to kernel 6.1-2.0.x-imx
- bsp: linux-lmp-fslc-imx: imx8mm-evk: fix compatible node on evka
- bsp: linux-lmp-fslc-imx-rt: update kernel to nxp real-time-edge version
- bsp: linux-lmp-fslc-imx-rt: update kernel to the 6.1-2.0.x-imx branch
- bsp: linux-lmp-fslc-imx: update to include the lf-6.1.36-2.1.0 tag
- bsp: linux-lmp-fslc: upgrade to kernel 6.1-2.0.x-imx
- bsp: linux-lmp: stm32mp15-disco: add patch to auto enable i2c5 with se05x
- bsp: linux-lmp-ti-staging: update to 09.00.00.007
- bsp: linux-lmp-ti-staging: update to cicd.kirkstone.202307061739
- bsp: linux-lmp-toradex-imx: move out toradex support
- bsp: linux-tegra: deploy kernel config
- bsp: lmp-machine-custom: beagle: add bt and wlan firmware
- bsp: lmp-machine-custom: beagleplay: add wlan firmware
- bsp: lmp-machine-custom: beagleplay: enable overlays for OV5640
- bsp: lmp-machine-custom: imx: switch from u-boot machine to config
- bsp: lmp-machine-custom: move out toradex support
- bsp: lmp-machine-custom: remove sota override from UBOOT_SIGN_KEYDIR for TI k3
- bsp: lmp-machine-custom: stm32: update preferred version for gcc-arm-none-eabi
- bsp: lmp-machine-custom: UBOOT_SIGN_KEYDIR for TI k3 should be weak assinged
- bsp: lmp-machine-custom: Use weaker assign for UBOOT_SIGN_ENABLE
- bsp: lmp-machine/mfgtool-custom: imx8mp-lpddr4-evk: use flash_evk for imx-boot
- bsp: lmp-mfgtool: add support for am62xx-evm
- bsp: lmp-mfgtool-machine-custom: move out toradex support
- bsp: lmp-mfgtool: stm32mp1: provide specific machines for layout vars
- bsp: machine: move out toradex support
- bsp: mfgtool-files: apalis-imx6: move out toradex support
- bsp: mfgtool-files: apalis-imx8: move out toradex support
- bsp: mfgtool-files: imx8mp: drop u-boot-mfgtool.itb
- bsp: move linux-lmp-ti-staging under dynamic-layers
- bsp: optee-os-fio: apalis-imx6: move out toradex support
- bsp: optee-os-fio: apalis-imx8: move out toradex support
- bsp: optee-os-fio-bsp: increase heap size to 128k
- bsp: optee-os-fio: imx: update to lf-6.1.36-2.1.0
- bsp: optee-os-fio-mfgtool: apalis-imx6: move out toradex support
- bsp: optee-os-fio-mfgtool: apalis-imx8: move out toradex support
- bsp: stm32-mfgtool-files: adjust paths in flashlayout
- bsp: stm32-mfgtool-files: adjust tsv file for sec machines
- bsp: stm32-mfgtool-files: don't flash emmc from provision.sh
- bsp: stm32-mfgtool-files: extend provision script
- bsp: stm32-mfgtool-files: remove trailing spaces in provision script
- bsp: stm32-mfgtool-files: set common name for usb layout
- bsp: stm32-mfgtool-files: use STM32_BOOTIMAGE_SUFFIX
- bsp: stm32mp15-disco: enable flashlayout
- bsp: stm32mp15-disco: provide dynamic flashlayouts configuration
- bsp: stm32mp15-disco-sec: introduce machine definition
- bsp: stm32mp15-disco-sec: set suffix only when signing is enabled
- bsp: stm32mp15-eval: correct flash layout name
- bsp: stm32mp15-eval-sec: introduce STM32_BOOTIMAGE_SUFFIX
- bsp: stm32mp15-eval-sec: set suffix only when signing is enabled
- bsp: stm32mp1: disable build of alsa-state-stm32mp1
- bsp: stm32mp1: discard build of stm32mp157f device trees
- bsp: stm32mp1: use softer asigments for flashlayout vars
- bsp: stm-st-stm32mp: flashlayouts-stm32mp1: fix padding
- bsp: support: mfgtool-files: imx8qm-mek: replace "reboot" command
- bsp: tegra: docker-ce: enable nvidia-container-runtime
- bsp: tegra-helper-scripts: update initrd-flash.sh based on R35.4.1
- bsp: tegra: linux-tegra-rt: bump to e0710cf2c0217a
- bsp: tegra: linux-tegra-rt: bump to r35.4.ga
- bsp: tegra: optee-os: 3.19.0-l4t-r35.3.1 -> 3.21.0-l4t-r35.4.1
- bsp: tegra: optee-test: 3.19.0-l4t-r35.3.1 -> 3.21.0-l4t-r35.4.1
- bsp: tegra: tegra-helper-scripts-native: 35.3.1 -> 35.4.1
- bsp: tf-a-fio: add signing support for stm32mp15-disco-sec
- bsp: tf-a-fio-st: add signing steps for -sec targets
- bsp: tf-a-fio-st: check the signing tool instaed of the path
- bsp: tf-a-fio-st: create combo images for eval board
- bsp: tf-a-fio-st: drop the STM32_ROT_KEY_PATH/STM32_ROT_KEY_PASSWORD check
- bsp: tf-a-fio: st: remove old signed binary before signing
- bsp: tf-a-fio-st: run the sign_binaries using a postfuncs
- bsp: tf-a-fio-st: run the signing tool in silent mode
- bsp: u-boot-base-scr: apalis-imx6: move out toradex support
- bsp: u-boot-base-scr: apalis-imx8: move out toradex support
- bsp: u-boot-fio: apalis-imx6: move out toradex support
- bsp: u-boot-fio: apalis-imx8: move out toradex support
- bsp: u-boot-fio-bsp-common: handle multiconfig on deploy imx (dtb and sit)
- bsp: u-boot-fio: imx6ulevk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx6ul/imx6ull: enable boot firmware info
- bsp: u-boot-fio: imx6ul/imx6ull: restore config options
- bsp: u-boot-fio: imx6ullevk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8mm-lpddr4-evk: remove unused options
- bsp: u-boot-fio: imx8mm-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8mn-ddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8mn: fix CONFIG_SECONDARY_BOOT_SECTOR_OFFSET
- bsp: u-boot-fio: imx8mn-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8mn-mp: use disable runtime detection
- bsp: u-boot-fio: imx8mp: fix CONFIG_SECONDARY_BOOT_SECTOR_OFFSET
- bsp: u-boot-fio: imx8mp-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8mq-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8qm-mek: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx8ulp-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio: imx93-11x11-lpddr4x-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: apalis-imx6: move out toradex support
- bsp: u-boot-fio-mfgtool: apalis-imx8: move out toradex support
- bsp: u-boot-fio-mfgtool: fix malloc pool size
- bsp: u-boot-fio-mfgtool: imx6ulevk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx6ullevk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8mm-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8mn-[lp]ddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: use imx-2022.04
- bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: use standard imx-boot
- bsp: u-boot-fio-mfgtool: imx8mq-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8qm-mek: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx8ulp-lpddr4-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: imx93-11x11-lpddr4x-evk: switch u-boot to imx-2023.04
- bsp: u-boot-fio-mfgtool: stm32mp15-disco: introduce config
- bsp: u-boot-fio: rename options renamed in 2023.04
- bsp: u-boot-fio: stm32mp15-disco: align configs with eval board
- bsp: u-boot-fio: stm32mp15-disco: fix env offset
- bsp: u-boot-fio: sync stm32mp15-eval non-sec and sec configs
- bsp: u-boot-ostree-scr-fit: add boot firmware updates for am62xx-evm
- bsp: u-boot-ostree-scr-fit: apalis-imx6: move out toradex support
- bsp: u-boot-ostree-scr-fit: apalis-imx8: move out toradex support
- bsp: u-boot-ostree-scr-fit: imx8mn: switch to alternative
- bsp: u-boot-ostree-scr-fit: imx8mn: use imx_secondary_boot
- bsp: u-boot-ostree-scr-fit: imx8mp-lpddr4-evk: switch to alternative
- bsp: u-boot-ostree-scr-fit: imx8mp: use imx_secondary_boot
- bsp: wic: stm32mp15: adjust ubootenv offset
- bsp: wic: stm32mp15-disco: add support for signed images
- bsp: wic: stm32mp15: fix align param
- bsp: wic: stm32mp1: wks file improvements
- bsp: wlconf: add production wl18xx-conf for beaglebone
- lmp-base: fio-se05x-cli: bump to 6fd9c93
- lmp-el2go-auto-register: allow to disable "composeapp"
- lmp-el2go-auto-register: automatically determine imported key type
- lmp-el2go-auto-register: generic support for keypair import
- lmp-el2go-auto-register: remove HANDLERS environment variable
- lmp-el2go-auto-register: use fio-se05x-cli for import_key
- lmp-el2go-auto-register: use int instead of str for OIDs
- mfgtool-files: Use compressed image for the full_image script
- README: add contributing guidelines
- recipes-support: make early-start only run to completion once
- Revert "base: nerdctl: install the binaries in OE standard places"
- Revert "bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: use imx-2022.04"
- tpm2-tss: fix Upstream-Status of patch
Meta Clang
- clang.bbclass: Check for INHIBIT_DEFAULT_DEPS in creating ld->lld symlink
- clang.bbclass: fix a typo
- clang.bbclass: Simplify check when to enable lld
- clang: Update to 14.0.4+
- clang: Update to 14.0.6
- Fix packaging error for libclang
- recipe_sysroot_check_ld_is_lld: Do not create symlink for allarch recipes
- recipe_sysroot_check_ld_is_lld: Use STAGING_BINDIR_TOOLCHAIN to find compiler installation
Meta OpenEmbedded
- c-ares: CVE-ID correction for CVE-2022-4904
- emlog: Add PV
- emlog: ignore CVE-2022-3968 & CVE-2023-43291
- Fix groupname gid change warning
- freeglut: Add packageconfigs for x11/wayland/gles
- frr: Fix CVE-2023-38802 and CVE-2023-41358
- frr: Fix CVE-2023-41909
- frr: fix for CVE-2023-31489
- frr: fix for CVE-2023-31490
- frr: Fix for multiple CVE's
- grpc: ignore CVE-2023-32732
- grubby: Update branchname to match upstream
- hdf5: Fix CVE-2021-37501
- hwloc: fix CVE-2022-47022
- indent: fix CVE-2023-40305
- iperf3: upgrade 3.11 -> 3.14
- krb5: Fix CVE-2023-36054
- libiio: use main branch instead of master
- libqb: upgrade 2.0.6 -> 2.0.8
- libssh: CVE-2020-16135 Fix NULL pointer dereference in sftpserver.c
- libwebsockets: Support building for native
- libyang: fix CVE-2023-26917
- lmsensors: do not pull in unneeded perl modules for run-time dependencies
- mbedtls: add support for v3.x
- mbedtls: build with v2 version by default
- mbedtls: set up /usr/bin/hello as alternative
- mbedtls: upgrade 2.28.2 -> 2.28.5
- mbedtls: upgrade 3.4.0 -> 3.5.0
- meta-networking: Drop broken BBCLASSEXTEND variants
- meta-oe-components: Avoid usage of nobranch=1
- meta-oe: Drop broken BBCLASSEXTEND variants
- meta-perl: Drop broken BBCLASSEXTEND variants
- meta-python: Drop broken BBCLASSEXTEND variants
- mosquitto: add missing Upstream-Status
- mosquitto: do not automatically depend on dlt-daemon, it's a non-mandatory logging system
- mosquitto: upgrade 2.0.14 -> 2.0.18
- nginx: add configure option
- nginx: Mitigate HTTP/2 Stream Resets Flood impact
- nginx: upgrade to 1.24.0 release
- nlohmann-json: Add ptest support
- nlohmann-json: Avoid usage of nobranch=1
- nodejs: fix CVE-2022-25883
- nodejs: upgrade 16.19.1 -> 16.20.2
- ntfs-3g-ntfsprogs: Upgrade 2022.5.17 to 2022.10.3
- ntp: backport patch for 5 CVEs CVE-2023-26551/2/3/4/5
- opencv: fix for CVE-2023-2618
- openldap: update to 2.5.16
- opensc: Fix CVE-2023-2977
- opensc: ignore CVE-2021-34193
- open-vm-tools: fix CVE-2023-20867
- open-vm-tools: fix CVE-2023-20900
- open-vm-tools: fix CVE-2023-34058
- packagegroup-meta-multimedia: restore x11 restriction for projucer
- packagegroup-meta-oe-extended: RDEPENDS on an existing mozjs-91 package
- php: upgrade 8.1.16 -> 8.1.22
- poppler: fix CVE-2023-34872
- postgresql: fix CVE-2023-2454 & CVE-2023-2455
- postgresql: fix CVE-2023-5868 CVE-2023-5869 CVE-2023-5870
- postgresql: Update to 14.9
- python3-aiohttp: upgrade 3.8.1 -> 3.8.5
- python3-can: Add missing runtime dependencies
- python3-cson: fix run-time dependencies
- python3-django: fix CVE-2023-36053
- python3-django: fix CVE-2023-41164
- python3-django: upgrade 3.2.19 -> 3.2.21
- python3-django: upgrade 4.2.1 -> 4.2.5
- python3-gcovr: Fix parsing of gcc-11 gcov metadata
- python3-gcovr: switch to main branch
- python3-gevent: fix CVE-2023-41419
- python3-kivy: Require X11 or Wayland in DISTRO_FEATURES
- python3-soupsieve: Break circular dependency with beautifulsoup4
- python3-werkzeug: fix for patch-fuzz
- python-blivet: Adapt to upstream branch name changes
- rabbitmq-c: Fix CVE-2023-35789
- rapidjson: Avoid usage of nobranch=1
- redis: upgrade 7.0.11 -> 7.0.13
- samba: fix CVE-2022-2127
- samba: fix CVE-2023-34966
- samba:fix CVE-2023-34967
- samba: fix CVE-2023-34968
- samba: fix CVE-2023-4091
- sdbus-c++: Update ptest path
- spice-protocol: fix populate_sdk error when spice is installed
- squid: fix CVE-2023-46847 Denial of Service in HTTP Digest Authentication
- suiteparse: Adapt to upstream branch name changes
- tcpdump: upgrade 4.99.1 -> 4.99.4
- tcpreplay: upgrade 4.4.2 -> 4.4.4
- traceroute: upgrade 2.1.0 -> 2.1.3
- webserver: nginx: Add stream
- wireshark: Fix CVE-2023-2906
- wireshark: Fix Multiple CVEs
- yajl: CVE-2023-33460 memory leak in yajl_tree_parse function
- yaml-cpp: Fix cmake export
- yasm: fix CVE-2023-31975
- zabbix: fix CVE-2023-29449
- zabbix: fix CVE-2023-29450
Meta LTS Mixins Go
- go-helloworld: update to latest revision
- go-helloworld: Upgrade to tip of trunk
- go: update 1.20.5 -> 1.20.12
- README: remove Alex from maintainers
Meta LTS Mixins Rust
- Fix RISC-V support
- gitignore: add pyc files
- librsvg: upgrade to 2.54.6
- rust-common.bbclass: move musl-specific linking fix from rust-source.inc
Meta Security
- smack-test: more py3 covertion
- smack-test: switch to python3
Meta Updater
- Remove option to send a manifest in garage-push
- Tell Yocto that garage push needs network access
Meta Virtualization
- containerd: upgrade to 1.6.19
- container-host-config: extend to native and nativesdk
- container-host-config: provide /etc/containers/policy.json
- containers: add container-host-config recipe
- containers: introduce container-host class
- cri-o: create /var/lib/crio
- cri-o: update crio.conf to match the current version 1.23
- cri-o: use PACKAGECONFIG to handle selinux
- docker-ce: bump SRCREV_docker
- docker-distribution: fix for CVE-2023-2253
- docker: update to v20.10.25 + 58 commits to fix compatibility with go currently in kirkstone
- go-context: Switch to main branch
- go-mux: Switch to main branch
- kubernetes: update to v1.23.17
- libvirt: CVE-2023-2700 Memory leak in virPCIVirtualFunctionList cleanup
- lxc: add -L and -f for curl in templates-use-curl-instead-of-wget.patch
- lxc: backport changes from master for templates-use-curl-instead-of-wget.patch
- nerdctl: fix installed-vs-shipped with usrmerge
- nerdctl: update branch to main
- ovs: update to 2.17.6
- packagegroup-container: require ipv6 for podman
- README: remove some cri-o specific layer dependencies
- skopeo: use container-host bbclass to provide configuration
- xtf: chang the old override syntax
OpenEmbedded-Core
- acl/attr: ptest fixes and improvements
- apt: add missingfor uint16_t
- automake: fix buildtest patch
- avahi: backport CVE-2023-1981 & CVE's follow-up patches
- avahi: fix CVE-2023-38469
- avahi: fix CVE-2023-38470
- avahi: fix CVE-2023-38471
- avahi: fix CVE-2023-38472
- avahi: fix CVE-2023-38473
- babeltrace2: Always use BFD linker when building tests with ld-is-lld distro feature
- bash: changes to SIGINT handler while waiting for a child
- bind: 9.18.11 -> 9.18.17
- bind : fix CVE-2023-2828 & CVE-2023-2911
- bind: update to 9.18.19
- binutils: CVE-2022-48063
- binutils: Fix CVE-2022-44840
- binutils: Fix CVE-2022-45703
- binutils: Fix CVE-2022-47007
- binutils: Fix CVE-2022-47008
- binutils: Fix CVE-2022-47010
- binutils: Fix CVE-2022-47011
- binutils: Fix CVE-2022-47695
- binutils: Fix CVE-2022-48064
- binutils: Fix CVE-2022-48065
- binutils: Mark CVE-2022-47673 as patched
- binutils: Mark CVE-2022-47696 as patched
- binutils: stable 2.38 branch updates
- bitbake.conf: add unzstd in HOSTTOOLS
- bluez5: fix CVE-2023-45866
- build-appliance-image: Update to kirkstone head revision
- build-sysroots: Add SUMMARY field
- busybox: fix CVE-2022-48174
- cargo.bbclass: set up cargo environment in common do_compile
- ccache: fix build with gcc-13
- cmake: Fix CMAKE_SYSTEM_PROCESSOR setting for SDK
- cml1: Fix KCONFIG_CONFIG_COMMAND not conveyed fully in do_menuconfig
- cpio: Replace fix wrong CRC with ASCII CRC for large files with upstream backport
- cups: fix CVE-2023-32360
- cups: fix CVE-2023-34241 use-after-free in cupsdAcceptClient() in scheduler/client.c
- cups: Fix CVE-2023-4504
- curl: Added CVE-2023-28320 Follow-up patch
- curl: Backport fix CVE-2023-32001
- curl: fix CVE-2023-38545
- curl: fix CVE-2023-38546
- curl: Fix CVE-2023-46218
- cve-check: don't warn if a patch is remote
- cve-check: slightly more verbose warning when adding the same package twice
- cve-check: sort the package list in the JSON report
- cve-exclusion_5.10.inc: update for 5.10.197
- cve-exclusion_5.10.inc: update for 5.10.202
- cve-update-nvd2-native: actually use API keys
- cve-update-nvd2-native: always pass str for json.loads()
- cve-update-nvd2-native: fix cvssV3 metrics
- cve-update-nvd2-native: handle all configuration nodes, not just first
- cve-update-nvd2-native: increase retry count
- cve-update-nvd2-native: log a little more
- cve-update-nvd2-native: retry all errors and sleep between retries
- cve-update-nvd2-native: use exact times, don't truncate
- dbus: Specify runstatedir configure option
- devtool: Fix the wrong variable in srcuri_entry
- diffutils: update 3.9 -> 3.10
- dmidecode: fix CVE-2023-30630
- dmidecode: fixup for CVE-2023-30630
- dropbear: fix CVE-2023-36328
- efivar: backport 5 patches to fix build with gold
- externalsrc: Ensure SRCREV is processed before accessing SRC_URI
- externalsrc: fix dependency chain issues
- ffmpeg: add CVE_CHECK_IGNORE for CVE-2023-39018
- ffmpeg: fix for CVE-2022-3964
- ffmpeg: fix for CVE-2022-3965
- file: fix CVE-2022-48554
- flac: fix CVE-2020-22219
- fontcache.bbclass: avoid native recipes depending on target fontconfig
- gawk: backport Debian patch to fix CVE-2023-4156
- gcc: don't pass --enable-standard-branch-protection
- gcc: Fix -fstack-protector issue on aarch64
- gcc: fix runpath errors in cc1 binary
- gcc-testsuite: Fix ppc cpu specification
- gcc : upgrade to v11.4
- gdb: Fix CVE-2023-39128
- ghostscript: Backport fix for CVE-2023-46751
- ghostscript: fix CVE-2023-36664
- ghostscript: fix CVE-2023-38559
- ghostscript: fix CVE-2023-43115
- ghostscript: ignore GhostPCL CVE-2023-38560
- glib-2.0: Fix CVE-2023-29499 and CVE-2023-32611
- glib-2.0: Fix CVE-2023-32643 and CVE-2023-32636
- glib-2.0: Fix CVE-2023-32665
- glibc/check-test-wrapper: don't emit warnings from ssh
- glibc: ignore CVE-2023-4527
- glibc-locale: use stricter matching for metapackages' runtime dependencies
- glibc: stable 2.35 branch updates
- glibc: Update to latest on stable 2.35 branch
- gnutls: Backport fix for CVE-2023-5981
- goarch: Move Go architecture mapping to a library
- go: fix CVE-2023-24531
- go: fix CVE-2023-24536
- go: fix CVE-2023-29406 net/http insufficient sanitization of Host header
- go: Fix CVE-2023-29409
- go: Fix CVE-2023-39318
- go: Fix CVE-2023-39319
- go: Fix CVE-2023-39326
- go: Fix issue in DNS resolver
- go: ignore CVE-2023-45283 and CVE-2023-45284
- go: Update fix for CVE-2023-24538 & CVE-2023-39318
- grub: fix CVE-2023-4692
- grub: fix CVE-2023-4693
- grub: submit determinism.patch upstream
- gstreamer1.0-plugins-bad: fix CVE-2023-40474
- gstreamer1.0-plugins-bad: fix CVE-2023-40475
- gstreamer1.0-plugins-bad: fix CVE-2023-40476
- gstreamer1.0-plugins-bad: fix CVE-2023-44429
- gstreamer1.0-plugins-base: enable glx/opengl support
- gstreamer1.0: upgrade 1.20.6 -> 1.20.7
- image_types: Fix reproducible builds for initramfs and UKI img
- inetutils: Backport fix for CVE-2023-40303
- json-c: define CVE_VERSION
- json-c: fix CVE-2021-32292
- kernel: add missing path to search for debug files
- kernel.bbclass: Add force flag to rm calls
- kernel-fitImage: Strip path component from dtb
- kernel: Fix path comparison in kernel staging dir symlinking
- libarchive: ignore CVE-2023-30571
- libassuan: upgrade 2.5.5 -> 2.5.6
- libcap: fix CVE-2023-2603 Integer Overflow in _libcap_strdup()
- libdnf: resolve cstdint inclusion for newer gcc versions
- libjpeg-turbo: patch CVE-2023-2804
- libksba: upgrade 1.6.3 -> 1.6.4
- libnss-nis: upgrade 3.1 -> 3.2
- lib/package_manager: Improve repo artefact filtering
- libpcre2: patch CVE-2022-41409
- libpng: Add ptest for libpng
- librsvg: 2.52.7 -> 2.52.10
- libsndfile: fix CVE-2022-33065 Signed integer overflow in src/mat4.c
- libssh2: fix CVE-2020-22218
- libtiff: Add fix for tiffcrop CVE-2023-1916
- libtiff: fix CVE-2022-40090 improved IFD-Loop handling
- libtiff: fix CVE-2023-26965 heap-based use after free
- libtiff: fix CVE-2023-26966 Buffer Overflow
- libwebp: Fix CVE-2023-1999
- libwebp: Fix CVE-2023-4863
- libwebp: Fix CVE-2023-5129
- libx11: Fix CVE-2023-3138 for kirkstone branch
- libx11: Security Fix for CVE-2023-43785, CVE-2023-43786 and CVE-2023-43787
- libxcrypt: fix build with perl-5.38 and use master branch
- libxcrypt: fix hard-coded ".so" extension
- libxcrypt: update PV to match SRCREV
- libxml2: Fix CVE-2023-39615
- libxml2: Patch CVE-2023-45322
- libxpm: upgrade to 3.5.17
- linux/cve-exclusion: add generated CVE_CHECK_IGNORES.
- linux/cve-exclusion: remove obsolete manual entries
- linux-firmware : Add firmware of RTL8822 serie
- linux-firmware: create separate package for cirrus and cnm firmwares
- linux-firmware: create separate packages
- linux-firmware: Fix mediatek mt7601u firmware path
- linux-firmware: package firmare for Dragonboard 410c
- linux-firmware: split platform-specific Adreno shaders to separate packages
- linux-firmware: upgrade 20230404 -> 20230515
- linux-firmware: upgrade 20230515 -> 20230625
- linux-firmware: upgrade 20230625 -> 20230804
- linux-yocto/5.10: update to v5.10.202
- linux-yocto/5.15: cfg: fix DECNET configuration warning
- linux-yocto/5.15: update to v5.15.124
- linux-yocto: add script to generate kernel CVE_CHECK_IGNORE entries
- linux-yocto: update CVE exclusions
- logrotate: Do not create logrotate.status file
- lttng-ust: upgrade 2.13.5 -> 2.13.6
- machine/arch-arm64: add -mbranch-protection=standard
- maintainers.inc: unassign Adrian Bunk from wireless-regdb
- maintainers.inc: unassign Alistair Francis from opensbi
- maintainers.inc: unassign Ricardo Neri from ovmf
- mdadm: add util-linux-blockdev ptest dependency
- mdadm: fix 07revert-inplace ptest
- mdadm: fix segfaults when running ptests
- mdadm: fix util-linux ptest dependency
- mdadm: skip running known broken ptests
- meson.bbclass: Point to llvm-config from native sysroot
- meta: lib: oe: npm_registry: Add more safe caracters
- nasm: fix CVE-2020-21528
- native: Clear TUNE_FEATURES/ABIEXTENSION
- ncurses: fix CVE-2023-29491
- nghttp2: fix CVE-2023-35945
- npm.bbclass: avoid DeprecationWarning with new python
- oe-depends-dot: Handle new format for task-depends.dot
- oeqa/runtime/cases/rpm: fix wait_for_no_process_for_user failure case
- oeqa/runtime/ltp: Increase ltp test output timeout
- oeqa/selftest/bbtests: add non-existent prefile/postfile tests
- oeqa/selftest/devtool: add unit test for "devtool add -b"
- oeqa/ssh: Further improve process exit handling
- oeqa/target/ssh: Ensure EAGAIN doesn't truncate output
- oeqa/utils/gitarchive: fix tag computation when creating archive
- oeqa/utils/nfs: allow requesting non-udp ports
- openssh: backport Debian patch for CVE-2023-48795
- openssh: drop sudo from ptest dependencies
- openssh: fix CVE-2023-38408
- openssl: add PERLEXTERNAL path to test its existence
- openssl: fix CVE-2023-5678 Generating excessively long X9.42 DH keys or checking excessively long X9.42 DH keys or parameters may be very slow
- openssl: Upgrade 3.0.9 -> 3.0.12
- openssl: use a glob on the PERLEXTERNAL to track updates on the path
- package.bbclass: moving field data process before variable process in process_pkgconfig
- package_rpm: Allow compression mode override
- perl: Fix CVE-2023-31486
- perl: update 5.34.1 -> 5.34.3
- pixman: Remove duplication of license MIT
- procps: patch CVE-2023-4016
- pseudo: Fix to work with glibc 2.38
- pybootchartgui: show elapsed time for each task
- python3-certifi: fix CVE-2023-37920
- python3-cryptography: fix CVE-2023-49083
- python3: fix missing comma in get_module_deps3.py
- python3-git: upgrade 3.1.27 -> 3.1.37
- python3: ignore CVE-2023-36632
- python3-jinja2: Fixed ptest result output as per the standard
- python3-jinja2: fix for the ptest result format
- python3-ptest: skip test_storlines
- python3-pygments: Fix CVE-2022-40896
- python3: upgrade 3.10.9 -> 3.10.12
- python3: upgrade to 3.10.13
- python3-urllib3: upgrade 1.26.9 -> 1.26.17
- qemu 6.2.0: Fix CVE-2023-1544
- qemu: backport Debian patch to fix CVE-2023-0330
- qemu: fix CVE-2020-14394
- qemu: fix CVE-2021-3638
- qemu: fix CVE-2023-2861
- qemu: fix CVE-2023-3180
- qemu: fix CVE-2023-3255
- qemu: fix CVE-2023-3301
- qemu: fix CVE-2023-3354 VNC: improper I/O watch removal in TLS handshake can lead to remote unauthenticated denial of service
- qemu: Fix CVE-2023-5088
- qemu: ignore RHEL specific CVE-2023-2680
- Qemu: Resolve undefined reference issue in CVE-2023-2861
- recipetool: Fix inherit in created -native recipes
- resulttool/report: Avoid divide by zero
- resulttool/resultutils: allow index generation despite corrupt json
- Revert "kernel-fitImage: Strip path component from dtb"
- Revert "oeqa/utils/gitarchive: fix tag computation when creating archive"
- rootfs: Add debugfs package db file copy and cleanup
- rpm2cpio.sh: update to the last 4.x version
- rpm: Pick debugfs package db files/dirs explicitly
- ruby: fix CVE-2023-36617
- rust-common: Set llvm-target correctly for cross SDK targets
- rust-cross-canadian: Fix ordering of target json config generation
- rust-cross/rust-common: Merge arm target handling code to fix cross-canadian
- rust-cross: Simplfy the rust_gen_target calls
- rust-llvm: Allow overriding LLVM target archs
- rust-llvm: backport a fix for build with gcc-13
- scripts/create-pull-request: update URLs to git repositories
- scripts/rpm2cpio.sh: Use bzip2 instead of bunzip2
- scripts/runqemu: allocate unfsd ports in a way that doesn't race or clash with unrelated processes
- scripts/runqemu: split lock dir creation into a reusable function
- sdk.py: error out when moving file fails
- sdk.py: fix moving dnf contents
- selftest/cases/glibc.py: fix the override syntax
- selftest/cases/glibc.py: increase the memory for testing
- selftest/cases/glibc.py: switch to using NFS over TCP
- selftest/reproducible: Allow chose the package manager
- selftest reproducible.py: support different build targets
- serf: upgrade 1.3.9 -> 1.3.10
- shadow: Fix CVE-2023-4641
- shadow-sysroot: add license information
- sqlite3: CVE-2023-36191 CLI fault on missing -nonce
- strace: Disable failing test
- strace: Merge two similar patches
- strace: Update patches/tests with upstream fixes
- sudo: upgrade 1.9.13p3 -> 1.9.15p2
- sysfsutils: fetch a supported fork from github
- sysklogd: fix integration with systemd-journald
- systemd: Backport nspawn: make sure host root can write to the uidmapped mounts we prepare for the container payload
- systemd-systemctl: fix errors in instance name expansion
- systemtap_git: fix used uninitialized error
- target/ssh: Ensure exit code set for commands
- tar: upgrade 1.34 -> 1.35
- tcl: prevent installing another copy of tzdata
- testimage: Exclude wtmp from target-dumper commands
- tiff: Backport fix for CVE-2023-41175
- tiff: CVE patch correction for CVE-2023-3576
- tiff: fix CVE-2023-2908,CVE-2023-3316,CVE-2023-3618
- tiff: fix multiple CVEs
- tiff: fix multiple CVEs
- tiff: Security fix for CVE-2023-40745
- tzdata: upgrade to 2023c
- uboot-extlinux-config.bbclass: fix missed override syntax migration
- uboot-extlinux-config.bbclass: fix old override syntax in comment
- unzip: fix configure check for cross compilation
- useradd-staticids.bbclass: improve error message
- util-linux: add alternative links for ipcs,ipcrm
- v86d: Improve kernel dependency
- vim: Improve locale handling
- vim: update obsolete comment
- vim: upgrade 9.0.1527 -> 9.0.2130
- vim: use upstream generated .po files
- webkitgtk: fix CVE-2022-48503
- webkitgtk: fix CVE-2023-23529
- webkitgtk: fix CVE-2023-32439
- wget: upgrade 1.21.3 -> 1.21.4
- wic: Add dependencies for erofs-utils
- wic: fix wrong attempt to create file system in upartitioned regions
- wireless-regdb: upgrade 2023.02.13 -> 2023.05.03
- xdg-utils: Fix CVE-2022-4055
- xserver-xorg: Fix for CVE-2023-5367 and CVE-2023-5380
- xserver-xorg: ignore CVE-2022-3553 as it is XQuartz-specific
- xwayland: fix CVE-2023-5367
- yocto-uninative: Update hashes for uninative 4.1
- yocto-uninative: Update to 4.2 for glibc 2.38
- yocto-uninative: Update to 4.3
- zip: fix configure check by using _Static_assert
- zlib: patch CVE-2023-45853
Meta Freescale
- alsa-lib, mesa-demos: patch typo fixes for QA Issue: Malformed Upstream-Status
- ARM 32-bit device-tree reorganization
- basler-camer: Upgrade to 4.2.2.22.0
- ceetm: Change license to GPL-2.0-only
- classes: make localversion classes deterministic
- conf/machine: remove unsupported dtb for imx8mp-lpddr4-evk machine
- dce_git.bb: Set SRCREV_FORMAT variable as multiple SCMs are used
- dp-firmware-cadence: Upgrade to 22.04
- EULA,SCR: Update for NXP release 6.1.22-2.0.0
- EULA,SCR: Update for NXP release 6.1.36-2.1.0
- firmware-nxp-wifi: Drop UART firmware now in linux-firmware
- firmware-nxp-wifi: Fix overlap with linux-firmware
- firmware-nxp-wifi: install NXP wlan and bt only firmware blobs
- firmware-nxp-wifi: make it compatible with imx-generic-bsp
- firmware-nxp-wifi: Update to the version of NXP 6.1.22-2.0.0 release
- firmware-sentinel: Upgrade 0.8 -> 0.11
- fmc: Update to commit 63c8ac9
- fmlib: Update to commit 9fb916f
- fm-ucode: Update license file to LICENSE
- Freescale-EULA: Drop old, unused license
- fsl-eula-unpack.bbclass: Add v44 EULA sum
- fsl-eula-unpack.bbclass: Update EULA for NXP release 6.1.22-2.0.0 EULA is V45 now.
- fsl-kernel-localversion: fix SRCREV_machine and AUTOREV use cases
- fsl-u-boot-localversion.bbclass: fix SRCREV_machine and AUTOREV use cases
- gstreamer1.0-plugins-base: Fix build with musl
- gstreamer1.0-plugins-base: Fix viv-fb usage and extract PACKAGECONFIG_GL
- gstreamer1.0-plugins-imx: Upgrade to version 2.2.0
- gstreamer1.0-vaapi: Use egl for all i.MX GPU
- gstreamer: Upgrade 1.20.3.imx -> 1.22.0.imx
- image_types_fsl.bbclass: Drop use of IMAGE_NAME_SUFFIX
- imx8dxlevk: Add rev B0 support
- imx8mp-lpddr4-evk: Include dts for lf-6.1.36_2.1.0
- imx8mq-lpddr4-wevk: Add i.MX 8 MQ LPDDR4 WEVK machine
- imx8qxp-mek: Include dts for lf-6.1.36_2.1.0
- imx93-14x14-lpddr4x-evk: Add i.MX 93 14x14 EVK machine
- imx93-9x9-lpddr4-qsb: Include dts for lf-6.1.36_2.1.0
- imx93-evk: use correct name for the iw612 machine feature
- imx-alsa-plugins: Upgrade to 6.1.22-2.0.0
- imx-atf: Explicitly demand BFD linker
- imx-atf: Update 6.1.1-1.0.0 to 6.1.22-2.0.0
- imx-atf: Update 6.1.22-2.0.0 to 6.1.36-2.1.0
- imx-base.inc: Add PREFERRED_RPROVIDER_linux-firmware
- imx-base.inc: Add support NXP Wi-Fi module IW416 and IW612
- imx-base.inc: Fix MACHINEOVERRIDES_EXTENDER:mx8dxl:use-nxp-bsp priority
- imx-base.inc: Implement generic SOC revision design
- imx-base.inc: Update 8ULP default rev to A2
- imx-base.inc: Update 93 default Rev to A1
- imx-base.inc: Use gstreamer forks for i.MX 9
- imx-boot: allow deploy multiple u-boot
- imx-boot-container: Create only one imx-boot
- imx-boot: Copy UBOOT_DTB_NAME_EXTRA instead of UBOOT_DTB_NAME to BOOT_STAGING in compile_mx8 to fix 'Can't find u-boot DTB file, please copy from u-boot' error
- imx-boot: Prevent unnecessary cp of UBOOT_DTB_NAME_EXTRA if UBOOT_SIGN_ENABLE is set
- imx-boot: sync with upstream recipe
- imx-codec: Upgrade 4.7.2 -> 4.8.0
- imx.conf: Drop unused UBOOT_CONFIG[mfgtool]
- imx-dpu-g2d: 2.1.6 -> 2.1.8
- imx-dpu-g2d: Upgrade 2.1.8 -> 2.1.10
- imx-dsp-codec-ext: fix missing gnu_hash
- imx-dsp-codec-ext: Upgrade 2.0.2 -> 2.0.5
- imx-dsp: Upgrade 2.0.2 -> 2.0.5
- imx-g2d-samples: Bump revision to 4391dcda4
- imx-gpu-g2d: 6.4.11.p1.0 -> 6.4.11.p1.2
- imx-gpu-g2d: Upgrade 6.4.11.p1.2 -> 6.4.11.p2.0
- imx-gpu-viv: 6.4.11.p1.0 -> 6.4.11.p1.2
- imx-gpu-viv: Skip file-rdeps checks on musl
- imx-gpu-viv: Upgrade 6.4.11.p1.2 -> 6.4.11.p2.0
- imx-lib: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0
- imx-mcore-demos: Fix install for multilib
- imx-mkimage: Update for NXP release 6.1.36-2.1.0
- imx-mkimage: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0
- imx-parser: Upgrade 4.7.2 -> 4.8.0
- imx-pxp-g2d: Bump revision to 667c4ccbb
- imx-pxp-g2d: Update to latest
- imx-sc-firmware: Remove -fcanon-prefix-map
- imx-sw-pdm: Upgrade 1.0.2 -> 1.0.3
- imx-test: Update from lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0
- imx-uboot-mxs-bootpart.wks.in: drop extra 'rootfs'
- imx-vpuwrap: fix license checksum
- imx-vpuwrap: Upgrade to 6.1.22-2.0.0
- isp-imx: fix compile with boost 1.83.0
- isp-imx: Upgrade to 4.2.2.22.0
- jailhouse: add imx version
- jailhouse-imx: Add MODLIB to build option to set right module install path
- jailhouse: mx93: drop cortex-a55 tune
- jailhouse: Update to lf-6.1.22_2.0.0
- kernel-module-imx-gpu-viv: 6.4.11.p1.0+fslc -> 6.4.11.p1.2+fslc
- kernel-module-imx-gpu-viv: Upgrade 6.4.11.p1.0 -> 6.4.11.p2.0
- kernel-module-imx-gpu-viv: Upgrade 6.4.11.p1.2+fslc -> 6.4.11.p2.0+fslc
- kernel-module-isp-vvcam: Upgrade to 4.2.2.22.0
- kernel-module-nxp89xx: Upgrade NXP Wi-Fi driver to L6.1.22-2.0.0 BSP version
- kernel-module-nxp-wlan: Fix REGULATORY_IGNORE_STALE_KICKOFF build break
- kernel-module-nxp-wlan: Rename it from kernel-module-nxp89xx
- layer.conf: update LAYERSERIES_COMPAT for nanbield
- libdrm: Bump revision to 3660ea0fe
- libdrm: Upgrade 2.4.114.imx -> 2.4.115.imx
- libimxdmabuffer: Upgrade to version 1.1.3
- libimxvpuapi2: Upgrade to version 2.3.0
- linux: Add compatibility logic for 32-bit dtb move
- linux-fslc: designate 6.1.y kernel as LTS
- linux-fslc-imx: Merge NXP changes from lf-6.1.36-2.1.0
- linux-fslc-imx: Update to 6.1-2.0.x-imx
- linux-fslc-imx: Update to lf-6.1.36-2.1.0
- linux-fslc-lts: update to v6.1.60
- linux-fslc: update to v6.1.38
- linux-fslc: update to v6.1.57
- linux-fslc: upgrade to 6.6.x+fslc
- linux-imx: Add patch to fix build issue
- linux-imx-headers: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0
- linux-imx-headers: update to lf-6.1.36-2.1.0
- linux-imx: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0
- linux-imx: Update lf-6.1.22_2.0.0 to lf-6.1.36_2.1.0
- ls1021atwr: drop as it is unbuildable for too long
- ls2080ardb: drop as it is unbuildable for too long
- management-complex: Upgrade to v10.37.0
- mcore-demos: imx-m33-demos: Add package based on 6.1.22-2.0.0
- mcore-demos: imx-m33-demos: update to 2.14.1 (6.1.36-2.1.0)
- mcore-demos: imx-m4-demos: Add package based on 6.1.22-2.0.0
- mcore-demos: imx-m4-demos: update to 6.1.36-2.1.0
- mcore-demos: imx-m4-demos: update to 6.1.36-2.1.0
- mcore-demos: imx-m7-demos: Add package based on 6.1.22-2.0.0
- mc-utils: Update to commit 8efeeac
- mfgtool-initramfs-image: IMAGE_NAME_SUFFIX should by empty for initramfs
- mx27: remove platform settings
- odp.inc: Set SRCREV_FORMAT variable as multiple SCMs are used
- opencv: Integrate https://github.com/openembedded/meta-openembedded/commit/225ce6a14a8110ab6b573b4dc9f5297a03d17e0f to fix build protobuf v22 and dnn enabled
- optee-client: Upgrade to lf-6.1.22-2.0.0 (3.21)
- optee-client: Upgrade to lf-6.1.36-2.1.0 (3.21)
- optee-os: Upgrade to lf-6.1.22-2.0.0 (3.21)
- optee-os: Upgrade to lf-6.1.36-2.1.0 (3.21)
- optee-test: Upgrade to lf-6.1.22-2.0.0 (3.21)
- optee-test: Upgrade to lf-6.1.36-2.1.0 (3.21)
- pulseaudio: Configure for i.MX 9 series
- rcw: Update to commit 020dcf0
- recipes-multimedia: Update for NXP release 6.1.36-2.1.0
- recipes-security: fix SMW direcrory name changing from swm to smw
- recipes: Update github.com urls to use https
- restool: Rename license file to LICENSE
- Revert "firmware-nxp-wifi: Drop UART firmware now in linux-firmware"
- Revert "imx-atf: Explicitly demand BFD linker"
- smw: Add "Security Middleware Library" recipe.
- spc: Update to commit d624b78
- spir: Downgrade to 1.3.239.0.imx
- u-boot-fslc: upgrade to v2023.10
- u-boot-imx: deploy multiple boot images for i.MX 8M
- u-boot-imx: Fix the file permission during the installation
- u-boot-imx: Update to lf-6.1.36-2.1.0
- u-boot-imx: Upgrade 2022.04 to 2023.04
- u-boot-imx: Use local common.inc
- uefi: Update to commit 15deb92
- uuu: Add missing zstd dependency
- uuu: Update nxp repository links
- vulkan-loader: Do not limit to x11 or wayland
- vulkan: Update the downgrade 1.2.182.0.imx -> 1.3.239.0.imx
- wayland-protocols: add native and nativesdk to BBCLASSEXTEND
- wayland-protocols: Upgrade 1.31.imx -> 1.32.imx
- webkitgtk: Remove x11 from packageconfigs
- weston: 10.0.3: Synchronize with 11.0.1 recipe base
- weston: 11.0.1: Bump revision 12875cd94
- weston: Fix xwayland.weston-start code identation
- weston-init: Don't add use-g2d where not supported
- weston-init: Set gbm-format for 93
- weston: Upgrade 10.0.3.imx -> 10.0.4.imx
- weston: Upgrade 11.0.1.imx -> 11.0.2.imx
- xserver-xorg: Replace glamor inverse color patch
Meta Freescale 3rdparty
- ARM 32-bit device-tree reorganization
- imx-atf-boundary: unexport variables instead of set in compile task
- imx-atf-boundary: Update to boundary-lf-6.1.22-2.0.0 branch (v2.8)
- layer.conf: update LAYERSERIES_COMPAT for nanbield
- linux-boundary: bump revision to 2ada7473
- linux-boundary: bump revision to ba56160e
- linux-boundary: bump revision to f6aefb45
- linux-boundary: fix LOCALVERSION
- nitrogen8mm: add 8mm smarc uboot support
- nitrogen8mm: add device trees
- nitrogen8mp: add 8mp smarc uboot support
- nitrogen8mp: add more smarc uboot variants
- nitrogen8m: remove 3g UBOOT_CONFIG
- u-boot-boundary: bump revision to 4c491b47
- u-boot-boundary: bump revision to 7e7eff74
- u-boot-boundary: bump revision to 89df34f4
Meta Intel
- intel-microcode: upgrade 20230512 -> 20230808
- intel-microcode: upgrade 20230808 -> 20231114
- ipmctl : upgrade 03.00.00.0438 -> 03.00.00.0485
- linux-intel/5.10: update to tag lts-v5.10.184-yocto-230626T081427Z
- linux-intel/5.15: update to include latest commits
- linux-intel/5.15: update to tag lts-v5.15.113-linux-230530T032538Z
- linux-intel/5.15: update to tag lts-v5.15.119-linux-230725T101957Z
- linux-intel/5.15: update to v5.15.137
- linux-intel-rt/5.10: update to tag lts-v5.10.179-rt87-preempt-rt-230518T034556Z
- linux-intel-rt/5.10: update to tag lts-v5.10.184-rt90-preempt-rt-230626T172256Z
- linux-intel-rt/5.15: update to include latest commits
- linux-intel-rt/5.15: update to tag lts-v5.15.113-rt64-preempt-rt-230530T192215Z
- linux-intel-rt/5.15: update to tag lts-v5.15.119-rt65-preempt-rt-230725T210238Z
- linux-intel-rt/5.15: update to v5.15.137-rt71
- onednn: upgrade 2.6.1 -> 2.6.3
- opencl-clang/14.0: update to latest
Meta ST STM32MP
- Adaptation for mickledore
- ALSA-STATE: use service instead of generators
- CLASSES: Add class to generate vfat partitions
- CLASSES: allow specific partition list for multiubi volume
- CLASSES: init issue in multiubi_mkfs() for images_types-stubi.bbclass
- Cleanup unused recipes
- CONF: add OSTL compatibility for v5.0
- CONF: enable flashlayout generation for efi
- CONF: manage multiple device name alias for single device storage type
- CVE: Add CVE_PRODUCT
- DRM: use default version of mickledore
- EXTLINUX: boot.scr: update boot nand sequence
- GCC-ARM-NONE-EABI: bump to gcc 11
- GCC-ARM-NONE-EABI: update to 11.3
- GCC: make symbols are dynamically available and plugins work
- GCC none eabi: correct qa buildpaths
- GCC: update to gcc12.3
- GCNANO: release new stack 6.4.13
- GCNANO-USERLAND: add libglesv3 standalone package
- GDB-CROSS: use PACKAGECONFIG to enable tui
- IMAGES: add new bootfs image dedicated to EFI
- IMAGES: enable metadata_csum on vendorfs
- KERNEL: align kernel fragment with systemd and rename fragment nosmp
- LIBDRM: bump to 2.4.115
- LINUX-FIRMWARE: add symlinks for new kernel compatibility
- LINUX-STM32MP: stm32-mdma: correct desc prep when channel running
- LINUX-STM32MP: v6.1-stm32mp-r1
- LINUX-STM32MP: v6.1-stm32mp-r1.1
- LTTNG: temporary disabled
- m4-projects: correct qa buildpaths
- MACHINE: add support of generation of CVE summary
- MACHINE: add support of new binary types for flashlayout file
- MACHINE: split device tree files by supported storage
- OPENOCD: allow empty commit
- Optee: correct issue with GCC12 and LOAD segment with RWX permissions
- OPTEE-OS-STM32MP: 3.19.0-stm32mp-r1
- OPTEE-OS-STM32MP: 3.19.0-stm32mp-r1.1
- PERF: remove obsolete bbappend
- Revert "DRM: use default version of mickledore"
- SDCARD-TOOLS: several evolutions
- SDK: add Pod perl module
- STM32MP-EFI: add configuration file to boot with U-BOOT as EFI-FIRMWARE
- SYSTEMD: watchdog: limit time for shutdown watchdog
- TF-A: correct issue with GCC12 and LOAD segment with RWX permissions
- TF-A-STM32MP: enable sign and encrypt fsbl and fip binaries
- TF-A-STM32MP: v2.8-stm32mp-r1
- TF-A-STM32MP: v2.8-stm32mp-r1.1
- TIFF: remove obsolete bbappend
- U-BOOT: correct qa buildpaths
- U-BOOT-STM32MP: v2022.10-stm32mp-r1
- U-BOOT-STM32MP: v2022.10-stm32mp-r1.1
Meta Yocto
- poky.conf: bump version for 4.0.13
- poky.conf: bump version for 4.0.14
- poky.conf: update SANITY_TESTED_DISTROS to match autobuilder
- SECURITY.md: Add file
Meta Tegra
- Adds deploy task for capsules
- conf/machine: add Jetson Orin AGX Industrial support
- conf/machine: add p3768-0000-p3767-0001.conf
- conf/machine: fix DTB overlay settings for p3768 carrier
- conf/machine: update KERNEL_ARGS for all machines
- conf/machine: update partition layout settings for Orin Nano/NX modules
- cuda.bbclass: filter TUNE_CCARGS for CUDA builds
- cuda.bbclass: update EXTRA_OECMAKE setting
- cuda-target-environment: update arch_flags function
- cupva: add recipe
- edk2-basetools-tegra-native_35.3.1.bb: new recipe to
- edk2-firmware-tegra: refresh patches
- edk2-firmware-tegra: update to r35.4.1
- external/sota: edk2-firmware-tegra: adds ostree support
- gcc-for-nvcc: fix breakage in libgcc-8 with upstream TUNE_CCARGS change
- gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1: restore patch headers
- gstreamer: update plugins recipes for L4T R35.4.1
- image_types_tegra.bbclass: correct typo in copy_dtbs function
- image_types_tegra.bbclass: update copy_dtb_overlays function
- image_types_tegra.bbclass: updates for L4T R35.4.1
- jetson-orin-nano-devkit-nvme: set TNSPEC_BOOTDEV instead of TNSPEC_BOOTDEV_DEFAULT
- jetson-xavier-nx-devkit-emmc: update TEGRA_BUPGEN_SPECS
- l4t-graphics-demos: update R35.3.1 -> R35.4.1
- libgstnvcustomhelper: add recipe
- libnvidia-container-tools: rdepend on ldconfig
- libnvvpi2: update from version 2.2.6 -> 2.3.9
- meta: make UefiUpdateSecurityKeys optional
- meta: move definition of EMMC_BCTS
- meta: refactor uefi-signing
- meta: update BSP recipes from L4T R35.3.1 -> R35.4.1
- nvdisp-init: refresh patch with update from L4T R35.3.1
- optee: update NVIDIA optee recipes 3.19.0 -> 3.21.0 for L4T R35.4.1
- p3768-0000-p3767-0004: set TNSPEC_BOOTDEV for Orin Nano 4GB
- README.md: update for L4T R35.4.1
- recipes-bsp/uefi: factor out core edk2 source info
- setup-nv-boot-control_1.0.bb: add script to set OsIndications
- tegra-bootfiles: updates for L4T R35.4.1
- tegra-bup.bbclass: move logic to bbclass for reuse
- tegra-configs: update l4t.csv for R35.4.1
- tegra-flashvars: settings for p3768-0000-p3767-0001
- tegra-flashvars: update Orin NX flashvars files
- tegra-helper-scripts: fix AGX Orin 64GB handling in t234 helper
- tegra-helper-scripts: updates for L4T R35.4.1
- tegra-mmapi-samples: fix build issues
- tegra-mmapi: update R35.3.1 -> R35.4.1
- tegra-nvpmodel: update nvpmodel.service unit file
- tegra-nvpower: fix nvpower.service to run only once during boot
- tegra-redundant-boot-rollback: drop TNSPEC_MACHINE length check
- tegra-uefi-capsule: add TEGRA_UEFI_CAPSULE_SIGNING_EXTRA_DEPS
- tegra-uefi-capsules_35.3.1.bb: new recipe for
- tegra-uefi-keys: add support for update keys
- tools/setup-nv-boot-control: factor out common logic
- uefi_common.func.in: fix efi variable existence check
- uefi: refactor uefi capsule signing
- Update find-jetson-usb.sh
- Upgrade nsight-systems to 2023.2.4
Meta TI
- conf: am335x-evm and am437x-evm: bump max_leb_cnt
- conf/am65xx-hs-evm: Fix UBOOT_MACHINE to match u-boot config
- conf/k3: switch mcdepends from do_image_complete
- conf: machine: am65xx: Remove SYSFW_SUFFIX from non-k3r5 configs
- conf: machine: k3: Use ARM64 kernel load address in FIT
- conf: Remove leftover UIO Device Tree overlay files
- conf: Remove old and no longer used MACHINE_FEATURES
- conf: ti33x: Add earlycon parameter to kernel command line
- k3conf: CI/CD Auto-Merger: cicd.kirkstone.202308080400
- k3conf: Update SRCREV and move to cmake
- linux-ti-next,conf/machine: Add support for new vendored dts dir
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307061739
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307130400
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307132041
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307192152
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308080400
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308201800
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308231800
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202309041800
- linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202309061800
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307061739
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307130400
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307132041
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307192152
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308080400
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308201800
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308231800
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202309041800
- linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202309061800
- meta-ti: conf: am62xx-lp-evm: Use common include am62xx.inc
- pru-icss_git.bb: update to PSSP v6.2.0
- pru-icss: update QA checks
- ti-img-rogue: bump srcrev for jacinto fixes
- ti-kernel-devicetree-prefix: Add search function for DTBMERGE
- ti-linux-fw: CI/CD Auto-Merger: cicd.kirkstone.202307061739
- ti-linux-fw: CI/CD Auto-Merger: cicd.kirkstone.202308080400
- ti-rtos-firmware: Add missing links and reformat file for consistency
- trusted-firmware-a: Update to v2.9 release tag
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202307061739
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202307130400
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202307191052
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202308080400
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202308091222
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309041800
- u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309061800