Nicolas Tsiftes
|
f1b2d35a8c
|
Extend 8-bit variables to 16 bits to avoid integer overflows when processing IPv6 extension header options.
|
2019-01-10 10:43:44 +01:00 |
|
Simon Duquennoy
|
bda7c329ba
|
Merge branch 'develop' into contrib/csma-llsec
|
2018-11-02 01:13:14 +01:00 |
|
Joakim Eriksson
|
c42fae82da
|
added uipbuf attributes for llsec level and key and added payloadlen in mac
|
2018-10-20 22:25:55 +02:00 |
|
Simon Duquennoy
|
9194e82168
|
uip6: sanitize parsing of ext header options
|
2018-10-19 16:13:03 +02:00 |
|
Simon Duquennoy
|
655faf0dca
|
Further simplification of uip.h buffers
|
2018-10-18 20:27:30 +02:00 |
|
Simon Duquennoy
|
6c583efa37
|
Rework ext_hdr_options_process
|
2018-10-18 20:27:03 +02:00 |
|
Simon Duquennoy
|
6c11da58d8
|
Rework rpl-ext-header.c
|
2018-10-18 20:27:03 +02:00 |
|
Simon Duquennoy
|
8456c544d8
|
Simplify uip.h definitions
|
2018-10-18 20:26:12 +02:00 |
|
Simon Duquennoy
|
9b66b6931d
|
Removed UIP_IP_BUF_CHAR
|
2018-10-18 20:26:12 +02:00 |
|
Simon Duquennoy
|
ea32ab0f12
|
Removed UIP_LLH_LEN
|
2018-10-18 20:26:12 +02:00 |
|
Simon Duquennoy
|
999e7dc3a7
|
Rework uip6.c
|
2018-10-18 20:26:11 +02:00 |
|
Simon Duquennoy
|
aaf06754ea
|
uipbuf_set_len_field
|
2018-10-18 15:50:54 +02:00 |
|
Simon Duquennoy
|
4018b31123
|
Removed need for global uip_ext_opt_offset
|
2018-10-18 15:50:54 +02:00 |
|
Simon Duquennoy
|
d4bc09e002
|
Move function for clearing uip_buf to uipbuf module
|
2018-10-18 15:50:54 +02:00 |
|
Simon Duquennoy
|
22f4a19994
|
Clean up usage of uip_ext_len
|
2018-10-18 15:50:34 +02:00 |
|
Simon Duquennoy
|
0531c555e8
|
Minor enhancements to uip6.c
|
2018-10-17 17:25:04 +02:00 |
|
Simon Duquennoy
|
01b795a4c2
|
Rework uIP6 extension header options access
|
2018-10-17 17:07:17 +02:00 |
|
Simon Duquennoy
|
8152342c11
|
Rework uIP6 extension header access
|
2018-10-17 16:33:48 +02:00 |
|
Simon Duquennoy
|
2f9b60215e
|
Removing tcpip and udpip data strcutures, unsafe in cases with IPv6 extension headers
|
2018-10-17 11:22:05 +02:00 |
|
Simon Duquennoy
|
1bd9ac781b
|
Define ICMP, UDP, and TCP buffer pointers globally in uip.h
|
2018-10-17 11:18:32 +02:00 |
|
Simon Duquennoy
|
caa02ae51e
|
Define UIP_IP_BUF globally in uip.h
|
2018-10-17 11:18:32 +02:00 |
|
Simon Duquennoy
|
981c8fbe30
|
Fix uip6 log
|
2018-05-13 06:41:35 -07:00 |
|
Simon Duquennoy
|
a65dcea7ce
|
uip6.c: label 'process' is only used when multicast AND routing are set
|
2018-03-09 16:29:06 +00:00 |
|
Simon Duquennoy
|
fb8bf3d02d
|
Remove unused define in uip6.c
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
fdbd89d018
|
Routing API: added ext_header_srh_update
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
25e07b7d23
|
Routing API: added ext_header_hbh_update
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
871ee1e34f
|
Added routing module with only routing.h, now included wherever RPL is used
|
2018-02-02 08:45:02 -08:00 |
|
Laurent Deru
|
2bf9031b02
|
Update proto field in remove_ext_hdr()
|
2017-12-11 16:10:37 +01:00 |
|
Atis Elsts
|
5caff5290c
|
Readd back 'uip_stat' if UIP_STATISTICS is enabled
|
2017-12-10 20:04:14 +00:00 |
|
Joakim Eriksson
|
1356994795
|
added support for usage of the transmission count attirbute in uipbuf
|
2017-12-09 10:22:19 +01:00 |
|
Simon Duquennoy
|
83fb4b68b5
|
Merge branch 'develop' into contrib/traceroute
|
2017-11-17 17:26:17 +01:00 |
|
Atis Elsts
|
a211cb6e31
|
Allow to set a different number of MAC retransmissions for different classes of packets
|
2017-11-17 14:13:20 +00:00 |
|
Simon Duquennoy
|
0bd107b0a0
|
uIP6 forwarding: clearer log messages
|
2017-11-14 10:04:31 +01:00 |
|
Simon Duquennoy
|
071f542078
|
uIP6: check MTU, check and update TTL even in the case of routing header forwarding
|
2017-11-13 16:37:23 +01:00 |
|
Simon Duquennoy
|
df01ebc219
|
Minor logging fixes
|
2017-10-11 17:25:07 +02:00 |
|
Simon Duquennoy
|
14779f29f8
|
Rework Doxygen modules
|
2017-09-29 22:18:48 +02:00 |
|
Simon Duquennoy
|
543408db68
|
Re-organzie ip stack implementation
|
2017-09-22 17:09:54 +02:00 |
|
Nicolas Tsiftes
|
8ae774d413
|
Merge pull request #71 from simonduq/pr/rename-rpl
Rename old RPL implementation as rpl-legacy (update: rpl-classic)
|
2017-09-15 14:50:59 +02:00 |
|
Simon Duquennoy
|
786cc13a95
|
Rename old RPL implementation as rpl-classic
|
2017-09-14 04:55:36 +02:00 |
|
Simon Duquennoy
|
e9610ec647
|
Fix IPv6 log
|
2017-09-11 15:05:19 +09:00 |
|
Niclas Finne
|
2c86194ef8
|
Renamed core to os
|
2017-09-01 15:29:00 +02:00 |
|