freebsd-skq/usr.bin/ar
emaste 65571988d2 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: enable reproducible output by default when invoked as 'ar -s' 2016-06-16 21:22:26 +00:00
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 DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
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