2018.05 Public Release

Major new features:

Secure Boot
===========

ONIE can be built with Secure Boot and booted securely.  For details
see kvm_x86_64/README.secureboot and PR #700:

- https://github.com/opencomputeproject/onie/blob/master/machine/kvm_x86_64/README.secureboot

- https://github.com/opencomputeproject/onie/pull/700

Docker Based Build Environment
==============================

As a starting point for new developers, the ONIE project now provides
a Debian build environment as a Docker image. For more info, see:

- https://opencomputeproject.github.io/onie/developers/building.html#docker-image

  9fa62dd4f771 docker-build: create ONIE build environment

NOS Install Mode
================

A NOS installer can signal ONIE that a NOS is successfully installed,
thereby allowing ONIE to be more "user friendly".  See PR #706 for
details: https://github.com/opencomputeproject/onie/pull/706

  cf6e91cda5c5 NOS mode: a persistent NOS mode boot option
  40b7011fe7e1 u-boot: manage NOS mode on successful install

Additional New Hardware Platforms
=================================

  3ea4cada63c4 delta_ak7448: add new machine
  89d61ed037b3 Add Alpha Networks SNH61D2-320F
  41a47da36b77 Add Alpha Networks SNC60D0-488F

Default Kernel -- 4.9.95
========================

  9f3080d1 Move default kernel forward to 4.9.95

Bugs Fixes / Improvements
=========================

Hardware Support:

  7dec5415fdcb Add SWITCH_ASIC_VENDOR=bcm in Alpha Networks SNH60A0-320Fv2
  cbb3731219b7 x86_64: add kernel support for USB_XHCI and USB_OHCI
  ec87e872d46b nxp: ls: update kernel patches from LSDK 1709 to LSDK 1803
  6b3f5d3790bc nxp: ls: update uboot from 2017.07 to 2017.11

Misc:

  a2bd1222951a Add empty dir for mounting USB device
  a3026af15829 Mark several commands as deprecated
  2e213a30dccd Rename onie-discovery-[start|stop] to onie-[start|stop]
  9aa85e562e6d onie-syseeprom: accept mixed case TLV hex codes
  ec56e1773f14 discover: enclose IPv6 address URLs in square brackets