chore: Prepare release v0.5.5

This commit is contained in:
Tommaso Gagliardoni 2025-09-24 10:37:14 +02:00
parent 757f841211
commit a9cb3b474e
6 changed files with 24 additions and 9 deletions

View file

@ -7,6 +7,17 @@ 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.5.5] - 2025-09-24
### Fixed
- Fixed issue of bad memory allocation on some archs due to the improper use of vmalloc. The fix is experimental, as we could not reproduce the bug on RISCV architecture, so feedback is welcome.
### Added
- Added explanation on how to deal with unsigned kernel modules with Secure Boot in README.md.
## [0.5.4] - 2025-09-06
### Fixed

View file

@ -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.4.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.5.4) 
[![Version](resources/images/badges/badge_version_0.5.5.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.5.5) 
[![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.4
# Shufflecake - Full C Implementation - v0.5.5
_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: <https://www.shufflecake.net>.
@ -298,7 +298,12 @@ Both these options have security implications, of course, which you should be aw
## Changelog <a id="user-content-changelog"></a>
Please see the file `CHANGELOG.md` for a detailed history of changes.
See the file `CHANGELOG.md` for a detailed history of changes.
## [0.5.5] - 2025-09-24
- Experimental fix for the issue of bad memory allocation on some archs due to the improper use of vmalloc.
- Added instructions on how to deal with unsigned kernel modules with Secure Boot on.
## [0.5.4] - 2025-09-06
@ -336,7 +341,6 @@ Bugs and other issues are tracked at <https://codeberg.org/shufflecake/shuffleca
Outstanding known bugs and/or limitations:
- Opening volumes does not work on certain architectures (see issue <https://codeberg.org/shufflecake/shufflecake-c/issues/143>).
- Crash consistency is currently not guaranteed (see issue <https://codeberg.org/shufflecake/shufflecake-c/issues/136>).
- Only a maximum of 15 volumes per device is supported.
- There is (currently) no protection against multi-snapshot attacks.

View file

@ -33,7 +33,7 @@
#define SFLC_VER_MAJOR 0
#define SFLC_VER_MINOR 5
#define SFLC_VER_REVISION 4
#define SFLC_VER_REVISION 5
#define SFLC_VER_SPECIAL ""
#define STRINGIFY0(s) # s

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -29,8 +29,8 @@
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="2.7438272"
inkscape:cx="235.98425"
inkscape:cy="228.69516"
inkscape:cx="236.3487"
inkscape:cy="229.05961"
inkscape:window-width="2560"
inkscape:window-height="1377"
inkscape:window-x="0"
@ -333,7 +333,7 @@
height="5.2916675"
x="61.548569"
y="79.569435"
inkscape:export-filename="badge_version_0.5.4.png"
inkscape:export-filename="badge_version_0.5.5.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96" />
<text
@ -364,7 +364,7 @@
id="tspan462"
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-family:FreeSans;-inkscape-font-specification:'FreeSans Semi-Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.183262"
x="79.882088"
y="83.4077">0.5.4</tspan></text>
y="83.4077">0.5.5</tspan></text>
<rect
style="fill:#951b89;fill-opacity:1;stroke:none;stroke-width:0.245683;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
id="rect358"

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Before After
Before After