NetBSD/lib/libutil
kre 84c54a935f PR lib/46542
Add checks to detect overflow, and also detect other invalid
(out of range) inputs for parsedate().

There could be more, and some of what is being added is not
perfect, but many calculation overflows will be detected now
(and cause an error return) and some of the most bizarre
inputs that were previously accepted no longer will be.
2020-10-30 22:03:11 +00:00
..
compat
Makefile introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
disklabel_dkcksum.3
disklabel_dkcksum.c
disklabel_scan.3
disklabel_scan.c
efun.3 Bump date for recent changes 2015-07-26 17:37:38 +00:00
efun.c annotate __dead 2019-10-03 20:29:19 +00:00
getbootfile.3
getbootfile.c prefer <sys/cpu.h> instead of <machine/cpu.h> 2016-01-25 18:14:04 +00:00
getbyteorder.3
getbyteorder.c
getdiskrawname.3 s/ the the / the / 2019-03-08 08:12:39 +00:00
getdiskrawname.c Teach getdiskrawname and getdiskcookedname about zvols. 2019-08-22 20:23:43 +00:00
getfsspecname.3 Document "ROOT." syntax before documenting a generic . 2018-12-28 18:44:11 +00:00
getfsspecname.c No need to quadruple a buffer because strunvis(3) doesn't expand. 2018-12-27 21:35:48 +00:00
getfstypename.3
getlabelsector.3
getlabelsector.c
getmaxpartitions.3
getmaxpartitions.c
getmntopts.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
getmntopts.c
getrawpartition.3
getrawpartition.c
if_media.c
kinfo_getvmmap.3 Add kinfo_getvmmap from FreeBSD 2015-09-24 14:39:20 +00:00
kinfo_getvmmap.c Stop including <sys/user.h> in userland libraries 2017-06-14 12:24:51 +00:00
login.3
login.c
login_cap.3 unsigned -> unsigned int 2016-01-23 07:21:18 +00:00
login_cap.c Correct typos in comments 2015-10-29 20:29:24 +00:00
login_tty.c
loginx.3
loginx.c
logout.c
logoutx.c
logwtmp.c
logwtmpx.c
opendisk.3 Use mdoc macros. 2018-04-05 11:07:00 +00:00
opendisk.c PR/51216: Instead of trying to open files in the current working 2016-06-06 17:50:19 +00:00
openpty.3
parsedate.3 Catch the parsedate man page up with recent updates, ans also include 2020-10-19 15:08:39 +00:00
parsedate.y PR lib/46542 2020-10-30 22:03:11 +00:00
passwd.c Prevent underflow buffer read in trim_whitespace() in libutil/passwd.c 2018-06-24 01:53:14 +00:00
pidfile.3 Add missing functions to the NAME section 2017-10-22 16:55:32 +00:00
pidfile.c s/sucess/success/ in comment. 2019-12-27 09:45:26 +00:00
pidlock.3 Sort errors. 2017-10-23 01:05:10 +00:00
pidlock.c fail to create a pidfile if hostname contains '/' 2020-03-30 08:24:36 +00:00
proc_compare.3
pty.c Fix stack use after scope in libutil/pty 2018-06-24 09:30:26 +00:00
pw_getconf.3
pw_init.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
pw_lock.3
raise_default_signal.3
raise_default_signal.c
secure_path.3
secure_path.c
shlib_version Bump libutil for new pidfile functions. 2016-04-11 08:44:40 +00:00
snprintb.3 Fix grammar. 2020-07-30 21:23:36 +00:00
sockaddr_snprintf.3
sockaddr_snprintf.c Make this portable to other OSs 2016-12-29 18:30:55 +00:00
stat_flags.3
stat_flags.c
strpct.3
strpct.c
ttyaction.3
ttyaction.c
ttymsg.3
ttymsg.c
util.3 s/ the the / the / 2019-03-08 08:12:39 +00:00