HomeFreeBSD

sysutils/fusefs-encfs: Update to 1.9.4

Description

sysutils/fusefs-encfs: Update to 1.9.4

Change log: https://github.com/vgough/encfs/releases/tag/v1.9.4

Port changes [1]:

  • Fix compilation with "-std=c++11"
  • Fix a gid permission issue with allow_other
  • Fix operations on symlinks
  • Fix a race in idle unmount
  • Add --reversewrite cli option
  • Add PID to syslog logging
  • Deep code sanity check
  • Modernize coding style
  • Make codebase warnings & clang-tidy clean
  • Bump FUSE_USE_VERSION to 29
  • Ensure compatibility with LibreSSL
  • Switch to vendored lib tinyxml2 & easylogging
  • Reorganize man page and add missing options
  • Add gtest and micro benchmarks
  • Fix packaging error leading to wrong version output
  • Fix shared lib compilation (cmake -DBUILD_SHARED_LIBS=ON ..)

[1] https://github.com/vgough/encfs/releases

PR: 225534
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D14124

Details

Provenance
yuriAuthored on
Differential Revision
D14124: sysutils/fusefs-encfs: Update to 1.9.4
Parents
rP460345: - Update binutils to 2.25.1-32.base.el7_4.2.
Branches
Unknown
Tags
Unknown