From 6e72c26211515bf15b8a462d195f6ccf418f4c92 Mon Sep 17 00:00:00 2001 From: Daniel Prilik Date: Sat, 17 Aug 2024 16:17:11 -0700 Subject: [PATCH] release 0.7.2 (and gdbstub_arch 0.3.1) --- CHANGELOG.md | 15 +++++++++++++-- Cargo.toml | 2 +- gdbstub_arch/CHANGELOG.md | 4 ++++ gdbstub_arch/Cargo.toml | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 955a65d..9ee3155 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# 0.7.2 + +#### Bugfixes + +- Add workaround for vCont packets that specify a '0' (Any) thread-id + - For more context, see [`e9a5296c`](https://github.com/daniel5151/gdbstub/commit/e9a5296c4d02f4b5b73d5738654a33d01afa8711) + +#### Internal Improvements + +- Various README tweaks +- Various clippy lint fixes +- Fix incorrect valid-addr check in armv4t example + # 0.7.1 #### New Protocol Extensions @@ -180,8 +193,6 @@ Cheers! - Enable logging for responses with only alloc [\#78](https://github.com/daniel5151/gdbstub/pull/78) ([gz](https://github.com/gz)) - Lots of internal refactoring and cleanup -#### Bugfixes - # 0.5.0 While the overall structure of the API has remained the same, `0.5.0` does introduce a few breaking API changes that require some attention. That being said, it should not be a difficult migration, and updating to `0.5.0` from `0.4` shouldn't take more than 10 mins of refactoring. diff --git a/Cargo.toml b/Cargo.toml index c9e7129..d11ca2e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "gdbstub" description = "An implementation of the GDB Remote Serial Protocol in Rust" authors = ["Daniel Prilik "] -version = "0.7.1" +version = "0.7.2" license = "MIT OR Apache-2.0" edition = "2018" readme = "README.md" diff --git a/gdbstub_arch/CHANGELOG.md b/gdbstub_arch/CHANGELOG.md index 2c5a96a..13bd8da 100644 --- a/gdbstub_arch/CHANGELOG.md +++ b/gdbstub_arch/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# 0.3.1 + +- RISC-V: List all integer registers (for lldb compatibility) [\#149](https://github.com/daniel5151/gdbstub/pull/149) ([danlehmann](https://github.com/danlehmann)) + # 0.3.0 #### Breaking Arch Changes diff --git a/gdbstub_arch/Cargo.toml b/gdbstub_arch/Cargo.toml index 554d918..3bb35cc 100644 --- a/gdbstub_arch/Cargo.toml +++ b/gdbstub_arch/Cargo.toml @@ -2,7 +2,7 @@ name = "gdbstub_arch" description = "Implementations of `gdbstub::arch::Arch` for various architectures." authors = ["Daniel Prilik "] -version = "0.3.0" +version = "0.3.1" license = "MIT OR Apache-2.0" edition = "2018" readme = "README.md"