Skip to content

Latest commit

 

History

History
230 lines (175 loc) · 9.77 KB

CHANGELOG.md

File metadata and controls

230 lines (175 loc) · 9.77 KB

Change log

  • Update firmware: iwlwifi-7265D-10 -> iwlwifi-7265D-13 [Michal]

v1.8 - 2016-08-02

  • 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]

v1.7 - 2016-07-14

  • Various meta-resin layer tweaks [Andrei]
  • Add support for resinhup when running kernel modules operations [Andrei]
  • Update supervisor to 1.12.1 [Pablo]

v1.6 - 2016-07-06

v1.5 - 2016-07-04

  • Update resin supervisor to v1.11.6 [Florin]
  • Refactor openvpn dependencies [Florin]

v1.4 - 2016-06-27

  • Replace STAGING_BUILD by DEBUG_IMAGE and various refactorings [Andrei]
  • Update to latest kernel-modules-headers [Florin]

v1.3 - 2016-06-24

  • 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]

v1.2 - 2016-06-08

  • 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]

v1.1.4 - 2016-04-20

  • 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]

v1.1.3 - 2016-04-13

  • Add resin-init-board as a runtime dependency to resin-init-flasher [Florin]

v1.1.2 - 2016-04-13

  • 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]

v1.1.1 - 2016-03-03

  • 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]

v1.1.0 - 2016-02-16

  • Migrate repositories to github [Florin]
  • Add resinhup package for running hostOS updates [Andrei]
  • Export deltaEndpoint as DELTA_ENDPOINT [Andrei]

v1.0.6 - 2016-02-03

  • 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]

v1.0.5 - 2016-01-20

v1.0.4

  • 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]

v1.0.3 - 2016-01-05

  • 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]

2015-10-29 - apalis-imx6 colibri-imx6

  • Added apalis-imx6 and colibri-imx6 support [Theodor]

2015-09

  • 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]

2015-11-02

  • 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

2015-09-29 - ts4900

  • Fix supervisor update missing dependencies [Andrei]
  • Added ts4900 support [Andrei]

2015-09-13

  • 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]

2015-07-26

  • 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]

2015-05-20

  • 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]

2015-05-07

  • Fix beaglebone connman not starting [Praneeth]

2015-05-05

  • 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]

2015-04-27

  • 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]

2015-04-19

  • 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