81 Commits (libgocryptfs)

Author SHA1 Message Date
Hardcore Sushi 89966b1aae
Allow the password hash to be returned when creating a volume 6 months ago
Hardcore Sushi 1973153602
Switch to v2 module 10 months ago
Jakob Unterwurzacher d023cd6c95 cli: drop -forcedecode flag 11 months ago
Jakob Unterwurzacher 34d8a498c4 Unbreak hyperlinks broken by go mod v2 conversion 12 months ago
Jakob Unterwurzacher 61ef6b00a6 -devrandom: make flag a no-op 12 months ago
Jakob Unterwurzacher 806334eacf cryptocore: add NonceSize to AEADTypeEnum 12 months ago
Jakob Unterwurzacher 97d8340bd8 configfile: add Validate() function, support FlagXChaCha20Poly1305 12 months ago
Jakob Unterwurzacher 4764a9bde0 Add partial XChaCha20-Poly1305 support (mount flag only) 12 months ago
Jakob Unterwurzacher 69d88505fd go mod: declare module version v2 12 months ago
Jakob Unterwurzacher b603169d2c configfile: pass struct to Create 2/2 12 months ago
Jakob Unterwurzacher 4b93525249 configfile: pass struct to Create 1/2 12 months ago
Jakob Unterwurzacher 2a9dea2973 -deterministic-names: accept flag on -init 12 months ago
Jakob Unterwurzacher 50630e9f3d fido2: hide "FIDO2" in gocryptfs.conf if not used 1 year ago
Hardcore Sushi 847d4fa781
Genesis patch 1 year ago
Pavol Rusnak 1e624a4cc3 Add support for FIDO2 tokens 2 years ago
Pavol Rusnak 1364b44ae3 remove Trezor support 3 years ago
Jakob Unterwurzacher 8459bb15c1 configfile: fall back to sync() if fsync() fails 3 years ago
Sebastian Lackner 24594d99bf configfile: Fix a copy&paste error in validateParams method. 4 years ago
Sebastian Lackner 07c486603c configfile: Explicitly wipe scrypt derived key after decrypting/encrypting master key. 4 years ago
Jakob Unterwurzacher 2bdf7d5172 configfile: add LoadAndDecrypt wrapper 4 years ago
Jakob Unterwurzacher 09d28c293e configfile: split off masterkey decryption 4 years ago
Jakob Unterwurzacher 21eaa8f164 configfile: return specific error on empty input 4 years ago
Jakob Unterwurzacher f4a972ddf1 configfile: drop superflous Printf 4 years ago
Jakob Unterwurzacher 6d64dfe8f7 Only print masterkey once on -init 4 years ago
Jakob Unterwurzacher 9a15dfa494 trezor: add TrezorPayload 4 years ago
Jakob Unterwurzacher 91de77943f configfile: reduce function name stutter 4 years ago
Jakob Unterwurzacher c6f6e8ec4d trezor: add skeleton for Trezor support 4 years ago
Jakob Unterwurzacher 743c7705b2 configfile: use tlog.ColorYellow instead of hardcoded color code 4 years ago
Jakob Unterwurzacher a0fd3eca98 fsck: test against example_filesystems 4 years ago
Jakob Unterwurzacher 3b8f5cbb17 readpassword: convert from string to []byte 5 years ago
Jakob Unterwurzacher 0efd220d1e configfile: overwrite and let keys run out of scope 5 years ago
Sebastian Lackner f3c777d5ea main: Add '-devrandom' commandline option 5 years ago
Jakob Unterwurzacher c44389d942 exitcodes: specific codes for failure to read or write gocryptfs.conf 5 years ago
Jakob Unterwurzacher d5adde1eeb exitcodes: pull all exit code definitions into the package 5 years ago
Jakob Unterwurzacher 68387b470c Fix typos found by Misspell 5 years ago
danim7 f1945c4daa Add -forcedecode 5 years ago
Jakob Unterwurzacher c815554866 configfile: always validate all scrypt parameters 5 years ago
Jakob Unterwurzacher 9a0808b1ee configfile: HKDF feature flag should also be set for "-plaintextnames" 6 years ago
Jakob Unterwurzacher 9f17a78b4a configfile: enable HKDF and Raw64 feature flags by default 6 years ago
Jakob Unterwurzacher 6e9b6e17c3 tests: configfile: fix spurious test failure II 6 years ago
Jakob Unterwurzacher b878306d2a tests: configfile: fix spurious test failure 6 years ago
Jakob Unterwurzacher a8fd8a2516 configfile: disable Raw64 for now 6 years ago
Jakob Unterwurzacher d0bc7970f7 full stack: implement HKDF support 6 years ago
Jakob Unterwurzacher 4fadcbaf68 configfile: reject the "HKDF" flag for now 6 years ago
Jakob Unterwurzacher decda6d255 configfile: switch on Raw64 by default 6 years ago
Jakob Unterwurzacher b732881518 configfile: switch to 128-bit IVs for master key encryption 6 years ago
Jakob Unterwurzacher 6cc0aebd71 configfile: define HKDF flag 6 years ago
Jakob Unterwurzacher 427c6c1719 exitcodes: define code 12 for "password incorrect" 6 years ago
Jakob Unterwurzacher 57612a278b configfile: rename "kdf.go" -> "scrypt.go" 6 years ago
Jakob Unterwurzacher 55d0523dbe tests: configfile: add missing newlines in verbose output 6 years ago