- Update firmware: iwlwifi-7265D-10 -> iwlwifi-7265D-13 [Michal]
- Fix plymouth output to tty1 [Theodor]
- Use FAT16 filesystems as we do for partitions [Andrei]
- Fix boltdb alignment issue for armv5 in docker, fixes docker 1.10.3 on armv5 devices [Lorenzo]
- Include firmware for iwlwifi-8000C-13 - 6th generation Intel NUC [Andrei]
- Disable DHCP server functionality from dnsmasq [Florin]
- Update supervisor to v1.13.0 [Andrei]
- Start dropbearkey.service at boot and don't wait for first connection [Andrei]
- Both remove systemd-serialgetty symlinks and disable systemd-getty-generator for non-debug builds [Florin]
- Disable ntp from connman and rely only on systemd-timesyncd with selected timeservers [Florin]
- Various meta-resin layer tweaks [Andrei]
- Add support for resinhup when running kernel modules operations [Andrei]
- Update supervisor to 1.12.1 [Pablo]
- Update resin supervisor to v1.11.6 [Florin]
- Refactor openvpn dependencies [Florin]
- Replace STAGING_BUILD by DEBUG_IMAGE and various refactorings [Andrei]
- Update to latest kernel-modules-headers [Florin]
- Implement mechanism for compressed kernel modules [Andrei]
- Fix connman multiple IP over DHCP [Andrei]
- Have the ability to inject custom docker images for connectable builds [Andrei]
- Integrate resin-provisioner [Andrei]
- Include slug and machine in os-release [Andrei]
- Define and implement resin connectable builds [Andrei]
- Split the registration and uuid generation, of a device, into separate packages [Theodor]
- Sanitize target arch for x86 machines [Florin]
- Ensure kernel build artefacts are present for kernel-modules-headers [Florin]
- Add "set -e" to resin-init-flasher [Florin]
- Add recipe for deploying an archive with kernel modules headers [Florin]
- Have the ability at build time to configure the preloaded docker image in the BTRFS partition [Andrei]
- Remove board specific bootloader handling from the flasher [Florin]
- Provide script to inject board specific flashing procedures [Theodor]
- Implement and document host OS new versioning scheme [Andrei]
- Set PreferredTechnologies to "wifi,ethernet" [Florin]
- Do not add nameserver routes in the kernel IP routing table [Florin]
- Add support for migration to docker engine 1.10 in resinhup [Andrei]
- Move resin-image sdcard file in the rootfs instead of the boot partition [Florin]
- Add compression mechanism for binaries, using upx [Theodor]
- Switch to docker 1.10.3 [Theodor]
- Remove deprecated mmcroot from flasher init script [Andrei]
- Deploy license.manifest [Andrei]
- Add build information in the target rootfs [Florin]
- Don't bind mount /etc/resolv.conf anymore [Florin]
- Have dnsmasq listen on 127.0.0.2 instead of 127.0.0.1 [Florin]
- Add resin-init-board as a runtime dependency to resin-init-flasher [Florin]
- Execute resin-init-board from the flasher also [Florin]
- Use realpath from coreutils-native for generating SD images [Andrei]
- Add rsync to our image [Theodor]
- Add p2p to NetworkInterfaceBlacklist in connman main.conf file [Florin]
- Add dnsmasq and do changes to connman so dnsmasq is used according to our platform needs [Florin]
- Define "rce" as a provider for the "docker" package [Florin]
- Make resin-supervisor-disk's PV variable not contain the ':' character [Florin]
- Workaround for "docker images" behavior - https://bugzilla.redhat.com/show_bug.cgi?id=1312934 [Florin]
- Have device registration provided by supervisor in resin-image and resin-device-register in resin-image-flasher [Andrei]
- Include crda in resin images [Andrei]
- Add support for hid-multitouch - available as kernel module [Andrei]
- Simplify os-release version and add some resin specific info [Andrei]
- Set IMAGE_ROOTFS_SIZE to zero as default [Florin]
- Update layer with the ability to use jethro [Theodor]
- Migrate repositories to github [Florin]
- Add resinhup package for running hostOS updates [Andrei]
- Export deltaEndpoint as DELTA_ENDPOINT [Andrei]
- Upgrade systemd to version 216 and add volatile-binds dependency [Florin]
- Fix racing issue on edison [Andrei]
- Add support ts7700 [Theodor]
- Remove obsolete pseudo patch. This patch is now in poky [Florin]
- Remove obsolete bash patches. These patches are now in poky [Florin]
- Ensure connman systemd service is enabled on boot [Florin]
- Change OOM Adjust Score of RCE to -900 [Praneeth]
- Change OOM Adjust Score of Connman to -1000 [Praneeth]
- Change OOM Adjust Score of OpenVPN to -1000 [Praneeth]
- Add mechanism for user loading custom splash logo. [Theodor]
- Add splash screen for all our images. [Theodor]
- Make connman an optional network manager [Andrei]
- Always restart openvpn service [Andrei]
- Include distribution information file in rootfs [Andrei]
- Mechanism for generating resinhup-tar packages. [Andrei]
- Implement fingerprints for resin-boot and resin-root [Andrei]
- Explicitly configure kernel with config.gz built in support [Andrei]
- Removed the global bblayers.conf.sample and local.conf.sample [Jon]
- Removed the append from the BBMASK declaration in meta-resin-toradex layer.conf [Jon]
- Fix ${S} and ${DEPLOY_DIR_IMAGE} variables for zc702-zynq7 [Jon]
- Make resin-supervisor.service restartable on failures [Jon]
- Fix supervisor preloading [Andrei]
- Added apalis-imx6 and colibri-imx6 support [Theodor]
- Add firmware for Intel Wireless 7265 chipsets [Jon]
- Added support for specifying the supervisor tag to include. [Page]
- Changed flasher to shutdown instead of reboot [Jon]
- Fix DNS issues with openvpn [Andrei]
- Add support for booting from internal device on vab820-quad [Jon]
2015-10-28 - beaglebone cubox-i edison nitrogen6x nuc odroid-c1 odroid-ux3 parallella-hdmi-resin raspberrypi raspberrypi2 ts4900 vab820-quad zc702-zynq7
- Update the supervisor.conf supervisor image when updating the supervisor so that switching image/registry can work. [Page]
- Use armv7hf-supervisor for rpi2 [Page]
- Change update-resin-supervisor.timer to run every 24 hours instead of 5 mins [Praneeth]
- Remove any service that might start getty on the production images [Theodor]
- Move to common code the resin-sdcard addition for flasher boards [Jon]
- Fixed supervisor update not running new image due to invalid comment. [Andrei]
- Change git repo used for VIA arm boards [Jon]
- Removed resolved. [Jon]
2015-10-08 - beaglebone cubox-i edison nitrogen6x nuc odroid-c1 odroid-ux3 parallella-hdmi-resin raspberrypi raspberrypi2 vab820-quad zc702-zynq7
- Fix supervisor update missing dependencies [Andrei]
- Added ts4900 support [Andrei]
- Add support for C1+ and XU4 ODROID boards [Andrei]
- Remove device registration in resin-image [Andrei]
- Add support for r8188eu [Andrei]
- Add support for Ralink RT5370 [Jon]
- Make openvpn report connected status by creating a file [Praneeth]
- Add support for ZC702 boards [Andrei]
- config.json doesn't change anymore on flasher images [Andrei]
- Add support for VIA VAB820 boards [Jon]
- Fetch resin instance variables from config.json (eg API endpoint) [Theodor]
- We don't load 1-wire driver at boot anymore [Andrei]
- WiFi can now be configured from config.json - at every boot connman configuration will be redone based on config.json [Andrei]
- Bring in support for capemgr on beaglebone black [Andrei]
- Add firmware files for iwlwifi wireless chipsets [Jon]
- Removed unused package management features [Andrei]
- Add support for multiple yocto versions [Andrei]
- Add Intel NUC support - tested on model D34010WYKH [Jon]
- Switched supervisor caching to be package.json version + docker image id. [Page]
- Increased supervisor update poll interval to once per day (and on reboot)
- meta-resin switched to systemd now instead of sysvinit [Theodor]
- Edison unification. [Theodor]
- Moved parallella bitstreams and DTS into the image. [Theodor]
- Added support for edison phone flash tool. [Praneeth]
- Forcefully remove supervisor container to avoid some issues where a normal remove won't work even though the container is stopped [Page]
- Fixed fat config partition not mounting on mac. [Theodor]
- Cache supervisor based upon package.json version. [Theodor]
- Updated edison BSP. [Praneeth]
- Added hummingboard support. [Andrei]
- Some device registration fixes. [Page]
- Switched to fido. [Theodor]
- Beaglebone refactor. [Andrei]
- Stop spawning getty in production builds [Theodor]
- Add iozone to staging build [Theodor]
- Add support for unprotected WiFi Tethering with Connman [Praneeth]
- Add support for Adafruit Touch Screen - Switches to using adafruits fork of fbtft [Praneeth]
- Add support for Parallella [Theodor]
- Fix beaglebone connman not starting [Praneeth]
- Fix the DNS bug occurring because of docker/rce copying resolv.conf before network connectivity. [Praneeth]
- Change Staging API url to api.staging.resin.io from staging.resin.io [Praneeth]
- Fix resin-net-config to honour network.config and ethernet.config as per the changes in resin-image-maker. [Praneeth]
- Add tun to NetworkInterfaceBlacklist of connman. [Praneeth]
- Add --nodnsproxy to connmand startup in both systemd services and init scripts, This disables the internal dns proxy of connman. [Praneeth]
- Wait for docker to terminate before calling unmount in resin-supervisor-disk [Praneeth]
- Allowed concurrent building on the resin-supervisor recipe.
- Fixed first boot connectivity.
- Added a script to balance the btrfs partition on boot and every 24 hours at midnight