summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog37
-rw-r--r--ChangeLog.14
-rw-r--r--Makefile.am4
-rw-r--r--NEWS4
-rw-r--r--PORTS4
-rw-r--r--README4
-rw-r--r--README-alpha4
-rw-r--r--TODO4
-rwxr-xr-xbootstrap4
-rw-r--r--configure.ac4
-rw-r--r--doc/Makefile.am2
-rwxr-xr-xdoc/convtexi.pl2
-rw-r--r--doc/fdl.texi2
-rwxr-xr-xdoc/gendocs_template6
-rw-r--r--lib/Makefile.tmpl4
-rw-r--r--lib/prepargs.c4
-rw-r--r--lib/waitpid.c2
-rw-r--r--po/POTFILES.in4
-rw-r--r--scripts/Makefile.am4
-rw-r--r--scripts/backup-specs4
-rw-r--r--scripts/backup.in4
-rw-r--r--scripts/backup.sh.in8
-rw-r--r--scripts/restore.in4
-rw-r--r--src/Makefile.am4
-rw-r--r--src/arith.h124
-rw-r--r--src/buffer.c2
-rw-r--r--src/common.h2
-rw-r--r--src/compare.c2
-rw-r--r--src/create.c2
-rw-r--r--src/delete.c2
-rw-r--r--src/extract.c2
-rw-r--r--src/incremen.c2
-rw-r--r--src/list.c2
-rw-r--r--src/mangle.c2
-rw-r--r--src/misc.c2
-rw-r--r--src/names.c2
-rw-r--r--src/sparse.c2
-rw-r--r--src/system.c2
-rw-r--r--src/tar.c6
-rw-r--r--src/tar.h2
-rw-r--r--src/update.c2
-rw-r--r--src/utf8.c2
-rw-r--r--src/xheader.c2
-rw-r--r--tests/Makefile.am4
-rw-r--r--tests/append.at4
-rw-r--r--tests/append01.at4
-rw-r--r--tests/comprec.at4
-rw-r--r--tests/delete01.at4
-rw-r--r--tests/delete02.at4
-rw-r--r--tests/delete03.at4
-rw-r--r--tests/delete04.at4
-rw-r--r--tests/delete05.at4
-rw-r--r--tests/extrac01.at4
-rw-r--r--tests/extrac02.at4
-rw-r--r--tests/extrac03.at4
-rw-r--r--tests/extrac04.at4
-rw-r--r--tests/extrac05.at4
-rw-r--r--tests/gzip.at4
-rw-r--r--tests/ignfail.at4
-rw-r--r--tests/incremental.at4
-rw-r--r--tests/link01.at4
-rw-r--r--tests/listed01.at4
-rw-r--r--tests/listed02.at4
-rw-r--r--tests/long01.at4
-rw-r--r--tests/longv7.at4
-rw-r--r--tests/multiv01.at4
-rw-r--r--tests/multiv02.at4
-rw-r--r--tests/multiv03.at4
-rw-r--r--tests/multiv04.at4
-rw-r--r--tests/old.at4
-rw-r--r--tests/options.at4
-rw-r--r--tests/options02.at4
-rw-r--r--tests/pipe.at4
-rw-r--r--tests/recurse.at4
-rw-r--r--tests/same-order01.at4
-rw-r--r--tests/same-order02.at4
-rw-r--r--tests/shortrec.at4
-rw-r--r--tests/sparse01.at4
-rw-r--r--tests/sparse02.at4
-rw-r--r--tests/star/gtarfail.at4
-rw-r--r--tests/star/gtarfail2.at4
-rw-r--r--tests/star/multi-fail.at4
-rw-r--r--tests/star/pax-big-10g.at4
-rwxr-xr-xtests/star/quicktest.sh4
-rw-r--r--tests/star/ustar-big-2g.at4
-rw-r--r--tests/star/ustar-big-8g.at4
-rw-r--r--tests/testsuite.at4
-rw-r--r--tests/truncate.at4
-rw-r--r--tests/version.at4
-rw-r--r--tests/volume.at4
90 files changed, 207 insertions, 272 deletions
diff --git a/ChangeLog b/ChangeLog
index d58b5777..95941b9a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2005-05-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ * ChangeLog, ChangeLog.1, Makefile.am, NEWS, PORTS, README,
+ README-alpha, TODO, bootstrap, configure.ac, doc/Makefile.am,
+ doc/convtexi.pl, doc/fdl.texi, doc/gendocs_template,
+ lib/Makefile.tmpl, lib/prepargs.c, lib/waitpid.c, po/POTFILES.in,
+ scripts/Makefile.am, scripts/backup-specs, scripts/backup.in,
+ scripts/backup.sh.in, scripts/restore.in, src/Makefile.am,
+ src/arith.h, src/buffer.c, src/common.h, src/compare.c,
+ src/create.c, src/delete.c, src/extract.c, src/incremen.c,
+ src/list.c, src/mangle.c, src/misc.c, src/names.c, src/sparse.c,
+ src/system.c, src/tar.c, src/tar.h, src/update.c, src/utf8.c,
+ src/xheader.c, tests/Makefile.am, tests/append.at,
+ tests/append01.at, tests/comprec.at, tests/delete01.at,
+ tests/delete02.at, tests/delete03.at, tests/delete04.at,
+ tests/delete05.at, tests/extrac01.at, tests/extrac02.at,
+ tests/extrac03.at, tests/extrac04.at, tests/extrac05.at,
+ tests/gzip.at, tests/ignfail.at, tests/incremental.at,
+ tests/link01.at, tests/listed01.at, tests/listed02.at,
+ tests/long01.at, tests/longv7.at, tests/multiv01.at,
+ tests/multiv02.at, tests/multiv03.at, tests/multiv04.at,
+ tests/old.at, tests/options.at, tests/options02.at, tests/pipe.at,
+ tests/recurse.at, tests/same-order01.at, tests/same-order02.at,
+ tests/shortrec.at, tests/sparse01.at, tests/sparse02.at,
+ tests/testsuite.at, tests/truncate.at, tests/version.at,
+ tests/volume.at, tests/star/gtarfail.at, tests/star/gtarfail2.at,
+ tests/star/multi-fail.at, tests/star/pax-big-10g.at,
+ tests/star/quicktest.sh, tests/star/ustar-big-2g.at,
+ tests/star/ustar-big-8g.at:
+ Update FSF postal mail address.
+
2005-05-12 Sergey Poznyakoff <gray@Mirddin.farlep.net>
* NEWS: Updated
@@ -18,7 +49,7 @@
* doc/.cvsignore: Updated
* lib/.cvsignore: Updated
* tests/.cvsignore: Updated
-
+
2005-05-02 Paul Eggert <eggert@cs.ucla.edu>
* tests/multivol04.at: Tell awk to read from /dev/null.
@@ -6189,8 +6220,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU tar; see the file COPYING. If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.
Local Variables:
mode: change-log
diff --git a/ChangeLog.1 b/ChangeLog.1
index 49d7197e..726fe72b 100644
--- a/ChangeLog.1
+++ b/ChangeLog.1
@@ -19,8 +19,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Tar; see the file COPYING. If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.
----- ChangeLog -----
diff --git a/Makefile.am b/Makefile.am
index b65ddf21..ebd5cfd2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,8 +15,8 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = ChangeLog.1 PORTS
diff --git a/NEWS b/NEWS
index 4fac6cb4..2f6f491a 100644
--- a/NEWS
+++ b/NEWS
@@ -695,8 +695,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.
Local variables:
mode: outline
diff --git a/PORTS b/PORTS
index 57577b50..fe41efd1 100644
--- a/PORTS
+++ b/PORTS
@@ -161,8 +161,8 @@ See the end of file for copying conditions.
You should have received a copy of the GNU General Public License
along with GNU tar; see the file COPYING. If not, write to
- the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
Local Variables:
diff --git a/README b/README
index 69484cd8..8871b30b 100644
--- a/README
+++ b/README
@@ -239,8 +239,8 @@ and share your findings by writing to <bug-tar@gnu.org>.
You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to
- the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
Local Variables:
diff --git a/README-alpha b/README-alpha
index bc4e2ba5..12f66786 100644
--- a/README-alpha
+++ b/README-alpha
@@ -75,6 +75,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.
diff --git a/TODO b/TODO
index 0aea6925..f5ca51ba 100644
--- a/TODO
+++ b/TODO
@@ -75,8 +75,8 @@ so that the GNU extensions (--incremental, --label and
You should have received a copy of the GNU General Public License
along with tar; see the file COPYING. If not, write to
- the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
Local variables:
diff --git a/bootstrap b/bootstrap
index 8b5709d4..d6206172 100755
--- a/bootstrap
+++ b/bootstrap
@@ -16,8 +16,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Written by Paul Eggert and Sergey Poznyakoff.
diff --git a/configure.ac b/configure.ac
index e517b75d..77b33d42 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AC_INIT([GNU tar], [1.15.2], [bug-tar@gnu.org])
AC_CONFIG_SRCDIR([src/tar.c])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 378170d5..5bcb6651 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software Foundation,
-## Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
info_TEXINFOS = tar.texi
tar_TEXINFOS = fdl.texi freemanuals.texi getdate.texi header.texi rendition.texi value.texi genfile.texi
diff --git a/doc/convtexi.pl b/doc/convtexi.pl
index f07881c2..04b1bbc5 100755
--- a/doc/convtexi.pl
+++ b/doc/convtexi.pl
@@ -18,7 +18,7 @@ eval "exec /usr/local/bin/perl -S $0 $*"
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# François Pinard <pinard@iro.umontreal.ca>, 1996.
diff --git a/doc/fdl.texi b/doc/fdl.texi
index 11737cc8..fe78df8d 100644
--- a/doc/fdl.texi
+++ b/doc/fdl.texi
@@ -7,7 +7,7 @@
@display
Copyright @copyright{} 2000,2001,2002 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
+51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
diff --git a/doc/gendocs_template b/doc/gendocs_template
index 0a25b807..48254328 100755
--- a/doc/gendocs_template
+++ b/doc/gendocs_template
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<!-- $Id: gendocs_template,v 1.1 2005/01/12 00:07:49 gray Exp $ -->
+<!-- $Id: gendocs_template,v 1.2 2005/05/15 03:59:09 eggert Exp $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
@@ -90,7 +90,7 @@ Please send broken links and other corrections (or suggestions) to
<p>
Copyright (C) 2004 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA 02111, USA
+51 Franklin Street, Fifth Floor, Boston, MA 02111, USA
<br />
Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.
@@ -99,7 +99,7 @@ permitted in any medium, provided this notice is preserved.
<p>
Updated:
<!-- timestamp start -->
-$Date: 2005/01/12 00:07:49 $ $Author: gray $
+$Date: 2005/05/15 03:59:09 $ $Author: eggert $
<!-- timestamp end -->
</p>
</div>
diff --git a/lib/Makefile.tmpl b/lib/Makefile.tmpl
index 03fc1064..d08027a6 100644
--- a/lib/Makefile.tmpl
+++ b/lib/Makefile.tmpl
@@ -15,8 +15,8 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
noinst_LIBRARIES = libtar.a
noinst_HEADERS = system.h localedir.h rmt.h
diff --git a/lib/prepargs.c b/lib/prepargs.c
index 2003b335..1b0d9f5e 100644
--- a/lib/prepargs.c
+++ b/lib/prepargs.c
@@ -13,8 +13,8 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA. */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301, USA. */
/* Written by Paul Eggert <eggert@twinsun.com>. */
diff --git a/lib/waitpid.c b/lib/waitpid.c
index 3360f075..b6f585e4 100644
--- a/lib/waitpid.c
+++ b/lib/waitpid.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License
along with this program; see the file COPYING.
If not, write to the Free Software Foundation,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#if HAVE_CONFIG_H
# include <config.h>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 7ee46442..7df274ef 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -14,8 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Library files
lib/argmatch.c
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index 821cdff1..2ee04e94 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -12,8 +12,8 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
BACKUP_LIBEXEC_SCRIPTS_LIST=backup.sh dump-remind
BACKUP_SBIN_SCRIPTS_LIST=backup restore
diff --git a/scripts/backup-specs b/scripts/backup-specs
index 4f3d4565..95ef3166 100644
--- a/scripts/backup-specs
+++ b/scripts/backup-specs
@@ -96,5 +96,5 @@ SLEEP_MESSAGE="`awk '
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
diff --git a/scripts/backup.in b/scripts/backup.in
index 59ded979..92c4eff9 100644
--- a/scripts/backup.in
+++ b/scripts/backup.in
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Load library routines
SYSCONFDIR=${SYSCONFDIR-@sysconfdir@}
diff --git a/scripts/backup.sh.in b/scripts/backup.sh.in
index 6daa9b8b..540b1a25 100644
--- a/scripts/backup.sh.in
+++ b/scripts/backup.sh.in
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
PROGNAME=`basename $0`
CONFIGPATH="$SYSCONFDIR/backup"
@@ -340,7 +340,7 @@ license() {
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA.
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301, USA.
EOF
}
diff --git a/scripts/restore.in b/scripts/restore.in
index c35bdebe..5676cf90 100644
--- a/scripts/restore.in
+++ b/scripts/restore.in
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Load library routines
SYSCONFDIR=${SYSCONFDIR-@sysconfdir@}
diff --git a/src/Makefile.am b/src/Makefile.am
index f8de92e5..46b6fa83 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -15,8 +15,8 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
bin_PROGRAMS = tar
diff --git a/src/arith.h b/src/arith.h
index e8c2ace3..2bc5ced9 100644
--- a/src/arith.h
+++ b/src/arith.h
@@ -1,5 +1,5 @@
-/* Simple arithmetic for numbers greater than a long int, for GNU tar.
- Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+/* Long integers, for GNU tar.
+ Copyright 1999 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -13,111 +13,15 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
-
-/* Also, see comments at beginning of arith.c. */
-
-#define BITS_PER_BYTE 8 /* number of bits in each sizeof unit */
-#define BITS_PER_TARLONG 42 /* wanted number of bits in each tarlong */
-
-/* In all cases, tarlong is the proper type for a big number.
-
- For simulated arithmetic, SUPERDIGIT is the base, TARLONG_FORMAT is the
- format to print a single super-digit filled with zeroes to the left, and
- BITS_PER_SUPERDIGIT is the smallest number of bits required to fully
- represent each super-digit. LONGS_PER_TARLONG says how many longs are
- required for a full tarlong, and SIZEOF_TARLONG is the size of a tarlong
- in bytes.
-
- For straight compiler arithmetic, SUPERDIGIT is zero and TARLONG_FORMAT
- is the format to directly print a tarlong (without zero-filling).
-
- The values of SIZEOF_LONG_LONG and SIZEOF_UNSIGNED_LONG, below, are
- obtained through the configuration process. */
-
-#if BITS_PER_BYTE * SIZEOF_UNSIGNED_LONG >= BITS_PER_TARLONG
-# define SUPERDIGIT 0
-# define TARLONG_FORMAT "%uld"
-typedef unsigned long tarlong;
-#else
-# if BITS_PER_BYTE * SIZEOF_LONG_LONG >= BITS_PER_TARLONG + 1
-# define SUPERDIGIT 0
-# define TARLONG_FORMAT "%lld"
-typedef long long tarlong;
-# else
-# if BITS_PER_BYTE * SIZEOF_UNSIGNED_LONG >= 64
-# define SUPERDIGIT 1000000000L
-# define BITS_PER_SUPERDIGIT 29
-# define TARLONG_FORMAT "%09uld"
-# else
-# if BITS_PER_BYTE * SIZEOF_UNSIGNED_LONG >= 32
-# define SUPERDIGIT 10000L
-# define BITS_PER_SUPERDIGIT 14
-# define TARLONG_FORMAT "%04uld"
-# endif
-# endif
-# endif
-#endif
-
-#if SUPERDIGIT
-
-# define LONGS_PER_TARLONG \
- ((BITS_PER_TARLONG + BITS_PER_SUPERDIGIT - 1) / BITS_PER_SUPERDIGIT)
-# define SIZEOF_TARLONG (LONGS_PER_TARLONG * sizeof (unsigned long))
-
-/* The NEC EWS 4.2 C compiler gets confused by a pointer to a typedef that
- is an array. So we wrap the array into a struct. (Pouah!) */
-
-struct tarlong
-{
- unsigned long digit[LONGS_PER_TARLONG];
-};
-
-typedef struct tarlong tarlong;
-
-int zerop_tarlong_helper PARAMS ((unsigned long *));
-int lessp_tarlong_helper PARAMS ((unsigned long *, unsigned long *));
-void clear_tarlong_helper PARAMS ((unsigned long *));
-void add_to_tarlong_helper PARAMS ((unsigned long *, int));
-void mult_tarlong_helper PARAMS ((unsigned long *, int));
-void print_tarlong_helper PARAMS ((unsigned long *, FILE *));
-
-# define zerop_tarlong(Accumulator) \
- zerop_tarlong_helper (&(Accumulator).digit[0])
-
-# define lessp_tarlong(First, Second) \
- lessp_tarlong_helper (&(First).digit[0], &(Second).digit[0])
-
-# define clear_tarlong(Accumulator) \
- clear_tarlong_helper (&(Accumulator).digit[0])
-
-# define add_to_tarlong(Accumulator, Value) \
- add_to_tarlong_helper (&(Accumulator).digit[0], (Value))
-
-# define mult_tarlong(Accumulator, Value) \
- mult_tarlong_helper (&(Accumulator).digit[0], (Value))
-
-# define print_tarlong(Accumulator, File) \
- print_tarlong_helper (&(Accumulator).digit[0], (File))
-
-#else /* not SUPERDIGIT */
-
-# define zerop_tarlong(Accumulator) \
- ((Accumulator) == 0)
-
-# define lessp_tarlong(First, Second) \
- ((First) < (Second))
-
-# define clear_tarlong(Accumulator) \
- ((Accumulator) = 0)
-
-# define add_to_tarlong(Accumulator, Value) \
- ((Accumulator) += (Value))
-
-# define mult_tarlong(Accumulator, Value) \
- ((Accumulator) *= (Value))
-
-# define print_tarlong(Accumulator, File) \
- (fprintf ((File), TARLONG_FORMAT, (Accumulator)))
-
-#endif /* not SUPERDIGIT */
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Handle large integers for calculating big tape lengths and the
+ like. In practice, double precision does for now. On the vast
+ majority of machines, it counts up to 2**52 bytes without any loss
+ of information, and counts up to 2**62 bytes if data are always
+ blocked in 1 kB boundaries. We'll need arbitrary precision
+ arithmetic anyway once we get into the 2**64 range, so there's no
+ point doing anything fancy before then. */
+
+#define TARLONG_FORMAT "%.0f"
+typedef double tarlong;
diff --git a/src/buffer.c b/src/buffer.c
index 93613eeb..2f6df622 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/common.h b/src/common.h
index 365fd572..046ee7a4 100644
--- a/src/common.h
+++ b/src/common.h
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Declare the GNU tar archive format. */
#include "tar.h"
diff --git a/src/compare.c b/src/compare.c
index 916ee294..0ad12233 100644
--- a/src/compare.c
+++ b/src/compare.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/create.c b/src/create.c
index 3760ef69..fd5de9eb 100644
--- a/src/create.c
+++ b/src/create.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/delete.c b/src/delete.c
index a9869417..321f0a30 100644
--- a/src/delete.c
+++ b/src/delete.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/extract.c b/src/extract.c
index f8a14aca..d1938074 100644
--- a/src/extract.c
+++ b/src/extract.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include <quotearg.h>
diff --git a/src/incremen.c b/src/incremen.c
index c671eef1..9bd09ffb 100644
--- a/src/incremen.c
+++ b/src/incremen.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include <getline.h>
diff --git a/src/list.c b/src/list.c
index bdb3ca37..65e73a56 100644
--- a/src/list.c
+++ b/src/list.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Define to non-zero for forcing old ctime format instead of ISO format. */
#undef USE_OLD_CTIME
diff --git a/src/mangle.c b/src/mangle.c
index 1e5075fd..fe37f646 100644
--- a/src/mangle.c
+++ b/src/mangle.c
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include "common.h"
diff --git a/src/misc.c b/src/misc.c
index 0ade2000..2bed9d27 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include <rmt.h>
diff --git a/src/names.c b/src/names.c
index 1636217f..e68f599a 100644
--- a/src/names.c
+++ b/src/names.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/sparse.c b/src/sparse.c
index c8ff6b90..fb77aefd 100644
--- a/src/sparse.c
+++ b/src/sparse.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include <quotearg.h>
diff --git a/src/system.c b/src/system.c
index bf8e0500..dee82b22 100644
--- a/src/system.c
+++ b/src/system.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/src/tar.c b/src/tar.c
index a5b1393f..fcd4d52a 100644
--- a/src/tar.c
+++ b/src/tar.c
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
@@ -634,8 +634,8 @@ for complete list of authors.\n"));
" GNU General Public License for more details.\n"
"\n"
" You should have received a copy of the GNU General Public License\n"
- " along with GNU tar; if not, write to the Free Software\n"
- " Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n\n"));
+ " along with GNU tar; if not, write to the Free Software Foundation,\n"
+ " Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\n\n"));
exit (0);
}
diff --git a/src/tar.h b/src/tar.h
index ad687242..cc937bbc 100644
--- a/src/tar.h
+++ b/src/tar.h
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* tar Header Block, from POSIX 1003.1-1990. */
diff --git a/src/update.c b/src/update.c
index 6b4c9c06..0db091de 100644
--- a/src/update.c
+++ b/src/update.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Implement the 'r', 'u' and 'A' options for tar. 'A' means that the
file names are tar files, and they should simply be appended to the end
diff --git a/src/utf8.c b/src/utf8.c
index fc152177..3352cd1a 100644
--- a/src/utf8.c
+++ b/src/utf8.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
#include <quotearg.h>
diff --git a/src/xheader.c b/src/xheader.c
index 0cb5bb21..679d0740 100644
--- a/src/xheader.c
+++ b/src/xheader.c
@@ -14,7 +14,7 @@
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#include <system.h>
diff --git a/tests/Makefile.am b/tests/Makefile.am
index a4ea064b..3890b378 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -18,8 +18,8 @@
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
-## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-## 02111-1307, USA.
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+## 02110-1301, USA.
EXTRA_DIST = $(TESTSUITE_AT) testsuite package.m4 star/README star/quicktest.sh
DISTCLEANFILES = atconfig $(check_SCRIPTS)
diff --git a/tests/append.at b/tests/append.at
index 5bbc1ad4..289d48ac 100644
--- a/tests/append.at
+++ b/tests/append.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([append])
AT_KEYWORDS([append])
diff --git a/tests/append01.at b/tests/append01.at
index 4af7faa4..04b376cf 100644
--- a/tests/append01.at
+++ b/tests/append01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# When decoding a header tar was assigning 0 to oldgnu_header.isextended,
# which destroyed name prefix. When updating archive, modified prefix
diff --git a/tests/comprec.at b/tests/comprec.at
index a147434a..2de46c8d 100644
--- a/tests/comprec.at
+++ b/tests/comprec.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([compressed format recognition])
diff --git a/tests/delete01.at b/tests/delete01.at
index 81f6a773..6e652390 100644
--- a/tests/delete01.at
+++ b/tests/delete01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Deleting a member after a big one was destroying the archive.
diff --git a/tests/delete02.at b/tests/delete02.at
index a459e6be..b952f3f9 100644
--- a/tests/delete02.at
+++ b/tests/delete02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Deleting a member with the archive from stdin was not working correctly.
diff --git a/tests/delete03.at b/tests/delete03.at
index d4b94847..4ffe21b6 100644
--- a/tests/delete03.at
+++ b/tests/delete03.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([deleting members with long names])
AT_KEYWORDS([delete03])
diff --git a/tests/delete04.at b/tests/delete04.at
index 33c6a644..e76c68d4 100644
--- a/tests/delete04.at
+++ b/tests/delete04.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Deleting a large last member was destroying earlier members.
diff --git a/tests/delete05.at b/tests/delete05.at
index 44368dab..6c06edb9 100644
--- a/tests/delete05.at
+++ b/tests/delete05.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# When attempted to delete a non-existing member, tar used to destroy
# last blocking_factor blocks.
diff --git a/tests/extrac01.at b/tests/extrac01.at
index 188fdfec..2c9bfac2 100644
--- a/tests/extrac01.at
+++ b/tests/extrac01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# There was a diagnostic when directory already exists.
diff --git a/tests/extrac02.at b/tests/extrac02.at
index abe7d7eb..86e5085c 100644
--- a/tests/extrac02.at
+++ b/tests/extrac02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Could not extract symlinks over an existing file.
diff --git a/tests/extrac03.at b/tests/extrac03.at
index 12e64245..359b021b 100644
--- a/tests/extrac03.at
+++ b/tests/extrac03.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Paths going up and down were inducing extraction loops.
diff --git a/tests/extrac04.at b/tests/extrac04.at
index 1cf558a6..eb01b47c 100644
--- a/tests/extrac04.at
+++ b/tests/extrac04.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Check for fnmatch problems in glibc 2.1.95.
diff --git a/tests/extrac05.at b/tests/extrac05.at
index da66266f..93d6d584 100644
--- a/tests/extrac05.at
+++ b/tests/extrac05.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Problem: when extracting selected members from a PAX archive,
# tar 1.14 incorrectly deemed all members to be sparse and
diff --git a/tests/gzip.at b/tests/gzip.at
index 5cdcbfa0..a68520e8 100644
--- a/tests/gzip.at
+++ b/tests/gzip.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# tar should detect that its gzip child failed.
diff --git a/tests/ignfail.at b/tests/ignfail.at
index bab88f3e..156b3ffb 100644
--- a/tests/ignfail.at
+++ b/tests/ignfail.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Unreadable directories yielded error despite --ignore-failed-read.
diff --git a/tests/incremental.at b/tests/incremental.at
index 5f57f3ab..23d0c403 100644
--- a/tests/incremental.at
+++ b/tests/incremental.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# A directory older than the listed entry was skipped completely.
diff --git a/tests/link01.at b/tests/link01.at
index b87d604f..061e3f25 100644
--- a/tests/link01.at
+++ b/tests/link01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Problem: If a member with link count > 2 was stored in the archive twice,
# previous versions of tar were not able to extract it, since they
diff --git a/tests/listed01.at b/tests/listed01.at
index 3f430e33..0c7b0e8a 100644
--- a/tests/listed01.at
+++ b/tests/listed01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Check if listed-incremental backups work for individual files.
# Script proposed by Andreas Schuldei <andreas@schuldei.org>
diff --git a/tests/listed02.at b/tests/listed02.at
index 2cf850c9..43580618 100644
--- a/tests/listed02.at
+++ b/tests/listed02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Check if listed-incremental backups work for files moved from one directory
# to another.
diff --git a/tests/long01.at b/tests/long01.at
index b0a36092..875dcdb3 100644
--- a/tests/long01.at
+++ b/tests/long01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# In GNU format, when extracting or listing a file member with a name
# whose length is divisible by block size (512) tar used to read an
diff --git a/tests/longv7.at b/tests/longv7.at
index af3e3c4d..80824ba6 100644
--- a/tests/longv7.at
+++ b/tests/longv7.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Old format (V7) archives should not accept file names longer than
# 99 characters
diff --git a/tests/multiv01.at b/tests/multiv01.at
index 885a6c6d..46bf131a 100644
--- a/tests/multiv01.at
+++ b/tests/multiv01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Test multivolume dumps from pipes.
diff --git a/tests/multiv02.at b/tests/multiv02.at
index 446821da..6f5a6d9b 100644
--- a/tests/multiv02.at
+++ b/tests/multiv02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Previous versions of tar were not able to skip a member straddling
# the multivolume archive boundary. Reported by Mads Martin Joergensen
diff --git a/tests/multiv03.at b/tests/multiv03.at
index ca6f6160..ee761271 100644
--- a/tests/multiv03.at
+++ b/tests/multiv03.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Problem: GNU multivolume archives are not able to continue on members
# with filenames longer than 100 characters. Versions of tar <= 1.14
diff --git a/tests/multiv04.at b/tests/multiv04.at
index 1a0c7092..fa19e9c7 100644
--- a/tests/multiv04.at
+++ b/tests/multiv04.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Problem: Tar was not able to match directory name if the directory
# member was split between two volumes
diff --git a/tests/old.at b/tests/old.at
index 67853488..ba0ae13c 100644
--- a/tests/old.at
+++ b/tests/old.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# An old archive was not receiving directories.
diff --git a/tests/options.at b/tests/options.at
index 0f759c88..8a90c6fe 100644
--- a/tests/options.at
+++ b/tests/options.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Ensure that TAR_OPTIONS works in conjunction with old-style options.
diff --git a/tests/options02.at b/tests/options02.at
index 2a62b157..2b6f5985 100644
--- a/tests/options02.at
+++ b/tests/options02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Ensure that tar correctly handles non-option arguments interspersed with
# options.
diff --git a/tests/pipe.at b/tests/pipe.at
index e92e0010..8b736093 100644
--- a/tests/pipe.at
+++ b/tests/pipe.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Recognition of compressed formats, introduced with tar 1.15, broke
# untarring of archives from standard input.
diff --git a/tests/recurse.at b/tests/recurse.at
index 9569f197..ce34660b 100644
--- a/tests/recurse.at
+++ b/tests/recurse.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([recurse])
AT_KEYWORDS([recurse])
diff --git a/tests/same-order01.at b/tests/same-order01.at
index 8116076f..d4c1b62a 100644
--- a/tests/same-order01.at
+++ b/tests/same-order01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Problem: -C dir did not work with --same-order
# Reported by: Karl-Michael Schneider <schneide@phil.uni-passau.de>
diff --git a/tests/same-order02.at b/tests/same-order02.at
index c55554b7..c64f498b 100644
--- a/tests/same-order02.at
+++ b/tests/same-order02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# In previous versions a single -C option did not work with --same-order
# (see same-order01.sh). However, multiple -C options worked OK.
diff --git a/tests/shortrec.at b/tests/shortrec.at
index 09cc5304..d3a2252d 100644
--- a/tests/shortrec.at
+++ b/tests/shortrec.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Check that tar doesn't complain when reading short records.
# This can happen when the input blocksize differs from the blocksize
diff --git a/tests/sparse01.at b/tests/sparse01.at
index 4d99047f..b69d97f5 100644
--- a/tests/sparse01.at
+++ b/tests/sparse01.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([Sparse files])
AT_KEYWORDS([sparse01])
diff --git a/tests/sparse02.at b/tests/sparse02.at
index 4d02289a..309099d3 100644
--- a/tests/sparse02.at
+++ b/tests/sparse02.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([Extracting sparse file over a pipe])
AT_KEYWORDS([sparse02])
diff --git a/tests/star/gtarfail.at b/tests/star/gtarfail.at
index c13d494f..4f267f1f 100644
--- a/tests/star/gtarfail.at
+++ b/tests/star/gtarfail.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([gtarfail])
AT_KEYWORDS([gtarfail])
diff --git a/tests/star/gtarfail2.at b/tests/star/gtarfail2.at
index a2b90f60..b53bb54d 100644
--- a/tests/star/gtarfail2.at
+++ b/tests/star/gtarfail2.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([gtarfail2])
AT_KEYWORDS([gtarfail2])
diff --git a/tests/star/multi-fail.at b/tests/star/multi-fail.at
index 6db908b6..3c1faeb8 100644
--- a/tests/star/multi-fail.at
+++ b/tests/star/multi-fail.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([multi-fail])
AT_KEYWORDS([multi-fail])
diff --git a/tests/star/pax-big-10g.at b/tests/star/pax-big-10g.at
index 7c37d1cd..c3126d09 100644
--- a/tests/star/pax-big-10g.at
+++ b/tests/star/pax-big-10g.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([pax-big-10g])
AT_KEYWORDS([pax-big-10g])
diff --git a/tests/star/quicktest.sh b/tests/star/quicktest.sh
index 9c192060..8eb2fc82 100755
--- a/tests/star/quicktest.sh
+++ b/tests/star/quicktest.sh
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
PWD=`pwd`
P=`expr $0 : '\(.*\)/.*'`
diff --git a/tests/star/ustar-big-2g.at b/tests/star/ustar-big-2g.at
index 73f1a349..3396edee 100644
--- a/tests/star/ustar-big-2g.at
+++ b/tests/star/ustar-big-2g.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([ustar-big-2g])
AT_KEYWORDS([ustar-big-2g])
diff --git a/tests/star/ustar-big-8g.at b/tests/star/ustar-big-8g.at
index 9a4a9b47..585a4261 100644
--- a/tests/star/ustar-big-8g.at
+++ b/tests/star/ustar-big-8g.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([ustar-big-8g])
AT_KEYWORDS([ustar-big-8g])
diff --git a/tests/testsuite.at b/tests/testsuite.at
index d778e5a0..3f7cf1c4 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# We need a recent Autotest.
m4_version_prereq([2.52g])
diff --git a/tests/truncate.at b/tests/truncate.at
index 190d7349..0904b03b 100644
--- a/tests/truncate.at
+++ b/tests/truncate.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Tar 1.15.1 incorrectly padded archive members that were truncated during
# archiving.
diff --git a/tests/version.at b/tests/version.at
index f457e59d..44a613d7 100644
--- a/tests/version.at
+++ b/tests/version.at
@@ -13,8 +13,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
AT_SETUP([tar version])
diff --git a/tests/volume.at b/tests/volume.at
index b51b4ccb..a08649cc 100644
--- a/tests/volume.at
+++ b/tests/volume.at
@@ -15,8 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
# Volume labels are checked on read by fnmatch.