|
|
0001f44 |
Name: fuse-encfs
|
|
|
cea8c5e |
Version: 1.9.2
|
|
Vasiliy Glazov |
127a351 |
Release: 5%{?dist}
|
|
|
0001f44 |
Summary: Encrypted pass-thru filesystem in userspace
|
|
|
0001f44 |
License: GPLv3+
|
|
|
0001f44 |
Group: System Environment/Kernel
|
|
|
0001f44 |
Url: http://www.arg0.net/encfs
|
|
Vasiliy Glazov |
e0866fd |
Source0: https://github.com/vgough/encfs/releases/download/v%{version}/encfs-%{version}.tar.gz
|
|
Vasiliy Glazov |
e0866fd |
Patch0: 0001-Replace-linux-define-with-more-standard-__linux__.patch
|
|
|
0001f44 |
|
|
|
0001f44 |
Requires: fuse >= 2.6
|
|
|
0001f44 |
Provides: encfs = %{version}-%{release}
|
|
Igor Gnatenko |
0f3d564 |
Provides: encfs%{?_isa} = %{version}-%{release}
|
|
|
affaa57 |
|
|
|
0001f44 |
BuildRequires: pkgconfig(librlog) >= 1.3
|
|
|
0001f44 |
BuildRequires: pkgconfig(openssl)
|
|
|
affaa57 |
BuildRequires: cmake
|
|
|
0001f44 |
BuildRequires: pkgconfig(fuse) >= 2.6
|
|
|
5153d51 |
BuildRequires: gettext-devel >= 0.18
|
|
|
0001f44 |
BuildRequires: libtool
|
|
|
0001f44 |
BuildRequires: libattr-devel
|
|
|
affaa57 |
BuildRequires: perl(Locale::TextDomain)
|
|
|
affaa57 |
BuildRequires: pkgconfig(tinyxml2)
|
|
|
0001f44 |
|
|
|
2cf48e2 |
%description
|
|
|
2cf48e2 |
EncFS implements an encrypted filesystem in userspace using FUSE. FUSE
|
|
|
2cf48e2 |
provides a Linux kernel module which allows virtual filesystems to be written
|
|
|
2cf48e2 |
in userspace. EncFS encrypts all data and filenames in the filesystem and
|
|
|
2cf48e2 |
passes access through to the underlying filesystem. Similar to CFS except that
|
|
|
f59f641 |
it does not use NFS.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
%prep
|
|
Vasiliy Glazov |
127a351 |
%autosetup -n encfs-master
|
|
Vasiliy Glazov |
127a351 |
# rm -rf vendor
|
|
|
affaa57 |
mkdir %{_target_platform}
|
|
|
2cf48e2 |
|
|
|
ef23005 |
sed -i 's|install (FILES encfs/encfssh DESTINATION bin)|install (PROGRAMS encfs/encfssh DESTINATION bin)|' CMakeLists.txt
|
|
|
ef23005 |
|
|
|
2cf48e2 |
%build
|
|
|
affaa57 |
pushd %{_target_platform}
|
|
Vasiliy Glazov |
127a351 |
%cmake .. -DCMAKE_SKIP_RPATH=ON -DBUILD_STATIC_LIBS=OFF -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBENCFS=ON -DUSE_INTERNAL_TINYXML=OFF
|
|
|
affaa57 |
popd
|
|
|
affaa57 |
|
|
|
affaa57 |
%make_build -C %{_target_platform}
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
%install
|
|
|
affaa57 |
%make_install -C %{_target_platform}
|
|
|
397863d |
rm -f %{buildroot}/%{_libdir}/*.la
|
|
|
397863d |
rm -f %{buildroot}/%{_libdir}/*.so
|
|
|
a237586 |
|
|
|
446858b |
%find_lang encfs
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
%post -p /sbin/ldconfig
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
%postun -p /sbin/ldconfig
|
|
|
2cf48e2 |
|
|
|
446858b |
%files -f encfs.lang
|
|
|
75c69ab |
%doc AUTHORS ChangeLog README.md
|
|
|
75c69ab |
%license COPYING COPYING.GPL
|
|
|
0001f44 |
%{_bindir}/encfs*
|
|
|
0001f44 |
%{_libdir}/libencfs.so.*
|
|
|
0001f44 |
%{_mandir}/man1/encfs*
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
%changelog
|
|
Vasiliy Glazov |
127a351 |
* Tue Jan 23 2018 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.2-5
|
|
Vasiliy Glazov |
127a351 |
- Rebuild because libtinyxml2 api change
|
|
Vasiliy Glazov |
127a351 |
|
|
|
dbc866f |
* Mon Oct 02 2017 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.2-4
|
|
|
dbc866f |
- Added fix patch (rhbz #1487354)
|
|
|
dbc866f |
|
|
|
ef23005 |
* Fri Aug 11 2017 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.2-3
|
|
|
ef23005 |
- Correct exec permission (rhbz #1382894)
|
|
|
ef23005 |
|
|
|
1050a91 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.2-2
|
|
|
1050a91 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
1050a91 |
|
|
|
cea8c5e |
* Mon Jul 31 2017 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.2-1
|
|
|
cea8c5e |
- Update to 1.9.2
|
|
|
cea8c5e |
|
|
|
94372c0 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-6
|
|
|
94372c0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
94372c0 |
|
|
|
487a760 |
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 1.9.1-5
|
|
|
487a760 |
- Rebuilt for Boost 1.64
|
|
|
487a760 |
|
|
|
a459ac2 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-4
|
|
|
a459ac2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
a459ac2 |
|
|
|
151ff4e |
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.9.1-3
|
|
|
151ff4e |
- Rebuilt for Boost 1.63
|
|
|
151ff4e |
|
|
|
a237586 |
* Sat Oct 08 2016 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.1-2
|
|
|
a237586 |
- Correct exec permission (rhbz #1382894)
|
|
|
a237586 |
|
|
|
d9f3e4f |
* Mon Sep 19 2016 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.1-1
|
|
|
d9f3e4f |
- Update to 1.9.1
|
|
|
d9f3e4f |
|
|
|
affaa57 |
* Thu Sep 15 2016 Vasiliy N. Glazov <vascom2@gmail.com> 1.9.0-1
|
|
|
affaa57 |
- Update to 1.9.0
|
|
|
affaa57 |
|
|
|
9940269 |
* Thu Aug 04 2016 Vasiliy N. Glazov <vascom2@gmail.com> 1.8.1-2
|
|
|
9940269 |
- Add default-permissions revert patch
|
|
|
9940269 |
|
|
|
0001f44 |
* Thu Mar 31 2016 Vasiliy N. Glazov <vascom2@gmail.com> 1.8.1-1
|
|
|
0001f44 |
- Update to 1.8.1
|
|
|
0001f44 |
- Clean spec
|
|
|
0001f44 |
|
|
|
8e7becd |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-24
|
|
|
8e7becd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
8e7becd |
|
|
|
eb27978 |
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 1.7.4-23
|
|
|
eb27978 |
- Rebuilt for Boost 1.60
|
|
|
eb27978 |
|
|
|
5bb7e44 |
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.7.4-22
|
|
|
5bb7e44 |
- Rebuilt for Boost 1.59
|
|
|
5bb7e44 |
|
|
|
4e52e40 |
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-21
|
|
|
4e52e40 |
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
|
|
|
4e52e40 |
|
|
|
93d90df |
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.7.4-20
|
|
|
93d90df |
- rebuild for Boost 1.58
|
|
|
93d90df |
|
|
|
eaac591 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-19
|
|
|
eaac591 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
eaac591 |
|
|
|
d3723ec |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.7.4-18
|
|
|
d3723ec |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
d3723ec |
|
|
Petr Machata |
be72def |
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.7.4-17
|
|
Petr Machata |
be72def |
- Rebuild for boost 1.57.0
|
|
Petr Machata |
be72def |
|
|
|
ac2ab04 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-16
|
|
|
ac2ab04 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
ac2ab04 |
|
|
|
ec7f0ec |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-15
|
|
|
ec7f0ec |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
ec7f0ec |
|
|
Petr Machata |
e6250c3 |
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 1.7.4-14
|
|
Petr Machata |
e6250c3 |
- Rebuild for boost 1.55.0
|
|
Petr Machata |
e6250c3 |
|
|
|
5edea57 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-13
|
|
|
5edea57 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
5edea57 |
|
|
Petr Machata |
7e5e8a3 |
* Sat Jul 27 2013 pmachata@redhat.com - 1.7.4-12
|
|
Petr Machata |
7e5e8a3 |
- Rebuild for boost 1.54.0
|
|
Petr Machata |
7e5e8a3 |
|
|
|
e0ca7ab |
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.7.4-11
|
|
|
e0ca7ab |
- Rebuild for Boost-1.53.0
|
|
|
e0ca7ab |
|
|
|
f7665c2 |
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.7.4-10
|
|
|
f7665c2 |
- Rebuild for Boost-1.53.0
|
|
|
f7665c2 |
|
|
|
4367e34 |
* Sun Aug 12 2012 Kevin Fenzi <kevin@scrye.com> - 1.7.4-9
|
|
|
4367e34 |
- Rebuild for new boost
|
|
|
4367e34 |
|
|
|
02b6ff5 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-8
|
|
|
02b6ff5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
02b6ff5 |
|
|
|
91f1d59 |
* Wed Jul 11 2012 Till Maas <opensource@till.name> - 1.7.4-7
|
|
|
91f1d59 |
- Add el5 conditionals for obsoleted macros
|
|
|
91f1d59 |
- Use less globbing in %%files
|
|
|
91f1d59 |
- Use boost141 in el5
|
|
|
91f1d59 |
|
|
|
2109775 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-6
|
|
|
2109775 |
- Rebuilt for c++ ABI breakage
|
|
|
2109775 |
|
|
|
f3f8628 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-5
|
|
|
f3f8628 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
f3f8628 |
|
|
Thomas Spura |
ee0070a |
* Sun Nov 20 2011 Thomas <thomas.spura@googlemail.com> - 1.7.4-4
|
|
Thomas Spura |
ee0070a |
- rebuild for https://fedoraproject.org/wiki/Features/F17Boost148
|
|
Thomas Spura |
ee0070a |
|
|
|
1d71dd0 |
* Fri Sep 09 2011 Adam Jackson <ajax@redhat.com> 1.7.4-3
|
|
|
1d71dd0 |
- Rebuild for boost 1.47
|
|
|
1d71dd0 |
|
|
|
91418ab |
* Thu Aug 25 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.7.4-2
|
|
|
91418ab |
- Rebuilt for new boost
|
|
|
91418ab |
|
|
|
51f9a3c |
* Mon Apr 11 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.7.4-1
|
|
|
51f9a3c |
- Ver. 1.7.4
|
|
|
51f9a3c |
|
|
|
282c8f8 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2-3
|
|
|
282c8f8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
282c8f8 |
|
|
|
6fa943c |
* Sun Feb 06 2011 Thomas Spura <tomspur@fedoraproject.org> - 1.7.2-2
|
|
|
6fa943c |
- rebuild for new boost
|
|
|
6fa943c |
|
|
|
d7d3766 |
* Tue Sep 7 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.7.2-1
|
|
|
d7d3766 |
- Ver. 1.7.2
|
|
|
d7d3766 |
|
|
|
d7d3766 |
* Sun Sep 5 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.7.1-1
|
|
|
397863d |
- Fixed three security flaws (see rhbz #630460)
|
|
|
397863d |
- Cleaned up spec-file a little
|
|
|
397863d |
|
|
|
612a86a |
* Sun Aug 01 2010 Josh Kayse <jokajak@fedoraproject.org> - 1.6.1-1
|
|
|
612a86a |
- update to 1.6-1
|
|
|
884e690 |
- remove patch because it's been incorporated
|
|
|
612a86a |
|
|
Bill Nottingham |
f7a047a |
* Thu Jul 29 2010 Bill Nottingham <notting@redhat.com> - 1.5-13
|
|
Bill Nottingham |
f7a047a |
- Rebuild for boost-1.44
|
|
Bill Nottingham |
f7a047a |
|
|
|
d11e383 |
* Tue Jul 27 2010 Bill Nottingham <notting@redhat.com> - 1.5-12
|
|
|
d11e383 |
- Rebuild for boost-1.44
|
|
|
d11e383 |
|
|
|
59bd58d |
* Fri Jan 22 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 1.5.11
|
|
|
59bd58d |
- Rebuild for Boost soname bump
|
|
|
59bd58d |
|
|
|
683fbb1 |
* Sat Oct 17 2009 Peter Lemenkov <lemenkov@gmail.com> 1.5-10
|
|
|
683fbb1 |
- Added version in Requires for boost-devel
|
|
|
683fbb1 |
|
|
|
85516e0 |
* Thu Sep 17 2009 Peter Lemenkov <lemenkov@gmail.com> 1.5-9
|
|
|
85516e0 |
- rebuilt with new fuse
|
|
|
85516e0 |
|
|
|
84100ab |
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.5-8
|
|
|
84100ab |
- rebuilt with new openssl
|
|
|
84100ab |
|
|
|
abe5176 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-7
|
|
|
abe5176 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
abe5176 |
|
|
|
59f03a2 |
* Tue Mar 03 2009 Caol├Ãn McNamara <caolanm@redhat.com> - 1.5-6
|
|
|
59f03a2 |
- constify ret of strchr(const char*)
|
|
|
59f03a2 |
|
|
|
2e51546 |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-5
|
|
|
2e51546 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
2e51546 |
|
|
|
b2bdb0c |
* Fri Jan 16 2009 Tomas Mraz <tmraz@redhat.com> 1.5-4
|
|
|
b2bdb0c |
- rebuild with new openssl
|
|
|
b2bdb0c |
|
|
|
8e9935e |
* Tue Dec 30 2008 Peter Lemenkov <lemenkov@gmail.com> 1.5-3
|
|
|
8e9935e |
- Fixed URL
|
|
|
8e9935e |
|
|
|
69a363b |
* Thu Dec 18 2008 Petr Machata <pmachata@redhat.com> - 1.5-2
|
|
|
69a363b |
- Rebuild with new boost
|
|
|
69a363b |
|
|
|
daf7f3a |
* Sun Oct 26 2008 Peter Lemenkov <lemenkov@gmail.com> 1.5-1
|
|
|
daf7f3a |
- Ver. 1.5
|
|
|
daf7f3a |
- Dropped upstreamed patches
|
|
|
daf7f3a |
|
|
|
25bde20 |
* Tue Aug 12 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.2-5
|
|
|
25bde20 |
- Rebuild with new boost
|
|
|
25bde20 |
|
|
|
ea9cf5a |
* Fri Aug 1 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.2-4
|
|
|
ea9cf5a |
- Fix build with new rlog
|
|
|
ea9cf5a |
|
|
|
58948dc |
* Sat Jul 12 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.2-3
|
|
|
58948dc |
- rebuild due to rlog soname bump
|
|
|
58948dc |
|
|
|
4cec629 |
* Mon May 5 2008 Tomas Hoger <thoger@redhat.com> - 1.4.2-2
|
|
|
4cec629 |
- Work-around broken boost library path auto detection causing build failures
|
|
|
4cec629 |
on 64-bit architectures.
|
|
|
4cec629 |
|
|
|
4c36554 |
* Mon Apr 14 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.2-1
|
|
|
4c36554 |
- Ver. 1.4.2
|
|
|
4c36554 |
- add option to pass-through file 'holes'. Only available in expert mode
|
|
|
4c36554 |
- config file format changed to XML via boost serialization
|
|
|
0001f44 |
(config file is now .encfs6.xml)
|
|
|
4c36554 |
- remove ulockmgr support, caused numerous locking issues. (bz# 440483)
|
|
|
4c36554 |
- fix symlink handling in encfsctl export
|
|
|
4c36554 |
- fix stdinpass option parsing, reported by Scott Hendrickson
|
|
|
4c36554 |
- fix path suffix in encfsctl
|
|
|
4c36554 |
|
|
|
845918f |
* Fri Mar 28 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.4.1.1-5
|
|
|
845918f |
- Update patch for building with GCC 4.3 (use <cstring> throughout)
|
|
|
845918f |
|
|
|
ef73f69 |
* Tue Mar 25 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.1.1-4.1
|
|
|
ef73f69 |
- Another attempt to fix GCC 4.3 builds
|
|
|
ef73f69 |
|
|
|
9385662 |
* Tue Mar 25 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.1.1-4
|
|
|
f59f641 |
- Another attempt to fix GCC 4.3 builds
|
|
|
f59f641 |
|
|
|
a0e021a |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4.1.1-3
|
|
|
a0e021a |
- Autorebuild for GCC 4.3
|
|
|
a0e021a |
|
|
|
85b0305 |
* Sat Feb 9 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.1.1-2
|
|
|
85b0305 |
- Rebuild for GCC 4.3
|
|
|
85b0305 |
|
|
|
446858b |
* Wed Jan 23 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4.1.1-1
|
|
|
446858b |
- Ver. 1.4.1.1
|
|
|
446858b |
- Changed License tag according to Fedora policy
|
|
|
446858b |
- Added new BR - boost-devel
|
|
|
446858b |
- Proper locale handling
|
|
|
446858b |
- Some other cosmetic changes
|
|
|
446858b |
|
|
|
19c9938 |
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.3.2-2
|
|
|
446858b |
- Rebuild for deps
|
|
|
19c9938 |
|
|
|
c0405e7 |
* Thu Apr 12 2007 Peter Lemenkov <lemenkov@gmail.com> 1.3.2-1
|
|
|
c0405e7 |
- Version 1.3.2
|
|
|
b6f8cfb |
|
|
|
c4f8e7d |
* Tue Sep 12 2006 Peter Lemenkov <lemenkov@gmail.com> 1.3.1-3%{?dist}
|
|
|
c4f8e7d |
- Rebuild for FC6
|
|
|
c4f8e7d |
|
|
|
e5a1205 |
* Sat Aug 26 2006 Peter Lemenkov <lemenkov@newmail.ru> 1.3.1-2%{?dist}
|
|
|
e5a1205 |
- Added necessary 'requires'field
|
|
|
e5a1205 |
|
|
|
84956a0 |
* Wed May 03 2006 Peter Lemenkov <lemenkov@newmail.ru> 1.3.1-1%{?dist}
|
|
|
84956a0 |
- Version 1.3.1
|
|
|
84956a0 |
|
|
|
b6f8cfb |
* Thu Mar 30 2006 Peter Lemenkov <lemenkov@newmail.ru> 1.3.0-1%{?dist}
|
|
|
b6f8cfb |
- Version 1.3.0
|
|
|
b6f8cfb |
|
|
|
2cf48e2 |
* Fri Dec 16 2005 Peter Lemenkov <lemenkov@newmail.ru> 1.2.5-1
|
|
|
2cf48e2 |
- Initial build for FE
|
|
|
b6371e8 |
|
|
|
2cf48e2 |
* Fri Nov 11 2005 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.2.5
|
|
|
2cf48e2 |
- Fix race condition when using newer versions of GCC. Fixes problem reported
|
|
|
2cf48e2 |
by Chris at x.nu.
|
|
|
2cf48e2 |
- add encfssh script, thanks to David Rosenstrauch
|
|
|
2cf48e2 |
* Fri Aug 26 2005 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.2.4
|
|
|
2cf48e2 |
- fix segfault if small invalid filenames were encountered in the encrypted
|
|
|
2cf48e2 |
directory, reported by paulgfx.
|
|
|
2cf48e2 |
- try and detect if user tries to mount the filesystem over the top of the
|
|
|
2cf48e2 |
encrypted directory, problem reported by paulgfx.
|
|
|
2cf48e2 |
- environment variable ENCFS5_CONFIG can be used to override the location of
|
|
|
2cf48e2 |
the .encfs5 configuration file.
|
|
|
2cf48e2 |
- add encfsctl 'export' command, patch from Janne Hellsten
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Tue Apr 19 2005 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.2.1
|
|
|
2cf48e2 |
- add --public mount option
|
|
|
2cf48e2 |
- add --stdinpass option to read password from stdin for scripting
|
|
|
2cf48e2 |
- import latest rosetta translation updates
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Thu Feb 10 2005 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.2.0
|
|
|
2cf48e2 |
- Fix bug with MAC headers and files > 2GB, reported by Damian Frank
|
|
|
2cf48e2 |
- Fix bug with external password interface which could result in problems
|
|
|
2cf48e2 |
communicating with external password program. Found by Olivier Dournaux.
|
|
|
2cf48e2 |
- Switch to FUSE 2.2 API -- support for FUSE 1.x has been dropped.
|
|
|
2cf48e2 |
- Add support for inode numbering pass-thru (when used 'use_ino' option to
|
|
|
2cf48e2 |
fuse). This allows encoded filesystem to use the same inode numbers as the
|
|
|
2cf48e2 |
underlying filesystem.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Wed Jan 12 2005 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.11
|
|
|
2cf48e2 |
- add internationalization support. Thanks to lots of contributors, there are
|
|
|
2cf48e2 |
translations for serveral languages.
|
|
|
2cf48e2 |
- added workaround for libfuse mount failure with FUSE 1.4
|
|
|
2cf48e2 |
- fix compile failure with FUSE 1.4
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Mon Nov 8 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.10
|
|
|
2cf48e2 |
- fix problems with recursive rename
|
|
|
2cf48e2 |
- fix incorrect error codes from xattr functions
|
|
|
2cf48e2 |
|
|
|
f8af5ae |
* Sun Aug 15 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.9
|
|
|
2cf48e2 |
- fix another rename bug (affected filesystems with 'paranoia' configuration)
|
|
|
2cf48e2 |
|
|
|
f8af5ae |
* Sat Aug 14 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.8
|
|
|
2cf48e2 |
- Improve MAC block header processing.
|
|
|
2cf48e2 |
|
|
|
f8af5ae |
* Thu Aug 12 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.7
|
|
|
2cf48e2 |
- fix bug in truncate() for unopened files.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Mon Aug 9 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.6
|
|
|
2cf48e2 |
- fix header IV creation when truncate() used to create files.
|
|
|
2cf48e2 |
- add support for IV chaining to old 0.x filesystem support code (useful for
|
|
|
2cf48e2 |
systems with old OpenSSL, like RedHat 7.x).
|
|
|
2cf48e2 |
|
|
|
f8af5ae |
* Thu Jul 22 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.5
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Sat Jul 10 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.4
|
|
|
2cf48e2 |
- add external password prompt support.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Thu Jun 24 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.3
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Fri May 28 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.2
|
|
|
2cf48e2 |
- Fix bug affecting filesystems with small empty directories (like XFS)
|
|
|
2cf48e2 |
- Updates to recursive rename code to undo all changes on failure.
|
|
|
2cf48e2 |
- Fix OpenSSL dependency path inclusion in build.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Wed May 19 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.1.1
|
|
|
2cf48e2 |
- Fix MAC header memory size allocation error.
|
|
|
2cf48e2 |
- Add file rename-while-open support needed for Evolution.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Thu May 13 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Second release candidate for version 1.1
|
|
|
2cf48e2 |
- Add support for block mode filename encryption.
|
|
|
2cf48e2 |
- Add support for per-file initialization vectors.
|
|
|
2cf48e2 |
- Add support for directory IV chaining for per-directory initialization
|
|
|
2cf48e2 |
vectors.
|
|
|
2cf48e2 |
- Add support for per-block MAC headers for file contents.
|
|
|
2cf48e2 |
- Backward compatibility support dropped for filesystems created by version
|
|
|
2cf48e2 |
0.x. Maintains backward compatible support for versions 1.0.x.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Sun Apr 4 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0.5
|
|
|
2cf48e2 |
- Allow truncate call to extend file (only shrinking was supported)
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Fri Mar 26 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0.4
|
|
|
2cf48e2 |
- Large speed improvement.
|
|
|
2cf48e2 |
- Add support for FUSE major version 2 API.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Thu Mar 18 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0.3
|
|
|
2cf48e2 |
- Fix bugs in truncation and padding code.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Sat Mar 13 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0.2
|
|
|
2cf48e2 |
- Use pkg-config to check for OpenSSL and RLog build settings
|
|
|
2cf48e2 |
- Add support for '--' argument to encfs to pass arbitrary options to FUSE /
|
|
|
2cf48e2 |
fusermount.
|
|
|
2cf48e2 |
- Add man pages.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Tue Mar 2 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0.1
|
|
|
2cf48e2 |
- Fix problem with using OpenSSL's EVP_BytesToKey function with variable
|
|
|
2cf48e2 |
key length ciphers like Blowfish, as it would only generate 128 bit keys.
|
|
|
2cf48e2 |
- Some configure script changes to make it possible to use --with-extra-include
|
|
|
2cf48e2 |
configure option to pick up any necessary directories for OpenSSL.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Fri Feb 27 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Release 1.0
|
|
|
2cf48e2 |
- Added some pre-defined configuration options at startup to make filesystem
|
|
|
2cf48e2 |
creation a bit more user friendly.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Mon Feb 23 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Merge development branch to mainline. Source modularized to make it easier
|
|
|
2cf48e2 |
to support different algorithms.
|
|
|
2cf48e2 |
- Added encfsctl program which can show information about an encrypted
|
|
|
2cf48e2 |
directory and can change the user password used to store the volume key.
|
|
|
2cf48e2 |
- Added support for AES and BlowFish with user specified keys and block sizes
|
|
|
2cf48e2 |
(when building with OpenSSL >= 0.9.7).
|
|
|
2cf48e2 |
- Backward compatible with old format, but new filesystems store configuration
|
|
|
2cf48e2 |
information in a new format which is not readable by old encfs versions.
|
|
|
2cf48e2 |
|
|
|
2cf48e2 |
* Sat Feb 7 2004 Valient Gough <vgough@pobox.com>
|
|
|
2cf48e2 |
- Improved performance by fixing cache bug which caused cached data to not be
|
|
|
2cf48e2 |
used as often as it could have been. Random seek performance improved by
|
|
|
2cf48e2 |
600% according to Bonnie++ benchmark.
|
|
|
2cf48e2 |
- Fixed bugs preventing files larger then 2GB. Limit should now be around
|
|
|
2cf48e2 |
128GB (untested - I don't have that much drive space). > 2GB also requires
|
|
|
2cf48e2 |
recent version of FUSE module (from Feb 6 or later) and an underlying
|
|
|
2cf48e2 |
filesystem which supports large files.
|
|
|
2cf48e2 |
- Release 0.6
|