Skip to content

Commit 51f16f1

Browse files
committed
multiboot2: release v0.17.0
1 parent b397c49 commit 51f16f1

File tree

4 files changed

+13
-12
lines changed

4 files changed

+13
-12
lines changed

multiboot2/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
name = "multiboot2"
33
description = """
44
Library that assists parsing the Multiboot2 Information Structure (MBI) from
5-
Multiboot2-compliant bootloaders, like GRUB. It supports all tags from the specification
6-
including full support for the sections of ELF-64. This library is `no_std` and can be
7-
used in a Multiboot2-kernel.
5+
Multiboot2-compliant bootloaders, such as GRUB. It supports all tags from the
6+
specification including full support for the sections of ELF files. This library
7+
is `no_std` and can be used in a Multiboot2-kernel.
88
"""
9-
version = "0.16.0"
9+
version = "0.17.0"
1010
authors = [
1111
"Philipp Oppermann <[email protected]>",
1212
"Calvin Lee <[email protected]>",

multiboot2/Changelog.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# CHANGELOG for crate `multiboot2`
2-
## Unreleased
2+
3+
## 0.17.0 (2023-07-12)
34
- **BREAKING** Make functions of `InformationBuilder` chainable. They now consume the builder.
45
- **BREAKING** Allow non-standard memory area types by using new pair of
56
corresponding types: `MemoryAreaTypeId` and `MemoryAreaType`.

multiboot2/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
[![crates.io](https://img.shields.io/crates/v/multiboot2.svg)](https://crates.io/crates/multiboot2)
44
[![docs](https://docs.rs/multiboot2/badge.svg)](https://docs.rs/multiboot2/)
55

6-
Rust library that assists parsing the Multiboot2 Information Structure (MBI) from
7-
Multiboot2-compliant bootloaders, like GRUB. It supports all tags from the specification
8-
including full support for the sections of ELF-64 files. This library is `no_std` and can be
9-
used in a Multiboot2-kernel.
6+
Library that assists parsing the Multiboot2 Information Structure (MBI) from
7+
Multiboot2-compliant bootloaders, such as GRUB. It supports all tags from the
8+
specification including full support for the sections of ELF files. This library
9+
is `no_std` and can be used in a Multiboot2-kernel.
1010

1111
It follows the Multiboot 2.0 specification at https://www.gnu.org/software/grub/manual/multiboot2/multiboot.html and the ELF 64 specification at http://www.uclibc.org/docs/elf-64-gen.pdf.
1212

multiboot2/src/lib.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// --- END STYLE CHECKS ---
1111

1212
//! Library that assists parsing the Multiboot2 Information Structure (MBI) from
13-
//! Multiboot2-compliant bootloaders, like GRUB. It supports all tags from the specification
14-
//! including full support for the sections of ELF-64. This library is `no_std` and can be
15-
//! used in a Multiboot2-kernel.
13+
//! Multiboot2-compliant bootloaders, such as GRUB. It supports all tags from the
14+
//! specification including full support for the sections of ELF files. This library
15+
//! is `no_std` and can be used in a Multiboot2-kernel.
1616
//!
1717
//! The GNU Multiboot(2) specification aims to provide a standardised
1818
//! method of sharing commonly used information about the host machine at

0 commit comments

Comments
 (0)