mirror of https://github.com/ARMmbed/mbed-os.git
5 Commits (d104328f556c60ee09bb316ffc700ba8f1deca19)
Author | SHA1 | Message | Date |
---|---|---|---|
|
2792e61d87 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 9b3e144f5b..fb7413b846
fb7413b846 Merge branch 'release_internal' into release_external a9f6e88978 Merge branch 'master' into release_internal c536960fb0 DHCPv6 Server feature update 01e7e820d5 Merge pull request #2314 from ARMmbed/update_from_mbedos c906c43a8a Fixed typo: 'lenght' in ns_crc.h 2bd05584fe Wi-sun border router DHCPv6 server address alocation update 63e4680ca3 Allow buffer_dyn to handle more data (#2311) 9b82abff03 Copy IE unicast channel function from WS info instead of FHSS configu… (#2310) 18247d546f Wi-sun RPL memory soft and hard limit update c8560dbe01 Updated RPL default memory sof and hard limit to 2/4 from 1/2. 05aa54c464 Update MPL parameters to follow Specification f728d55920 Support for handle CRC error which will automatically change a channel. 6b6f535828 Corrected EUI-64 address bit flip on supplicant 015f3fe60e Corrected bitfield definition 7717ef8c60 Improved initial EAPOL-key send stop logic on supplicant 4185734223 Improved EAPOL key update retry logic 8bda176445 Wi-sun boot fix 6283dfd643 DIO advertisment fix 1acec7cdcc Aro Registation and Dao update 6cde17ad9c Iotthd 3963 2 (#2301) b9187daa62 Randomize fixed channel when making new parent selection 34d0339a4d Wi-sun address registartion update 5b3055904a Allow unicast TX to overlap with MC (#2298) d40b1c7d01 MAC: Updated calling FHSS TX done (#2295) aeb93a16ae Add support for bbr configuration that removes default route from DIO 9b941af4b5 Use default UC channel function in discovery, fixed BC schedule (#2284) d65fcc6bf2 Fix Wi-SUN network name comparison (#2294) f085132543 Made parent set size configuraple in RPL fd11ffae1a Added HAVE_WS flag to FHSS api (#2296) 4f275005fb Implemented optimal packet size test api (#2292) 87ee16a22b Call channel change after filtered out packet d196ffc4c5 Refactor Wi-SUN BBR stop function 35970d7ea9 Revert "Disabled temporarily tx slot check for testing purposes (#2287)" (#2289) 8cc0ff508b Disabled temporarily tx slot check for testing purposes (#2287) e306dc5adb Removed extra ";" 5642a4fe74 Free TX failed list when FHSS deleted (#2285) 9fcf718d22 Updated FHSS optimal packet length to 300 bytes (#2282) 427743f718 ETX and Source route validation update 7b6bcca842 Added TX/RX bytes in PHY statistics (#2281) a043f8dc30 Wi-sun FHSS Management update 2ff90e6c0f Configure TXRX slot length using given datarate (#2275) a126cb750d ETX sampling rule update d5cf8d52e2 Clean ARMC6/GCC compiler warnings (#2278) 807632dd94 DHCP server freed next free allocated id fd6ce049a3 Thread Child ml16 update clear old address queue's and registered address. 99e6efac6c Neighbour remove operation update 5cd094cd1d Corrected GTK update initial EAPOL-key trickle timer 7606ee87a9 Wi-sun NS Aro registration blacklisting update e3e5a00c55 Timed parent selection timer trigger update 71441212ea RPL DIO Multicast message update 588f202a51 Wi-Sun RPL bootstrap update 20289f675d Added periodic RPL version number increase d8dd18d89b Added ignoring of incoming security messages and improved EAP-TLS startup 73506346ca Corrected initial EAPOL-key trickle retries ac33518493 Wi-sun ETX and proping update 11c486f391 Implemented unregistering FHSS from MAC. FHSS deleted in ifdown call. (#2266) eabca172af Wi-Sun Border router DHCPV server SLAAC mode enabled by default. 1d6ce9c0a4 DHCPv6 Server feature update 46aa46042d Fixed unit test's. c65292e9eb Mac enhanced ACK pending update 11a1e1d2de Store TX start channel and black list if TX failed (#2261) 04946065e4 Adapatation layer unicast list entry free update 4481e8635a Updated trace level to info. c9e3d8ef74 Interface down update 1f77ad6964 Updated trace levels (#2258) 1d82fd5a5d Wi-sun BBR route update fix 33c48eb647 Removed NUD messages from registered children ec2ea92b71 Added RX and TX active times in PHY statistics (#2255) 49686ccb3c Wi-sun certification test setup update 1090430622 Trickle API update and Wi-SUN config sol state timeout update 38df5768c5 Wi-sun advertisment consistent update 81740b8b1d Wi-sun bootstarp update nad balck list trace level update 6919ba1301 Wi-sun New key index activate. 0aead9305a Wi-sun Probe functionality revert operation 4ff02f9770 Stop sending normal ACK if neighbour is Unknown. c387fda238 NS Probe limiter accept only 2 probe at 16 seconds period. a58c71b96b Trace level updates (#2247) 6867dd7b27 Suplicant EAP-TLS timeout is not incremented from retries 1f1c2a24fa Test purpose change. 1b99fe18df Added ETX to rpl_possible_better_candidate 3441594157 RPL parent candidate list update 96ffe92744 Adaptation layer to support multiple simultaneous unicast transmissions (#2243) 45f851997f On stop (ifdown) stores frame counters regardless of threshold 5c2fc55f0e Corrected frame counter handling on re-discovery 930741617f Added check to prevent installing new GTK to used index using GKH 385ae14284 WS bootstrap: print MAC address 2b1dfb90ed Slaac address can be recreated after root stop 74ff3cc503 Merge branch 'release_internal' into release_external 66bfd985fb Fixed trace printing warnings. 21d9c24acd DHCP server address allocated pointer init fix. e659a01241 Fixed compile warning for may uninitialized usage. cee8502783 Fixed trace printing warnings. bc9f07bd49 DHCP server address allocated pointer init fix. e3fddadccf Fixed compile warning for may uninitialized usage. bf909d29d3 Modified bbr restart mechanism when dodagid was lost git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: fb7413b846f0052d72c506ebab2534bcafdfff60 |
|
|
0b6ccc5816 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 0824752..9b3e144
9b3e144 Removed kde_helper test files 451ac95 Merge branch 'release_internal' into release_external d9976cf Merge branch 'master' into release_internal 0a6fb58 RPL parent update handle update 59b145b Fixed Ifdown / UP sequence and and discovery state set own hop to 0xff. 9103d68 Fixed dwell time, clock drift and timing accuracy values 56831ad Wi-sun BBR Slaac Ula support fix add63fe Modified advertisiement trickle handling to remove congestion 7683bef Added storing of all MAC frame counters to NVM b8a4f8d MAC ACK handler update: ba09c34 Added adaptation layer TX queue size statistic 2fe2a6c MAC update: 6d288ce MAC security update: c870b76 Added skipping of fragment length to EAP-TLS protocol and other improvements 561280b Wi-sun Discovery update: 5b153f4 DHCPv6 Client and Server update ab849c6 Corrected skipping of other elements than KDEs on EAPOL key frames 61ebe10 Removed RPL version number increment. b423c46 RPL parent select update 7d2f967 Corrected setting of test GTK on supplicant 454faf6 Do not balck list neighbour if link fail to ARO. 8120b37 Wi-sun RPL candidate accept update ebe0dad fixed bbr for ULA prefix to real prefix change bb42fad Added Network size setup for certificate test 9a7849b Fixed uninitilized fixed channel use case for test purpose. bca8b0f Disabled check for certificate valid from field 2a5ae7c Fixed eapol target selection sort algorithm 9b283cb Fixed FHSS configuration API 76089cb Fixed ASYNCH message send for fixed channel setup. 0c94982 When starting bootstrap clear candidate parent list 6c25cf5 Dynamic min lifetime for temporary neighbour. 0b7c87a Retry timeout based on NW size is set after receiving identity 7ec9ef1 Corrected supplicant and controller authentication result causes f5a00a0 Fixed DHCPv6 prefix update case e06c8b2 Nanostack: sync with mbed os ffe9351 Refactored the EAPOL target scanning 0880162 Added target EUI-64 to authentication result callback c110c19 Added tx failure cause to initial EAPOL-key security protocol git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 9b3e144f5b519955837117a544168f06192b16a0 |
|
|
780e9afb8f |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 513a38e..c5ee9e4
c5ee9e4 Remove content from unit tests f7ca82a Merge branch 'release_internal' into release_external b400a6a Fix for pr #1984 (#1987) 30d25bc Fix compiler warnings (#1986) d46d7b3 Prioritise thread control messages (#1984) e59dbd8 Update domain address lifetime (#1985) 8a5cb75 Merge pull request #1980 from ARMmbed/sync_with_MbedOS bd6feab Update coding style ff14e80 (via Mbed OS) nanostack: icmpv6: fix build warning f5e3423 (via Mbed OS) Require dependencies from nanostack mbed_lib.json 3aec837 Restore ws_management_api.h to the latest version cd7ae3f (via Mbed OS) Review changes corrected 4f23008 (via Mbed OS) This is a initial version of Wi-Sun interface implementation. To get Wi-Sun mesh network working, also nanostack with Wi-Sun support is needed. ws_empty_functions.c and ws_management_api.h are temporary included here, so that wisun_tasklet will compiled without problems. They will replaced with the official versions with next nanostack release. e029444 Merge pull request #1981 from ARMmbed/iotthd-3111 d7e8aea Path control size from 5->7. a5fe76f randomise challenge tlv for parent request retries. (#1977) a1c8277 Merge pull request #1978 from ARMmbed/IOTTHD-3219 62f8b41 Fix compiler warnings 1ec7a84 Fix issues found by coverity 5fe7120 Merge pull request #1974 from ARMmbed/iotthd-3100 51358f9 Removed Unncessary debug print. 136d1b1 Merge pull request #1973 from ARMmbed/IOTTHD-3018 4e557ae DHCPv6 update: 85b33e1 Update BBR prefix assignment (#1972) 899b2c5 DHCPv6 client and server update: 9009eaf Update copyright year to test files 6a56318 Update copyright year to Nanostack files a83472e Added Wi-Sun certificate and security test interfaces 7f4ebf1 Corrected compiler warnings 52e4c3f Added supplicant PAE NVM storage 92df57b Added key data access functions to key storage 5972bc3 Merge pull request #1959 from ARMmbed/ws_eapol_ie_update 98af118 Merge pull request #1965 from ARMmbed/IOTTHD-3193 fc76d1e Merge pull request #1963 from ARMmbed/rename_socket_h ba3a649 Added WS flagging to EAP header parser 048f14a Rename address.h 5739b4a Fixed aro registration error 887d931 Rename socket.h to ns_socket.h 7ebaa8e Add Nanostack configuration for WS (#1961) ed87161 Code style fix. e20028a Fix compiler warnings (#1957) b86f885 EAPOL data flow IE update 65472de Fixed Function protype typo. f539287 Added support for write/READ EA-IE header IE Element's ce72b55 Merge pull request #1958 from ARMmbed/tls_conf_err 1e8b18c Added handling for mbed TLS configuration error bdfea40 WS: Use common channel number calc function 4802aae Merge pull request #1930 from ARMmbed/IOTTHD-3027 2b8c846 PAE BR address write/read interface 9777ad1 Remove yotta references (#1954) af8890b Merge pull request #1949 from ARMmbed/eapol_eap_and_tls c546d4f WS: Fixed EU domain channel numbers in neighbor class cff6f0b WS: Missing return value fix ebcdba5 Changed EAP-TLS identity to anonymous 34d2f15 Corrected defects and coding style 79c7157 WS: Default domain config update 0724863 Merge branch 'master' into IOTTHD-3027 65ccc41 WS: RF config set in own functions 76d235e MAC: Fixed virtual driver warnings 88641c1 Updates to PAEs and other security protocols f57138f Security key storage and certificate info updates b7177c5 TLS security protocol and mbed TLS security protocol library 9c9e3c9 EAP-TLS protocol implementation 9c5fc92 WS: Fixed code style acce0dd Added empty function for test 4b28192 Added support for ARO registration failure 9d251fa Added empty function fr new interface 61f520f Added api to configure network size parameters 4d26258 Flagged mbed TLS KW header and corrected bool definitions 3d903fa Corrected NIST AES KW flagging 2f4e099 Removed temporary KW functions and corrected ut and style 6481549 Added GKH MIC validation and encryption cc3ce58 Moved 4WH functions to library and added constants 650771c Added unit test to NIST AES KW library 6a82e7d added parent priority handling. (#1942) 7b7f1c1 Merge pull request #1945 from ARMmbed/fix_synch_parent_warn 38b28e2 Fix coverity error (#1943) c4afedc thread_mle_message_handler: fix build warning (#1940) a5be64a Follow Mbed OS coding style (#1941) 6298cef Sync mbed_lib.json with Mbed OS (#1935) afe3ec6 Added Wi-Sun flagging to eapol helper 28d10d6 Merge pull request #1901 from ARMmbed/kmp_pae_init 3f56121 Disabled EAPOL flags 97f07a9 Tuned EAPOL timers for small networks 6e063b6 added Wi-SUN neighbor table management to Wi-SUN 7f4c61d Corrected KMP api start on authenticator 91ca2e6 Corrected KMP timer active check and security protocol address get 65d983f If mbedtls NIST AES KW is not enabled defined it as null algorithm 16dbe27 Added unit test stub for PAE controller a524936 Moved EAPOL relay port and IP address configuration to bootstrap 68fa4f6 Added extra debug info flags to new security libraries c4411ea Removed extra memory frees from KMP socket and eapol if and fixed KMP comments 8088a86 Added and fixed security protocols comments cc32457 Modified PAEs to use protocol core timer function call 03469f3 Modified PAE entities to be bound to interface 369c8a0 Added 4WH integrity protection and encryption ebae1d5 Added HMAC-SHA1, IEEE 802.11 PRF and NIST AES KW libraries 2d50887 Corrected Wi-SUN security component initializations 8a8b6ef Added configuration flags for supplicant and authenticator PAEs and EAPOL relay 3868ff1 PAE and security protocols timer support c61066a Corrected GKH to set eapol-KEY message group key negotation bit correctly dfe52d9 Added 4WH,GKH and EAP-TLS module and modified kmp service 782f3fb Relay message flow optimization bbd6ee1 Integrate EAPOL new encode and decode functionality 1802ee7 EAPOL message parser and write helper function. da15653 EAPOL relay and KMP changes fad633f EAPOL relay cc97054 Unicast Shedule update a099524 EAPOL authtentication start fix 3f32a7a Fix valgrind uninitilaized data use. 6e9f6a4 Corrected memory errors and some compiler warnings c5f1af3 Initial EAPOL changes e48aa79 WS: Use Tack in Ack wait time 59a65ea Change FHSS timing defaults be06ecb FHSS WS: Fixed synch parent warning a3aa38b Thread extension commission updates (#1870) 3e89d0a Multicast registrations update (#1931) e18055a MAC: Update symbol rate when RF configuration changed 9eada28 WS: Store RF configuration 35145a3 MAC: RF configuration delivery implemented d6b2bbc Merge pull request #1928 from ARMmbed/IOTTHD-3028 80683e2 MAC/WS: Implemented Ack wait duration set 0e9ead2 Remove excess tracing (#1927) ae210cd Merge pull request #1923 from ARMmbed/IOTTHD-3080 17fad47 Merge pull request #1924 from ARMmbed/IOTTHD-1608 6fd6bd5 Update thread neighbor table initialisation (#1926) c09d38a Merge pull request #1925 from ARMmbed/fix_protocol_if_fhss 9ac5301 MAC MLME: Removed BEA TX trace which was causing stack overflow 5dee7b1 FHSS: Use debug callback in TX/RX slot switch f779fad WS/Protocol: Fixed getting interface pointer using FHSS api 4177fa4 Prevalidate CoAP msg source address 5451b1a FHSS unit tests: Updated timestamp callback a2997b1 FHSS: Removed debug trace which was causing crash 3b6a921 FHSS: Debug callback update ec1c41d FHSS: Use given TX time in synch calculation f0c0f66 MAC: Write FHSS synch info with tx time 78ea0eb FHSS: Debug callbacks added c4ef759 MAC: Write FHSS synch info before calling PHY TX function 9cca341 FHSS: Use timestamp delivered by MAC be46564 Add CoAP message validation 883eb46 Add callback for CoAP message prevalidation (#1918) 59bbe31 Merge pull request #1917 from ARMmbed/IOTTHD-3029 ac4a76e Fixed promiscuous/sniffer mode bc2fb64 FHSS WS: time convert to support negative values 7dce509 FHSS WS: Clock drift compensation implemented ac7c90a Fix Thread resolution client initialisation (#1915) b744186 Set the default unicast channel function as Direct Hash 612c4b5 Update DHCP to follow Wi-SUN specification eeb5168 IPv6 route metrics update (#1912) 1debcca Fix compilation warnings noticed in mbed-os (#1909) 0a18231 Change ARO routes to be direct route instead of on-link 7fb321e Merge pull request #1906 from ARMmbed/parent_update_fix b5afc35 Fixed missing broadcast synch information loose with default zeroes. 3dbc874 Add missing closing bracket 0d746f0 Changed Wi-SUN HW type to match specification 2804bf4 Enabled roaming and routing between multiple Wi-SUN BR git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: c5ee9e4e6682c4e4c23845f7b13c02d259162c36 |
|
|
77818568c6 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from ccd30a3..513a38e
513a38e Merge branch 'release_internal' into release_external 3d2f391 Use Mbed OS coding style (#1900) e07cfb4 re-factored thread_mcast_should_register_address. (#1887) 426acd1 Fixed filter to not drop packets when no modification git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 513a38ee18ab64c065531b7503ead726bf3b5858 |
|
|
0c2a41eb55 |
Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39
git-subtree-dir: features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack git-subtree-split: 8f75e39541f1d2c7fe47406cceeb187b6bc5d6cc |