Billy Kozak
ff6d336e8b
Fix warning about missing strcasecmp definition
...
On platforms which do not define the macro __SDCC the strcasecmp
function may not have a definition (true at least on CC26xx). The
prototype for this function is now defined if __SDCC is false.
2016-02-26 13:05:21 -07:00
Nicolas Tsiftes
4dce5f6765
Merge pull request #1494 from simonduq/pr/uip6-debug
...
Minor debug output fixes
2016-02-04 13:09:21 +01:00
Simon Duquennoy
521cc7600d
Minor debug output fixes
2016-02-03 17:10:24 +01:00
Simon Duquennoy
f0d1b6c5bb
Fix PRINTF statement in sicslowpan
2016-02-02 17:18:45 +01:00
Joakim Eriksson
6ef8f47764
Style fixes, LLSEC.overhead and MAC_MAX_PAYLOAD
2016-01-19 19:54:27 +01:00
Joakim Eriksson
02e07607a7
removed old HC1 code since it is not expected to be used and removed NH_COMPRESSOR
2016-01-19 15:29:14 +01:00
Joakim Eriksson
d4dc45e096
updated sicslowpan documentation and platform configurations
2016-01-19 15:27:14 +01:00
Joakim Eriksson
d0448df3b8
added support for multiple reassemblies
2016-01-19 15:17:59 +01:00
George Oikonomou
fa40d2b1fc
Remove documentation references to the Sensinode platform
...
This is part of a set of commits that will obsolete the Sensinode platform
2016-01-10 15:09:31 +00:00
kkrentz
81765746ad
AES-128: Resolved #ifdef issue
2016-01-04 00:28:26 +01:00
kkrentz
e5babded4b
AES-128: Deleted the function aes_128_padded_encrypt
2016-01-04 00:28:26 +01:00
kkrentz
4013cd0f58
netstack: Fix missing llsec init
2016-01-04 00:28:26 +01:00
Simon Duquennoy
4302e23ddc
Merge pull request #1285 from simonduq/pr/tsch
...
TSCH + Basic 6TiSCH
2015-12-07 14:29:10 +01:00
Simon Duquennoy
6df9f886f8
Make get_bits_in_byte() static
2015-12-07 13:17:25 +01:00
Simon Duquennoy
cc58384b40
jn516x: remove temporary adjustements for compilation in a 802.15.4e-free Contiki
2015-12-07 11:51:50 +01:00
Atis Elsts
d79ce957a1
Adaptive time synchronization for TSCH
2015-12-07 11:51:41 +01:00
Benoît Thébaudeau
6166693a11
Merge pull request #1133 from bkozak-scanimetrics/cc-gcc
...
put gcc specific stuff into seperate .h
2015-12-05 00:39:59 +01:00
Simon Duquennoy
7eabf8d391
TSCH: latest update from https://github.com/EIT-ICT-RICH/contiki
2015-12-04 15:21:58 +01:00
Simon Duquennoy
2ca7a1a79f
TSCH security: port to new ccm-star and llsec APIs
2015-12-04 15:21:56 +01:00
Simon Duquennoy
b0f936263e
Added IEEE 802.15.4e TSCH (TimeSlotted Channel Hopping) MAC layer
2015-12-04 15:21:52 +01:00
Simon Duquennoy
1e0adbbf24
New radio interface parameters: Rx poll mode, last packet timestamp, last packet rssi, last packet lqi. Implementation of these parameters for cc2420, with, in addition, runtime configuration of CCA before Tx, auto-ack and frame filtering
2015-12-04 15:21:51 +01:00
Simon Duquennoy
ecba49c282
Add support for IEEE 802.15.4e Information Elements (IEs). All IEs used by TSCH are currently included.
2015-12-04 15:21:50 +01:00
Simon Duquennoy
5cf9871d5b
Added support for IEEE 802.15.4 frame version 2
2015-12-04 15:21:50 +01:00
Simon Duquennoy
f86494c6aa
Added missing include (needed for type uip_ipaddr_t)
2015-12-04 15:21:49 +01:00
Simon Duquennoy
dfd61b6cc9
uip-ds6-route: make nbr_routes global
2015-12-04 15:21:48 +01:00
Simon Duquennoy
77d8322da8
uip-ds6-route: added callback for next hop addition and removal
2015-12-04 15:21:47 +01:00
Simon Duquennoy
08bcfd6972
RPL: added callback for parent switches
2015-12-04 15:21:46 +01:00
Simon Duquennoy
b6d599b712
RPL: added callback for DIO interval update
2015-12-04 15:21:45 +01:00
Simon Duquennoy
2112dff217
Added ringbufindex module
2015-12-04 15:21:44 +01:00
Simon Duquennoy
8780bd2ce0
Rime Chameleon fix for 32-bit platforms: use BITOPT_HDR_SIZE rather than sizeof(struct bitopt_hdr)
2015-12-04 10:18:24 +01:00
Atis Elsts
b5d17bb620
ContikiMAC: use RTIMER_GUARD_TIME #define to avoid accidentally scheduling a rtimer in the past on platforms with fast rtimer ticks
2015-12-03 17:37:26 +01:00
Nicolas Tsiftes
35fb0614de
Merge pull request #1406 from simonduq/pr/fix-rpl-multi-dag
...
RPL multiple DAG bugfix
2015-12-02 11:19:37 +01:00
Simon Duquennoy
94c26b90d0
Merge pull request #1091 from simonduq/rpl-loop-repair
...
Enhanced RPL loop repair
2015-12-01 15:36:53 +01:00
Simon Duquennoy
27fd590b51
Merge pull request #1228 from bkozak-scanimetrics/contikimac_replace_function_pointer_cast
...
Replaced function pointer cast in contikimac
2015-12-01 15:35:28 +01:00
Nicolas Tsiftes
064a431bb8
Merge pull request #1381 from simonduq/pr/rpl-dao-debug
...
Improved RPL debugging
2015-12-01 09:41:33 +01:00
Simon Duquennoy
ebc8d9fb1c
Merge pull request #1344 from tsparber/fix-doxygen
...
doxygen: Fixed all warnings
2015-11-30 22:07:15 +01:00
Simon Duquennoy
ecc16645ad
RPL: do not return from rpl_process_dio after adding a DAG
2015-11-30 19:21:18 +01:00
Simon Duquennoy
c679046d7a
RPL: improved debug messages for No-Path DAOs
2015-11-26 11:36:05 +01:00
Simon Duquennoy
298ff6db76
uip-ds6-route: fix debug annotation of removed routes
2015-11-26 11:36:03 +01:00
Pablo Corbalán
588e170eb1
Improved log output in IPv6 modules
2015-11-25 15:39:27 +00:00
Antonio Lignan
d31ba8dfdc
Replaced tabs leftover in previous commit
2015-11-24 10:21:23 +01:00
Antonio Lignan
e2cf8f9868
Made ContikiMAC more configurable (on uknoblic behalf)
2015-11-23 14:03:51 +01:00
George Oikonomou
41ea0308a3
Merge pull request #1390 from tsparber/fix-doxygen-whitespace
...
Cleanup some trailing spaces and convert tabs to spaces
2015-11-22 11:53:01 +00:00
Simon Duquennoy
8369ee3ce5
Merge pull request #1194 from atiselsts/rime_chameleon_bit_endian
...
Fix Rime attribute serialization in chameleon-bitopts for big endian systems
2015-11-21 00:19:04 +01:00
Simon Duquennoy
33f8db0dd3
RPL: clearer naming and documentation of DAO delay constants
2015-11-18 14:06:18 +01:00
Tommy Sparber
938a425949
Cleanup trailing spaces and convert tabs to spaces
...
This commit removes trailing spaces and converts
tabs to spaces in all files affected by fix-doxygen PR.
2015-11-18 11:09:43 +11:00
Tommy Sparber
938d17576b
doxygen: Fix many warnings
...
This commit fixes nearly all of the reported doxygen warnings.
I tried to not clutter the log with removed trailing spaces.
Removed whitespace and converted tab/spaces for all files affected by this commit
are in a separate branch.
2015-11-18 11:07:58 +11:00
Nicolas Tsiftes
e642dfc671
Merge pull request #1311 from arurke/dis-config
...
Add configuration of DIS start delay and interval in RPL conf.
2015-11-17 17:48:18 +01:00
Simon Duquennoy
79c436ac03
rpl_verify_header: sanity-check 'sender' before updating rank
2015-11-16 11:15:36 +01:00
Simon Duquennoy
586f4a4ae3
sicslowpan.c: warning-free compilation even with fragmentation disabled
2015-11-11 11:46:18 +01:00