1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/usr.bin/ar
Ed Maste ac8e938122 ar: detect and error out on 32-bit symbol table overflow
BSD ar currently does not support the /SYM64/ 64-bit symbol table, and
previously truncated to 32-bits, silently producing corrupted archives
larger than 4GB.

This is another overflow case in addtion to r342575.

PR:		234454
Reported by:	Aijaz Baig, imp
MFC after:	2 weeks
MFC with:	r342575
Sponsored by:	The FreeBSD Foundation
2018-12-28 22:47:55 +00:00
..
acplex.l usr.bin/ar: use standard 2-Clause FreeBSD license 2018-06-19 17:28:05 +00:00
acpyacc.y ar: report errno on warning/error 2018-10-23 13:07:03 +00:00
ar.1
ar.c usr.bin/ar: use standard 2-Clause FreeBSD license 2018-06-20 18:43:17 +00:00
ar.h ar: report errno on warning/error 2018-10-23 13:07:03 +00:00
Makefile
Makefile.depend
read.c ar: report errno on warning/error 2018-10-23 13:07:03 +00:00
util.c usr.bin/ar: use standard 2-Clause FreeBSD license 2018-06-20 18:43:17 +00:00
write.c ar: detect and error out on 32-bit symbol table overflow 2018-12-28 22:47:55 +00:00