freebsd-dev/bin/pax
Pedro F. Giffuni 7aee7c6293 pax(1): Honour the restrict in sigaction().
Use a setup_sig() helper and make it fail when either of sigaction fails.

While there, do not leak fds for "." + minor cleanup.

Obtained from:	OpenBSD (through DragonFly git eca362d0f9bd086cc56d6b5bc4f03f09e040b9db)
2018-01-27 18:24:13 +00:00
..
tests
ar_io.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ar_subs.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
buf_subs.c userland: Fix several typos and minor errors 2017-12-27 03:23:01 +00:00
cache.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
cache.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
cpio.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
cpio.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
extern.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
file_subs.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ftree.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ftree.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
gen_subs.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
getoldopt.c
Makefile Add HAS_TESTS to all Makefiles that are currently using the 2017-08-02 08:50:42 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
options.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
options.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
pat_rep.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
pat_rep.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
pax.1 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
pax.c pax(1): Honour the restrict in sigaction(). 2018-01-27 18:24:13 +00:00
pax.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
sel_subs.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
sel_subs.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tables.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tables.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tar.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tar.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tty_subs.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00