pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/dar
Module Name: pkgsrc
Committed By: rodent
Date: Wed May 14 04:35:20 UTC 2014
Modified Files:
pkgsrc/archivers/dar: Makefile PLIST distinfo
pkgsrc/archivers/dar/patches: patch-aa patch-ab patch-ac patch-ad
patch-ae patch-af patch-src_libdar_mask__list.hpp
patch-src_libdar_secu__string.hpp
Removed Files:
pkgsrc/archivers/dar/patches: patch-src_dar__suite_command__line.cpp
patch-src_dar__suite_crit__action__cmd__line.cpp
patch-src_dar__suite_dar__manager.cpp
patch-src_dar__suite_dar__xform.cpp
patch-src_dar__suite_line__tools.cpp
patch-src_examples_factoriel.cpp patch-src_examples_formula.cpp
patch-src_examples_prime.cpp patch-src_testing_test__catalogue.cpp
patch-src_testing_test__deci.cpp patch-src_testing_test__escape.cpp
patch-src_testing_test__infinint.cpp
patch-src_testing_test__terminateur.cpp
patch-src_testing_testtools.cpp
Log Message:
Updated to latest release, 2.4.13, as requested by doc/TODO. Removed
patches which were applied upstream or deprecated. USE_TOOLS+=groff to fix
generation of a few .html files on OpenBSD. Depends on libgcrypt instead of
openssl now. From ChangeLog:
from 2.4.12 to 2.4.13
- adding initialization value for two variables to avoid inappropriate
warning when compiling with -Wall option
- reducing UNIX_PATH_MAX by the system when not defined from 108 to 104
bytes to accommodate BSD systems
- fixing assignment operator of class criterium that was not returning
any value as it should
- removing useless boolean expression that always succeeds in logical
AND expression
- adding support for back-slash of quoting characters in DCF files
- fixed compilation issues with clang / FreeBSD, Thanks to Neil
Darlow's server ;-)
- fixed compilation warning due to deprecated symbols in libgcrypt
header files
- replaced gnu make specific rules by legacy ones to avoid automake
warning about them
- removed old unused stuff from misc sub-directory
- adding warning at compilation time if libgcrypt used is older than
1.6.0
- adding warning at execution time if hash computation is requested
with slices greater than 256 Gio and ligbcrypt dynamically or
statically linked is older than 1.6.0
- adding alternative methods in list_entry API class to return dates as
number of seconds
- fixed bug in hour-shift (-H option) when comparing dates from an old
extracted catalogue (archive format 7 or older).
- fixed documentation bug about the meaning of the compression ratio
- fixed a display bug about the "compression flag" wrongly displayed
for uncompressed files
- fixed unhandled exception when giving non number argument to -1 option
from 2.4.11 to 2.4.12
- for correctness fixed delete vs delete[] on vector of char (not incidence
reported)
- fixed out of range access in routine used to read very old archive format
- fixed error in logical expression leading a sanity test to be useless
- removed duplicated variable assignment
- updated FAQ
- fixed typo and spelling errors
- fixed bug (reported by Torsten Bronger) in the escape layer leading libdar
to wrongly reporting a file as corrupted at reading time
- fixed bug in the sparse file detection mechanism that lead the minimum size
hole detection to become a multiple of the default value or specified one.
This implied a less efficient reduction of sparse files because smaller
holes in files were ignored
- fixed and updated man page about --go-into option
- updated full-from-diff target in /etc/darrc default file
- added a debug option in hash_file class (option only used from testing
tools) to troubleshoot sha1/md5 hash problem on slices larger than
(2**38)+63 bytes, bug reported by Mike Lenzen and understood by Yuriy
Kaminskiy at libgcrypt. Note: This bug is still open due to an integer
overflow in libgcrypt.
- backported from current development code an additional and more simple
way to read an archive using the libdar API. This API extension is not used
by dar command-line tools for now.
- Fixing installation of libdar header files on Darwin, where "DARwin" macros
were not filtered out from the generated libdar header files.
- Fixing self reported bug 'generic_file.cpp line 309' met while comparing an
archive with a filesystem
- Update code in order to compile with gcc-4.8.2 in g++11 mode (partial
implementation and adaptation of Fabian Stanke's patch)
- Fixing bug met while performing a verbose archive listing in sequential
read mode
- Added Ryan Schmidt's Patch to properly display status at end of ./configure
script under BSD systems (in particular Mac OS X)
- Updating configure.ac script to fix warning reported by autoconf when
generating the ./configure script
- Addressed portability problem with BSD systems that do not provide a -d
option to the 'cp' command, preventing proper installation of the Doxygen
documentation. Fix based on patch provided by Jan Gosmann.
from 2.4.10 to 2.4.11
- Modified behavior of 'dar -h' and 'dar -V', both now return 0 as exist
status instead of 1 (which means syntax error).
- Fixed bug: -Q is now available with -V under the collapsed form -QV or -VQ
- fixed typo in documentation
- fixed memory leakage met when dar fails a merging operation because the
resulting archive is specified in an directory that does not exist.
- fixed bug met when isolating a differential backup in sequential read mode
- fixed bug about slice file permission not taking care about umask variable
when the --hash feature is used.
- fixed performance issue when reading an archive over a pair of piles using
dar_slave (possibly over ssh) when the archive makes use of escape marks and
when no encryption is used
- added target "full-from-diff" in /etc/darrc default file
- fixed bug avoiding reading an truncated archive in direct access mode with
the help of an external catalogue.
- new and better implementation of archive extraction in sequential read mode
- fixing bug (segfault) met when hitting CTRL-C while reading an archive in
sequential mode
- fixing libdar.pc for pkg-config for the cflags given to external applications
- fixed memory allocation/desallocation mismatches (delete vs delete [] )
concerning four vector of chars.
- fixed error in logical expression leading a sanity test to be useless
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/archivers/dar/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/archivers/dar/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/archivers/dar/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/archivers/dar/patches/patch-aa \
pkgsrc/archivers/dar/patches/patch-ab \
pkgsrc/archivers/dar/patches/patch-af
cvs rdiff -u -r1.8 -r1.9 pkgsrc/archivers/dar/patches/patch-ac
cvs rdiff -u -r1.7 -r1.8 pkgsrc/archivers/dar/patches/patch-ad
cvs rdiff -u -r1.3 -r1.4 pkgsrc/archivers/dar/patches/patch-ae
cvs rdiff -u -r1.1 -r0 \
pkgsrc/archivers/dar/patches/patch-src_dar__suite_command__line.cpp \
pkgsrc/archivers/dar/patches/patch-src_dar__suite_crit__action__cmd__line.cpp \
pkgsrc/archivers/dar/patches/patch-src_dar__suite_dar__manager.cpp \
pkgsrc/archivers/dar/patches/patch-src_dar__suite_dar__xform.cpp \
pkgsrc/archivers/dar/patches/patch-src_dar__suite_line__tools.cpp \
pkgsrc/archivers/dar/patches/patch-src_examples_factoriel.cpp \
pkgsrc/archivers/dar/patches/patch-src_examples_formula.cpp \
pkgsrc/archivers/dar/patches/patch-src_examples_prime.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_test__catalogue.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_test__deci.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_test__escape.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_test__infinint.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_test__terminateur.cpp \
pkgsrc/archivers/dar/patches/patch-src_testing_testtools.cpp
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/archivers/dar/patches/patch-src_libdar_mask__list.hpp \
pkgsrc/archivers/dar/patches/patch-src_libdar_secu__string.hpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index