From 3b00ab160e588ed7d56a684c5b254a9858f1c91d Mon Sep 17 00:00:00 2001 From: lirui34 Date: Thu, 1 Aug 2019 11:54:41 +0800 Subject: [PATCH] doc: release notes v1.0.1 Add release notes v1.0.1 Signed-off-by: lirui34 --- doc/release_notes/release_notes_1.0.1.rst | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 doc/release_notes/release_notes_1.0.1.rst diff --git a/doc/release_notes/release_notes_1.0.1.rst b/doc/release_notes/release_notes_1.0.1.rst new file mode 100644 index 000000000..ac5508748 --- /dev/null +++ b/doc/release_notes/release_notes_1.0.1.rst @@ -0,0 +1,40 @@ +.. _release_notes_1.0.1: + +ACRN v1.0.1 (July 2019) +####################### + +We are pleased to announce the release of ACRN version 1.0.1. It is a maintenance +release of v1.0 mainly for security fixes. It's off of the release_1.0 branch rather +than master branch that most of ACRN releases are base on. + +ACRN is a flexible, lightweight reference hypervisor that's built with real-time and safety-criticality +in mind and is optimized to streamline embedded development through an open source platform. +Check out :ref:`introduction` for more information. All project ACRN source code is maintained in the +https://github.com/projectacrn/acrn-hypervisor repository and includes folders for the ACRN hypervisor, +the ACRN device model, tools, and documentation. You can either download this source code as a zip or tar.gz file +(see the `ACRN v1.0.1 GitHub release page `_) +or use the following Git clone and checkout commands:: + + $ git clone https://github.com/projectacrn/acrn-hypervisor + $ cd acrn-hypervisor + $ git checkout v1.0.1 + +The project’s online technical documentation is also tagged to correspond with a specific release: +generated v1.0.1 documents can be found at https://projectacrn.github.io/1.0.1/. + +Change Log in version 1.0.1 since version 1.0 +********************************************* +Several security fixes are based on v1.0. Below is the detailed fixed issue list: + +.. csv-table:: + :header: "GIT issue id", "commit id", "description" + + - acrn-issue: `3245` ,- acrn-commit: `5ced5fe7`,- dm: use strncpy to replace strcpy + - acrn-issue: `3276` ,- acrn-commit: `5530fc8f`,- efi-stub: update string operation in efi-stub + ,- acrn-commit: `b65489c2`,- dm: use strnlen to replace strlen + - acrn-issue: `3277` ,- acrn-commit: `0c0371fc`,- dm: fix stability issue in mem.c and xhci.c + - acrn-issue: `3427` ,- acrn-commit: `749556ef`,- hv: fix symbols not stripped from release binaries + - acrn-issue: `3395` ,- acrn-commit: `bc90db46`,- dm: fix stability issue in block_if.c + - acrn-issue: `3396` ,- acrn-commit: `2e7171d6`,- dm: fix variable argument list read without ending with va_end + ,- acrn-commit: `1394758d`,- tools: fix variable argument list read without ending with va_end + - acrn-issue: `3397` ,- acrn-commit: `d6f72885`,- hv: fix stability issue in hypervisor