Change log ----------- # v2.46.1+rev2 ## (2020-01-13) * Add wifi kernel configs in linux-mainline_%bbappend [Vicentiu Galanopulo] # v2.46.1+rev1 ## (2020-01-09) * Update meta-balena from 2.45.1 to 2.46.1 [Vicentiu Galanopulo] # v2.45.1+rev3 ## (2020-01-08) * Add remaining Netflix patches [Vicentiu Galanopulo] # v2.45.1+rev2 ## (2019-12-17) * Ensure license is present repo root [Alexandru Costache] # v2.45.1+rev1 ## (2019-12-17)
Update meta-balena from v2.44.0 to v2.45.1 [Alexandru Costache] > ## meta-balena-2.45.1 > ### (2019-11-21) > > * Fix for a race condition where occasionally the supervisor might not be able to come up during boot. Also can be caused by using io.balena.features.balena-socket and app container restart always policy. Affects meta-balena 2.44.0 and 2.45.0. To be fixed in 2.44.1 and 2.46.0 [Zubair Lutfullah Kakakhel] > * Rename resin to balena where possible [Pagan Gazzard] > * Add leading new line for PACKAGE_INSTALL variable [Vicentiu Galanopulo] > * Set `net.ipv4.ip_local_port_range` to recommended range (49152-65535) [Will Boyce] > * No user impact, subtle fix in rollback version checks [Zubair Lutfullah Kakakhel] > ## meta-balena-2.45.0 > ### (2019-10-30) > > * Increase persistent journal size to 32M [Will Boyce] > * Move persistent logs from state to data partition [Will Boyce] > * Add wpa-supplicant recipe and update to v2.9 [Will Boyce] > * Improve robustness by making variou services restart if they stop for some reason [Zubair Lutfullah Kakakhel] > * Build net/dummy as module [Alexandru Costache]
# v2.44.0+rev3 ## (2019-11-19) * Update balena-yocto-scripts to v1.5.2 [Florin Sarbu] # v2.44.0+rev2 ## (2019-10-31) * U-boot patches fixup [Vicentiu Galanopulo] * Add configs in the kernel to enable configfs [Vicentiu Galanopulo] # v2.44.0+rev1 ## (2019-10-29) * Rename re-worked patch to have it applied [Vicentiu Galanopulo]
Update meta-balena from v2.41.1 to v2.44.0 [Vicentiu Galanopulo] > ## meta-balena-2.44.0 > ### (2019-10-03) > > * Make uboot dev images autoboot delay build time configurable. Default is no delay [Zubair Lutfullah Kakakhel] > * Reduce systemd logging level from info to notice [Zubair Lutfullah Kakakhel] > * resin-supervisor: Expose container ID via env variable [Roman Mazur] > * kernel-devsrc: Copy vdso.lds.S file in source archive if available [Sebastian Panceac] > * Disable PasswordAuthentication in sshd in production images as an extra precautionary measure. [Zubair Lutfullah Kakakhel] > * Update balena-engine to 18.9.10 [Robert Günzler] > * hostapp-update-hooks: Filter out automount for inactive sysroot [Alexandru Costache] > * Add support for hooks 2.0 enabling finer granularity during HostOS updates. [Zubair Lutfullah Kakakhel] > * Update balena-supervisor to v10.3.7 [Cameron Diver] > * Add support for balena cloud SSH public keys [Andrei Gherzan] > * Map any user to root using libnss-ato [Andrei Gherzan] > * Add option to disable kernel headers from being built. [Zubair Lutfullah Kakakhel] > ## meta-balena-2.43.0 > ### (2019-09-13) > > * Update NetworkManager to 1.20.2 [Andrei Gherzan] > * Update ModemManager to 1.10.6 [Andrei Gherzan] > ## meta-balena-2.42.0 > ### (2019-09-13) > > * A small fix in initramfs when /dev/console is invalid due to whatever reason [Zubair Lutfullah Kakakhel] > * Add automated testing for external kernel module header tarballs [Zubair Lutfullah Kakakhel] > * Make sure correct utsrelease.h is packaged [Zubair Lutfullah Kakakhel] > * Fix a bug where application containers with new systemd versions were failing to start in cases. Switch to systemd cgroup driver in balenaEngine [Zubair Lutfullah Kakakhel]
# v2.41.1+rev9 ## (2019-10-24) * Add overlays for orange-pi-zero [Vicentiu Galanopulo] # v2.41.1+rev8 ## (2019-10-21) * Update balena-yocto-scripts to v1.4.0 [Florin Sarbu] # v2.41.1+rev7 ## (2019-10-17) * Checkout to warrior-21.0.1 tag [Vicentiu Galanopulo] # v2.41.1+rev6 ## (2019-10-14) * Remove unused patches and cleanup [Vicentiu Galanopulo] # v2.41.1+rev5 ## (2019-10-11) * Remove linux-4.14 recipe [Vicentiu Galanopulo] * Remove linux-mainline-4.17.3 recipe [Vicentiu Galanopulo] # v2.41.1+rev4 ## (2019-10-10) * Update yocto versions in coffee files [Vicentiu Galanopulo] * Add orange-pi-lite svg icon [Vicentiu Galanopulo] * Update balena-allwiner config to using warrior [Vicentiu Galanopulo] * Update the poky submodule to warrior [Vicentiu Galanopulo] # v2.41.1+rev3 ## (2019-10-01) * Update balena-yocto-scripts to v1.3.8 [Zubair Lutfullah Kakakhel] # v2.41.1+rev2 ## (2019-09-13) * Update balena-yocto-scripts to v1.3.7 [Zubair Lutfullah Kakakhel] # v2.41.1+rev1 ## (2019-09-10) * Rename meta-resin to meta-balena in repository [Florin Sarbu] * Change the poky submodule to our github mirror [Florin Sarbu] * Update repo.yml to be able to trigger VersionBot with `meta-balena` [Florin Sarbu] * Update the balena-yocto-scripts submodule to v1.2.1 [Florin Sarbu]
Update the meta-balena submodule from v2.33.0 to v2.41.1 [Florin Sarbu] > ## meta-balena-2.41.1 > ### (2019-09-03) > > * Update ModemManager to version 1.10.4 [Florin Sarbu] > * Fix for some innocous systemd tmpfile warnings /var/run -> /run ones [Zubair Lutfullah Kakakhel] > * Fix for rollbacks where the inactive partition mount was unavailable when altboot triggered [Zubair Lutfullah Kakakhel] > * kernel-resin: Enable FTDI USB-serial convertors driver [Sebastian Panceac] > ## meta-balena-2.41.0 > ### (2019-08-22) > > * Fix a hang in initramfs for warrior production images [Zubair Lutfullah Kakakhel] > * Update balena-engine to 18.09.8 [Robert Günzler] > * Avoid overlayfs mounts in poky's volatile-binds [Andrei Gherzan] > ## meta-balena-2.40.0 > ### (2019-08-14) > > * Update balena-supervisor to v10.2.2 [Cameron Diver] > * Workaround for a cornercase bug in PersistentLogging where journalctl filled the state partition. Vacuum the journal on boot. [Zubair Lutfullah Kakakhel] > ## meta-balena-2.39.0 > ### (2019-07-31) > > * usb-modeswitch-data: Switch Huawei E3372 12d1:1f01 to mbim mode [Alexandru Costache] > * Fix rollback altboots to prevent good reboots by supervisor triggering rollback. [Zubair Lutfullah Kakakhel] > * Devices using u-boot. Remove any BOOTDELAY for production images. Add a 2 seconds delay for development images [Zubair Lutfullah Kakakhel] > * Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all devices. Required for rollbacks to work [Zubair Lutfullah Kakakhel] > * Devices using u-boot. Enable rollback-altboot by handling bootcount via meta-balena. [Zubair Lutfullah Kakakhel] > * Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY to reset a device in case it drops into a u-boot shell [Zubair Lutfullah Kakakhel] > * Remove confusing networkmanager https connectivity warning [Zubair Lutfullah Kakakhel] > * Increase fs.inotify.max_user_instances to 512 [Zubair Lutfullah Kakakhel] > * Update balena-supervisor to v10.0.3 [Cameron Diver] > * Fix balena hello-world healthcheck [Zubair Lutfullah Kakakhel] > * Add nf_table kernel modules [Zubair Lutfullah Kakakhel] > * hostapp-update-hooks: Use correct source for inactive sysroot [Alexandru Costache] > * Add extra healthcheck to balena service. It will spin up a hello-world container as well [Zubair Lutfullah Kakakhel] > * Update balena-supervisor to v9.18.8 [Cameron Diver] > * image-resin.bbclass: fixed a typo [Kyle Harding] > * kernel-resin: Add support for CH340 family of usb-serial adapters [Sebastian Panceac] > * resin-proxy-config: add missing reserved ip ranges to default noproxy [Will Boyce] > * Reduce data partition size from 1G to 192M [Zubair Lutfullah Kakakhel] > ## meta-balena-2.38.3 > ### (2019-07-10) > > * resin-proxy-config: fix up incorrect bash subshell command [Matthew McGinn] > ## meta-balena-2.38.2 > ### (2019-06-27) > > * Update to kernel-modules-headers v0.0.20 to fix missing target modpost binary on kernel 5.0.3 [Florin Sarbu] > * Update to kernel-modules-headers v0.0.19 to fix target objtool compile issue on kernel 5.0.3 [Florin Sarbu] > ## meta-balena-2.38.1 > ### (2019-06-20) > > * Add warrior to compatible layers for meta-balena-common [Florin Sarbu] > * Fix image-resin.bbclass to be able to use deprecated layers [Andrei Gherzan] > * Fix kernel-devsrc on thud when kernel version < 4.10 [Andrei Gherzan] > ## meta-balena-2.38.0 > ### (2019-06-14) > > * Fix VERSION_ID os-release to be semver complient [Andrei Gherzan] > * Introduce META_BALENA_VERSION in os-release [Andrei Gherzan] > * Fix a case where changes to u-boot were not regenerating the config file at build time and using stale values. [Zubair Lutfullah Kakakhel] > * Use all.rp_filter=2 as the default value in balenaOS [Andrei Gherzan] > * Persist bluetooth storage data over reboots [Andrei Gherzan] > * Drop support for morty and krogoth Yocto versions [Andrei Gherzan] > * Add Yocto Warrior support [Zubair Lutfullah Kakakhel] > * Set both VERSION_ID and VERSION in os-release to host OS version [Andrei Gherzan] > * Bump balena-engine to 18.9.6 [Zubair Lutfullah Kakakhel] > * Downgrade balena-supervisor to v9.15.7 [Andrei Gherzan] > * Switch from dropbear to openSSH [Andrei Gherzan] > * Rename meta-resin-common to meta-balena-common [Andrei Gherzan] > * Add wifi firmware for rtl8192su [Zubair Lutfullah Kakakhel] > ## meta-balena-2.37.0 > ### (2019-05-29) > > * Update balena-supervisor to v9.15.8 [Cameron Diver] > * kernel-modules-headers: Update to v0.0.18 [Andrei Gherzan] > * os-config: Update to v1.1.1 to fix mDNS [Andrei Gherzan] > * Fix busybox nslookup mdns lookups [Andrei Gherzan] > * Update balena-supervisor to v9.15.4 [Cameron Diver] > * Improve logging and version comparison in linux-firmware cleanup class [Andrei Gherzan] > * Sync ModemManager recipe with upstream [Andrei Gherzan] > * Update NetworkManager to 1.18.0 [Andrei Gherzan] > ## meta-balena-2.36.0 > ### (2019-05-20) > > * Cleanup old versions of iwlwifi firmware files in Yocto Thud [Florin Sarbu] > ## meta-balena-2.35.0 > ### (2019-05-18) > > * Update kernel-module-headers to version v0.0.16 [Florin Sarbu] > * Add uboot support for unified kernel cmdline arguments [Andrei Gherzan] > * Switch flasher detection in initramfs to flasher boot parameter [Andrei Gherzan] > * Update balena-supervisor to v9.15.0 [Cameron Diver] > * Improve boot speed by only mounting the inactive partition when needed [Zubair Lutfullah Kakakhel] > * Fix openssl dependency of balena-unique-key [Andrei Gherzan] > * Do not spawn getty in production images [Florin Sarbu] > ## meta-balena-2.34.1 > ### (2019-05-14) > > * Update balena-supervisor to v9.14.10 [Cameron Diver] > ## meta-balena-2.34.0 > ### (2019-05-10) > > * Add support to update a connectivity section in NetworkManager via config.json [Zubair Lutfullah Kakakhel] > * systemd: Fix journald configuration file [Andrei Gherzan] > * Add --max-download-attempts=10 to balenaEngine service to improve performance on shaky networks [Zubair Lutfullah Kakakhel] > * Update balena-engine to 18.09.5 [Zubair Lutfullah Kakakhel] > * Log initramfs messages to kernel dmesg to capture fsck, partition expand etc. command output [Zubair Lutfullah Kakakhel] > * kernel-resin: Add FAT fs specific configs to RESIN_CONFIGS [Sebastian Panceac] > * Update balena-supervisor to v9.14.9 [Cameron Diver] > * Introduce meta-balena yocto thud support [Andrei Gherzan] > * Update os-config to 1.1.0 [Andrei Gherzan]
# v2.33.0+rev1 ## (2019-05-05) * Update rust to 1.33 [Andrei Gherzan] * Update meta-resin from v2.32.0 to v2.33.0 [Andrei Gherzan]
View details ## meta-resin-2.33.0 ### (2019-05-02) * Fixes for sysroot symlinks creation [Andrei Gherzan] * libmbim: Refresh patches after last update to avoid build warnings [Andrei Gherzan] * modemmanager: Refresh patches after last update to avoid build warnings [Andrei Gherzan] * Make security flags inclusion yocto version specific [Andrei Gherzan] * systemd: Make directory warning patch yocto version specific [Andrei Gherzan] * Replace wireless tools by iw [Andrei Gherzan] * systemd: Use a conf.d file for journald configuration [Andrei Gherzan] * Set go verison to 1.10.8 to match balena-engine requirements [Andrei Gherzan] * Update balena-engine to 18.09.3 [Andrei Gherzan] * Update balena-supervisor to v9.14.6 [Cameron Diver] * resin-u-boot: make devtool-compatible [Sven Schwermer] * docker-disk: Disable unnecessary docker pid check [Armin Schlegel] * Update libmbim to version 1.18.0 [Zahari Petkov] * Update libqmi to version 1.22.2 [Zahari Petkov] * Update to ModemManager v1.10.0 [Zahari Petkov] * Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily add extra kernel cmdline args to production images [Zubair Lutfullah Kakakhel]
# v2.31.5+rev2 ## (2019-03-25) * nanopi-air-bt: Load BT firmware according to chip revision [Sebastian Panceac] # v2.31.5+rev1 ## (2019-03-22) * Update meta-resin from v2.27.0 to v2.31.5 [Sebastian Panceac]
View details ## meta-resin-2.31.5 ### (2019-03-21) * Update resin-supervisor to v9.11.3 [Andrei Gherzan] ## meta-resin-2.31.4 ### (2019-03-20) * resin-supervisor: Recreate on start if config has changed [Rich Bayliss] ## meta-resin-2.31.3 ### (2019-03-20) * Update resin-supervisor to v9.11.2 [Pablo Carranza Velez] ## meta-resin-2.31.2 ### (2019-03-19) * Update resin-supervisor to v9.11.1 [Pablo Carranza Velez] ## meta-resin-2.31.1 ### (2019-03-18) * Update resin-supervisor to v9.11.0 [Pablo Carranza Velez] ## meta-resin-2.31.0 ### (2019-03-08) * README:md: Document dnsServers behaviour [Alexis Svinartchouk] * Update resin-supervisor to v9.9.0 [Cameron Diver] * Cleanup old versions of iwlwifi firmware files in Yocto sumo [Andrei Gherzan] * Remove polkit dependency in balenaOS [Andrei Gherzan] * Remove support for XFS file system [Andrei Gherzan] * resin-init: update resin.io reference to balenaOS [Matthew McGinn] ## meta-resin-2.30.0 ### (2019-02-28) * resin-supervisor: Recreate on start if config has changed [Rich Bayliss] * Generate the temporary kernel-devsrc compressed archive in WORKDIR instead of B [Florin Sarbu] * balena-engine: Update to include fix for signal SIGRTMIN+3 [Andrei Gherzan] * Reduce sleeps while trying to mount partition to speed up boot [Zubair Lutfullah Kakakhel] * resin-expand: Reduce sleep duration to speed up boot [Zubair Lutfullah Kakakhel] * initrdscripts: Reduce sleep to speed up boot [Zubair Lutfullah Kakakhel] * Make balena-host daemon socket activated to reduce baseline cpu/memory usage [Zubair Lutfullah Kakakhel] * Update resin-supervisor to v9.8.6 [Cameron Diver] * Add support for aufs 4.18.11+, 4.19, 4.20 variants and update 4.14, 4.14.56+, 4.15, 4.16, 4.17, 4.18 [Florin Sarbu] * balena-engine: Bump to include runc patch [Andrei Gherzan] * Improve kernel-module-headers for v4.18+ kernels [Zubair Lutfullah Kakakhel] * Update balena-supervisor to v9.8.3 [Cameron Diver] * Ask chrony to quickly take measurements from custom NTP servers when they are added [Zubair Lutfullah Kakakhel] * Disable in-tree rtl8192cu driver [Florin Sarbu] * Prevent rollbacks from running if the previous OS is before v2.30.0 [Zubair Lutfullah Kakakhel] * Change rollbacks to accept hex partition numbers for jetsons [Zubair Lutfullah Kakakhel] * Convert partition numbers to hex in u-boot hook. Shouldn't affect any device. [Zubair Lutfullah Kakakhel] * Reduce default reboot/poweroff timeouts from 30 minutes to 10 minutes [Zubair Lutfullah Kakakhel] * Configure systemd tmpfiles to ignore supervisor tmp directories [Andrei Gherzan] * Fixed "Can't have overlapping partitions." error in flasher [Alexandru Costache] * Define default DNS servers behaviour with and without google DNS [Andrei Gherzan] * Update balena-supervisor to v9.4.2 [Cameron Diver] * Fix for some warnings [Zubair Lutfullah Kakakhel] * Fix tini filename after balena-engine rename [Andrei Gherzan] * Fix nm dispatcher hook when there are no custom ntp servers in config.json [Zubair Lutfullah Kakakhel] * Improve persistent logging systemd service dependencies [Zubair Lutfullah Kakakhel] * Update balena-supervisor to v9.3.0 [Cameron Diver] * Use the new revision for balena source code [Florin Sarbu] * Add a workaround for a bug where the chronyc online command in network manager hook would get stuck and eat cpu cycles [Zubair Lutfullah Kakakhel] * Fix img to rootfs dependency when img is invalidated [Andrei Gherzan] * Have boot partition type configurable as FAT32 [Andrei Gherzan] * Deprecate morty and krogoth [Zubair Lutfullah Kakakhel] * Deploy kernel source as a build artifact as well for external module compilation [Zubair Lutfullah Kakakhel] * kernel-devsrc: Tarball up the kernel source and deploy it. [Zubair Lutfullah Kakakhel] * kernel-modules-headers: Use the build directory for artifacts [Zubair Lutfullah Kakakhel] * docs: Add documentation on nested changelogs [Giovanni Garufi] * VersionBot: update upstream name and url [Giovanni Garufi] ## meta-resin-2.29.0 ### (2018-12-19) * OS will default apps.json to an empty json file [Andrei Gherzan] * Update balena-engine to include low entropy fixes [Andrei Gherzan] * Move an NM patch to the right place to reduce a warning [Zubair Lutfullah Kakakhel] * Update balena-supervisor to v9.0.1 [Pablo Carranza Velez] * Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid entries [Andrei Gherzan] * Enable some common linux kernel serial device drivers [Andrei Gherzan] * Configure NetworkManager to only ignore our vpn interface but manage other tun devices [Andrei Gherzan] * networkmanager: Add pppd to FILES [Zubair Lutfullah Kakakhel] * networkmanager: Add balena-client-id.patch in bbappend [Zubair Lutfullah Kakakhel] * Bump network manager from v1.12.2 to v1.14.4 [Zubair Lutfullah Kakakhel] * Update balena-supervisor to v8.7.0 [Pablo Carranza Velez] * Fix test cases for kernel module header compilation [Zubair Lutfullah Kakakhel] * Add chrony v3.2 recipe in various layers to keep minimum chrony version on devices above v3.2 [Zubair Lutfullah Kakakhel] * chrony/pyro: Add v3.2 recipe [Zubair Lutfullah Kakakhel] * chrony/morty: Add v3.2 recipe [Zubair Lutfullah Kakakhel] * chrony/krogoth: Bump recipe version to v3.2 [Zubair Lutfullah Kakakhel] * Update resin-supervisor to v8.6.8 [Zubair Lutfullah Kakakhel] ## meta-resin-2.28.0 ### (2018-12-05) * Update os-config to 1.0.0 [Zahari Petkov] * Update libqmi to version 1.20.2 [Florin Sarbu] * Update libmbim to version 1.16.2 [Florin Sarbu] * kernel-modules-headers: Add basic sanity test [Zubair Lutfullah Kakakhel] * Fix kernel module header generation [Zubair Lutfullah Kakakhel] * image-resin.bbclass: Fix config.json pretty format [Andrei Gherzan] * Allow supervisor update on unmanaged devices [Andrei Gherzan] * Update resin-supervisor to v8.6.3 [Cameron Diver]
* Enable UART3 in Nanopi Neo Air device tree for bluetooth [Sebastian Panceac] # v2.27.0+rev5 ## (2019-03-22) * Add xradio firmware for XR819 Chipset [Michel Wohlert] * Add xradio out-of-tree kernel module [Michel Wohlert] # v2.27.0+rev4 ## (2019-03-07) * Mark orange-pi-zero as community in the .coffee file [Florin Sarbu] * Mark orange-pi-one as community in the .coffee file [Florin Sarbu] # v2.27.0+rev3 ## (2019-02-25) * add support for Orange Pi One device [Stephen] * add support for Orange Pi One device [Stephen] # v2.27.0+rev2 ## (2019-02-18) * Add support for XR819 Wifi on Orange Pi Zero board [Michel Wohlert] * Add support for Orange Pi Zero [Michel Wohlert] # v2.27.0+rev1 ## (2018-12-05) * Update the meta-resin submodule from v2.26.0 to v2.27.0 [Florin Sarbu]
View details ## meta-resin-2.27.0 ### (2018-11-23) * Expose randomMacAddressScan config.json knob [Andrei Gherzan] * Move modemmanager udev rules in /lib/udev/rules.d [Andrei Gherzan] * Fix modemmanager bbappend files [Andrei Gherzan] * dnsmasq: Define 8.8.8.8 as a fallback nameserver [Andrei Gherzan] * Increase timeout for filesystem label [Vicentiu Galanopulo] * Add support for Huawei ME936 modem in MBIM mode [Florin Sarbu] * Backport systemd sd-shutdown improvements for sumo versions [Florin Sarbu] * Include avahi d-bus introspection files in rootfs [Andrei Gherzan] * Fix custom udev rules when rule is removed from config.json [Zubair Lutfullah Kakakhel] * resin-mounts: Add NetworkManager conf.d bind mounts [Zubair Lutfullah Kakakhel] * Add support to pass custom configuration to NetworkManager [Zubair Lutfullah Kakakhel] * README.md: Add info about SSH and Avahi services [Andrei Gherzan] * Avoid xtables lock in resin-proxy-config [Andrei Gherzan] * Migrate the supervisor to balena repositories [Florin Sarbu] * Update balena-supervisor to v8.3.5 [Cameron Diver] * Update supported modems list [Florin Sarbu]
* Switch from resin-yocto-scripts to balena-yocto-scripts [Florin Sarbu] # v2.26.0+rev2 ## (2018-11-12) * Specify deps for kernel config task needed for newer (4.16+) kernels [Florin Sarbu] * Add icon for NanoPi NEO Air [Florin Sarbu] * Add icon for Orange Pi Plus2 [Florin Sarbu] # v2.26.0+rev1 ## (2018-11-12) * Update the meta-resin submodule from v2.19.0 to v2.26.0 [Florin Sarbu]
View details ## meta-resin-2.26.0 ### (2018-11-05) * Rename resin-unique-key to balena-unique-key [Andrei Gherzan] * Don't let resin-unique-key rewrite config.json [Andrei Gherzan] ## meta-resin-2.25.0 ### (2018-11-02) * Generate ssh host key at first boot (not at first connection) [Andrei Gherzan] * Fix extraneous space in kernel-resin.bbclass config [Florin Sarbu] * Drop obsolete eval from kernel-resin's do_kernel_resin_reconfigure [Florin Sarbu] * Add SyslogIdentifier for balena and resin-supervisor healthdog services [Matthew McGinn] ## meta-resin-2.24.1 ### (2018-11-01) * Update resin-supervisor to v8.0.0 [Pablo Carranza Velez] ## meta-resin-2.24.0 ### (2018-10-24) * resin-info: Small tweak for balenaCloud product [Andrei Gherzan] * Update resin-supervisor to v7.25.8 [Pablo Carranza Velez] * Rename resinOS to balenaOS [Andrei Gherzan] ## meta-resin-2.23.0 ### (2018-10-22) * Update resin-supervisor to v7.25.5 [Cameron Diver] * recipes-containers: Increase healthcheck timeout to 180s [Gergely Imreh] * .gitignore: add node_modules and package-lock files [Giovanni Garufi] ## meta-resin-2.22.1 ### (2018-10-20) * Update resin-supervisor to v7.25.3 [Pablo Carranza Velez] ## meta-resin-2.22.0 ### (2018-10-19) * Update resin-supervisor to v7.25.2 [Andrei Gherzan] * Include a CONTRIBUTING.md file [Andrei Gherzan] * Update to ModemManager v1.8.2 [Andrei Gherzan] * Updates on contributing-device-support.md [Vicentiu Galanopulo] ## meta-resin-2.21.0 ### (2018-10-18) * Improve systemd service ordering in rollbacks [Zubair Lutfullah Kakakhel] * Update resin-supervisor to v7.24.1 [Andrei Gherzan] ## meta-resin-2.20.0 ### (2018-10-18) * Avoid expander on flasher based on root kernel argument [Andrei Gherzan] * resin-vars: Implement custom ssh keys service [Andrei Gherzan] * Fix redsocks interface creation when no proxy configured [Andrei Gherzan] * Replace NM's DHCP request option "Client indentifier" with udhcpc style option [Sebastian Panceac] * Fix for rollbacks in case of old balenaOS version [Zubair Lutfullah Kakakhel] * Update resin-supervisor to v7.21.4 [Cameron Diver] * Warn if rules are found in /etc/udev/rules.d [Zubair Lutfullah Kakakhel] * Add support to load custom udev rules from config.json [Zubair Lutfullah Kakakhel] * aufs-util: Package auplink separately [Florin Sarbu] * Enable kernel config dependencies for MBIM and QMI [Florin Sarbu] * Set UPX to use LZMA compression by default [Andrei Gherzan] * Downgrade UPX to 3.94 for ARM [Andrei Gherzan] * Balena update for rollbacks. mobynit can now mount rootfs from sysroot. [Zubair Lutfullah Kakakhel] * Fix proxy when using containers over bridge network [Andrei Gherzan] * Add support for aufs 4.9.9+, 4.9.94+, 4.18 [Florin Sarbu] * Add rollback-altboot service before balena service [Zubair Lutfullah Kakakhel] * Add Automated Rollback recipe [Zubair Lutfullah Kakakhel] * Add Automated Rollback support in u-boot env_resin.h [Zubair Lutfullah Kakakhel] * Add a hook to support Automated Rollbacks [Zubair Lutfullah Kakakhel] * Update HUP grub hook to support Automated Rollbacks [Zubair Lutfullah Kakakhel] * Update HUP u-boot hook to support Automated Rollbacks [Zubair Lutfullah Kakakhel] * Move kernel-image-initramfs from resin-image recipe to packagegroup-resin.inc [Zubair Lutfullah Kakakhel] * Have 99-resin-grub hostapp-update-hook decide which grub to use [Florin Sarbu] ## meta-resin-2.19.0 ### (2018-09-23) * Update Balena to fix tty console hanging in some cases [Petros Angelatos] * Pin down cargo deps (using Cargo.lock) to versions known working with rust 1.24.1 (for sumo) [Florin Sarbu] * Remove duplicate packaging of bcm43143 [Florin Sarbu] * Set ModemManager to ignore Inca Roads Serial Device [Petros Angelatos] * Add support for aufs 4.14.56+ [Florin Sarbu] * Update resin-supervisor to v7.19.7 [Cameron Diver]
* Update contribution commit guidelines [Florin Sarbu] * Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2 board [Florin Sarbu] * Update the resin-yocto-scripts to master HEAD [Florin Sarbu] # v2.19.0+rev1 ## (2018-10-09) * Update the meta-resin submodule from v2.14.3 to v2.19.0 [Florin Sarbu]
View details ## meta-resin-2.19.0 ### (2018-09-23) * Update Balena to fix tty console hanging in some cases * Pin down cargo deps (using Cargo.lock) to versions known working with rust 1.24.1 (for sumo) * Remove duplicate packaging of bcm43143 * Set ModemManager to ignore Inca Roads Serial Device * Add support for aufs 4.14.56+ * Update resin-supervisor to v7.19.7 ## meta-resin-2.18.1 ### (2018-09-14) * Add a parsable representation of the changelog ## meta-resin-v2.18.0 ### (2018-09-12) * Update grub hooks to prepare to load kernel from root [Zubair Lutfullah Kakakhel] * Update resin-supervisor to v7.19.4 [Cameron Diver] * Kernel-resin.bbclass: Enable CONFIG_IP_NF_TARGET_LOG as a module [John (Jack) Brown] * Balena: Update to current HEAD of 17.12-resin [Andrei Gherzan] * Compress os-config with UPX on arm64 too [Andrei Gherzan] * Update upx to 3.95 [Andrei Gherzan] * Add support to skip flasher detection in env_resin.h [Zubair Lutfullah Kakakhel] * Add the kernel to the rootfs [Zubair Lutfullah Kakakhel] * Rework resin-supervisor systemd dependency on balena [Florin Sarbu] * Enhanced security options for dropbear - sumo [Andrei Gherzan] * Enhanced security options for dropbear - rocko [Andrei Gherzan] * Enhanced security options for dropbear - pyro [Andrei Gherzan] * Enhanced security options for dropbear - morty [Andrei Gherzan] * Enhanced security options for dropbear - krogoth [Andrei Gherzan] ## meta-resin-2.17.0 ### (2018-09-03) * Resin-proxy-config: The no_proxy file fails to parse when missing EOL [Rich Bayliss] ## meta-resin-2.16.0 ### (2018-08-31) * Os-config: UPX is broken on aarch64 [Theodor Gherzan] * Allow flasher types to pin preloaded devices [Theodor Gherzan] * Disable PIE for go [Zubair Lutfullah Kakakhel] * Disable PIE for balena [Zubair Lutfullah Kakakhel] ## meta-resin-2.15.0 ### (2018-08-28) * Bump balena version to latest 17.12-resin [Zubair Lutfullah Kakakhel] * Update NetworkManager to 1.12.2 [Andrei Gherzan] * Avoid os-config-devicekey / uuid service race [Andrei Gherzan] * Move the rw copy of config.json out of /tmp for flasher [Andrei Gherzan] * Fix dashboard feedback on fast flashing devices [Andrei Gherzan] * Fix ucl dependency in upx [Andrei Gherzan] * Update kernel-modules-headers to v0.0.11 [Andrei Gherzan] ## meta-resin-2.14.3 ### (2018-08-13) * Update resin supervisor to v7.16.6 [Cameron Diver]
* Update the meta-sunxi submodule to latest sumo [Florin Sarbu] * Do not package missing armbian dtbs for the Nanopi Neo Air [Florin Sarbu] # v2.14.3+rev4 ## (2018-09-25) * Add a parsable representation of the changelog [Giovanni Garufi] # v2.14.3+rev3 ## (2018-09-25) * Update the poky submodule to sumo-19.0.1 [Florin Sarbu] # v2.14.3+rev2 ## (2018-09-10) * Add new style docs links for NanoPi Neo Air [Florin Sarbu] * Use nanopi-neo-air.conf machine definition from the BSP layer [Florin Sarbu] * Set PREFERRED_VERSION linux-mainline to 4.17.3 for bananapi-m1-plus [Florin Sarbu] * Clean-up swap, conf-notes.txt and obsolete kernel recipes [Florin Sarbu] * Add LAYERSERIES_COMPAT to yocto in layer.conf [Florin Sarbu] * Add versionist support [Giovanni Garufi] # v2.14.3+rev1 ## (2018-08-14) * Update the meta-resin submodule to version v2.14.3 [Florin] * Switch to Yocto Sumo 19.0.0 [Florin] # v2.14.0+rev3 ## (2018-07-27) * linux-mainline: Enable CONFIG_USB_SERIAL_OPTION necessary for modems functionality [Sebastian] # v2.14.0+rev2 ## (2018-07-26) * linux-mainline: Enable drivers for CP210x usb-serial converters [Sebastian] * linux-mainline: Enable drivers for Huawei modems [Sebastian] * Update the resin-yocto-scripts submodule to 8312741e13604a9d166370349061876afb22c0fa [Sebastian] # v2.14.0+rev1 ## (2018-07-18) * Update the meta-resin submodule to version v2.14.0 [Florin] # v2.13.6+rev1 ## (2018-07-13) * Update the meta-resin submodule to version v2.13.6 [Sebastian] * linux-mainline: Revert "random: fix crng_ready() test" patch [Sebastian] * coffeescript: Add instructions for flashing OrangePi Plus2 [Thodoris] # v2.13.5+rev1 ## (2018-07-09) * Update the meta-resin submodule to version v2.13.5 [Sebastian] * Update the resin-yocto-scripts submodule to 59ccd8558435ff6424827fb36ccb43b14650f4d4 [Sebastian] # v2.13.3+rev1 ## (2018-07-04) * Update meta-resin submodule to version 2.13.3 [Sebastian] * linux-mainline: Update kernel to 4.17.3 version for OrangePi Plus2 [Sebastian] * linux-mainline: Activate USB_SERIAL_PL2303 kernel module for OrangePi-Plus2 [Sebastian] * linux-mainline: Enable i2c0 in OrangePi-Plus2 device tree [Sebastian] # v2.12.7+rev3 ## (2018-05-23) * packagegroup-resin-connectivity: Add necessary firmware for WiFi [Sebastian] # v2.12.7+rev2 ## (2018-05-16) * hostapp-update-hooks: Fix bootloader update hook [Sebastian] # v2.12.7+rev1 ## (2018-05-11) * Update the meta-resin submodule to version v2.12.7 [Sebastian] * Add support for the OrangePi Plus2 device [Sebastian] # v2.12.6+rev1 ## (2018-05-02) * Update the meta-resin submodule to version v2.12.6 [Florin] # v2.12.5+rev4 ## (2018-04-13) * Use correct deploy artifact name in coffescript [Sebastian] * Use native python as u-boot tool [Sebastian] * Update resin-yocto-scripts to f7718efbbf53369aaacb7eb54e707ee8a5d4fc4b [Sebastian] # v2.12.5+rev3 ## (2018-03-30) * Remove oe-meta-go layer from .gitmodules [Sebastian] # v2.12.5+rev2 ## (2018-03-30) * Update resin-yocto-scripts to 9cecb1ca4d9d4713dd337148b7d04a17afdba772 [Sebastian] # v2.12.5+rev1 ## (2018-03-26) * Update meta-resin submodule to version v2.12.5 [Sebastian] * Update resin-yocto-scripts to 51b8849e2a02d0d4e729bff24909d9746e0bf4c3 [Sebastian] # v2.12.3+rev1 ## (2018-03-21) * Add support for BananaPi-M1+ boards [Sebastian]