Hello community,

here is the log from the commit of package encfs for openSUSE:Factory checked 
in at 2014-08-25 11:03:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/encfs (Old)
 and      /work/SRC/openSUSE:Factory/.encfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "encfs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/encfs/encfs.changes      2013-02-04 
21:09:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.encfs.new/encfs.changes 2014-08-25 
11:04:11.000000000 +0200
@@ -1,0 +2,9 @@
+Tue Apr  1 12:48:54 UTC 2014 - wagner-tho...@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
+
+-------------------------------------------------------------------

New:
----
  encfs-1.7.4-fixReverseAbsoluteSymlinks.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ encfs.spec ++++++
--- /var/tmp/diff_new_pack.1TCS8U/_old  2014-08-25 11:04:13.000000000 +0200
+++ /var/tmp/diff_new_pack.1TCS8U/_new  2014-08-25 11:04:13.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package encfs
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,6 +33,7 @@
 Release:        0
 Source:         %{name}-%{version}.tar.bz2
 Patch:          configure-fix.patch
+Patch1:         encfs-1.7.4-fixReverseAbsoluteSymlinks.diff
 Url:            http://www.arg0.net/encfs
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -59,6 +60,7 @@
 %prep
 %setup
 %patch -p1
+%patch1 -p1
 
 %build
 autoreconf -fiv

++++++ encfs-1.7.4-fixReverseAbsoluteSymlinks.diff ++++++
--- encfs-1.7.4/encfs/DirNode.cpp.orig  2010-08-29 23:27:49.000000000 -0700
+++ encfs-1.7.4/encfs/DirNode.cpp       2012-12-02 19:59:17.446740972 -0800
@@ -357,6 +357,18 @@
 {
     try
     {
+       // bjw 2012/12/2
+       //
+       // In --reverse mode, absolute "plain" paths need special "+" format 
encoding just like
+       //    relativeCipherPath's do in forward mode.
+       //
+       if (fsConfig->reverseEncryption)
+       {
+           if ( cipherPath_[0] == '/' )
+               return string("+") + naming->decodeName( cipherPath_+1, 
+                       strlen(cipherPath_+1) );
+       }
+       // end bjw mod
        if( !strncmp( cipherPath_, rootDir.c_str(), 
                    rootDir.length() ) )
        {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to