Add godoc comments to all internal packages

libgocryptfs
Jakob Unterwurzacher 6 years ago
parent a36b4c1b43
commit e8a234f658
  1. 2
      internal/configfile/config_file.go
  2. 3
      internal/contentenc/content.go
  3. 2
      internal/cryptocore/cryptocore.go
  4. 1
      internal/fusefrontend/fs.go
  5. 3
      internal/nametransform/names.go
  6. 2
      internal/prefer_openssl/prefer.go
  7. 1
      internal/readpassword/read.go
  8. 1
      internal/syscallcompat/sys_linux.go
  9. 2
      internal/tlog/log.go

@ -1,3 +1,5 @@
// Package configfile reads and writes gocryptfs.conf does the key
// wrapping.
package configfile
import (

@ -1,7 +1,6 @@
// Package contentenc encrypts and decrypts file blocks.
package contentenc
// File content encryption / decryption
import (
"bytes"
"encoding/binary"

@ -1,3 +1,5 @@
// Package cryptocore wraps OpenSSL and Go GCM crypto and provides
// a nonce generator.
package cryptocore
import (

@ -1,3 +1,4 @@
// Package fusefrontend interfaces directly with the go-fuse library.
package fusefrontend
// FUSE operations on paths

@ -1,7 +1,6 @@
// Package namtransforms encrypts and decrypts filenames.
package nametransform
// Filename encryption / decryption functions
import (
"crypto/aes"
"encoding/base64"

@ -1,3 +1,5 @@
// Package prefer_openssl tries to determine if we should prefer openssl
// on the platform we are running on.
package prefer_openssl
import (

@ -1,3 +1,4 @@
// Package readpassword reads a password from the terminal of from stdin.
package readpassword
import (

@ -1,3 +1,4 @@
// Package syscallcompat wraps Linux-specific syscalls.
package syscallcompat
import (

@ -1,3 +1,5 @@
// Package tlog is a "toggled logger" that can be enabled and disabled and
// provides coloring.
package tlog
import (

Loading…
Cancel
Save