From 3ce594db336ed255709de48418bd02fb733bba2f Mon Sep 17 00:00:00 2001
From: Lars Baumgaertner <1264131+gh0st42@users.noreply.github.com>
Date: Thu, 14 Mar 2024 11:25:43 +0000
Subject: [PATCH] chore(release): prepare for v0.20.2

---
 CHANGELOG.md         | 19 ++++++++++++++++++-
 Cargo.lock           |  2 +-
 core/dtn7/Cargo.toml |  2 +-
 examples/Cargo.toml  |  2 +-
 4 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2baea85e..914d21b3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,11 +1,23 @@
 # Changelog
 All notable changes to this project will be documented in this file.
 
-## [0.20.1] - 2024-02-28
+## [0.20.2] - 2024-03-14
 
 ### Bug Fixes
 
 - Added grep to alpine docker image for determining broadcast addresses in start_dtnd
+- Fixed httppull test with correct scheme for static node entries
+- Fixed issues in dtnecho.py example when running with ipn naming scheme
+- Fixed statistics counters to properly record incoming/outgoing/failed/broken bundles
+
+### Documentation
+
+- Updated getting started guide to use dtn7-showroom.
+
+### Features
+
+- Added cors header to allow access from anywhere (#61)
+- Support work over proxy HTTP/HTTPS/SOCKS with DNS name instead of IP address (https://github.com/dtn7/dtn7-rs/issues/52) (#63)
 
 ### Miscellaneous Tasks
 
@@ -15,6 +27,11 @@ All notable changes to this project will be documented in this file.
 
 - Removed reqwest dependecy, httppullcl is now using attohttpc
 
+### Testing
+
+- Added script to fluctuate connectivity in line-3n docker compose scenario
+- Made line-3n-loss.sh for docker compose scenario compatible with docker and podman
+
 ### Build
 
 - Sled and d7sneakers are now optional features for dtn7
diff --git a/Cargo.lock b/Cargo.lock
index f6ebe090..1342c858 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -567,7 +567,7 @@ checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
 
 [[package]]
 name = "dtn7"
-version = "0.20.1"
+version = "0.20.2"
 dependencies = [
  "anyhow",
  "async-trait",
diff --git a/core/dtn7/Cargo.toml b/core/dtn7/Cargo.toml
index c6f60800..a8cc8ce3 100644
--- a/core/dtn7/Cargo.toml
+++ b/core/dtn7/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "dtn7"
-version = "0.20.1"                                                                                                   # managed by release.sh
+version = "0.20.2" # managed by release.sh
 authors = ["Lars Baumgaertner <baumgaertner@cs.tu-darmstadt.de>"]
 description = "Rust delay-tolerant-networking daemon and CLI tools implementing Bundle Protocol Version 7 (RFC9171)"
 edition = "2021"
diff --git a/examples/Cargo.toml b/examples/Cargo.toml
index bef7268a..2568ab6d 100644
--- a/examples/Cargo.toml
+++ b/examples/Cargo.toml
@@ -16,7 +16,7 @@ anyhow = "1.0.57"
 serde_cbor = "0.11"
 humantime = "2.1.0"
 rand = "0.8.5"
-dtn7 = { path = "../core/dtn7", default-features = false, version = "0.20.1"} # managed by release.sh
+dtn7 = { path = "../core/dtn7", default-features = false, version = "0.20.2"} # managed by release.sh
 tokio = { version = "1.36.0", features = [
   "net",
   "rt-multi-thread",