Zephyr microPlatform
Zephyr
393 patches total:
- start commit: 766cc504 ("net: l2: openthread: correct get_best_match logic for source IP").
- end commit: 2d2a0452 ("doc: efr32_slwstk6061a: update paragraph 'Flashing'").
MCUboot
32 patches total:
- start commit: 9d1dc1c2 ("[FIO mergeup] Merge 'JuulLabs-OSS/master' into foundriesio/master").
- end commit: 71a697a4 ("Add minimum size validation for header parameter").
dm-lwm2m
8 patches total:
- start commit: 15cf0dc3 ("dm-lwm2m: add OpenThread configuration changes").
- end commit: 611d761c ("dm-lwm2m: fix OpenThread / 802.15.4 check").
dm-hawkbit-mqtt
6 patches total:
- start commit: 9cb0e9ea ("dm-hawkbit-mqtt: add OpenThread configuration changes").
- end commit: 27ba0c9a ("dm-hawkbit-mqtt: fix OpenThread / 802.15.4 check").
Linux microPlatform
Highlights
- Binutils updated to the latest (c909e7afdc) on the 2.31 release branch
- OSTree updated to the v2018.9 release
- U-Boot based devices now using Flat Image Tree (FIT) image for kernel, initrd, device-tree and device-tree overlays
Breaking Changes
Support for U-Boot FIT images required bootloader and boot config changes that can't yet be updated via SOTA updates, all requiring a clean flash.
Devices now supporting FIT image:
- Beaglebone-yocto
- Cl-som-imx7
- Colibri-imx7
- Cubox-i
- Dragonboard-410c
- Dragonboard-820c
- Raspberrypi0-wifi
- Raspberrypi3-64
Targets using UEFI and Grub2 were not affected.
Layer Updates
Meta Freescale
- LSDK BSP updated to the 1812 tag
- MX8-based machines switched to u-boot-imx and linux-imx by default
Meta Intel
- Intel-vaapi-driver updated to 2.3.0
- Linux-intel 4.14 updated to v4.14.92
- Linux-intel 4.19 updated to v4.19.13
- New recipe: linux-intel-rt/4.19
Meta Linaro
- GCC-Linaro 4.9, 5.2, 5.3, 6.3 and 7.1 removed
- Initial support for external prebuilt ARM toolchain
Meta Qualcomm
- Linux-linaro-qcomlt updated to 4.14.96
Meta RaspberryPi
- New recipe: linux-raspberrypi-rt-4.14
Meta RISC-V
- Gdb-riscv updated to 74e3300d8a
- Initial support for musl
- MicroSemi PCIe device support added to riscv-pk
Meta Virtualization
- Lxc updated to 3.1.0
OpenEmbedded Core
- Binutils updated to latest 2.31 release branch
- Boost updated to 1.69.0
- Createrepo-c updated to 0.12.0
- Curl updated to 7.63
- Dnf updated to 4.0.10
- Dpkg updated to 1.18.25
- Eudev updated to 3.2.7
- File updated to 5.35
- GCC 7.3 removed
- Gnupg updated to 2.2.12
- Gnutls updated to 3.6.5
- Go updated to 1.11.4
- Gobject-introspection updated to 1.58.3
- I2c-tools updated to 4.1
- Libatomic-ops updated to 7.6.8
- Libdnf updated to 0.24.1
- Libgpg-error updated to 1.33
- Libpng updated to 1.6.36
- Librepo updated to 1.9.3
- Libsndfile1 fixes for CVE-2017-17456/17457 and CVE-2018-19661/19662
- Libsolv updated to 0.7.2
- Libxcrypt updated to 4.4.1
- Libxcrypt updated to 4.4.2
- Libxslt updated to 1.1.33
- Linux-libc-headers updated to v4.19
- Linux-yocto 4.18 updated to v4.18.25
- Linux-yocto 4.19 updated to v4.19.14
- Mobile-broadband-provider-info updated to 20190116
- Musl updated to 1.1.21
- Nasm updated to 2.14.02
- Netbase updated to 5.5
- Nss updated to 3.41
- Opkg and opkg-utils updated to 0.4.0
- Perl updated to 5.28.1
- Polkit support is now enabled only if polkit distro feature is set
- Ptest-runner updated to 2.3
- Sqlite3 updated to 3.26.0
- Sstate hash equivalence support
- Strace updated to 4.26
- Subversion updated to 1.11.1
- Systemd fixes for CVE-2018-16864, CVE-2018-16865 and CVE-2018-16866
- Tzdata and tzcode updated to 2018i
- Vala updated to 0.42.4
- Wget updated to 1.20.1
Meta OpenEmbedded
- Dhcpcd updated to 7.0.8
- Haveged updated to 1.9.4
- Opensc updated to 0.19.0
Meta Updater
- Libp11 updated to git 57ca68f for EC signing support
- OSTree updated to v2018.9
- Softhsm updated to 2.5.0
Meta LMP
- Added HSM as part of the default sota features set
- U-Boot fitImage support added for every u-boot-based device
Containers
core-containers/aktualizr
- Changed openjdk8-jre-base 8.181.13-r0 -> 8.191.12-r0
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
- Changed krb5-libs 1.15.3-r0 -> 1.15.4-r0
- Changed openjdk8-jre-lib 8.181.13-r0 -> 8.191.12-r0
core-containers/hawkbit-update-server
- Changed krb5-libs 1.15.3-r0 -> 1.15.4-r0
- Changed openjdk8-jre-base 8.181.13-r0 -> 8.191.12-r0
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
- Changed openjdk8-jre-lib 8.181.13-r0 -> 8.191.12-r0
core-containers/leshan
- Changed krb5-libs 1.15.3-r0 -> 1.15.4-r0
- Changed openjdk8-jre-base 8.181.13-r0 -> 8.191.12-r0
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
- Changed openjdk8-jre-lib 8.181.13-r0 -> 8.191.12-r0
gateway-containers/cf-proxy-coap-http
- Changed krb5-libs 1.15.3-r0 -> 1.15.4-r0
- Changed openjdk8-jre-base 8.181.13-r0 -> 8.191.12-r0
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
- Changed openjdk8-jre-lib 8.181.13-r0 -> 8.191.12-r0
gateway-containers/nginx
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
extra-containers/freeboard
- Changed tar 1.30-r0 -> 1.31-r0
- Changed wget 1.19.5-r0 -> 1.20.1-r0
extra-containers/fswebcam
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4
extra-containers/wifi-ap
- Removed libgcc
extra-containers/x
- Added mesa-dri-vc4
- Changed libjpeg-turbo 1.5.3-r3 -> 1.5.3-r4