Beta 3 Release Notes¶
- Major: Support for ARM v7, in addition to ARM v6 and x86 (64bit). First supported devices on ARM v7 are the Raspberry Pi 2 , and the Beagle Bone Black.
- Major: The UBOS staff for easy, secure device configuration without needing a keyboard or monitor. See blog post and The UBOS Staff.
- Use hardware random generators where available on the device. This increases security and substantially reduces the time from first boot until the device is fully running on Raspberry Pi, Raspberry Pi 2, and Beagle Bone Black (ubos-admin issue 32 and ubos-admin issue 57). On VirtualBox, haveged is used to keep random generation times down.
- Shrink size of the image. This is accomplished by not installing certain pages (like man pages) by default, which also improves boot times (ubos-admin issue 35 and ubos-admin issue 30)
- ubos-admin createsite can now save the generated Site JSON to a file (ubos-admin issue 40)
- There is progress output during lengthy ubos-admin createsite operations (ubos-admin issue 47)
- cloud-init has been removed, so no more pesky console output (ubos-admin issue 22)
- Do not accept really bad passwords (ubos-admin issue 33)
- HTTP access log now contains virtual host (ubos-admin issue 34)
- Removed spurious Site JSON fields (ubos-admin issue 39)
- Improved robustment in the face of various error conditions (ubos-admin issue 41 and ubos-admin issue 58)
- Fixes related to TLS-enabled wildcard sites (ubos-admin issue 42 and ubos-admin issue 62)
- Remove installation bash history (ubos-admin issue 46)
- Fixed redeployment of wildcard site to named hostname (ubos-admin issue 48)
- Over-aggressive validity checking for accessories (ubos-admin issue 49)
- Incorrectly shown http for https site (ubos-admin issue 55)
- zip tools
- Some sections in the documentation are still placeholders (several doc issues)
- haveged should be pre-installed and pre-configured, but not enabled on all devices, so users have the option to accelerate random number generation even before the network is up. This leads to long boot times on headless x86 PCs at this time (macrobuild-ubos issue 11)
- Wildcard sites incorrectly redirect to https when TLS is used (ubos-admin issue 42)
- Some incorrect configurations related to multiple apps at the same virtual host are not detected (ubos-admin issue 64 and ubos-admin issue 63)
- Selfoss does not initialize on self-signed TLS site (ubos-selfoss issue 2)
- Toy app gladiwashere-java cannot run on wildcard host (ubos-toyapps issue 4)
Last updated: 2015-03-12 16:30 PST with small formatting edits 2016-08-15 17:30 PST.