From 45fc119a8e93ba6af234aacab9166971db8c69d2 Mon Sep 17 00:00:00 2001 From: Alexandru Vasile Date: Tue, 3 Dec 2024 16:09:48 +0000 Subject: [PATCH 1/3] changelog: Add changelog Signed-off-by: Alexandru Vasile --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6203fe44..2918e7bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.3] - 2024-12-03 + +This release includes two fixes for small memory leaks happening on edge-cases in the notification and request-response protocols. + +### Fixed + +- req-resp: Fix memory leak of pending substreams ([#297](https://github.com/paritytech/litep2p/pull/297)) +- notification: Fix memory leak of pending substreams ([#296](https://github.com/paritytech/litep2p/pull/296)) + ## [0.8.2] - 2024-11-27 This release ensures that the provided peer identity is verified at the crypto/noise protocol level, enhancing security and preventing potential misuses. From 5432e6ddece0932844958826d8013694ede255d8 Mon Sep 17 00:00:00 2001 From: Alexandru Vasile Date: Tue, 3 Dec 2024 16:10:13 +0000 Subject: [PATCH 2/3] chore: Release version 0.8.3 Signed-off-by: Alexandru Vasile --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3ccff070..1036dd46 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2866,7 +2866,7 @@ checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "litep2p" -version = "0.8.2" +version = "0.8.3" dependencies = [ "async-trait", "asynchronous-codec 0.7.0", diff --git a/Cargo.toml b/Cargo.toml index a066b3b1..a7937e32 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "litep2p" description = "Peer-to-peer networking library" license = "MIT" -version = "0.8.2" +version = "0.8.3" edition = "2021" [build-dependencies] From 980f5cc3c616e0ee29440fbde7ef3801ee9ac22c Mon Sep 17 00:00:00 2001 From: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:13:06 +0100 Subject: [PATCH 3/3] Update CHANGELOG.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bastian Köcher --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2918e7bd..7a538eca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ This release includes two fixes for small memory leaks happening on edge-cases i ### Fixed - req-resp: Fix memory leak of pending substreams ([#297](https://github.com/paritytech/litep2p/pull/297)) -- notification: Fix memory leak of pending substreams ([#296](https://github.com/paritytech/litep2p/pull/296)) +- notification: Fix memory leak of pending substreams ([#296](https://github.com/paritytech/litep2p/pull/296)) ## [0.8.2] - 2024-11-27