Merge pull request 'merge:release/v0.4.5' (#89) from release/v0.4.5 into dev

Reviewed-on: https://codeberg.org/shufflecake/shufflecake-c/pulls/89
This commit is contained in:
Tommaso Gagliardoni 2024-06-03 17:00:08 +00:00
commit b6ffa705fc
6 changed files with 28 additions and 6 deletions

View file

@ -11,9 +11,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Refactored
- Introduction of "Shufflecake Lite" scheme as default.
- Moving old Shufflescake scheme as "Legacy" option for backward support.
- Global constants fully shared among components through `sflc_constants.h`.
- Global refactoring and simplification of code tree.
## [0.4.5] - 2024-06-03
### Fixed
- Fixed a compile error on some new releases of LTS kernels due to the removal of a function API.
- Fixed segmentation fault when opening an already opened device.
### Changed
- Minor edits to README.md.
## [0.4.4] - 2023-12-31

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.4.4.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.4.4) 
[![Version](resources/images/badges/badge_version_0.4.5.png)](https://codeberg.org/shufflecake/shufflecake-c/releases/tag/v0.4.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/) 
@ -11,7 +11,7 @@
# Shufflecake - Full C Implementation - v0.4.4
# Shufflecake - Full C Implementation - v0.4.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>.
@ -246,6 +246,11 @@ 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.4.5] - 2024-06-03
- Fixed a compile error on some versions of LTS kernels.
- Fixed segmentation fault when opening an already opened device.
### [0.4.4] - 2023-12-31
- Fixed a memory allocation error on large devices.

View file

@ -30,7 +30,7 @@
#define SFLC_VER_MAJOR 0
#define SFLC_VER_MINOR 4
#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.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -9,6 +9,9 @@
id="svg2909"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
sodipodi:docname="badges.svg"
inkscape:export-filename="badge_version_0.4.5.png"
inkscape:export-xdpi="150"
inkscape:export-ydpi="150"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
@ -26,7 +29,7 @@
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="2.7438272"
inkscape:cx="199.5388"
inkscape:cx="200.26771"
inkscape:cy="241.99775"
inkscape:window-width="1920"
inkscape:window-height="979"
@ -330,7 +333,7 @@
height="5.2916675"
x="61.548569"
y="72.206657"
inkscape:export-filename="badge_version_0.4.4.png"
inkscape:export-filename="badge_version_0.4.5.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96" />
<text
@ -361,6 +364,6 @@
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="76.044922">0.4.4</tspan></text>
y="76.044922">0.4.5</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Before After
Before After