Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

encfs-1.9.5-lp160.1.4 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: encfs Distribution: openSUSE Leap 16.0
Version: 1.9.5 Vendor: openSUSE
Release: lp160.1.4 Build date: Tue Mar 24 07:58:25 2020
Group: System/Filesystems Build host: reproducible
Size: 928356 Source RPM: encfs-1.9.5-lp160.1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://vgough.github.io/encfs/
Summary: Userspace Encrypted File System
EncFS provides an encrypted file system, layered on top of a normal
directory tree and encrypts individual files which are stored in the
hosting directory tree.

This has several advantages over the loopback encryption which
provided by the Linux kernel:
- No space is and has to be reserved, encrypted files only
  take the space that they really occupy
- Backups: encrypted files can be individually backed-up on the host
  filesystem
- Layering: Since it's hosted on a normal filesystem, encfs can be
  used on filesystems which normally have no support encryption,
  like NFS or other userspace filesystems.

EncFS is implemented as a userspace filesystem in an unprivileged
application using fuse (FUSE (Filesystem in USErspace)).

Provides

Requires

License

GPL-2.0-or-later AND GPL-3.0-or-later

Changelog

* Tue Mar 24 2020 Max Lin <mlin@suse.com>
  - Disable RPATH for building
* Fri Mar 06 2020 Markus Ebner<info@ebner-markus.de>
  - update to 1.9.5
    * Correct a int/off_t buffer overflow in getSize()
    * Correct a possible write crash
    * Correct encfsctl cat and add encfsctl --reverse cat
    * Add -c & -u cmdline options
    * Add --noattrcache & --nodatacache cmdline options
    * Ignore .encfs6.xml file in reverse mode
    * Do not count usage on root path (to avoid resetting the --idle option)
    * Use stderr instead of stdout for error messages
    * Add the ability to disable data encryption (absolutely discouraged)
    * Add Cygwin support
  - update to 1.9.4
    * Fix packaging error leading to wrong version output
    * Fix shared lib compilation (cmake -DBUILD_SHARED_LIBS=ON ..)
  - update to 1.9.3
    * 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
* Wed Jan 17 2018 fvogt@suse.com
  - Fix combination of os_has_tinyxml and use_cmake_macro
* Wed Jul 26 2017 wagner-thomas@gmx.at
  - update to 1.9.2
    * fix a use-after-free bug that was introduced in v1.9-rc1
    * cast booleans to int before writing the XML config
    * support reading the config file from pipes
    * add "-t" option to set syslog tag
    * allow read/write in standard reverse mode
    * reject empty passwords
    * support building with openssl 1.1
  - removed now unneeded 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch
* Sun Apr 23 2017 wagner-thomas@gmx.at
  - patch 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch fixes
    some undefined references. See upstream issue
    https://github.com/vgough/encfs/issues/291
    With this patch, the %cmake macro can now be used for building if
    version of cmake is greater than 3.3
  - improved detection of tinyxml: now builds on more architectures
    and SLE12 SP2
* Sat Mar 04 2017 wagner-thomas@gmx.at
  - update to 1.9.1
    * Fix empty log file creation
    * Link with libintl when available
    * add LIB_INSTALL_DIR override during build to aid in customized install
      locations
    * upgrade easylogging++
  - update to 1.9
    * switch to CMake
    * OSX build improvements, RPATH setup
    * Drop Boost dependency. Uses tinyxml2 to read existing XML config archives.
    * Drop librlog dependency. Uses easylogging++ for logging.
    * add encfs_create operation
    * replace getdir with readdir
    * cleanup includes and reformat code
    * allow writes in reverse mode when no header is used
    * make use of C++11 (eg std unordered_map in place of GNU internal hashmap)
  - split *.mo files to a separate package encfs-lang
  - preperation to include checks
  - removed cmake-libdir-name.patch and old-perm-checks.patch which are not
    needed any more
  - install tinyxml2-3 if not available in the official repos
  - configure-fix.patch: also not needed anymore
* Wed Feb 01 2017 adam.majer@suse.de
  - use individual libboost-*-devel packages instead of boost-devel
* Wed Mar 09 2016 p.drouand@gmail.com
  - Update to version 1.8.1
    * No short chanlog available; please read
      /usr/share/doc/packages/encfs/ChangeLog
* Sun Mar 15 2015 p.drouand@gmail.com
  - Update to version 1.8
    * No short chanlog available; please read the ChangeLog file into
      /usr/share/doc/packages/encfs/ChangeLog
  - Update Url to new project home
  - Use download Url as source
  - Copy DESIGN.md, PERFORMANCE.mde and TRANSLATORS into doc directory
  - Remove obsolete patchs
    * encfs-1.7.4-fixReverseAbsoluteSymlinks.diff
    * encfs-1.7.4-fix-bashisms.patch
* Mon Nov 17 2014 Led <ledest@gmail.com>
  - fix bashism in encfssh script
  - add patches:
    * encfs-1.7.4-fix-bashisms.patch
