Up to [cvs.NetBSD.org] / pkgsrc / archivers / dar
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.58 / (download) - annotate - [select for diffs], Mon May 24 19:49:02 2021 UTC (3 weeks, 5 days ago) by wiz
CVS Tags: HEAD
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)
*: recursive bump for perl 5.34
Revision 1.57 / (download) - annotate - [select for diffs], Mon Mar 23 11:50:22 2020 UTC (14 months, 4 weeks ago) by ryoon
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)
dar: Do not overwrite BUILDLINK_TRANSFORM
Revision 1.56 / (download) - annotate - [select for diffs], Sat Nov 2 22:54:26 2019 UTC (19 months, 2 weeks ago) by rillig
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)
archivers: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.55 / (download) - annotate - [select for diffs], Sat Jul 6 16:29:10 2019 UTC (23 months, 2 weeks ago) by bsiegert
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.54: +4 -3 lines
Diff to previous 1.54 (colored)
Do not build static binaries on macOS. Reported by Clement Bouvier in PR pkg/54352. I did not try a build on Darwin as I no longer own a Mac.
Revision 1.54 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:07 2018 UTC (2 years, 11 months ago) by jperkin
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)
*: Move SUBST_STAGE from post-patch to pre-configure Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
Revision 1.53 / (download) - annotate - [select for diffs], Fri Jan 26 13:38:17 2018 UTC (3 years, 4 months ago) by jperkin
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)
dar: Specify c++03 to avoid conflicts with std::bind.
Revision 1.52 / (download) - annotate - [select for diffs], Sat Jul 9 06:37:46 2016 UTC (4 years, 11 months ago) by wiz
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
Revision 1.51 / (download) - annotate - [select for diffs], Thu Oct 9 14:05:51 2014 UTC (6 years, 8 months ago) by wiz
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.50: +1 -3 lines
Diff to previous 1.50 (colored)
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
Revision 1.50 / (download) - annotate - [select for diffs], Wed Sep 24 10:58:51 2014 UTC (6 years, 8 months ago) by jperkin
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)
USE_TOOLS+=gsed for -r support.
Revision 1.49 / (download) - annotate - [select for diffs], Thu Jun 26 20:08:53 2014 UTC (6 years, 11 months ago) by asau
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)
Treat FreeBSD as NetBSD, it uses NetBSD's libexecinfo. This fixes the build on FreeBSD 10.
Revision 1.48 / (download) - annotate - [select for diffs], Wed May 14 04:39:06 2014 UTC (7 years, 1 month ago) by rodent
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)
Forgot USE_TOOLS+=groff for OpenBSD.
Revision 1.47 / (download) - annotate - [select for diffs], Wed May 14 04:35:20 2014 UTC (7 years, 1 month ago) by rodent
Changes since 1.46: +2 -3 lines
Diff to previous 1.46 (colored)
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
Revision 1.46 / (download) - annotate - [select for diffs], Tue Apr 15 20:36:06 2014 UTC (7 years, 2 months ago) by asau
Changes since 1.45: +3 -2 lines
Diff to previous 1.45 (colored)
Revision 1.45 / (download) - annotate - [select for diffs], Wed Feb 12 23:17:32 2014 UTC (7 years, 4 months ago) by tron
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)
Recursive PKGREVISION bump for OpenSSL API version bump.
Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 20 19:29:34 2014 UTC (7 years, 5 months ago) by joerg
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored)
Fix build with libc++ by doing the sorting explicitly. Bump revision.
Revision 1.43 / (download) - annotate - [select for diffs], Fri Jun 28 15:03:55 2013 UTC (7 years, 11 months ago) by ryoon
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.42: +6 -3 lines
Diff to previous 1.42 (colored)
Update to 2.4.10 Changelog: from 2.4.9 to to 2.4.10 - fixing libdar about dar_manager database corruption that occurred when deleting the first archive of a base containing a plain file only existing in that first archive. - Added code to cleanup databases instead of aborting and reporting that previously described type of database corruption. - Added feature when comparing archive with filesystem in order to report the offset of the first difference found in a file. This was necessary to help solving the following bug: - fixed bug in sparse file detection mechanism that could lead in some very particular (and rare) situations to the loss of one byte from file being saved. In that case testing the archive reported a CRC error for that file. So if you keep testing achives in your backup process and have not detect any problem, you can then keep relying on your old backups. This bug also expressed when merging archives: dar aborted and reported that a merged file had a different CRC than the one stored in the archive of reference. from 2.4.8 to 2.4.9 - fixed bug: during differential backup dar saved unchanged hard linked inode when a hard link on that inode was out of the -R root directory. This also has the effect to always save files with long names on NTFS filesystems (!) - Adapted patch provided by Kevin Wormington (new messages displayed) - Fixed syntax error in configure script about execinfo detection - Removed unused AM_ICONV macro from configure script - fixed bug met under Cygwin when auxiliary test command failed to link when libgcrypt was not available. - updated mini-howto by Grzegorz Adam Hankiewicz - updating French message translations - restricted security warning for plain files and hard linked plain files - fixed display bug in dar_cp when manipulating files larger than 2 GB - fixed SEGFAULT met when adding to a dar_manager database an archive which base name is an empty string - improved error message, reporting the -B included file in which a syntax error has been met - modified dar_manager database to consider both ctime and mtime as timestamp value for data of saved files. This suppresses the warning about badly ordered archives in database when at some files have been restores from a old backup. from 2.4.7 to 2.4.8 - documentation fixes and updates - improved database listing efficiency - reduced memory usage of the caching layer in libdar - fixed self reported bug caused by memory allocation failure - fixed a SIGSEGV caused by double free in dar_xform when syntax error is met on command-line - dar_xform was not able to properly transform archive generated by dar older than release 2.4.0 - fixed bug that lead dar be unable to remove a directory at restoration time - replaced old remaining "bcopy" occurrence by a call to memcpy - fixed compilation warning under ArchLinux - fixed crash met while creating a backup with on-fly isolation - fixed libdar behavior when reading a strongly corrupted encrypted archive from 2.4.6 to 2.4.7 - fixing memory allocation bug in crc class, that lead glibc aborting dar - reviewed code and replaced some remaining occurences of bzero/bcopy by their recommended replacement version - fixed compilation problem under Solaris - fixed bug that could lead a file to be wrongly reported as different from the one on filesystem, when that file has been changed while it was saved, then saved a second time but has its size modified since the first time it was saved. from 2.4.5 to 2.4.6 - fixed bug met while interrupting compressed archive creation, the resulting archive was only readable in --sequential-read mode - fixed bug met while reading an interrupted archive in sequential reading mode. It lead dar to not release some objects from memory at the end of the operation, which displayed an ugly error message from libdar selfcheck routine. - fixed message reporting unknown system group when converting gid to name (was reporting unknow "user" instead of unknown "group") - removing the $Id:$ macro from file as we moved from CVS to GIT - updating package to distribute Patrick Nagel's scripts and documentation - updated URL pointing to Patrick Nagel's web site - updating documentation describing how to get source code from GIT (no more from CVS) - fixed typo in configure.ac - added info on how to build a brand-new dar tarball from source in GIT - modifies the end of messages shown by -h option to point to man page for more _options_ rather than _details_ - replaced − in the HTML generated documentation by a standard ASCII dash - fixed alignement bug in CRC calculation that lead libdar based application to crash on sparc-based systems. from 2.4.4 to 2.4.5 - updated sample scripts to be compatible with dar's --min-digit option - added missing included file to be able to compile with gcc-4.7.0 - removing an unused variable in filtre.cpp - fixed a display bug when comparing archive with filesystem, leading to a segmentation fault (%S in place of %i in mask) - fixed bug leading dar to not restore some directories from differential backups when they are absent in the filesystem - fixed bug that show a "uncaught exception" message at the end of archive listing for dar shared binaries only, compiled in infinint mode, under ArchLinux - updated the configure script to link with libexecinfo when available - added possibility to disable the use of execinfo in libdar thanks to the new --disable-execinfo option for the ./configure script - added Andreas Wolff patch to fix bug under Cygwin (segfault on program termination). from 2.4.3 to 2.4.4 - fixed man pages in the NAME section: added whatis entry - fixed segfault: in the internal error reporting code (delete in place of free()) - fixed bug: dar_manager was not able to read properly the latest generated databases version when having Extended Attributes recorded for some files - avoided reporting unreleased memory block when compilation optimization have been used (dar, dar_manager, dar_cp, dar_slave, dar_xform do all reported unreleased memory when gcc optimization was used in "infinint" mode) from 2.4.2 to 2.4.3 - fixed absurd compilation warning about possibly uninitialized variable - added -ai switch to dar_manager to disable warning about improper file order in database. - fixed bug met while changing order of archives in a dar_manager database - avoiding concurrent use of -p and -Q options, error message shown in that situation. - modified slice overwriting detection code to use a single atomic system call to create a new slice - replaced delete by delete for conversion routine of user/group to uid/gid - added the possibility to disable speed optimization for large directories - added memory troubleshooting option --enable-debug-memory - simplified class CRC implementation - fixed failed memory release upon exception thrown in class deci - modified tlv, tlv_list classes and ea_filesystem routines to not require any corresponding temporary objects in libdar (saves a few new/delete calls) - fixed silent bug in tlv class: due to the absence of copy constructor and destructor, some memory was not released and referred after the corresponding object's destruction - modified generic_file class to avoid temporary crc objects - fixed bug in header class that lead unreleased field (this class lacked a destructor), memory impact was however little: 10 bytes per slice - fixing bug in class tlv: unreleased memory - added protection code in class deci to properly release memory against exception thrown from called routines when user interrupts the operation. - replace previous internal stack report code by backtrace()/backtrace_symbols() - complete change of the implementation of the 'special-alloc' feature: the old code eat too much memory not to be adapted to new features added in release 2.4.0. This new implementation also bring some speed improvement from 2.4.1 to 2.4.2 - fixing bug met when reading an archive in sequential-read mode - fixing bug while filtering in sequential-read mode - fixing backward compatibility in dar_manager with old archives (wrong dates for deleted files). - fixing compilation problem on certain systems (missing #include statement) - fixing documentation syntax and spelling
Revision 1.42 / (download) - annotate - [select for diffs], Fri May 31 12:39:35 2013 UTC (8 years ago) by wiz
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)
Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
Revision 1.41 / (download) - annotate - [select for diffs], Wed Feb 6 23:21:37 2013 UTC (8 years, 4 months ago) by jperkin
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored)
PKGREVISION bumps for the security/openssl 1.0.1d update.
Revision 1.40 / (download) - annotate - [select for diffs], Tue Sep 11 19:46:53 2012 UTC (8 years, 9 months ago) by asau
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.39: +1 -2 lines
Diff to previous 1.39 (colored)
"user-destdir" is default these days
Revision 1.39 / (download) - annotate - [select for diffs], Wed Feb 15 19:20:36 2012 UTC (9 years, 4 months ago) by hans
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)
REPLACE_BASH on all installed shell scripts.
Revision 1.38 / (download) - annotate - [select for diffs], Sun Jan 29 02:54:18 2012 UTC (9 years, 4 months ago) by sbd
Changes since 1.37: +12 -1 lines
Diff to previous 1.37 (colored)
Build a static binary with threads is currently broken with glibc.
Revision 1.37 / (download) - annotate - [select for diffs], Sat Aug 20 16:02:23 2011 UTC (9 years, 10 months ago) by cheusov
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.36: +10 -12 lines
Diff to previous 1.36 (colored)
Update to 2.4.1. For a list of changes in this release, see the documentation.
Revision 1.36 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:49 2011 UTC (10 years, 2 months ago) by obache
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)
recursive bump from gettext-lib shlib bump.
Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:03 2010 UTC (11 years, 5 months ago) by wiz
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)
Recursive PKGREVISION bump for jpeg update to 8.
Revision 1.34 / (download) - annotate - [select for diffs], Sun Jun 22 22:33:37 2008 UTC (13 years ago) by dsainty
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.33: +2 -3 lines
Diff to previous 1.33 (colored)
Update Dar to 2.3.8: from 2.3.6 to 2.3.7 - fixed bug in dar_manager about the localization of the archive in which to fin d the latest EA - fixed bug in configure script to properly report full blowfish encryption supp ort - fixed a bug in the statistics calculus of dar_manager for most recent files pe r archive - removed inappropriate internal error check - added --disable-libdl-linking option - fixed mistake in API tutorial - updated Swedish translation by Peter Landgren - fixed bug in the file filtering based on listing file ( -[ option ) - fixed typo and spelling errors in documentation - updated code for clean compilation with gcc-4.2.3 - updated code for clean compilation with gcc-4.3 20080208 (experimental gcc) from 2.3.7 to 2.3.8 - fixed bug in libdar met when user supply an empty file as a list of file to include or exclude ( -[ and -] options ) - fixed bug concerning elastic buffers used beside strong encryption. No security issue here, just in some almost rare situations the generated archive was not readable (testing your archive prevents you loosing data in this situation) - added some speed optimizations - avoided warning to appear without -v option set, when an error is met while fetching value of nodump flag (flag not supported on filesystem for example).
Revision 1.33 / (download) - annotate - [select for diffs], Fri Jan 18 05:06:18 2008 UTC (13 years, 5 months ago) by tnn
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored)
Per the process outlined in revbump(1), perform a recursive revbump on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
Revision 1.32 / (download) - annotate - [select for diffs], Tue Dec 11 22:34:49 2007 UTC (13 years, 6 months ago) by bjs
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.31: +63 -24 lines
Diff to previous 1.31 (colored)
Update to version 2.3.6: Changes within pkgsrc: (*) While here, add some logic to allow REPLACE_PERL and REPLACE_BASH to work without USE_TOOLS+="perl bash". Thus, the paths in share/dar/samples will now [usually] be correct. Simplify options handling. (*) Use PTHREAD_AUTO_VARS to ensure harmony with the rest of pkgsrc, add USE_FEATURES.openssl=threads when necessary. Threads are enabled if a built-in thread library is used. Changes in source (since version 2.3.5): (*) fixed: Makefile.am in src/dar_suite (removed "/" after $(DESTDIR)) (*) fixed: bug in regex mask building when not using ordered masks (*) fixed: 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 encountered when user aborts operation while dar is finalizing archive creation [SF #1800507] (*) fixed: problem with execvp when dar_manager launches dar
Revision 1.31 / (download) - annotate - [select for diffs], Tue Oct 23 11:15:25 2007 UTC (13 years, 8 months ago) by dsainty
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)
If OpenSSL is available, Dar will use it for crypto support. Buildlink this back under Pkgsrc control.
Revision 1.30 / (download) - annotate - [select for diffs], Sun Sep 16 07:33:15 2007 UTC (13 years, 9 months ago) by dsainty
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)
Update dar to version 2.3.5: This is a minor release. Changes from 2.3.4 are: - 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)
Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 31 12:05:43 2007 UTC (13 years, 9 months ago) by dsainty
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)
Fix spelling in comment in revision 1.27, no functional change
Revision 1.28 / (download) - annotate - [select for diffs], Thu Aug 30 13:54:23 2007 UTC (13 years, 9 months ago) by joerg
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)
CHECK_INTERPRETER_SKIP expects a filename or pattern. Fix.
Revision 1.27 / (download) - annotate - [select for diffs], Mon Aug 20 12:36:24 2007 UTC (13 years, 10 months ago) by dsainty
Changes since 1.26: +13 -9 lines
Diff to previous 1.26 (colored)
Update dar to version 2.3.4: Pkgsrc changes: - Use an option group for dar-int32 Vs dar-int64 Vs neither (infinint) - Default to dar-int64 (the infinint support is excessive, and hugely expensive) - REPLACE_FOO doesn't work if FOO isn't a dependency, and we don't want to pull in Bash and Perl just for a few samples! So, don't replace the interpreters in the samples, just leave them as is. ChangeLog from 2.3.3 to 2.3.4: - fixed behavior when differential backup is interrupted (no more store file that would have been read if no interruption had been done as "deleted" since thearchive of reference) [SF #1669091]. - added official method to access catalogue's statistics through the API (for kdar next version). - Fixed syntax error in dar_par_create.duc and dar_par_test.duc files (Parchive integration with dar). - minor spelling fix in error message (compressor.cpp) - added Wiebe Cazemier's two patches for dar man page - integrated patch from Dwayne C. Litzenberger to fix weakness in dar's implementation of the blowfish encryption. - improved the returned message when an invalid path is given as argument - updated doc/sample/sample1.txt script file
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jul 24 14:23:26 2007 UTC (13 years, 11 months ago) by joerg
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)
Skip example directory for the interpreter check.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Mar 18 04:36:23 2007 UTC (14 years, 3 months ago) by dsainty
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.24: +6 -2 lines
Diff to previous 1.24 (colored)
Update to dar 2.3.3, and also fix PLIST for dar-int32 and dar-int64 Pkgsrc options. Upgrading to 2.3.3 is strongly recommended if you use Dar to backup across multiple filesystems: http://article.gmane.org/gmane.comp.sysutils.backup.dar.announce/31 Changelog entry from 2.3.2 to 2.3.3: - avoid using getpwuid() and getgrgid() for static linking. - fixed typo in dar's man page - update FAQ - fixed bug: uncaught exception thrown when CTRC-C was hit while dar waits an answer from the user [SF #1612205] - fixed bug: unusable archive generated when CTRC-C was hit and blowfish encryption used [SF #1632273] - added a check to verify that the libdar used is compatible with the current dar suite programs [SF #1587643] - fixed bug: added workaround for the right arithmetic shift operator (the binary produced by gcc-3.4.2 produces computes "v>>s" equal to "v" when when v is a integer field composed of s exactly bits. It should rather compute it to zero...). this problem leads 32 bits generated archive incompatible with 64 bits generated archive only when blowfish is used. - fixed bug met when the inode space is exhausted, thanks to "Jo - Ex-Bart" for this new feedback. [SF #1632738] - replaced &, <, >, ' and " in XML listing by &...; corresponding sequence. [SF #1597403] - dar_manager can receive arguments after stick to -o options (it is an error in regard to documentation, but no warning was issued in that case, leading to confusion for some users) [SF #1598138] - updated Veysel Ozer's automatic_backup script - fixed hard link detection problem [SF #1667400] - verbose output did not displayed hard links information - merged patch on dar_cp by Andrea Palazzi to have it to return EXIT_DATA_ERROR when some data have been reported [SF #1622913]
Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 7 13:29:20 2007 UTC (14 years, 5 months ago) by rillig
Changes since 1.23: +7 -2 lines
Diff to previous 1.23 (colored)
Updated dar to 2.3.2. from 2.3.1 to 2.3.2 - fixed bug in Native Language Support when --enable-locale-dir was not set (Thomas Jacob's patch) - updated Swedish translation by Peter Landgren - --verbose=skipped was not available (only the short -vs form was available) - reviewed regex with ordered mask for the feature to better fits user's need (Dave Vasilevsky's feedback) - fixed bug where compression algorithm was changed to maximum (fixed with Richard Fish's adequate patch) - fixed tutorial with command line evolution (dar's -g option in particular) - latest version of Grzegorz Adam Hankiewicz's mini-howto - fixed bug concerning restoration of only more recent files
Revision 1.23 / (download) - annotate - [select for diffs], Sat Oct 7 07:10:29 2006 UTC (14 years, 8 months ago) by obache
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)
Update dar to 2.3.1. Patch provided by Martin Wilke via PR 34430. - Changelog from 2.3.0 to 2.3.1 - set back Nick Alcock's patch which has been dropped from 2.2.x to 2.3.x (patch name is "Do not moan about every single file on a non-ext2 filesystem") - fixed compilation problem when thread-safe code is disabled - integrated Wiebe Cazemier's patch for dar's man page - fixed bug in listing: -as option also listed files that had EA even when theses were not saved in the archive - file permission of installed sample scripts lacked the executable bit - fixed a bug that appeared when a file is removed while at the time it is saved by dar - avoid having an unnecessary warning appearing when restoring a file in a directory that has default EA set - Cygwin has changed and does not support anymore the path in the form "c:/some/where", you have to use "/cygdrive/c/some/where" instead. Documentation has been updated in consequence.
Revision 1.22 / (download) - annotate - [select for diffs], Sat Jul 8 07:09:34 2006 UTC (14 years, 11 months ago) by dsainty
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.21: +18 -1 lines
Diff to previous 1.21 (colored)
Add support for dar-int32 and dar-int64 package options. Dar is built by default with an arbitrary-size-integer library for managing all file length/timestamp details. If 32-bit or 64-bit integers (with overflow protection) are sufficient for requirements, the dar-int32 and dar-int64 options can significantly reduce the run-time memory and CPU overheads of Dar. Leave the default unchanged (thus no package version bump).
Revision 1.21 / (download) - annotate - [select for diffs], Fri May 26 10:10:08 2006 UTC (15 years ago) by adam
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.20: +8 -7 lines
Diff to previous 1.20 (colored)
Changes 2.3.0: - added user_interaction::pause2() method - added the snapshot feature - added the Cache Directory Tagging detection feature - adapted Wesley's patch for a pkgconfig for libdar - more...
Revision 1.20 / (download) - annotate - [select for diffs], Sun May 7 05:01:29 2006 UTC (15 years, 1 month ago) by minskim
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)
Do not convert char* to int, which may cause an error on 64-bit platforms. Bump PKGREVISION.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 4 21:28:52 2006 UTC (15 years, 3 months ago) by jlam
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:04 2006 UTC (15 years, 4 months ago) by joerg
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Dec 5 20:20:10 2005 UTC (15 years, 6 months ago) by rillig
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.16: +4 -1 lines
Diff to previous 1.16 (colored)
SunPro on Solaris needs -D__EXTENSIONS__ for getopt().
Revision 1.16 / (download) - annotate - [select for diffs], Wed Sep 7 18:17:22 2005 UTC (15 years, 9 months ago) by reed
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)
Add patch to check the gettext implementation correctly -- so it doesn't build with its own libintl. The error was: error: too many arguments to function `const char* _nl_expand_alias()' Include devel/gettext-lib/buildlink3.mk. Bump PKGREVISION. This is for PR 30993.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Jul 14 13:47:55 2005 UTC (15 years, 11 months ago) by wiz
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)
Reset maintainer, mail bounced.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 30 18:31:24 2005 UTC (15 years, 11 months ago) by minskim
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jun 29 07:38:40 2005 UTC (15 years, 11 months ago) by martti
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)
Updated dar to 2.2.2 * lots of new options * lots of bug fixes * translation updates * documentation updates
Revision 1.12 / (download) - annotate - [select for diffs], Mon Apr 11 21:44:48 2005 UTC (16 years, 2 months ago) by tv
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 24 16:58:06 2005 UTC (16 years, 4 months ago) by tv
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.10: +1 -7 lines
Diff to previous 1.10 (colored)
Fix build on Interix. (Changes submitted to author.)
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 21 02:29:33 2005 UTC (16 years, 5 months ago) by tv
Changes since 1.9: +7 -2 lines
Diff to previous 1.9 (colored)
Need --enable-os-bits for Interix.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Nov 9 13:02:39 2004 UTC (16 years, 7 months ago) by adam
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.8: +3 -4 lines
Diff to previous 1.8 (colored)
Changes 2.1.5: - added protection code against bad_alloc exception - new configure option to bypass libdl test - removed expected exception list in deci, limitint, real_infinint and storage modules to improve global robustness - remove the #pragma implementation/interface directives which tend today to become obsolete, and seems to be the cause of compilation problem on (recent) Linux kernel 2.6.7 for example. - added protection code to report bug conditions - code simplification for filesystem reading (while performing backup) - fixed bug #29 (crash when saving hard link without read permission) - fixed code syntax to support gcc-3.4.x
Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:04 2004 UTC (16 years, 8 months ago) by tv
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
Revision 1.7 / (download) - annotate - [select for diffs], Sat May 29 18:16:15 2004 UTC (17 years ago) by minskim
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)
Enable pkgviews installation.
Revision 1.6 / (download) - annotate - [select for diffs], Sat May 29 18:07:38 2004 UTC (17 years ago) by minskim
Changes since 1.5: +1 -6 lines
Diff to previous 1.5 (colored)
Remove superfluous SED/MV.
Revision 1.5 / (download) - annotate - [select for diffs], Sun May 16 16:37:02 2004 UTC (17 years, 1 month ago) by minskim
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)
USE_LANGUAGES= c c++ USE_LIBTOOL= yes
Revision 1.4 / (download) - annotate - [select for diffs], Wed May 12 05:31:28 2004 UTC (17 years, 1 month ago) by minskim
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)
Explicitly disable upx.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Mar 30 18:56:50 2004 UTC (17 years, 2 months ago) by minskim
Changes since 1.2: +6 -1 lines
Diff to previous 1.2 (colored)
Make this package use buildlink3 framework, and add dependencies on bzip2 and zlib. Bump PKGREVISION.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 10 05:22:47 2004 UTC (17 years, 4 months ago) by grant
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
MAINTAINER should only contain an email address.
Revision 126.96.36.199 / (download) - annotate - [select for diffs] (vendor branch), Mon Dec 15 17:51:43 2003 UTC (17 years, 6 months ago) by agc
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Initial import of dar-2.0.2 into the NetBSD Packages Collection. Provided in PR 23738 by David Simas. DAR is a Disk ARchiver, for backing-up file systems to disk. It's rather in the spirit of TAR, with some additions. Notably: DAR can break up a archive into multiple files, to facillitate storage on portable media, like CDs or DVDs. Can perform incremental back-ups against a reference archive, or, more conveniently, a "catalog" of an archive, which is sort of a combination of a TAR table-of-contents and a file checksum list. DAR also supports filtering, so files or directories can be excluded from an archive, compression, filtered compression, and the inclusion of parity in archives, to help recover from media errors. See http://dar.sourceforge.net/
Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 15 17:51:43 2003 UTC (17 years, 6 months ago) by agc
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.