head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.2.0.62 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.60 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.58 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.56 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.54 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.52 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.50 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.48 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.46 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.44 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.42 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.40 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.38 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.36 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.34 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.32 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.30 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.28 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.26 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.24 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.22 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.20 pkgsrc-2008Q1:1.2.0.18 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.16 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.14 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.12 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.10 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.8 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.6 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.1.0.4 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.2; locks; strict; comment @# @; 1.3 date 2013.06.09.14.35.12; author ryoon; state dead; branches; next 1.2; commitid udOnIwGPtyKJSWSw; 1.2 date 2006.02.12.01.44.28; author seb; state Exp; branches; next 1.1; 1.1 date 2005.11.03.19.38.50; author adrianp; state Exp; branches 1.1.2.1 1.1.4.1; next ; 1.1.2.1 date 2005.11.03.19.38.50; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.11.03.22.11.27; author salo; state Exp; branches; next ; 1.1.4.1 date 2006.02.12.02.19.20; author salo; state Exp; branches; next ; desc @@ 1.3 log @Update to 2.11 * Update LICENSE to gnu-gpl-v3 Changelog: 2.11: Fix mt build. In copy-in mode, if directory attributes do not permit writing to it, setting them is delayed until the end of run. This allows to correctly extract files in such directories. In copy-in mode, permissions of a directory are restored if it appears in the file list after files in it (e.g. in listings produced by find . -depth). This fixes debian bug #458079. Fix possible memory overflow in the rmt client code (CVE-2010-0624). 2.10: Ensure record headers are properly packed (fix builds on ARM). Fix exit codes to reliably indicate success or failure of the operation. Fix large file support. Support MinGW builds. Minor bugfixes. 2.9: Licensed under the GPLv3. Bugfixes Honor umask when creating intermediate directories, not specified in the archive (debian bug #430053). 2.8: Option --owner can be used in copy-out mode, allowing to uniformly override the ownership of the files being added to the archive. Bugfixes: Symlinks were handled incorrectly in copy-out mode. Fix handling of large files. Fix setting the file permissions in copy-out mode. Fix CAN-2005-1111 2.7: Improved error checking and diagnostics Fixed CAN-1999-1572 Allow to use --sparse in both copy-in and copy-pass. Fix bug that eventually caused copying out the same hard-linked file several times to archive. Fix several LFS-related issues. Fix Debian bug #335580. @ text @$NetBSD: patch-ak,v 1.2 2006/02/12 01:44:28 seb Exp $ --- src/extern.h.orig 2004-09-08 12:49:57.000000000 +0200 +++ src/extern.h @@@@ -46,7 +46,7 @@@@ extern int no_chown_flag; extern int sparse_flag; extern int quiet_flag; extern int only_verify_crc_flag; -extern int no_abs_paths_flag; +extern int abs_paths_flag; extern unsigned int warn_option; /* Values for warn_option */ @@@@ -112,7 +112,7 @@@@ void long_format P_((struct new_cpio_hea void print_name_with_quoting P_((char *p)); /* copyout.c */ -void write_out_header P_((struct new_cpio_header *file_hdr, int out_des)); +int write_out_header P_((struct new_cpio_header *file_hdr, int out_des)); void process_copy_out P_((void)); /* copypass.c */ @ 1.2 log @Security fix for http://secunia.com/advisories/18251/ (CVE-2005-4268) adapted from patch attached in redhat bugzilla https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172669 While here add test target support. Bump PKGREVISION to 2. @ text @d1 1 a1 1 $NetBSD: patch-ak,v 1.1 2005/11/03 19:38:50 adrianp Exp $ @ 1.1 log @Fixes for CAN-2005-1111 and CAN-2005-1229 @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/extern.h.orig 2004-09-08 11:49:57.000000000 +0100 d14 9 @ 1.1.2.1 log @file patch-ak was added on branch pkgsrc-2005Q3 on 2005-11-03 19:38:50 +0000 @ text @d1 13 @ 1.1.2.2 log @Pullup ticket 887 - requested by Adrian Portelli security update for gcpio Revisions pulled up: - pkgsrc/archivers/gcpio/Makefile 1.26 - pkgsrc/archivers/gcpio/PLIST 1.6 - pkgsrc/archivers/gcpio/distinfo 1.9 - pkgsrc/archivers/gcpio/patches/patch-aa removed - pkgsrc/archivers/gcpio/patches/patch-ab removed - pkgsrc/archivers/gcpio/patches/patch-ac 1.4 - pkgsrc/archivers/gcpio/patches/patch-ad removed - pkgsrc/archivers/gcpio/patches/patch-ae 1.2 - pkgsrc/archivers/gcpio/patches/patch-af removed - pkgsrc/archivers/gcpio/patches/patch-ag 1.2 - pkgsrc/archivers/gcpio/patches/patch-ah 1.2 - pkgsrc/archivers/gcpio/patches/patch-ai 1.1 - pkgsrc/archivers/gcpio/patches/patch-aj 1.1 - pkgsrc/archivers/gcpio/patches/patch-ak 1.1 - pkgsrc/archivers/gcpio/patches/patch-al 1.1 - pkgsrc/archivers/gcpio/patches/patch-am 1.1 - pkgsrc/archivers/gcpio/patches/patch-an 1.1 - pkgsrc/archivers/gcpio/patches/patch-ao 1.1 Module Name: pkgsrc Committed By: adrianp Date: Thu Nov 3 19:38:51 UTC 2005 Modified Files: pkgsrc/archivers/gcpio: Makefile PLIST distinfo pkgsrc/archivers/gcpio/patches: patch-ac patch-ae patch-ag patch-ah Added Files: pkgsrc/archivers/gcpio/patches: patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao Removed Files: pkgsrc/archivers/gcpio/patches: patch-aa patch-ab Log Message: Fixes for CAN-2005-1111 and CAN-2005-1229 --- Module Name: pkgsrc Committed By: adrianp Date: Thu Nov 3 19:40:12 UTC 2005 Removed Files: pkgsrc/archivers/gcpio/patches: patch-ad patch-af Log Message: Remove obsolete patches @ text @a0 13 $NetBSD: patch-ak,v 1.1.2.1 2005/11/03 22:11:27 salo Exp $ --- src/extern.h.orig 2004-09-08 11:49:57.000000000 +0100 +++ src/extern.h @@@@ -46,7 +46,7 @@@@ extern int no_chown_flag; extern int sparse_flag; extern int quiet_flag; extern int only_verify_crc_flag; -extern int no_abs_paths_flag; +extern int abs_paths_flag; extern unsigned int warn_option; /* Values for warn_option */ @ 1.1.4.1 log @Pullup ticket 1119 - requested by Stoned Elipot security fix for gcpio Revisions pulled up: - pkgsrc/archivers/gcpio/Makefile 1.29 - pkgsrc/archivers/gcpio/distinfo 1.10 - pkgsrc/archivers/gcpio/patches/patch-ak 1.2 - pkgsrc/archivers/gcpio/patches/patch-ap 1.1 Module Name: pkgsrc Committed By: seb Date: Sun Feb 12 01:44:28 UTC 2006 Modified Files: pkgsrc/archivers/gcpio: Makefile distinfo pkgsrc/archivers/gcpio/patches: patch-ak Added Files: pkgsrc/archivers/gcpio/patches: patch-ap Log Message: Security fix for http://secunia.com/advisories/18251/ (CVE-2005-4268) adapted from patch attached in redhat bugzilla https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172669 While here add test target support. Bump PKGREVISION to 2. @ text @d1 1 a1 1 $NetBSD: patch-ak,v 1.2 2006/02/12 01:44:28 seb Exp $ d3 1 a3 1 --- src/extern.h.orig 2004-09-08 12:49:57.000000000 +0200 a13 9 @@@@ -112,7 +112,7 @@@@ void long_format P_((struct new_cpio_hea void print_name_with_quoting P_((char *p)); /* copyout.c */ -void write_out_header P_((struct new_cpio_header *file_hdr, int out_des)); +int write_out_header P_((struct new_cpio_header *file_hdr, int out_des)); void process_copy_out P_((void)); /* copypass.c */ @