Changelog for
dar-2.5.14-lp152.3.9.x86_64.rpm :
* Wed Jan 24 2018 adrianAATTsuse.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 sfalkenAATTopensuse.org- Edited %files to clear unpackaged files builderror in openSUSE:Factory
* Thu Jan 05 2017 mpluskalAATTsuse.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 mpluskalAATTsuse.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 mpluskalAATTsuse.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 mpluskalAATTsuse.com- Use SOURCE instead of %{_sourcedir}/%{name}.changes
* Tue Mar 03 2015 mpluskalAATTsuse.com- Add changelog to sources (necessary for _DATE_ and _TIME_ macros substitution removal)
* Sun Mar 01 2015 mpluskalAATTsuse.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
- 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 - fix bashisms in example scripts- add patches:
* dar-2.4.14-fix-bashisms.patch