Allan Stephens
85035568a9
[TIPC]: Enhance validation of format on incoming messages
...
This patch ensures that TIPC properly handles incoming messages
that have incorrect or unexpected formats. Most significantly,
it now ensures that each sl_buff has at least as much data as
the message header indicates it should, and that the entire
message header is stored contiguously; this prevents TIPC from
accidentally accessing memory that is not part of the sk_buff.
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-04-15 19:04:54 -07:00
..
addr.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
addr.h
[TIPC]: Kill unused static inline (x5)
2008-02-07 18:17:13 -08:00
bcast.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
bcast.h
[TIPC]: Kill unused static inline (x5)
2008-02-07 18:17:13 -08:00
bearer.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
bearer.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
cluster.c
tipc: fix integer as NULL pointer sparse warnings in tipc
2008-02-24 18:38:31 -08:00
cluster.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
config.c
[SK_BUFF]: Convert skb->tail to sk_buff_data_t
2007-04-25 22:26:28 -07:00
config.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
core.c
[TIPC]: Update version to 1.6.3
2008-03-06 15:08:40 -08:00
core.h
[TIPC]: Force linearization of non-linear sk_buffs
2008-04-15 19:03:23 -07:00
dbg.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
dbg.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
discover.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
discover.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
eth_media.c
[NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.
2008-03-26 04:39:53 +09:00
handler.c
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
Kconfig
[TIPC]: Use menuconfig objects.
2007-05-24 16:36:50 -07:00
link.c
[TIPC]: Enhance validation of format on incoming messages
2008-04-15 19:04:54 -07:00
link.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
Makefile
[TIPC] Initial merge
2006-01-12 14:06:31 -08:00
msg.c
[TIPC]: Minor cleanup of message header code
2008-03-06 15:06:55 -08:00
msg.h
[TIPC]: Enhancements to message header writing
2008-03-06 15:08:10 -08:00
name_distr.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
name_distr.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
name_table.c
[TIPC]: Make function tipc_nameseq_subscribe static.
2007-08-02 19:42:30 -07:00
name_table.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
net.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
net.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
netlink.c
[TIPC]: Fix infinite loop in netlink handler
2007-06-23 22:59:40 -07:00
node.c
[TIPC]: Fix two minor sparse warnings.
2007-08-02 19:42:31 -07:00
node.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
node_subscr.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
node_subscr.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
port.c
[TIPC]: Overhaul of socket locking logic
2008-04-15 00:22:02 -07:00
port.h
[TIPC]: Optimize stream send routine to avoid fragmentation
2007-07-10 22:06:12 -07:00
ref.c
tipc: fix integer as NULL pointer sparse warnings in tipc
2008-02-24 18:38:31 -08:00
ref.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
socket.c
[TIPC]: Overhaul of socket locking logic
2008-04-15 00:22:02 -07:00
subscr.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
subscr.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
user_reg.c
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
user_reg.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00
zone.c
tipc: fix integer as NULL pointer sparse warnings in tipc
2008-02-24 18:38:31 -08:00
zone.h
[NET] TIPC: Fix whitespace errors.
2007-02-10 23:20:15 -08:00