| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* doc/genfile.texi: Document changes.
* tests/genfile.c: New options: --set-time and --no-dereference.
|
|
|
|
|
|
|
| |
UPDATE_COPYRIGHT_USE_INTERVALS=1 \
UPDATE_COPYRIGHT_MAX_LINE_LENGTH=79 \
gnulib/build-aux/update-copyright \
$(git ls-files | sed -e '/^gnulib$/d; /^COPYING$/d')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit introduces interprocess communication between genfile and
subsidiary command in exec mode. Instead of using sleep as part of
the checkpoint action chain (as GNU tar did so far), genfile now inserts
--checkpoint-action=wait=SIGUSR1 into the command line and sends the
process the SIGUSR1 after having finished with the checkpoint. This
eliminates the race condition and speeds up the tests based on exec
mode.
The "wait" action is introduced in GNU tar 1.30.90.
* doc/genfile.texi: Document changes.
* tests/genfile.c (checkpoint_granularity): New variable.
(parse_opt): Optional argument to --run specifies granularity.
(CHECKPOINT_TEXT): Customize for genfile.
(exec_command): Take command as arguments. Insert the --checkpoint
and --checkpoint-action options after the command name. Use checkpoint
action wait=SIGUSR1 for synchronization. Send SIGUSR1 after processing
checkpoint.
|
|
|
|
|
|
|
| |
* tests/genfile.c: Rename --unlink option to --delete, retaining
old name as alias. Call unlink or rmdir depending on the type of
the argument.
* doc/genfile.texi: Document changes.
|
|
|
|
|
|
| |
* tests/genfile.c: New option --quite: suppress error exit if the
created file is not sparse.
* doc/genfile.texi: Document --quiet.
|
|
|
|
|
|
|
|
| |
* tests/genfile.c (generate_sparse_file): Handle '-' argument
(read from stdin);
If content strings starts with '=', treat it as fragment size and
use default pattern to fill it.
* doc/genfile.texi: Document changes to genfile.
|
|
|
|
| |
* doc/genfile.texi (Status Mode): Put FIXME at line start.
|
|
|
|
|
|
| |
* tests/genfile.c: Change the use of --run option.
Implement --unlink action.
* doc/genfile.texi: Document changes in genfile
|
| |
|
| |
|
| |
|
|
|
|
| |
of genfile --sparse.
|
| |
|
| |
|
|
|