Commit Graph

  • bbf5b72fff WriteDirIV: delete incomplete gocryptfs.diriv file if write fails Jakob Unterwurzacher 2018-07-15 12:00:08 +0200
  • bcca323cb7 contentenc: reserve one extra block in pool plaintext buffers Jakob Unterwurzacher 2018-07-15 11:39:07 +0200
  • 38f79a1abc fsck: add debug output (enabled via -debug) Jakob Unterwurzacher 2018-07-15 11:34:30 +0200
  • 2ed3f128dd
    file-format.md: list full block overhead rfjakob 2018-07-15 11:24:54 +0200
  • 95b93db35f fusefrontend: log prealloc failures at Info level Jakob Unterwurzacher 2018-07-14 15:18:27 +0200
  • 770c23db7c travis: run dep ensure in verbose mode Jakob Unterwurzacher 2018-07-08 14:49:57 +0200
  • 7f5a97e843 MANPAGE: add proper description text Jakob Unterwurzacher 2018-07-07 23:50:53 +0200
  • 6544328f96 README: it's not a mirror Jakob Unterwurzacher 2018-07-04 09:10:36 +0200
  • 794f4fcde5 README: call the Markdown source "mirror" Jakob Unterwurzacher 2018-07-04 09:08:26 +0200
  • 53f7e1a0f0 macos: fix O_DIRECT build failure Jakob Unterwurzacher 2018-07-04 09:04:00 +0200
  • f6a3e2c7d1 README: mention O_DIRECT change Jakob Unterwurzacher 2018-07-02 23:58:55 +0200
  • 893e41149e fusefrontend: disallow O_DIRECT and fall back to buffered IO Jakob Unterwurzacher 2018-07-02 23:54:37 +0200
  • c51fc9e07d fusefronted: downgrade fallocate message severity Jakob Unterwurzacher 2018-07-02 23:03:43 +0200
  • 01a078e7c0 Fix golint warnings Jakob Unterwurzacher 2018-07-01 22:00:06 +0200
  • 5243cd0e0d trezor: hide behind compile tag Jakob Unterwurzacher 2018-07-01 21:07:50 +0200
  • 2d68b06f9d fsck: handle sparse files efficiently, fix xfstests generic/285 Jakob Unterwurzacher 2018-07-01 19:14:00 +0200
  • e951043084 fusefrontend: add File.SeekData() function Jakob Unterwurzacher 2018-07-01 19:13:28 +0200
  • a2af1fb5da fusefrontend: export "File" type Jakob Unterwurzacher 2018-07-01 19:10:57 +0200
  • 4a73637782 fsck: get rid of channel read closures Jakob Unterwurzacher 2018-07-01 16:24:02 +0200
  • 1a18d8e609 fsck: rename "CorruptItems" channel to "MitigatedCorruptions" Jakob Unterwurzacher 2018-07-01 15:48:53 +0200
  • 283184dd5a fsck: suppress "no problems found" when running quiet Jakob Unterwurzacher 2018-06-27 22:17:41 +0200
  • 52c9ff1ded main: improve fuse.NewServer error message Jakob Unterwurzacher 2018-06-26 20:48:28 +0200
  • 6d64dfe8f7 Only print masterkey once on -init Jakob Unterwurzacher 2018-06-26 20:44:10 +0200
  • 991891a5c4 trezor: add sanity checks for decrypted value Jakob Unterwurzacher 2018-06-26 20:06:42 +0200
  • 978f1f3f6d Implemented the support of Trezor devices. Dmitry Yu Okunev 2018-06-25 23:52:55 +0200
  • 3f9a4bbcaa main: replace naked panic with log.Panic Jakob Unterwurzacher 2018-06-25 22:45:44 +0200
  • 1a5e9cfb1e trezor: reject password change on Trezor-enabled fs Jakob Unterwurzacher 2018-06-25 22:38:27 +0200
  • 9a15dfa494 trezor: add TrezorPayload Jakob Unterwurzacher 2018-06-25 22:27:15 +0200
  • 91de77943f configfile: reduce function name stutter Jakob Unterwurzacher 2018-06-25 22:02:05 +0200
  • 8e5ca7299a trezor: exit with usage error if used together with -extpass Jakob Unterwurzacher 2018-06-25 21:55:20 +0200
  • 4bf02f4760 trezor: add basic "-init -trezor" test Jakob Unterwurzacher 2018-06-24 19:53:08 +0200
  • c6f6e8ec4d trezor: add skeleton for Trezor support Jakob Unterwurzacher 2018-06-17 15:25:09 +0200
  • 02ab358451 README: Add folders side-by-side animation gif Jakob Unterwurzacher 2018-07-01 15:26:56 +0200
  • 743c7705b2 configfile: use tlog.ColorYellow instead of hardcoded color code Jakob Unterwurzacher 2018-06-24 19:51:05 +0200
  • 1bab400fca Fix three golint warnings Jakob Unterwurzacher 2018-06-19 20:13:56 +0200
  • 009cc0ae8b Update README and MANPAGE for v1.5 Jakob Unterwurzacher 2018-06-10 19:30:10 +0200
  • e925e1b78e dep: fix constraints and update dependencies Jakob Unterwurzacher 2018-06-12 22:59:00 +0200
  • bfa50517e9 xattr: return EOPNOTSUPP instead of ENODATA in GetXattr Jakob Unterwurzacher 2018-06-12 21:07:00 +0200
  • bde7ba57b0 darwin does not have PATH_MAX Jakob Unterwurzacher 2018-06-08 00:47:48 +0200
  • 5ad26495fc main: cut down "flag provided but not defined" error message Jakob Unterwurzacher 2018-06-08 00:03:23 +0200
  • fb772da697 main: forkChild: try to read /proc/self/exe Jakob Unterwurzacher 2018-06-07 23:06:03 +0200
  • 10212d791a Set a default PATH if PATH is empty or unset Julian Orth 2018-05-06 18:08:30 +0200
  • 53d6a9999d main: accept -dev, -nodev, -suid, -nosuid, -exec, -noexec Jakob Unterwurzacher 2018-06-07 22:50:30 +0200
  • e29a81efc3 main: make prefixOArgs errors testable Jakob Unterwurzacher 2018-06-05 21:02:35 +0200
  • 98aa9cb176 dep: update xattr dependency Jakob Unterwurzacher 2018-05-27 21:39:25 +0200
  • ae02ca1ded xattr: use LGet/LSet etc Jakob Unterwurzacher 2018-05-27 20:09:48 +0200
  • 44caf21deb tests: add "mv broken symlink" test Jakob Unterwurzacher 2018-05-17 23:14:33 +0200
  • e25d551e18 crossbuild.bash: call "set -x" late Jakob Unterwurzacher 2018-05-15 23:04:52 +0200
  • 7b00681807 xattr: return EOPNOTSUPP for unsupported attributes Jakob Unterwurzacher 2018-05-15 23:00:47 +0200
  • f7a6f4d468 fsck: update testcases with binary xattrs Jakob Unterwurzacher 2018-05-10 23:18:16 +0200
  • a41ec2028c xattr: optimize storage, store as binary instead of bae64 Bolshevik 2018-05-07 22:01:36 +0200
  • a276321dea stupidgcm: return error on too short input instead of panicing Jakob Unterwurzacher 2018-05-10 22:44:03 +0200
  • 5ccc06d5cb xattr: added passing of a "flags" parameter Bolshevik 2018-05-01 18:46:51 +0200
  • 95964fb5f0 Updated dependencies. Bolshevik 2018-05-07 10:50:16 +0200
  • fc8fca04a8 tests: example_filesystems: create a private copy in /tmp Jakob Unterwurzacher 2018-05-04 22:27:59 +0200
  • fe3890688a fusefrontend: xattr: return ENOSYS on unsupported flags Jakob Unterwurzacher 2018-05-01 23:30:53 +0200
  • 996d2f141b tests: helpers: fix a few error reports Jakob Unterwurzacher 2018-04-27 20:19:51 +0200
  • 12b32aa06c Improved xattr handling on non-linux systems (#227) bolshevik 2018-04-17 20:33:04 +0200
  • 12832851c6 daemonize: try /bin/logger if /usr/bin/logger fails Jakob Unterwurzacher 2018-04-11 20:31:02 +0200
  • bcc8378a2c Fix the easy golint warnings Jakob Unterwurzacher 2018-04-08 20:24:29 +0200
  • cab0cda449 tests: retry umount Jakob Unterwurzacher 2018-04-08 20:09:05 +0200
  • 9d7392a5be tests: cli_test: fix fd leak Jakob Unterwurzacher 2018-04-07 15:46:41 +0200
  • 22031d7e53 tests: matrix: check for fd leaks Jakob Unterwurzacher 2018-04-07 15:21:05 +0200
  • 4e5783591f fsck: report skipped corrupt files Jakob Unterwurzacher 2018-04-03 21:19:44 +0200
  • 8b443c8484 fsck: add xattr support Jakob Unterwurzacher 2018-04-02 20:25:59 +0200
  • 4407ca3a4d fusefrontend: xattr: return ENODATA for security.* and system.* Jakob Unterwurzacher 2018-04-02 18:59:02 +0200
  • a0fd3eca98 fsck: test against example_filesystems Jakob Unterwurzacher 2018-04-02 18:43:50 +0200
  • b6c8960b01 fsck: clean up log output Jakob Unterwurzacher 2018-04-02 18:32:30 +0200
  • e6caf56ea4 fsck: sort files alphabetically Jakob Unterwurzacher 2018-04-02 16:56:29 +0200
  • f28d85fad5 fsck: add initial implementation Jakob Unterwurzacher 2018-04-01 21:23:32 +0200
  • fb06c65ee9 fusefronted: reject oversized Read and Write requests Jakob Unterwurzacher 2018-04-01 21:21:55 +0200
  • 93849e28d8 main: move getMasterKey into initFuseFrontend Jakob Unterwurzacher 2018-04-01 15:47:35 +0200
  • a4f3a7dca2 main: move masterkey logic into new helper getMasterKey Jakob Unterwurzacher 2018-04-01 14:51:53 +0200
  • 6e637f38ff tests: add a few explicit file Close() in matrix_test Jakob Unterwurzacher 2018-04-01 14:51:07 +0200
  • 8fcd39a3b0 main: add "-fsck" flag Jakob Unterwurzacher 2018-04-01 14:25:10 +0200
  • 85056def90 main: move and rename checkDir*() helper Jakob Unterwurzacher 2018-04-01 12:31:44 +0200
  • 5da5e467a6 main: pull regular exits into main function Jakob Unterwurzacher 2018-04-01 12:12:47 +0200
  • 1a3d04ab87 Switch from private copy to pkg/xattr Jakob Unterwurzacher 2018-03-28 19:19:58 +0200
  • c3e12b5e68 dep: add xattr dependency Jakob Unterwurzacher 2018-03-26 21:56:43 +0200
  • b1f362d28a tests: replace xattr.Supported Jakob Unterwurzacher 2018-03-26 21:54:17 +0200
  • db778aae7d fusefrontend: handle empty xattrs efficiently Jakob Unterwurzacher 2018-03-25 21:02:33 +0200
  • 1ed3d51df1 fusefrontend: add xattr support Jakob Unterwurzacher 2018-03-18 17:43:38 +0100
  • f20974c4da test_helpers: add SwitchTestParentDir Jakob Unterwurzacher 2018-03-24 21:37:41 +0100
  • 3d54fc3a3a fusefrontend: create helpers for symlink encryption Jakob Unterwurzacher 2018-03-24 21:36:45 +0100
  • 9bc039a4ba Add `-masterkey=stdin` functionality Jakob Unterwurzacher 2018-03-22 00:02:10 +0100
  • 9c86daf499 Update deps Jakob Unterwurzacher 2018-03-18 23:28:01 +0100
  • cdd91eaf72 Update Changelog for v1.4.4 Jakob Unterwurzacher 2018-03-18 23:23:09 +0100
  • 4b75b578a2 tests: extractloop.sh: better cleanup logic, handle missing /proc Jakob Unterwurzacher 2018-03-13 22:41:26 +0100
  • e46f6b940f tests: extractloop.sh: don't abort if md5sum is missing Jakob Unterwurzacher 2018-03-13 22:16:15 +0100
  • 8373410678 macos: extractloop.sh: exclude symlink & mute ln error message Jakob Unterwurzacher 2018-03-07 21:22:47 +0100
  • 51de6cd940 macos: tests: make extractloop.bash work on macos Jakob Unterwurzacher 2018-03-07 20:37:10 +0100
  • 02693912e5 tests: convert remaining wget calls to dl-linux-tarball.bash helper Jakob Unterwurzacher 2018-03-07 09:45:20 +0100
  • d09a51b80a macos: tests: use curl of wget is not available Jakob Unterwurzacher 2018-03-07 09:40:48 +0100
  • c458d99aa9 tests: exit with error if we have leftover filesystems Jakob Unterwurzacher 2018-03-06 21:45:49 +0100
  • 50bf282d2a tests: macos: try to unmount before rm -Rf Jakob Unterwurzacher 2018-03-06 21:35:10 +0100
  • 98f735ff6e tests: drop "-z" from fusermount to catch forgotten fds Jakob Unterwurzacher 2018-03-06 21:22:01 +0100
  • 4732e33a9a macos: tests: fix deleting of scratch dir Jakob Unterwurzacher 2018-03-05 23:40:08 +0100
  • 18d4159d18 macos: fix fd leak in reverse tests Jakob Unterwurzacher 2018-03-05 23:21:08 +0100
  • 1789a5ea5b tests: matrix_test: skip cases when without_openssl is set Jakob Unterwurzacher 2018-03-05 23:11:27 +0100
  • 35192abb57 test_helpers: add missing newline Jakob Unterwurzacher 2018-03-05 23:06:27 +0100