Releases: nerves-project/nerves_system_br
v1.6.5
- Package updates
- OpenSSL 1.1.1a
The associated Docker image (nervesproject/nerves_system_br) now has Erlang
21.2.2 installed on it. Erlang 21.2.2 + OpenSSL 1.1.1a enable more features with
the :crypto
library like ed25519 support. See the Erlang 21.2.x release notes.
v1.6.4
v1.6.3
This release pulls in a bug fix/security release from Buildroot and support for
starting Erlang via the run_erl
command so that console messages can be logged
using standard OTP tools. Currently none of the official systems are switching
to run_erl
, but that may happen in the future. It's now feasible to point the
console to /dev/null
and not miss console messages if you need to lock down
all unauthenticated console access.
- Package updates
- Buildroot 2018.11.1
- erlinit 1.4.9
- boardid 1.5.1
- rpi-firmware - corresponds with 4.14.78. If you have a custom rpi you may
want to bump your kernel version especially for the RPi 3 B+ which has an
Ethernet reliability fix. Seenerves_system_rpi3
.
v1.6.2
This is a patch release. There's no reason to upgrade unless you've run into the
issues below.
- Package updates
- erlinit 1.4.8 - improves hostname checks to help avoid setting non-RFC 1123
compliant names - boardid 1.5.0 - adds support for specifying parameters via
/etc/boardid.config
- erlinit 1.4.8 - improves hostname checks to help avoid setting non-RFC 1123
v1.6.1
This pulls in a pending patch in Buildroot to update the version of
OpenSSL from 1.0.2 to 1.1.0h. This fixes what appears to be issues with
Erlang using OpenSSL engines. It also enables Erlang crypto algorithms
such as ed25519 that have been added in recent Erlang releases.
- Package updates
- openssl 1.1.0h
- erlang 21.2
- libp11 0.4.9
v1.6.0
This updates Buildroot to 2018.11. Buildroot release notes are at
http://lists.busybox.net/pipermail/buildroot/2018-December/237402.html.
- Package updates
- Buildroot 2018.11
- erlang 21.1.4
- boardid 1.4.0 - NervesKey serial number support
v1.5.6
Re-package v1.5.5 on hex.pm to fix archive errors from
hexpm/hex#631
v1.5.5
-
Bug fixes
- Remove Busybox commands: tc, svok, and i2c tools. These weren't intended to
be enabled and either don't work with Nerves or have Elixir equivialents - Remove Powershell and .script files from firmware for minor firmware size
reductions
- Remove Busybox commands: tc, svok, and i2c tools. These weren't intended to
-
Package updates
- Buildroot 2018.08.3 - This is a security/bug fix update
- erlang 21.1.3
- boardid 1.3.0 - better ATECC508A support
v1.5.4
-
Bug fixes
- OTP release scrubber has been fixed to detect libraries and executables that
were compiled for OSX being included in Nerves releases. This happens with
stale path dependency builds and can be hard to debug if you're not familiar
with the issue.
- OTP release scrubber has been fixed to detect libraries and executables that
-
Package updates
- Buildroot 2018.08.2 - This is a security patch update to 2018.08
- nbtty 0.4.1 - Optionally suppress output to the console until the
user is availabe