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

libdar-devel-2.5.14-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libdar-devel Distribution: openSUSE Tumbleweed
Version: 2.5.14 Vendor: openSUSE
Release: 1.1 Build date: Wed Jan 24 13:00:00 2018
Group: Development/Languages/C and C++ Build host: wildcard3
Size: 643951 Source RPM: dar-2.5.14-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://dar.linux.free.fr/
Summary: Backup and Restore Application
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 whole archive, and it is also
possible to create incremental backups.

Dar archives can also be created, or used, via the libdar library (with
KDar, a KDE application, for example).

This package contains the library used by Dar and KDar.

Provides

Requires

License

SUSE-GPL-2.0+-with-openssl-exception

Changelog

* Wed Jan 24 2018 adrian@suse.de
  - fix build for Factory
  - update to version 2.5.14
    (relevant parts from upstream)
    - made libgcrypt built-in memory guard be initialized before obtaining
      ligcrypt version, to respect libgcrypt usage (but no problem was seen
      nor reported about this inconsistency)
    - fixed syntax error in XML listing output (EA_entry and Attributes
      tags)
    - fixed bugs in dar_split: cygwin support, filedescriptors were not
      explicitly closed at end of execution, allocating buffer on heap
      rather than in the stack for better size flexibility, avoiding buffer
      size to be greater than SSIZE_MAX.
    - added -s option to dar_split in order to disable the by default SYNC
      write that was used and which caused poor performance. To keep the
      same behavior as the older dar_split (and its poor performances) you
      need now using -s option.
    - dar_split enhancement: added call to syncfs before closing the file
      descriptor in split_output mode
    - fixed bug in dar_split that was did not lead dar_split to completely
      fulfill an device before asking for user to change the media when
      used in split_output mode, this was sometimes leading dar reporting
      file as corrupted at dar_split at media boundary.
    - added feature in dar_split to show the amount of data written since
      the last media change
    - added -az option to automatically nullify negative dates returned from
      the system in the archive under creation (filesystem is not modified)
    - included the birthtime (HFS FSA) into the negative dates handling
    - modified behavior: dar now fails upon unknown option instead of warning
      the option is unknown and thus ignored
    - fixed missing throw in tools.cpp (exception condition was not reported)
    - dar now aborts if a line exceeding 20479 bytes is met in a listing file
    - fixed bug in file listing (-[ option) leading some directories and their
      content to be excluded in a somehow rare condition
    - improved behavior when dar reads a negative date. Instead of aborting
      it now asks the user if it can substitute such value by zero
    - improved behavior when dar is asked to read an archive located in a
      directory that does not exist. DUC file passed to -E option is now
      properly run in that case too and has the possibility for example to
      create that directory and download requested file
    - minor feature: displays the archive header which is never ciphered and
      aborts. This feature is activated while listing archive content and
      adding the -aheader option. This brings the side effect to invert two
      lines in the archive summary (dar -l archive -q) "catalogue size" and
      "user comment".
    - adding date format info for -w option in "dar_manager -h" usage help
    - fixed several mistakes in tools.cpp leading compilation to fail under
      certain environments
    - fixed bug in the filtering mechanism relying on file listing (-[ and
    - ] options) that could not find an entry in the listing upon certain
      condition leading a file not being excluded as requested or not
      included as requested
    - fixed bug: -r option (only more recent overwriting policy) was
      considering a file to be more recent when it had the exact same date as
      the file in place.
    - updating documentation about requirements for compiling dar from sources
    - fixed bug: bug met when restoring of a file that has the immutable
      flag set. Dar/libdar failed restoring such file in the context of
      differential/incremental backup. The fix consists of the removal of the
      immutable flag from filesystem before restoring the new version of the
      file's data, then setting back the immutable flag afterward.
    - updating FAQ with description of the way dar uses lzo compression
      compared to the lzop program
    - fixed bug: aborting an archive was leading to an unreadable archive in
      direct mode, most of the time when strong encryption was used
    - minor new feature: added two flavors of lzo algorithm: lzop-1 and lzop-3
      in order to match compression levels 1 and 3 of the lzop command
    - fixed bug: merging operation could wrongly melt different unrelated hard
      linked inodes when merging using an archive which results from a previous
      merging operation.
    - fixed bug: aborting an archive was sometimes leading to an unreadable
      archive in direct mode (was readable only in --sequential-read mode)
    - fixed bug: libgpgme was only present at linking time of final binaries
      (dar, dar_slave, dar_xform, dar_manager, dar_cp, dar_split), not at
      linking time of libdar, which caused problem under Linux Rosa distro
      where the "no-undefined" flag is passed to the linker.
    - minor new feature: -ay option has been added to display sizes in bytes
      instead of the default which uses the largest possible unit (Kio, Mio,
      and so on.)
* Thu Mar 09 2017 sfalken@opensuse.org
  - Edited %files to clear unpackaged files builderror in
    openSUSE:Factory
* Thu Jan 05 2017 mpluskal@suse.com
  - Update to version 2.5.8:
    * support for lzma compression
    * improved backwards api compatibility
    * For extensive list of changes from 2.4.20 to 2.5.8 see provided
      CHANGES file
  - Packaging cleanups and dependencies update
* Mon Dec 21 2015 mpluskal@suse.com
  - Update to 2.4.20
    * fixed display bug in dar_manager met when using -o option and
    adding options for dar that does not exist for dar_manager
    (like -R option)
    * reactivating disabled (by mistake) optimization for some
    read-only dar manager database operations
    * fixing compilation issue with dar against gcc 4.9.2
    * fixing syntax error in dar_manager message
    * fixing bug that avoided creating an archive at the root of the
    filesystem
  - Changes for 2.4.19
    * fixed missing quote in dar_par.dcf which is called by the par2
    directive
    * fixed bug in dar_manager's -u option, not displaying most
    recent files of an archive when they have been marked as
    removed in a more recent archive of the same dar_manager
    database.
    * fixed bug met while restoring in sequential read mode a file
    having several copies (was modified at the time it was saved
    and retry-on-change was set).
* Sat Sep 19 2015 mpluskal@suse.com
  - Update to 2.4.18
    * Initial Vector used for strong encryption was set with
      pseudo-random data generated using SHA1 message digest and
      blowfish cipher, which are not available when ligcrypt is
      running in FIPS mode. Since 2.4.18 we now use SHA256 and AES256
      for IV assignment in order to have libdar compatible with FIPS
      mode. For data encryption nothing changes: the cipher specified
      (-K, -J, -$ options on CLI) are used as before.
    * fixing bug met when performing archive isolation in
      sequential-read mode, If an archive corruption or truncated
      archive leads an inode to not have its CRC readable, dar aborts
      and issues a BUG report.
* Sat Mar 07 2015 mpluskal@suse.com
  - Use SOURCE instead of %{_sourcedir}/%{name}.changes
* Tue Mar 03 2015 mpluskal@suse.com
  - Add changelog to sources (necessary for _DATE_ and _TIME_
    macros substitution removal)
* Sun Mar 01 2015 mpluskal@suse.com
  - Cleanup spec-file with spec-cleaner
  - Use url for source
  - Add gpg signature
  - Get rid of _DATE_ and _TIME macros
  - Update to 2.4.17
    * fixing issue when case insensitive comparison was requested
      and invalid wide char for the current local was met in a
      filename. In such situation the corresponding file was never
      saved before (considering a filesystem error for that file),
      while now the ASCII case insensitivity is used as fallback.
* Sun Jan 18 2015 Led <ledest@gmail.com>
  - update to version 2.4.16
    * Extensive changelog can be found in Changelog file
  - drop dar-2.4.14-fix-bashisms.patch (fixed in package itself)
* Sun Nov 16 2014 Led <ledest@gmail.com>
  - fix bashisms in example scripts
  - add patches:
    * dar-2.4.14-fix-bashisms.patch
* Thu Jun 26 2014 zawel1@gmail.com
  - update to version 2.4.14
    * Extensive changelog can be found in Changelog file
  - drop dar-DARWIN.patch (fixed in package itself)
* Sat Jun 14 2014 tchvatal@suse.com
  - Drop unused patch dar.diff. Is replaced by sed in spec.
* Mon Jun 02 2014 crrodriguez@opensuse.org
  - Also drop libattr from the -devel package requires
* Mon Jun 02 2014 crrodriguez@opensuse.org
  - dar-use-libc-xattr.patch  extended attribute functions
    live in glibc, since approx 10 years and have to be used
    instead of those in libattr whenever the rest of its api is
    not used.
* Mon Aug 19 2013 adrian@suse.de
  - fix build with old gettext (SLE 11)
* Mon Aug 19 2013 adrian@suse.de
  - enforce and test for dynamic linking. (bnc#835318)
* Mon Jun 03 2013 adrian@suse.de
  - update to version 2.4.10
    * Extensive changelog can be found in Changelog file
  - enable lzo compression support
  - enable strong encryption support via gcrypt
  - rename lib package to follow so name change
* Mon Jul 09 2012 cfarrell@suse.com
  - license update: SUSE-GPL-2.0+-with-openssl-exception
    The developers of dar included a special exception to link against
    openSSL
* Fri Jul 06 2012 dimstar@opensuse.org
  - Remove libdar Requires from the devel package: it's not needed.
    Note: this did not cause any issue, as libdar4 provide libdar as
    a symbol.
  - Package AUTHORS COPYING NEWS TODO ChangeLog as normal %doc files,
    without copying them around first.
  - Rename libdar-4 subpackage to libdar4, following the SLPP. Change
    the rpm group of libdar to System/Libraries.
  - Create a -lang package, which is Recommended by libdar. This
    actually helps in the future when libdar5 would ever come out.
    Currently, due to the language files being part of the library
    package, it would be impossible to install multiple versions.
  - Pass --disable-static to configure: no need to build it. And as
    a result, we also do not have to delete it in install again.
  - Add fdupes BuildRequires and use it in %install to link the same
    files together.
  - Run spec-cleaner.
* Fri Jul 06 2012 dimstar@opensuse.org
  - Add dar-DARWIN.patch: Fix the generation of the installed
    config.h header. Our autotools create a config.h.in which also
    contains #ifned _DARWIN_*, which is matched by the upstream grep
    command, but the matching #endif is not matched... See discussion
    and debug on http://lists.opensuse.org/opensuse-packaging/2012-07/msg00042.html.
* Sun Sep 18 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build
* Tue Aug 02 2011 aj@suse.de
  - Fix filelist.
* Fri Sep 03 2010 tkedwards@fastmail.com.au
  - Build for dar 2.3.10
  -from 2.3.6 to 2.3.7:
  - fixed bug in dar_manager
  - fixed a bug in the statistics calculus of dar_manager
  - fixed mistake in API tutorial
  - fixed bug in the file filtering based on listing file ( -[ option )
  - fixed typo and spelling errors in documentation
  - from 2.3.7 to 2.3.8:
  - fixed bug concerning elastic buffers used beside strong encryption
  - added some speed optimizations
  - from 2.3.8 to 2.3.9:
  - very little optimization of the reading process of EA
  - added -q option to dar
  - added licensing exception to allow distribution of dar beside OpenSSL library
  - Bug fix: during archive diff (only), dar restore atime of file in the backup
    instead of file in the system before opening it for reading.
  - from 2.3.9 to 2.3.10:
  - fixed bug in displaying dates [SF 2922417]
  - enhanced pseudo-random number generation used in dar

Files

/usr/include/dar
/usr/include/dar/archive.hpp
/usr/include/dar/archive_options.hpp
/usr/include/dar/archive_version.hpp
/usr/include/dar/capabilities.hpp
/usr/include/dar/cat_directory.hpp
/usr/include/dar/cat_entree.hpp
/usr/include/dar/cat_inode.hpp
/usr/include/dar/cat_nomme.hpp
/usr/include/dar/cat_tools.hpp
/usr/include/dar/catalogue.hpp
/usr/include/dar/compile_time_features.hpp
/usr/include/dar/compressor.hpp
/usr/include/dar/crc.hpp
/usr/include/dar/criterium.hpp
/usr/include/dar/crypto.hpp
/usr/include/dar/crypto_asym.hpp
/usr/include/dar/crypto_sym.hpp
/usr/include/dar/cygwin_adapt.h
/usr/include/dar/cygwin_adapt.hpp
/usr/include/dar/data_tree.hpp
/usr/include/dar/database.hpp
/usr/include/dar/database_options.hpp
/usr/include/dar/datetime.hpp
/usr/include/dar/deci.hpp
/usr/include/dar/ea.hpp
/usr/include/dar/entrepot.hpp
/usr/include/dar/entrepot_local.hpp
/usr/include/dar/erreurs.hpp
/usr/include/dar/erreurs_ext.hpp
/usr/include/dar/escape.hpp
/usr/include/dar/escape_catalogue.hpp
/usr/include/dar/etage.hpp
/usr/include/dar/fichier_global.hpp
/usr/include/dar/fichier_local.hpp
/usr/include/dar/filesystem_specific_attribute.hpp
/usr/include/dar/fsa_family.hpp
/usr/include/dar/generic_file.hpp
/usr/include/dar/generic_file_overlay_for_gpgme.hpp
/usr/include/dar/gettext.h
/usr/include/dar/hash_fichier.hpp
/usr/include/dar/header_version.hpp
/usr/include/dar/infinint.hpp
/usr/include/dar/int_tools.hpp
/usr/include/dar/integers.hpp
/usr/include/dar/label.hpp
/usr/include/dar/libdar.hpp
/usr/include/dar/libdar_config.h
/usr/include/dar/libdar_my_config.h
/usr/include/dar/limitint.hpp
/usr/include/dar/list_entry.hpp
/usr/include/dar/mask.hpp
/usr/include/dar/mask_list.hpp
/usr/include/dar/mem_allocator.hpp
/usr/include/dar/mem_cluster.hpp
/usr/include/dar/mem_sized.hpp
/usr/include/dar/mem_ui.hpp
/usr/include/dar/memory_file.hpp
/usr/include/dar/memory_pool.hpp
/usr/include/dar/nls_swap.hpp
/usr/include/dar/on_pool.hpp
/usr/include/dar/path.hpp
/usr/include/dar/pile.hpp
/usr/include/dar/pile_descriptor.hpp
/usr/include/dar/range.hpp
/usr/include/dar/real_infinint.hpp
/usr/include/dar/scrambler.hpp
/usr/include/dar/secu_memory_file.hpp
/usr/include/dar/secu_string.hpp
/usr/include/dar/slice_layout.hpp
/usr/include/dar/smart_pointer.hpp
/usr/include/dar/statistics.hpp
/usr/include/dar/storage.hpp
/usr/include/dar/thread_cancellation.hpp
/usr/include/dar/tlv.hpp
/usr/include/dar/tlv_list.hpp
/usr/include/dar/tools.hpp
/usr/include/dar/tronconneuse.hpp
/usr/include/dar/trontextual.hpp
/usr/include/dar/tuyau.hpp
/usr/include/dar/user_group_bases.hpp
/usr/include/dar/user_interaction.hpp
/usr/include/dar/wrapperlib.hpp
/usr/lib64/libdar.so
/usr/lib64/pkgconfig/libdar.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Sep 16 23:57:42 2019