contiki/core/net
cedric-d 67e0575bd3 Prevent uIP buffer over-read with big UDP packets
When an UDP packet too big to fit in the uIP packet buffer is to be sent, the part fitting in the uIP buffer is copied to it (so no buffer overflow occurs) but uIP actually sends a packet of the original size therefore a buffer over-read occurs.

This modification makes uIP discard the UDP packets that do not fit in the uIP packet buffer.
2016-06-15 10:51:20 +02:00
..
http-socket Merge pull request #1696 from momote-io/fixes 2016-06-05 12:46:59 +02:00
ip Prevent uIP buffer over-read with big UDP packets 2016-06-15 10:51:20 +02:00
ip64 Fix ip64 warnings 2016-02-04 00:26:54 +01:00
ipv4 Merge pull request #1303 from oliverschmidt/master 2015-10-10 19:55:28 +02:00
ipv6 uip-icmp6.c: call rpl_insert_header only when UIP_CONF_IPV6_RPL is set 2016-06-08 14:03:28 +02:00
llsec llsec: Fix for Issue #1537 2016-04-13 09:16:09 -07:00
mac Merge pull request #1708 from atiselsts/tsch_enhancements 2016-06-13 20:58:02 +02:00
rime fix the bug about chalemeon raw hdrsize 2016-05-25 10:28:47 +08:00
rpl fix for compilation with clang - issue reported by Olaf Bergmann 2016-06-13 16:18:16 +02:00
link-stats.c link_stats_input_callback: do not use EWMA when initializing RSSI 2016-06-03 18:43:35 +02:00
link-stats.h Added link-stats module to keep strack of link statistics and their freshness 2016-06-03 15:46:04 +02:00
linkaddr.c [doc] Give files a common structure by placing license first (partial) 2014-11-10 23:54:49 +01:00
linkaddr.h [doc] Give files a common structure by placing license first (partial) 2014-11-10 23:54:49 +01:00
nbr-table.c added error check for extraction of aligned llao 2016-04-22 15:03:03 +02:00
nbr-table.h Link-stats: use new nbr table API 2016-06-03 16:44:12 +02:00
net-debug.c Added net-debug.[ch] to provide debug functions even in the non-IP case 2016-04-26 16:08:10 +02:00
net-debug.h Added net-debug.[ch] to provide debug functions even in the non-IP case 2016-04-26 16:08:10 +02:00
netstack.c netstack: Fix missing llsec init 2016-01-04 00:28:26 +01:00
netstack.h llsec: Added a layer in between NETSTACK_MAC and NETSTACK_NETWORK for implementing link layer security 2014-08-04 01:09:57 -07:00
packetbuf.c packetbuf: No more splitting of header and data 2016-04-15 03:12:40 -07:00
packetbuf.h Merge pull request #1425 from kkrentz/llsec-fixes 2016-04-19 17:29:00 +02:00
queuebuf.c Remove the unused reference queuebufs, as they only make the code more complex than it needs to be 2015-04-01 10:01:57 +02:00
queuebuf.h [doc] Give files a common structure by placing license first (partial) 2014-11-10 23:54:49 +01:00