libgocryptfs/internal
Jakob Unterwurzacher 8c09df03aa ctlsock: fix buffer truncation of JSON unmarshal error
In the error case, buf was not restored to the original
capacity. Instead of truncating "buf" and restoring (or forgetting to restore)
later, introduce the "data" slice.

Fixes https://github.com/rfjakob/gocryptfs/issues/356
2019-01-20 12:13:49 +01:00
..
configfile configfile: Fix a copy&paste error in validateParams method. 2018-12-28 09:58:46 +01:00
contentenc configfile: Explicitly wipe scrypt derived key after decrypting/encrypting master key. 2018-12-27 18:47:14 +01:00
cryptocore tlog: stop embedding log.Logger to prevent mistakes 2018-02-28 09:02:18 +01:00
ctlsock ctlsock: fix buffer truncation of JSON unmarshal error 2019-01-20 12:13:49 +01:00
ensurefds012 main: Run 'ensure fds' code early during the program startup. 2019-01-05 16:12:16 +01:00
exitcodes main: ensure fds 0,1,2 are always open 2019-01-05 14:17:51 +01:00
fusefrontend fusefrontend: Always use intFd() method instead of int(f.fd.Fd()). 2019-01-16 20:55:20 +01:00
fusefrontend_reverse fusefrontend_reverse: Delete leftover debug statement. 2019-01-15 22:07:37 +01:00
nametransform nametransform: Create *.name files with 0400 permission. 2019-01-09 20:42:18 +01:00
openfiletable Add option for autounmount 2018-10-11 20:16:45 +02:00
pathiv pathiv: fix test failure on Go 1.6 2017-05-31 08:21:36 +02:00
prefer_openssl prefer_openssl: default to Go GCM on OSX 2016-12-10 21:04:17 +01:00
readpassword tests: fix TestPassfileNewline 2018-12-16 12:33:25 +01:00
serialize_reads fix golint complaints 2017-04-29 14:50:58 +02:00
siv_aead siv_aead: create private key copy and implement wiping 2018-02-18 16:01:46 +01:00
speed fix golint complaints 2017-04-29 14:50:58 +02:00
stupidgcm Assorted spelling fixes. 2018-12-27 15:19:55 +01:00
syscallcompat fusefrontend: Rework the Utimens handling on macOS. 2019-01-16 20:55:20 +01:00
tlog tlog: disable color codes when switching to syslog 2018-10-17 22:34:30 +02:00