#
318327 |
|
15-May-2017 |
brooks |
MFC r317660, r317710
r317660: Support clnt_raw's use of FD_SETSIZE as a fake file descriptor.
Accomplish this by allocating space for it in __svc_xports and allowing it to be registered. The failure to allocate space was causing an out-of-bounds read in svc_getreq_common(). The failure to register caused PR 211804.
The bug was found with CHERI bounds checking.
PR: 211804 Obtained from: CheriBSD Sponsored by: DARPA, AFRL Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D10528
r317710: Remove expected failure now that it was fixed in r317660.
PR: 211804 Reviewed by: ngie Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D10576
|
#
309507 |
|
03-Dec-2016 |
ngie |
MFC r264196: r264196 (by theraven):
Move definitions out of rpc_com so that the linker doesn't complain about multiple definitions.
|
#
309496 |
|
03-Dec-2016 |
ngie |
MFC r288017: r288017 (by rodrigc):
Use ANSI C prototypes.
Eliminates gcc 4.9 warnings.
|
#
290899 |
|
15-Nov-2015 |
ngie |
MFC r290253:
Remove unnecessary `if (x)` tests before calling `free(x)`; free(3) already employs this check
Sponsored by: EMC / Isilon Storage Division
|
#
261046 |
|
22-Jan-2014 |
mav |
MFC r258578, r258580, r258581 (by hrs): Replace Sun RPC license in TI-RPC library with a 3-clause BSD license with the explicit permissions.
|
#
261046 |
|
22-Jan-2014 |
mav |
MFC r258578, r258580, r258581 (by hrs): Replace Sun RPC license in TI-RPC library with a 3-clause BSD license with the explicit permissions.
|