1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/bin/pax
Yaroslav Tykhiy 5512dc5460 Fix off-by-one errors and potential buffer overruns
WRT handling file and link names that reach the allowed
maximum for old tar and ustar archive formats.

PR:		bin/40466
Submitted by:	Cyrille Lefevre <email in the PR> (portions)
Reviewed by:	freebsd-arch (silence)
MFC after:	1 month
2004-11-13 10:56:35 +00:00
..
ar_io.c Don't continue if the '-C' option (a-la GNUtar; commited in options.c 2004-06-25 05:27:59 +00:00
ar_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
buf_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
cache.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
cache.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
cpio.1 Use `The .Nm utility' 2002-04-20 11:58:12 +00:00
cpio.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
cpio.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
extern.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
file_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
ftree.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
ftree.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
gen_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
getoldopt.c Fix a bazillion warnings. This makes almost the whole of src/bin/* 2003-05-03 16:39:34 +00:00
Makefile Use WARNS?=3 for these in the arm case for now, due to toolchain issues. 2004-05-14 13:31:21 +00:00
options.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
options.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
pat_rep.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
pat_rep.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
pax.1 Document missing multibyte character handling in utilities specified 2004-07-03 02:03:44 +00:00
pax.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
pax.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
sel_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
sel_subs.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
tables.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
tables.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
tar.1 Add the -j and -y options to the synopsis. 2003-05-01 02:37:46 +00:00
tar.c Fix off-by-one errors and potential buffer overruns 2004-11-13 10:56:35 +00:00
tar.h Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
tty_subs.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00