freebsd-dev/usr.sbin/rpcbind
Xin LI 6448ec89e7 * limit size of buffers to RPC_MAXDATASIZE
* don't leak memory
 * be more picky about bad parameters

From:

https://raw.githubusercontent.com/guidovranken/rpcbomb/master/libtirpc_patch.txt
https://github.com/guidovranken/rpcbomb/blob/master/rpcbind_patch.txt

via NetBSD.

Reviewed by:	emaste, cem (earlier version)
Differential Revision:	https://reviews.freebsd.org/D10922
MFC after:	3 days
2017-06-01 06:12:25 +00:00
..
tests usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible 2017-03-04 11:38:03 +00:00
check_bound.c Remove a useless if (x != NULL) check before calling free on allocated_uaddr 2016-05-29 06:01:18 +00:00
Makefile Add a knob, WITH*_RPCBIND_WARMSTART_SUPPORT, to allow the end-user to build 2017-04-19 20:45:46 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmap_svc.c Replace Sun RPC license with a 3-clause BSD license, with the explicit 2013-11-25 16:44:02 +00:00
rpcb_stat.c Bounds check rpcbs_rmtcall(..) to ensure rtype is less than RPCBVERS_STAT 2016-06-08 12:45:22 +00:00
rpcb_svc_4.c Replace Sun RPC license with a 3-clause BSD license, with the explicit 2013-11-25 16:44:02 +00:00
rpcb_svc_com.c * limit size of buffers to RPC_MAXDATASIZE 2017-06-01 06:12:25 +00:00
rpcb_svc.c Replace Sun RPC license with a 3-clause BSD license, with the explicit 2013-11-25 16:44:02 +00:00
rpcbind.8 rpcbind(8): post-humously document -w (warmstart) support added in r74462 2017-04-19 20:23:27 +00:00
rpcbind.c Print out the signal number on exit in terminate(..) if WARMSTART is compiled 2017-04-19 17:51:32 +00:00
rpcbind.h "source routing" in rpcbind 2016-01-06 00:00:11 +00:00
security.c Disable libwrap (TCP wrappers) support in rpcbind by default, introducing 2014-03-06 17:33:27 +00:00
util.c Follow up to r300932 2016-05-29 20:28:01 +00:00
warmstart.c Replace Sun RPC license with a 3-clause BSD license, with the explicit 2013-11-25 16:44:02 +00:00