Commit Graph

38 Commits

Author SHA1 Message Date
oupson 61d07910e6
Cargo clippy in rustcryptfs-lib 2022-10-08 16:23:52 +02:00
oupson 4b93f8071f
Remove useless new function for EncodedFilename 2022-10-08 16:16:17 +02:00
oupson c57f9b3a85
Error related rustcryptfs-lib refracto 2022-10-08 16:10:43 +02:00
oupson 965c07df0a
Rename content_enc to content 2022-10-07 20:55:56 +02:00
oupson 2dabc7c0c0
Add load_from_reader to GocryptFs 2022-10-07 20:52:16 +02:00
oupson 733237ba40
Rename FilenameDecoder to FilenameCipher 2022-10-07 20:51:56 +02:00
oupson fce791717c
Remove useless serde_json error 2022-10-07 13:20:05 +02:00
oupson 90f6a6db49
Move DirFilenameDecoder to his own file 2022-10-07 13:15:46 +02:00
oupson 4eb66cfad4
Remove useless io mod 2022-10-06 17:07:37 +02:00
oupson fdc8aeaa53
Document GocryptFs 2022-10-06 17:06:34 +02:00
oupson 53ece0c257
Add documentation for ContentEnc 2022-10-06 17:00:50 +02:00
oupson 86eba12b5a
Move get_real_size to rustcryptfs-lib 2022-10-06 17:00:16 +02:00
oupson 77e78a5112
Work on README 2022-10-06 16:29:09 +02:00
oupson 918f815a5b
Work on Inode Cache 2022-10-06 16:28:39 +02:00
oupson 665cdd8b37
Prompt password 2022-10-06 15:55:07 +02:00
oupson b5fbdb6fb0
Read more than 4096 bytes in read function 2022-10-06 15:08:02 +02:00
oupson e86139986d
Remove useless login 2022-10-06 13:28:32 +02:00
oupson 5208451311
Add read in fuse fs 2022-10-06 11:59:22 +02:00
oupson 608619eab6
Add . and .. in readdir of fuse fs 2022-10-06 11:58:50 +02:00
oupson 1ef3c1e477
Remove opendir 2022-10-06 11:57:19 +02:00
oupson 5cfbba8c9b
Fix get_attr 2022-10-06 11:14:36 +02:00
oupson c7d8108787
Fix get_real_size 2022-10-06 11:12:30 +02:00
oupson c095d1e6dc
Fix bug with filename 2022-10-05 11:31:34 +02:00
oupson 057cefdb5c
Implemented a few fuse functions 2022-10-05 11:15:47 +02:00
oupson 75540ba718
Use GocryptFS in linux EncryptedFs 2022-10-03 14:47:39 +02:00
oupson 6702757eaa
Get options for filesystem 2022-10-03 14:40:28 +02:00
oupson 8418d1795d
Add mount command on linux 2022-10-03 14:40:26 +02:00
oupson f8dba77275
Add basic filesystem structure on linux 2022-10-03 14:38:09 +02:00
oupson d319b0641e
Add a linux lib for fuse filesystem 2022-10-03 14:38:08 +02:00
oupson cdfddc6eae
Add missing filename 2022-08-11 15:54:13 +02:00
oupson b4ea1ed372
Add GocryptFs to simplify usage 2022-08-11 15:41:42 +02:00
oupson c4d1c479aa Add basic filename encoding and test on filename 2022-06-19 21:23:25 +02:00
oupson 47e24be8da Add env_logger 2022-05-31 23:00:28 +02:00
oupson c4a60e7a46 Store key instead of byte array of the key in filename decoder 2022-05-24 08:06:04 +02:00
oupson c748297aa2 Basic project structure and error handling 2022-05-18 20:38:41 +02:00
oupson 13c0ed814c Basic support for longnames 2022-05-17 22:39:26 +02:00
oupson 55899706c0 Add basic filename decoding support 2022-05-17 22:22:28 +02:00
oupson 3b0fbb2e38 Initial Commit 2022-05-15 12:58:10 +02:00