Go to file
plunky 1834dc7936 Result of audit to check that mbuf length is checked before m_copydata()
and that any data supposedly copied out is valid before use.

prompted by maxv@, I have checked every usage of m_copydata() and made
the following corrections

hci_event.c:
	hci_event_command_compl()
		check that the packet does contain enough data for there to
		be a status code before noting possible failures.

	hci_event_num_compl_pkts()
		check that the packet does contain data to cover the
		stated number of handle/num pairs

l2cap_signal.c:
	l2cap_recv_signal()
		just ignore packets with not enough data rather than
		trying to reject them (may not have cmd.ident)

	l2cap_recv_command_rej()
		check we have a valid reason and/or data before use
2018-08-21 14:59:13 +00:00
bin PR bin/48875 (is related, and ameliorated, but not exactly "fixed") 2018-08-19 23:50:27 +00:00
common toolify. 2018-08-16 12:03:10 +00:00
compat gcc aarch64 does not have multilib 2018-07-16 00:32:59 +00:00
crypto Revert previous and do it the way it is supposed to be done. 2018-08-18 23:35:18 +00:00
dist/pf Add a deprecation note in each of the PF man pages (instead of just pf.4), 2018-08-17 12:36:53 +00:00
distrib Add missing lint library, sort 2018-08-21 13:00:16 +00:00
doc Note import of dhcpcd-7.0.8 2018-08-20 10:57:52 +00:00
etc handle v6 addresses 2018-08-13 09:16:06 +00:00
external Sync 2018-08-20 10:55:59 +00:00
extsrc
games Try freebsd's pkg-info as well 2018-08-16 13:31:04 +00:00
include PR standards/53525: move getsubopt() to stdlib.h 2018-08-15 10:21:42 +00:00
lib Drop a duplicate instruction line 2018-08-19 02:10:42 +00:00
libexec Apply relocbase for tlsinit of the executable itself. Fixes PIE where 2018-07-24 13:48:48 +00:00
regress Don't test call gates, they are not supported anymore. 2017-08-30 15:46:19 +00:00
rescue Add a port of the umb(4) driver from OpenBSD 2018-07-31 16:44:28 +00:00
sbin Resolve every route(4) message type before printing anything more about it 2018-08-14 20:53:07 +00:00
share Fix cvs id. 2018-08-20 20:45:52 +00:00
sys Result of audit to check that mbuf length is checked before m_copydata() 2018-08-21 14:59:13 +00:00
tests mark failed 2018-08-21 11:04:49 +00:00
tools make sure that nbtools_compat.h is the first thing included for generated files 2018-08-20 10:27:32 +00:00
usr.bin add WITHOUT_GZIP for the tools build. 2018-08-12 09:03:21 +00:00
usr.sbin Add the values of "algo" in the grammar, and use # as comment marker for 2018-08-17 12:20:49 +00:00
BUILDING regen 2018-07-29 20:53:41 +00:00
Makefile Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
Makefile.inc Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
UPDATING Document aarch64 ABI break. 2018-07-17 19:13:53 +00:00
build.sh Add some aliases (from phone) 2018-08-09 08:30:29 +00:00