Tommaso Gagliardoni
de7b7ddffa
chore: Re-add Argon2id test (non-interactive)
2025-10-21 18:21:36 +02:00
Tommaso Gagliardoni
ce2e8bbd9c
chore: Modify user message for tests
2025-10-20 18:38:21 +02:00
Tommaso Gagliardoni
d37e1331db
chore: Disable Argon2 interactive test
2025-10-20 00:39:34 +02:00
Tommaso Gagliardoni
35522bc595
feat: Add consistency test script
2025-10-19 22:24:05 +02:00
toninov
75c0f30ca9
Use perror to properly format the errno
2025-09-12 11:24:30 +02:00
toninov
95a72fc8e7
Add explicit error message for non-inserted dm-sflc
2025-09-11 13:02:08 +02:00
Tommaso Gagliardoni
606f8945cf
style: Remove hyphen in usage prompt
2025-08-25 16:49:16 +02:00
toninov
6859277be6
Change arguments name
2025-08-01 14:46:27 +02:00
toninov
13d4e5b548
Use the flags
2025-07-30 00:25:50 +02:00
toninov
d5eb3dceb5
Add options to CLI
2025-07-30 00:02:25 +02:00
Tommaso Gagliardoni
79f1549664
refactor: Correctly import version string from sflc_constants.h instead of hardcoded hack
2025-07-05 00:24:19 +02:00
Tommaso Gagliardoni
3781091335
fix: Fix make test not compiling
...
Some constants or variables were prefixed with a SFLITE_ tag instead of SFLC_, this fix resolves that and now crypto tests run again.
Solves: #105
2025-01-17 00:40:03 +01:00
=
d713f5fe9c
Touch-up of progress printing
2025-01-06 16:14:03 +01:00
Benjamin Voisin
0b0a503409
Pretty print of status for the init command
...
Signed-off-by: Benjamin Voisin <benjamin.voisin@ens-rennes.fr>
2025-01-06 16:08:40 +01:00
Tommaso Gagliardoni
c887455fdc
test:Rename old to legacy
2024-09-01 17:16:57 +02:00
Tommaso Gagliardoni
5fdc05873c
doc:Update README.md and CHANGELOG.md and CLI usage text
2024-09-01 14:09:51 +02:00
toninov
44dfd2729b
revert 06e388fc5b
...
revert Add argument to sflite_vmb_seal/unseal
2024-08-31 23:15:43 +00:00
toninov
3abcc633b8
revert 537623150a
...
revert Add argument to sflite_vmb_seal/unseal in .h
2024-08-31 23:15:13 +00:00
toninov
537623150a
Add argument to sflite_vmb_seal/unseal in .h
2024-08-31 22:58:45 +00:00
toninov
06e388fc5b
Add argument to sflite_vmb_seal/unseal
2024-08-31 22:57:47 +00:00
Tommaso Gagliardoni
54e1b34bf9
doc:Change header scheme to legacy vs lite
2024-08-31 12:03:15 +02:00
Tommaso Gagliardoni
d42fe61cb0
chore:Readd link to sflc_constants.h
2024-08-31 11:50:14 +02:00
Tommaso Gagliardoni
211c2913c0
chore:Remove shufflecake-userland/src/operations/devmapper.c
2024-08-31 11:44:33 +02:00
Tommaso Gagliardoni
b79805c361
merge!:Test merge feature\rewrite-kernel-mod into copy dev2
2024-08-31 11:37:01 +02:00
=
08b298c39c
Remove duplicate dirs
2024-08-27 20:07:40 +02:00
=
322f4367a6
Bugfix
2024-08-03 22:40:11 +02:00
Tommaso Gagliardoni
909079f5ed
bugfix:Check if device already in use on open
...
On device open, first check if related directory in sysfs already exists. If so, that might indicate that the device is already in use, so abort.
Solves: #81
2024-06-02 21:04:27 +02:00
=
bed617283c
Minor fix
2023-11-11 23:36:39 +01:00
=
8e21782d6e
Disallow empty password
2023-11-10 12:07:17 +01:00
=
ae6d887d4a
Fix comments
2023-11-10 12:01:51 +01:00
=
9213c31514
Can delete Volume struct
2023-11-10 11:13:56 +01:00
=
321c0a5d1f
fix: open and close, wrong number of volumes
2023-11-10 11:13:40 +01:00
=
8604c23193
fix: compilation errors
2023-11-09 21:06:59 +01:00
=
383db62bd0
Refactor, reverse order of volume opening and closing
2023-11-09 20:57:47 +01:00
=
38ba68daa4
Refactor, ops_openVolume does not read VMB
2023-11-09 20:28:51 +01:00
=
1f3c3d8fad
Define readVmb
2023-11-09 20:15:40 +01:00
=
2646be968c
Refactor, stop using Volume struct
2023-11-09 19:57:25 +01:00
=
80877d5b15
Refactor, have operations/init.c sample the keys
2023-11-09 19:31:28 +01:00
=
ca03916637
fix: Randomness quality for VEK
2023-11-09 19:09:42 +01:00
=
af13947deb
Refactor include structure
2023-11-09 19:00:36 +01:00
Tommaso Gagliardoni
fb904d5c52
feat:Improve message errors and change two filenames
2023-07-26 21:05:47 +02:00
=
ad3d2dd2e4
fix:Docs and minor fixes
2023-07-26 19:39:19 +02:00
=
0f4733f741
feat:Define changepwd in cli
2023-07-26 19:18:34 +02:00
=
a35d15fb7b
feat:Define testpwd in cli
2023-07-26 18:09:45 +02:00
=
57e26568da
feat:Define changepwd in commands
2023-07-26 17:56:38 +02:00
=
b4aee63349
feat:Define testpwd in commands
2023-07-26 17:51:20 +02:00
=
91b7b7809a
feat:Define changepwd in operations
2023-07-26 17:36:05 +02:00
=
65e5eb5d4f
feat:Define changepwd in header
2023-07-26 16:43:32 +02:00
=
989ec84b77
fix:Rename cli commands to actions
2023-07-24 15:29:49 +02:00
=
eae4dd5470
fix:Rename actions to operations
2023-07-24 15:27:34 +02:00