X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_05 X-Spam-Check-By: sourceware.org X-SWARE-Spam-Status: No, hits=-0.1 required=5.0 tests=AWL,BAYES_40,RCVD_IN_DNSWL_NONE,SPF_FAIL Message-Id: Date: Tue, 29 Jun 2010 17:50:47 -0600 From: Eric Blake Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] Updated: tar-1.23-1 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigACA4F06431BA00795F2EEE16" Reply-To: The Cygwin Mailing List X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --------------enigACA4F06431BA00795F2EEE16 Content-Type: multipart/mixed; boundary="------------030909080005010904040805" This is a multi-part message in MIME format. --------------030909080005010904040805 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable A new release of tar, 1.23-1, is available, leaving 1.22.90-1 as the previous version. NEWS: =3D=3D=3D=3D=3D This is a new upstream release. Upstream release notes are attached, although they are against 1.22 so some of the mentioned features were present in 1.22.90. See also the upstream documentation in /usr/share/doc/tar/. DESCRIPTION: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D GNU Tar is an archiver program. It is used to create and manipulate files that are actually collections of many other files; the program provides users with an organized and systematic method of controlling a large amount of data. Despite its name, that is an acronym of "tape archiver", GNU Tar is able to direct its output to any available devices, files or other programs, it may as well access remote devices or files. The main areas of usage for GNU Tar are: storage, backup and transportation. UPDATE: =3D=3D=3D=3D=3D=3D=3D To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'tar' from the 'Base' category (it should already be selected). DOWNLOAD: =3D=3D=3D=3D=3D=3D=3D=3D=3D Note that downloads from cygwin.com aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. --=20 Eric Blake volunteer cygwin tar maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-YOU=3DYOURDOMAIN DOT COM AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. --------------030909080005010904040805 Content-Type: text/plain; name="NEWS.short" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="NEWS.short" version 1.23 - Sergey Poznyakoff, 2010-03-10 * Record size autodetection When listing or extracting archives, the actual record size is reported only if the archive is read from a device (as opposed to regular files and pipes). * Seekable archives When a read-only operation (e.g. --list or --extract) is requested on a regular file, tar attemtps to speed up accesses by using lseek. * New command line option `--warning' The `--warning' command line option allows to suppress or enable particular warning messages during `tar' run. It takes a single argument (a `keyword'), identifying the class of warning messages to affect. If the argument is prefixed with `no-', such warning messages are suppressed. For example, tar --warning=3Dno-alone-zero-block -x -f archive suppresses the output of `A lone zero block' diagnostics, which is normally issued if `archive' ends with a single block of zeros. See Tar Manual, section 3.9 "Controlling Warning Messages", for a detailed discussion. * New command line option `--level' The `--level=3DN' option sets the incremental dump level N. It is valid when used in conjunction with the -c and --listed-incremental options. So far the only meaningful value for N is 0. The `--level=3D0' option forces creating the level 0 dump, by truncating the snapshot file if it exists. * Files removed during incremental dumps If a file or directory is removed while incremental dump is in progress, tar exact actions depend on whether this file was explicitly listed in the command line, or was found during file system scan. If the file was explicitly listed in the command line, tar issues error message and exits with the code 2, meaning fatal error. Otherwise, if the file was found during the file system scan, tar issues a warning, saying "File removed before we read it", and sets exit code to 1, which means "some files differ". If the --warning=3Dno-file-removed option is given, no warning is issued and exit code remains 0. * Modification times of PAX extended headers. Modification times in ustar header blocks of extended headers are set to mtimes of the corresponding archive members. This can be overridden by the --pax-opion=3D'exthdr.mtime=3DSTRING' command line option. The STRING is either number of seconds since the Epoch or a `Time reference' (see below). Modification times in ustar header blocks of global extended headers are set to the time when tar was invoked. This can be overridden by the --pax-opion=3D'globexthdr.mtime=3DSTRING' command line option. The STRING is either number of seconds since the Epoch or a `Time reference' (see below). * Time references in --pax-option argument. Any value from the --pax-option argument that is enclosed in a pair of curly braces represents a time reference. The string between the=20 braces is understood either as a textual time representation, as described = in chapter 7, "Date input formats", of the Tar manual, or as a name of an existing file, starting with `/' or `.'. In the latter case, it is replaced with the modification time of that file. * Environment of --to-command script. The environment passed to the --to-command script is extended with the following variables: TAR_VERSION GNU tar version number TAR_ARCHIVE The name of the archive TAR_VOLUME Ordinal number of the volume TAR_FORMAT Format of the archive TAR_BLOCKING_FACTOR Current blocking factor * Bugfixes ** Fix handling of hard link targets by -c --transform. ** Fix hard links recognition with -c --remove-files. ** Fix restoring files from backup (debian bug #508199). ** Correctly restore modes and permissions on existing directories. ** The --remove-files option removes files only if they were succesfully stored in the archive. ** Fix storing and listing of the volume labels in POSIX format. ** Improve algorithm for splitting long file names (ustar format). ** Fix possible memory overflow in the rmt client code (CVE-2010-0624). --------------030909080005010904040805-- --------------enigACA4F06431BA00795F2EEE16 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJMKobdAAoJEKeha0olJ0NqPyQIAK/8H6Vjx3Y27V6DMuNFv8aH RhxePMpuvWiJ1INmXsavek5klnBWvziCz+36lKqUYEV09jKkHXc0jess6CIXm6Vs P9o8hoFLOvUy/pgWXMm3LHpISLXP7sKzwnVGCmskAJZgBF2PFlhwZkawytbrga3Z HiBnoltnh7ltNXx4+qeljYVLVb+HyiRoYuot28CZDVOeJyAVQEZvtCafkAiLtTrP uO0avalxe2djfaUF+KIRMVH8w7BQa3hfRo+QMu9eqiTtSY05TrDWqf+z0vaRpz4/ XYVZIGNIaGVjsmqzo4vVmWiajY3jX9inxwi/sQrKyB+oPFHRzZ9jCjPGmUbZEPY= =38ea -----END PGP SIGNATURE----- --------------enigACA4F06431BA00795F2EEE16--