* Tue Apr 01 2014 wagner-thomas@gmx.at
  - applied patchencfs-1.7.4-fixReverseAbsoluteSymlinks.diff from
    https://code.google.com/p/encfs/issues/detail?id=29
    This fixes encoding of symlinks starting with a "/"
  - Added patches:
    * encfs-1.7.4-fixReverseAbsoluteSymlinks.diff
* Mon Feb 04 2013 coolo@suse.com
  - update license to new format
* Fri Sep 30 2011 coolo@suse.com
  - add libtool as buildrequire to make the spec file more reliable
* Sun Sep 18 2011 jengelh@medozas.de
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
* Tue Aug 30 2011 crrodriguez@opensuse.org
  - Fix build, axing all m4 macros was a bad idea...
* Fri Dec 03 2010 mszeredi@suse.cz
  - updated to version 1.7.4
    * fixes bug with --reverse option setting which causes files to
      be stored incorrectly
* Mon Sep 06 2010 mszeredi@suse.cz
  - updated to version 1.7.2
    * allow per-block random bytes to be configured independently of
      per-block MAC.
    * new IV initialization
    * fix component configuration to ease adding flags or config
* Mon Jun 28 2010 mszeredi@suse.cz
  - updated to version 1.6.0
    * build fixes
    * add support for version field within serialized config
    * add options to help automate filesystem creation
    * modification and access times can be changed for symlinks
    * try to maintain modtime during rename
* Fri Jun 19 2009 coolo@novell.com
  - disable as-needed for this package as it fails to build with it
* Wed Jun 03 2009 mszeredi@suse.cz
  - fix compile error due to missing "const" qualifier
* Wed Oct 29 2008 mszeredi@suse.de
  - updated to version 1.5.0
    * fix bug in export - wasn't able to export symlinks (launchpad bug
      [#201974])
    * add makeKey program and showKey option to encfsctl
    * remove logs in Context, which displayed plaintext names
    * use PBKDF2 for key generation with salt and variable iteration
      count
    * allow for automatic upgrade to PBKDF2 when changing passwords
    * enable file hole support by default
* Tue Apr 15 2008 mszeredi@suse.de
  - updated to version 1.4.2
    * move buffer management to avoid memory leak in case of decoding
      error
    * reverse encryption support
    * fix rename bug by tracking and applying undo in all error paths
      (launchpad bug #160214)
    * add '-o' option which passes arg through to fuse
    * add -h option
    * add mount-on-demand
    * change license file to GPL3
    * enlarge max password length
    * run extpass command via shell, to allow passing arguments
      to program
    * fix directory rename issue (launchpad bug #183358)
    * no arg required for stdinpass
    * ensure paths end in '/'. fixes (launchpad bug #184905)
    * add zero-block pass-through option, enabling allow-holes code
    * fix bug in export - wasn't able to export symlinks (launchpad
      bug #201974)
    * switch to V6 XML config format
* Wed Oct 24 2007 mszeredi@suse.de
  - Fix compile errors and warnings in beta
* Fri Aug 10 2007 bk@suse.de
  - Add "Requires: fuse" to ensure that fuse is present (285101#c29)
  - Use %find_lang to mark locale files with missing %lang (rpmlint)
* Thu Mar 29 2007 meissner@suse.de
  - buildrequires zlib-devel
* Thu Feb 15 2007 mszeredi@suse.cz
  - updated to version 1.3.2
    * fix failure to process HMAC correctly in case of read error
    * builds with GCC 4.2
    * add workaround for group permission problem in 'public' mode
* Mon May 15 2006 tiwai@suse.de
  - updated to version 1.3.1.
    * ports for fuse-2.5
    * bugfixes for null filename encryption
    * fix directory rename error
    * new translations
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Tue Jan 17 2006 tiwai@suse.de
  - fix the build with fuse 2.5.0.
* Tue Nov 15 2005 tiwai@suse.de
  - updated to version 1.2.5.
* Fri Sep 30 2005 tiwai@suse.de
  - updated to version 1.2.4.
* Wed May 25 2005 tiwai@suse.de
  - initial version: 1.2.2

Files

/usr/bin/encfs
/usr/bin/encfsctl
/usr/bin/encfssh
/usr/lib64/libencfs.so.1.9
/usr/lib64/libencfs.so.1.9.5
/usr/share/doc/packages/encfs
/usr/share/doc/packages/encfs/AUTHORS
/usr/share/doc/packages/encfs/ChangeLog
/usr/share/doc/packages/encfs/DESIGN.md
/usr/share/doc/packages/encfs/PERFORMANCE.md
/usr/share/doc/packages/encfs/README-NLS
/usr/share/doc/packages/encfs/README.md
/usr/share/licenses/encfs
/usr/share/licenses/encfs/COPYING
/usr/share/licenses/encfs/COPYING.GPL
/usr/share/licenses/encfs/COPYING.LGPL
/usr/share/man/man1/encfs.1.gz
/usr/share/man/man1/encfsctl.1.gz
/usr/share/man/man1/encfssh.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:13:41 2024