From 9b2b026edcbb9f887a155eb8df4a1158518cc5b5 Mon Sep 17 00:00:00 2001 From: Tommaso Gagliardoni Date: Fri, 17 Jan 2025 00:51:53 +0100 Subject: [PATCH] chore: Prepare release v0.5.2 --- CHANGELOG.md | 12 ++++++++++++ README.md | 10 ++++++++-- dm-sflc/src/sflc_constants.h | 2 +- resources/images/badges/badge_version_0.5.1.png | Bin 2241 -> 0 bytes resources/images/badges/badge_version_0.5.2.png | Bin 0 -> 2420 bytes resources/images/badges/badges.svg | 10 +++++----- 6 files changed, 26 insertions(+), 8 deletions(-) delete mode 100644 resources/images/badges/badge_version_0.5.1.png create mode 100644 resources/images/badges/badge_version_0.5.2.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 75a3a64..5c010e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Global constants fully shared among components through `sflc_constants.h`. +## [0.5.2] - 2025-01-17 + +### Added + + - Progress status during `init`. + - Added `CONTRIBUTING.md`. + +### Fixed + + - Fixed `make test` not working due to misnamed constants and variables. + + ## [0.5.1] - 2024-10-13 ### Refactored diff --git a/README.md b/README.md index 863150c..b968b97 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![Status](resources/images/badges/badge_status_active.png)](https://codeberg.org/shufflecake/shufflecake-c)  -[![Version](resources/images/badges/badge_version_0.5.1.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.5.1)  +[![Version](resources/images/badges/badge_version_0.5.2.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.5.2)  [![License](resources/images/badges/badge_license_gplv2plus.png)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)  [![Docs researchpaper](resources/images/badges/badge_docs_researchpaper.png)](https://eprint.iacr.org/2023/1529)  [![Website](resources/images/badges/badge_web_shufflecakedotnet.png)](https://shufflecake.net/)  @@ -12,7 +12,7 @@ -# Shufflecake - Full C Implementation - v0.5.1 +# Shufflecake - Full C Implementation - v0.5.2 _Shufflecake_ is a plausible deniability (hidden storage) layer for Linux. You can consider Shufflecake a spiritual successor of tools like TrueCrypt and VeraCrypt, but vastly improved, both in terms of security and functionality. Official website: . @@ -265,6 +265,12 @@ Both methods works with the `init` action, and we do not have current plans to c Please see the file `CHANGELOG.md` for a detailed history of changes. +## [0.5.2] - 2025-01-17 + + - Progress status during `init`. + - Added `CONTRIBUTING.md`. + - Fixed `make test` not working due to misnamed constants and variables. + ### [0.5.1] - 2024-10-13 - Reorganized interface between dispatcher and dm-legacy through pointers to functions. diff --git a/dm-sflc/src/sflc_constants.h b/dm-sflc/src/sflc_constants.h index e02d71d..5258475 100644 --- a/dm-sflc/src/sflc_constants.h +++ b/dm-sflc/src/sflc_constants.h @@ -33,7 +33,7 @@ #define SFLC_VER_MAJOR 0 #define SFLC_VER_MINOR 5 -#define SFLC_VER_REVISION 1 +#define SFLC_VER_REVISION 2 #define SFLC_VER_SPECIAL "" #define STRINGIFY0(s) # s diff --git a/resources/images/badges/badge_version_0.5.1.png b/resources/images/badges/badge_version_0.5.1.png deleted file mode 100644 index 63b03468e46b9c11addc30358fd650daa0fc2cc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2241 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 0.5.1 + y="83.4077">0.5.2