Paul Eggert
|
0aa991f386
|
Update copyright years
UPDATE_COPYRIGHT_USE_INTERVALS=1 \
$HOME/src/gnu/gnulib/build-aux/update-copyright \
$(git ls-files | sed -e '/^gnulib$/d
/^paxutils$/d
/^COPYING$/d
/\/fdl.texi$/d')
sed -i '2000,${
/^Copyright @copyright/d
s/^[0-9]*--\(2025 Free Software Foundation, Inc.\)/Copyright (C) \1/
}' doc/tar.texi
|
2025-01-01 18:33:10 -08:00 |
|
Paul Eggert
|
c6f0ad5117
|
Update copyright years
UPDATE_COPYRIGHT_USE_INTERVALS=1 \
gnulib/build-aux/update-copyright \
$(git ls-files | sed -e '/^gnulib$/d
/^paxutils$/d
/^COPYING$/d
/\/fdl.texi$/d')
sed -i '2000,${
/^Copyright @copyright/d
s/^[0-9]*--\(2024 Free Software Foundation, Inc.\)/Copyright (C) \1/
}' doc/tar.texi
|
2024-01-01 19:08:46 -08:00 |
|
Paul Eggert
|
719d3b44b7
|
Update copyright years
UPDATE_COPYRIGHT_USE_INTERVALS=1 \
gnulib/build-aux/update-copyright \
$(git ls-files | sed -e '/^gnulib$/d
/^paxutils$/d
/^COPYING$/d
/\/fdl.texi$/d')
|
2023-01-06 12:50:36 -08:00 |
|
Sergey Poznyakoff
|
5c713540e3
|
Update copyright years
|
2022-01-02 10:25:29 +02:00 |
|
Sergey Poznyakoff
|
afa743ac23
|
Update copyright years
|
2021-01-06 17:55:16 +02:00 |
|
Sergey Poznyakoff
|
8d90723d30
|
Update copyright years
|
2020-02-08 13:21:13 +02:00 |
|
Sergey Poznyakoff
|
2684c88a49
|
Version 1.31
|
2019-01-02 20:20:28 +02:00 |
|
Sergey Poznyakoff
|
30fe67226a
|
Update copyright years
|
2017-01-02 14:49:55 +02:00 |
|
Sergey Poznyakoff
|
8980ecd62d
|
Update copyright years
|
2016-01-20 11:29:17 +02:00 |
|
Sergey Poznyakoff
|
45ccda1193
|
Update copyright years.
|
2014-01-30 13:54:15 +02:00 |
|
Paul Eggert
|
cd7bdd4076
|
maint: update copyrights for 2013 and as per current GNU standards
|
2012-12-31 13:17:15 -08:00 |
|
Sergey Poznyakoff
|
ab6dd4948d
|
Keep a detailed map of archive members stored in the record buffer.
A separate map (bufmap) provides information for creating
multi-volume continuation headers.
* src/buffer.c (bufmap): New struct.
(bufmap_head, bufmap_tail, inhibit_map): New variables.
(mv_begin_write): New function.
(mv_begin): Rename to mv_begin_read. Rewrite using mv_begin_write.
All callers changed.
(mv_total_size): Remove.
(bufmap_locate, bufmap_free, bufmap_reset): New functions.
(_flush_write): Update bufmap.
(close_archive): Free bufmap.
(add_chunk_header): Take a bufmap argument.
(gnu_add_multi_volume_header): Likewise.
(add_multi_volume_header): Likewise.
(_gnu_flush_write): Rewrite using bufmap.
(real_s_name, real_s_totsize)
(real_s_sizeleft)
(save_name, save_totsize, save_sizeleft): Removed. All
uses updated.
(mv_size_left): Update bufmap_head.
(mv_end): Rewrite.
(multi_volume_sync): Remove.
* src/common.h (mv_begin_write): New prototype.
(mv_begin): Rename to mv_begin_read.
* src/create.c: Use mv_begin_write instead of mv_begin.
Remove calls to mv_size_left and mv_end.
* src/sparse.c: Likewise.
* tests/multiv07.at: Close stdin.
* tests/spmvp00.at: Update AT_KEYWORDS.
* tests/spmvp10.at: Likewise.
* tests/multiv08.at: New testcase.
* tests/Makefile.am, tests/testsuite.at: Add multiv08.at.
|
2010-07-11 22:57:17 +03:00 |
|
Sergey Poznyakoff
|
a0fb51e136
|
Relicense under GPLv3
|
2007-06-27 13:30:12 +00:00 |
|
Sergey Poznyakoff
|
9588a106a7
|
New files
|
2006-06-23 15:18:18 +00:00 |
|