Mailinglist Archive: opensuse-commit (858 mails)

< Previous Next >
commit dar
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 02 Nov 2007 01:09:35 +0100
  • Message-id: <20071102000935.BD770678331@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package dar
checked in at Fri Nov 2 01:09:35 CET 2007.

--------
--- dar/dar.changes 2007-07-06 12:59:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/dar/dar.changes 2007-11-01
13:12:53.773725000 +0100
@@ -1,0 +2,25 @@
+Thu Nov 1 13:12:05 CET 2007 - coolo@xxxxxxx
+
+- compile with gcc 4.3
+
+-------------------------------------------------------------------
+Thu Nov 1 12:36:11 CET 2007 - coolo@xxxxxxx
+
+- update to 2.3.6
+- changed displayed message when adding a hard link to an archive while
+ performing a differential backup
+- added back the possibility to use old blowfish implementation (bfw cipher)
+- integrated optimization patch from Sonni Norlov
+- updated Swedish translation by Peter Landgren
+- updated French translation
+- fixed broken Native Language Support in 2.3.x (where x<5)
+
+from 2.3.5 to 2.3.6
+- fixed Makefile.am in src/dar_suite (removed "/" after $(DESTDIR))
+- fixed bug in regex mask building when not using ordered masks
+- fixing bug that led dar_manager to report no error while some files failed
+ to be restored due to command-line for dar being too large.
+- fixed bug met when user aborts operation while dar is finalizing archive
creation [SF #1800507]
+- fixed problem with execvp when dar_manager launches dar
+
+-------------------------------------------------------------------

Old:
----
dar-2.3.4.tar.bz2

New:
----
dar-2.3.6.tar.bz2

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

Other differences:
------------------
++++++ dar.spec ++++++
--- /var/tmp/diff_new_pack.H30690/_old 2007-11-02 01:07:56.000000000 +0100
+++ /var/tmp/diff_new_pack.H30690/_new 2007-11-02 01:07:56.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package dar (Version 2.3.4)
+# spec file for package dar (Version 2.3.6)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,11 +11,11 @@

Name: dar
BuildRequires: e2fsprogs-devel gcc-c++ libattr-devel libbz2-devel
openssl-devel zlib-devel
-URL: http://dar.linux.free.fr/
+Url: http://dar.linux.free.fr/
License: GPL v2 or later
Group: System/Filesystems
Summary: Backup and Restore Application
-Version: 2.3.4
+Version: 2.3.6
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %name-%version.tar.bz2
@@ -27,14 +27,11 @@
%endif

%description
-Dar stands for disk archive and is a hardware-independent backup
-solution. Dar uses catalogs (unlike tar), so it is possible to extract
-a single file without having to read the entire archive. It is also
-possible to create incremental backups.
-
-Dar archives can also be created or used with the libdar library (for
-example, with KDar, a KDE application).
-
+Dar (Disk Archive) is a hardware-independent backup solution. Dar uses
+catalogs (unlike tar),which it makes it possible to extract a single
+file without having to read the entire archive. It is also possible to
+create incremental backups. Dar archives can also be created or used
+with the libdar library (for example, with KDar, a KDE application).
This package contains the command line tools and documentation.


@@ -138,8 +135,25 @@
%_libdir/libdar*.la
%_libdir/libdar*.so
%_libdir/pkgconfig/libdar*.pc
-
%changelog
+* Thu Nov 01 2007 - coolo@xxxxxxx
+- compile with gcc 4.3
+* Thu Nov 01 2007 - coolo@xxxxxxx
+- update to 2.3.6
+- changed displayed message when adding a hard link to an archive while
+ performing a differential backup
+- added back the possibility to use old blowfish implementation (bfw cipher)
+- integrated optimization patch from Sonni Norlov
+- updated Swedish translation by Peter Landgren
+- updated French translation
+- fixed broken Native Language Support in 2.3.x (where x<5)
+ from 2.3.5 to 2.3.6
+- fixed Makefile.am in src/dar_suite (removed "/" after $(DESTDIR))
+- fixed bug in regex mask building when not using ordered masks
+- fixing bug that led dar_manager to report no error while some files failed
+ to be restored due to command-line for dar being too large.
+- fixed bug met when user aborts operation while dar is finalizing archive
creation [SF #1800507]
+- fixed problem with execvp when dar_manager launches dar
* Fri Jul 06 2007 - adrian@xxxxxxx
- update to version 2.3.4
* fixes a weakness in blowfish encryption (#289994)

++++++ dar-2.3.4.tar.bz2 -> dar-2.3.6.tar.bz2 ++++++
++++ 19719 lines of diff (skipped)

++++++ dar.diff ++++++
--- /var/tmp/diff_new_pack.H30690/_old 2007-11-02 01:07:57.000000000 +0100
+++ /var/tmp/diff_new_pack.H30690/_new 2007-11-02 01:07:58.000000000 +0100
@@ -64,24 +64,6 @@
{
--- src/testing/test_libdar.cpp
+++ src/testing/test_libdar.cpp 2007/07/06 10:44:08
-@@ -101,7 +101,7 @@
- {
- try
- {
-- printf("[%d]%s\n", (U_I)context, ptr);
-+ printf("[%d]%s\n", (long)context, ptr);
- }
- catch(...)
- {
-@@ -130,7 +130,7 @@
- {
- char r;
-
-- printf("[%d]%s\n", (U_I)context, ptr);
-+ printf("[%d]%s\n", (long)context, ptr);
- scanf("%c", &r);
- rep = r == 'y';
- }
@@ -161,7 +161,7 @@
bool has_children,
void *context)
@@ -91,3 +73,234 @@
}

void f2()
+--- src/libdar/erreurs.cpp 2005-12-29 03:32:41.000000000 +0100
++++ src/libdar/erreurs.cpp 2007-11-01 12:27:27.000000000 +0100
+@@ -25,6 +25,7 @@
+ #include "../my_config.h"
+
+ #include <iostream>
++#include <cstdlib>
+ #include "erreurs.hpp"
+ #include "infinint.hpp"
+ #include "deci.hpp"
+--- src/libdar/mask.cpp 2005-11-09 19:31:53.000000000 +0100
++++ src/libdar/mask.cpp 2007-11-01 12:28:34.000000000 +0100
+@@ -31,6 +31,7 @@
+ #endif
+ } // end extern "C"
+
++#include <cstring>
+ #include "mask.hpp"
+ #include "tools.hpp"
+ #include "erreurs.hpp"
+--- src/libdar/special_alloc.cpp 2005-06-01 20:54:23.000000000 +0200
++++ src/libdar/special_alloc.cpp 2007-11-01 12:31:04.000000000 +0100
+@@ -28,6 +28,7 @@
+ #include "user_interaction.hpp"
+ #include "tools.hpp"
+
++#include <cstring>
+ #include <list>
+ #include <iostream>
+ #include <errno.h>
+--- src/libdar/tools.cpp 2007-06-21 21:40:37.000000000 +0200
++++ src/libdar/tools.cpp 2007-11-01 12:29:18.000000000 +0100
+@@ -41,6 +41,8 @@
+ # endif
+ #endif
+
++#include <cstdlib>
++
+ #if HAVE_SYS_TYPES_H
+ #include <sys/types.h>
+ #endif
+
+--- src/libdar/user_group_bases.cpp.orig 2007-11-01 12:55:42.000000000
+0100
++++ src/libdar/user_group_bases.cpp 2007-11-01 12:55:53.000000000 +0100
+@@ -45,6 +45,7 @@ extern "C"
+ #endif
+ }
+
++#include <cstring>
+ #include "erreurs.hpp"
+ #include "user_group_bases.hpp"
+ #include "tools.hpp"
+--- src/libdar/string_file.cpp.orig 2007-11-01 12:53:00.000000000 +0100
++++ src/libdar/string_file.cpp 2007-11-01 12:53:11.000000000 +0100
+@@ -26,6 +26,7 @@
+ #include "../my_config.h"
+
+ #include "string_file.hpp"
++#include <cstring>
+
+ using namespace std;
+
+--- src/libdar/header_version.cpp.orig 2007-11-01 12:44:08.000000000 +0100
++++ src/libdar/header_version.cpp 2007-11-01 12:44:40.000000000 +0100
+@@ -25,6 +25,7 @@
+
+ #include "../my_config.h"
+
++#include <cstring>
+ #include "header_version.hpp"
+ #include "integers.hpp"
+
+--- src/libdar/statistics.cpp.orig 2007-11-01 12:54:02.000000000 +0100
++++ src/libdar/statistics.cpp 2007-11-01 12:54:18.000000000 +0100
+@@ -33,6 +33,7 @@ extern "C"
+ }
+
+ #include <string>
++#include <cstring>
+
+ #include "statistics.hpp"
+
+--- src/libdar/tronconneuse.cpp.orig 2007-11-01 12:47:59.000000000 +0100
++++ src/libdar/tronconneuse.cpp 2007-11-01 12:48:09.000000000 +0100
+@@ -24,6 +24,7 @@
+
+ #include "../my_config.h"
+
++#include <cstring>
+ #include "tronconneuse.hpp"
+ #include "tools.hpp"
+
+--- src/libdar/storage.hpp.orig 2007-07-22 18:35:00.000000000 +0200
++++ src/libdar/storage.hpp 2007-11-01 12:42:03.000000000 +0100
+@@ -215,6 +215,7 @@ namespace libdar
+ {
+ E_BEGIN;
+ if(cell != NULL)
++ {
+ if(offset > 0)
+ --offset;
+ else
+@@ -225,6 +226,7 @@ namespace libdar
+ else
+ offset = OFF_BEGIN;
+ }
++ }
+ E_END("storage::iterator::slik_plus_one", "");
+ }
+
+--- src/libdar/thread_cancellation.cpp.orig 2007-11-01 12:49:21.000000000
+0100
++++ src/libdar/thread_cancellation.cpp 2007-11-01 12:49:31.000000000 +0100
+@@ -23,6 +23,7 @@
+ /*********************************************************************/
+
+ #include "../my_config.h"
++#include <cstring>
+
+ extern "C"
+ {
+--- src/libdar/database_header.cpp.orig 2007-11-01 12:52:24.000000000
+0100
++++ src/libdar/database_header.cpp 2007-11-01 12:52:40.000000000 +0100
+@@ -47,6 +47,7 @@ extern "C"
+ #endif
+ } // end extern "C"
+
++#include <cstring>
+ #include "database_header.hpp"
+ #include "compressor.hpp"
+ #include "tools.hpp"
+--- src/libdar/mask_list.cpp.orig 2007-11-01 12:51:42.000000000 +0100
++++ src/libdar/mask_list.cpp 2007-11-01 12:51:53.000000000 +0100
+@@ -23,6 +23,7 @@
+ /*********************************************************************/
+
+ #include "../my_config.h"
++#include <cstring>
+
+ extern "C"
+ {
+--- src/libdar/storage.cpp.orig 2007-11-01 12:45:49.000000000 +0100
++++ src/libdar/storage.cpp 2007-11-01 12:45:58.000000000 +0100
+@@ -23,6 +23,7 @@
+ /*********************************************************************/
+
+ #include "../my_config.h"
++#include <cstring>
+ #include "storage.hpp"
+ #include "infinint.hpp"
+ #include "generic_file.hpp"
+--- src/dar_suite/dar_manager.cpp.orig 2007-11-01 12:58:23.000000000 +0100
++++ src/dar_suite/dar_manager.cpp 2007-11-01 12:58:35.000000000 +0100
+@@ -29,6 +29,7 @@ extern "C"
+ #include "getopt_decision.h"
+ } // end extern "C"
+
++#include <cstring>
+ #include <vector>
+ #include <string>
+ #include "dar_suite.hpp"
+--- src/dar_suite/dar_cp.cpp.orig 2007-11-01 12:58:49.000000000 +0100
++++ src/dar_suite/dar_cp.cpp 2007-11-01 12:59:38.000000000 +0100
+@@ -50,6 +50,8 @@ extern "C"
+ #endif
+ }
+
++#include <cstring>
++#include <cstdlib>
+ #include <iostream>
+
+ #include "dar_suite.hpp"
+--- src/dar_suite/dar_suite.cpp.orig 2007-11-01 12:56:50.000000000 +0100
++++ src/dar_suite/dar_suite.cpp 2007-11-01 12:57:06.000000000 +0100
+@@ -45,6 +45,7 @@ extern "C"
+
+ }
+
++#include <cstring>
+ #include <iostream>
+ #include <new>
+
+--- src/dar_suite/dar_xform.cpp.orig 2007-11-01 12:57:25.000000000 +0100
++++ src/dar_suite/dar_xform.cpp 2007-11-01 12:57:36.000000000 +0100
+@@ -33,6 +33,7 @@ extern "C"
+ #include "getopt_decision.h"
+ } // end extern "C"
+
++#include <cstring>
+ #include <iostream>
+ #include "sar.hpp"
+ #include "sar_tools.hpp"
+--- src/testing/test_tronc.cpp.orig 2007-11-01 13:01:26.000000000 +0100
++++ src/testing/test_tronc.cpp 2007-11-01 13:01:45.000000000 +0100
+@@ -44,6 +44,7 @@ extern "C"
+ } // end extern "C"
+
+ #include <iostream>
++#include <cstring>
+
+ #include "libdar.hpp"
+ #include "tronc.hpp"
+--- src/testing/test_blowfish.cpp.orig 2007-11-01 13:02:40.000000000 +0100
++++ src/testing/test_blowfish.cpp 2007-11-01 13:02:52.000000000 +0100
+@@ -40,6 +40,7 @@ extern "C"
+ #endif
+ }
+
++#include <cstring>
+ #include <iostream>
+
+ #include "libdar.hpp"
+--- src/examples/prime.cpp.orig 2007-11-01 13:00:30.000000000 +0100
++++ src/examples/prime.cpp 2007-11-01 13:00:41.000000000 +0100
+@@ -25,6 +25,7 @@
+
+ #include "../my_config.h"
+ #include <iostream>
++#include <cstdlib>
+
+ #include "infinint.hpp"
+ #include "deci.hpp"
+--- src/examples/factoriel.cpp.orig 2007-11-01 12:59:56.000000000 +0100
++++ src/examples/factoriel.cpp 2007-11-01 13:00:17.000000000 +0100
+@@ -48,6 +48,7 @@ extern "C"
+ #endif
+ } // end extern "C"
+
++#include <cstring>
+ #include <string>
+ #include <iostream>
+


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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread