mirror of https://github.com/ARMmbed/mbed-os.git
8 Commits (d104328f556c60ee09bb316ffc700ba8f1deca19)
Author | SHA1 | Message | Date |
---|---|---|---|
|
d104328f55 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from fb7413b846..cc03296c27
cc03296c27 Merge branch 'release_internal' into release_external 59397d17c4 Fixed Wi-SUN border router restart after settings change 8295a43668 PAE authenticator TLS authentication limit based on dynamic value 2776cfef50 RPL config update not re-start whole BR again just increment version number and with new parameters. bec4d48946 Fixed FHSS testing now it follow configured channel count not a wi-sun configured Default. b9cad9d362 Remove floating point literals from Thread code 423a48f48b RPL link etx validation update 89a497a386 Merge branch 'release_internal' into release_external c8cc6601fd Merge pull request #2336 from ARMmbed/sync_with_mbedos ac5f369d70 MBEDTLS_SSL_EXPORT_KEYS added to Nanostack's tls_sec_prot_lib 6522a086ef Added missing optimizations based on mbedtls/baremetal.h config 0e8739fae3 Added new global rng, needed for MbedTLS optimisations d5db37eec8 Prepare for upcoming MbedTLS changes 4271a9dda9 Merge pull request #2335 from ARMmbed/sync_with_mbedos e2db6ffefb Fixed error of function 'mac_fcf_lenght' 28fc2a9543 Fixed error of structure 194e81beda Fixed spelling mistake of structure 00ea3fb83c Remove test files d7f7cc582a Merge branch 'release_internal' into release_external 132cd12107 Merge pull request #2333 from ARMmbed/sync_with_mbedos 550a78e544 Fix function spelling mistake in Thread 74c60242e1 Fix function spelling mistake in border_router.c 89830ecf1a Fix function spelling mistake in iphc_decompress.c 1728ae12dc Fix function spelling mistake in lowpan_context.c ed5d253fcc Fix function spelling mistake in lowpan_context.h ecbca0a2ed Fixed typo 'thead' in thread_neighbor_class.h 071911b30a Changed nanostack API network size to be a range of values 4756be4766 NEW API for Validation RX Unicast schedule channel. 0b48e5c018 Channel Mask update ,support for excluded Channels and FHSS API pdate ead1ade5a7 Start sending PAS message after EAPOL parent TX fails. 8de473b245 Implemented 802.15.4 mode setting (#2328) 975b9e670b Added missing configuration api empty functions f7db06eb1e Added configuration storage (#2283) e9561f0fe4 Removed mbedTLS internal include file fe812c3c1f Changed certificate error message wording to be less fatal 97aaf5f613 Add network property API to Nanostack (#2318) cfd1a4d271 Fixed Route cost calculation 5094614813 Added opeation mode validation for detect unsupported values. 44f85aaf4b Enabled RPL candidate list filtering and only certificate setup accept without limit. 145c7399b3 Wi-sun address registration trigger update d492575adb Modified ARO registrations timeouts from the address lifetime b898f04b5b Removed Extra version number update at revocation start. b9d14097e2 Wi-sun config message consustent filter dcebff9bb5 Use RPL parent soft filtering only after bootstrap. 523593e014 Fixed Broken new channel mask update. a3bcc2d2c8 Removed the PAN version change requirement from routers bc919d8241 Merge pull request #2315 from ARMmbed/merge_release_internal_to_master git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: cc03296c27fbe26663182d90586e2d31f140e300 |
|
|
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 |
|
|
3e6cb31659 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from c473148..0824752
0824752 Merge branch 'release_internal' into release_external f598339 Merge branch 'master' into release_internal 678e0fd Removed unicast RX flag set. it was affecting that we remove neighbor too early. a4317fc Corrected coding style cd2848e Added support for calculating the length of the TLS send message buffer f255931 Removed UDP echo msg data print and added source address print. adcca3d RPL dio config advertisment update 6db1f31 Merge pull request #2198 from ARMmbed/IOTTHD-3691 ad244d1 MAC: changed CCA and TX fail trace level to debug 496074a RPL parent select update: 32e22d3 MAC: Added trace to when CCA fails and packet TX is canceled 47b2e03 Corrected GKH initiation on supplicant c83423a PAE controller now removes keys from MAC on stop (ifdown) a6f98b7 Flagged extended key usage call with mbedTLS flags 0675a89 Added dynamic setting to enable certificate validation ff531d3 Added IDevID and LDevID certificate validation b30635f Merge pull request #2191 from ARMmbed/IOTTHD-3693 88019ec Updated message generated traces ea15b0e Remove all instances when domain is disbaled and clear EAPOL relay. dce25d3 Corrected security protocols init and security message routing 7b39e25 Do not trig Renew again after RPL parent registration done state. 3cad7bd DHCPv6 renew and transaction id update c5b6df3 DHCPv6 client update dea0d53 DHCPv6 client API update 5eaad10 Added missing address active flag init. 34c751b Corrected triggering of next GTK handshake on authenticator 4fad826 Corrected export keys callback parameters 26c10a6 SW MAC / 802.15.4 Frame counter per key support Update b62b120 Added robustness on DAO-ACK handling dfcebef Added support for new certificate modification functions fd4b2e9 WS ARO handler update e2d46b9 wi-sun neagtive ARO missing ACK update 443f03f Merge pull request #2181 from ARMmbed/IOTTHD-3530_2 f36da31 MAC: Update frame counter for asynch frames 3260fa1 Merge pull request #2177 from ARMmbed/IOTTHD-3530 f18052a MAC: Initialize frame counter with 0xffffffff 5453e5b MAC: Do not increment framecounter if security param init fails 5bd19c4 MAC: Do not update framecounter for fhss channel retry git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 082475205bb4eedfbbf5c0c824f2ccf8a73b37ed |
|
|
c51a57a033 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 0345477..3c7d50e
3c7d50e Remove test files d5f5bee Merge branch 'release_internal' into release_external 72b065b Merge pull request #2133 from ARMmbed/few_updates 1da0b9f Fix unittest cleanup d173249 Adjust GC cleanup threshold and traces 26166d1 Remove ns_sw_mac_packet_ingress_rate_limit_by_mem (#2132) 5305754 Merge pull request #2130 from ARMmbed/IOTTHD-3419 038bc2e Copy ingress rate limiting API to ns_conf 940b516 Fix compiler warnings 64e6ff3 Review corrections 01e7d84 Update GC thresholds, init and traces 1acd1cc Add unit tests for monitor 64c969e Nanostack heap garbage collection d3330b2 Fix errors found by Coverity (#2131) da5d2c7 MAC, RPL and ETX trace clean. eaf8907 Limit amount of incoming packet based on memory (#2128) 0c2b383 Fixed unitest header size compare value for support brodacst shedule. 6c70262 Wi-sun LLC update 7c57343 WS PAN Config handler update 161421b Wi-sun PAN_VERSION lifetime and timeout update 43083ed Fixed broken wi-sun neigbour black list filtering. 0992ee2 Update Pan information data from all selected parent. cafc142 Fixed Pan advertisment route cost comapre for consistent and incosistent db81d02 SW MAC timestamp read update eddf91b Wi-sun neighbor generate limitation 4d6abb3 Added 15 second guarantee time for packet handler before remove link. 9ed97eb SW MAC new API for read current timestamp 6a44829 Stop advertisment RPL prefix if we not have a address and it is not 'A-flag' d37ce6a Revert "Wi-sun dublicate MPX ID filter support" d80ebf8 Fix debug trace format. b1ef0f6 Removed Address reg pending and rady mask from address. ce672ba Added trace for debugging DHCPv6 failure reason. aaf2b39 Wi-sun dublicate MPX ID filter support bd51f9f Merge pull request #2117 from ARMmbed/IOTTHD-3587 b016d52 Fixed DHCPv6 client delete when address was removed to new network discovery. 69fb24b Wi-sun address registration and RPL update 92d3a92 RPL: trace new preferred parent 9a6e4e0 disable multicast NS for wisun 6e13d81 Merge pull request #2113 from ARMmbed/IOTTHD-3577 85aaae7 Refactored the Wi-SUN BBR logic according to design 61f6f5b WS: Added ws stats empty functions ac191c3 Removed link local address verifycation and dead code. 77076d1 Negative ARO timeout use same timeout than not trusted device. c4e8735 Wi-sun DHCP solicit max to 15min from 60min. 66615e6 Updated wi-sun BBR min hop rank increase to 196. 9ce41f1 Pendig address registration will move DAO send. f54ea6b Merge pull request #2110 from ARMmbed/IOTTHD-3577 18dbac2 WS: Implemented ws statistics 3ce95fa FHSS WS: Fixed drift compensation stats b878bd9 KMP address update 7f18afe PAE controller and NVM update f692eb8 Wi-SUN border router configure update 386e5ff Wi-sun Update 05b1fe8 do not send periodic DIO messages if DAO registration is not done 6acee47 modified RSL calculation and value in messaging ee7f218 Modify discovery start timing 1ba806d Wi-SUN NUD send fix 31fb8cd Moved counter config to config.h cf18063 Added storing of MAC frame counter to NVM 68adb36 Neighbor cache update 8cdd961 Added possibility for Update DHCPv6 client server address. 2dfa536 Merge pull request #2099 from ARMmbed/IOTTHD-3231 8dc200b FHSS: Created statistics for WS 5e67f7c RPL update bbae493 wi-sun RPL param update e8567d7 MAC neighbour remove and add trace simplify. 8bb4ab5 Cleaned unnessary debug trace. 3608153 DIO prefix handler update 332735b Disabled Version number periodic update if Dodag max rank inrease is not 0. 940de0b Wi-SUN setup update: c1a89e5 Merge pull request #2095 from ARMmbed/IOTTHD-3474 f6d81b5 Review corrections 7487ca1 Fix clang-6.0 build error and warnings cce3fc7 Security protocols are no longer started second time on authenticator git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 3c7d50e9bd8f100eccf23066d0f0adba4cf9b980 |
|
|
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 |
|
|
6dd01c679d |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 2535a6c..ccd30a3
ccd30a3 Merge branch 'release_internal' into release_external a9d7c1b Use BSD3 license for Thread files (#1898) 2b1d298 Link request retransmission delay changed (#1895) 06bd60a Remove ws resources from Nanostack ad8577d Remove new test files 4453f82 Merge branch 'release_internal' into release_external acbf1ac Add missing function macros (#1897) dae82f6 implemented wisun routing cost calculation f919fd1 Fix warning found by PVS-studio (#1891) 399f02f Additional time for distribution of dataset added (#1892) dde9e61 Reverted commit #1888 and fixed thread_bbr_dua_entry_find (#1893) 628fa27 Merge pull request #1885 from ARMmbed/IOTTHD-2752 cfea7b2 BBR route for added with preference. Route info updated. (#1888) dc404c4 Fix issues found by coverity (#1889) c81e59c Fixes for Wi-SUN bbr behaviour c941fe6 Adjust COAP callback return values (#1886) 7ef4775 Fix for multicast ping forwarding before adding MPL header(#1883) 766e305 FHSS: fixed missing us convert ef38363 FHSS: Traces in set parent 296e455 FHSS: Time unit defines added 724696c FHSS: changed traces to use timestamp from MAC 3deb08c FHSS: use divider function in ufsi calculation 74c7f37 FHSS: function to check if remaining slots is negative 654dd44 Merge pull request #1879 from ARMmbed/IOTTHD-2752 1ef5062 Address registration fix (#1882) 4c74f96 FHSS unit tests: Fixed tr51 tests 4cf7fdf FHSS: fixed tr51 channel table size a1d8b3d FHSS unit tests: Fixed tr51 tests 7e622b3 FHSS: Allocate TR51 channel tables when FHSS enabled e7a8d45 link-local multicast group registration (#1880) d4c95f2 Clear COAP retransmissions in partition change (#1872) bf36b91 Added generation of mac address if not set 990f4f1 Merge pull request #1877 from ARMmbed/dhcpv6_server_fix 6cbe7c5 Fix wrong link type to correct one DHCPV6_DUID_HARDWARE_EUI64_TYPE -> DHCPV6_DUID_HARDWARE_EUI48_TYPE fd6c1c8 Merge pull request #1876 from ARMmbed/thread_dhcpv6_server_trace_fix 3f83bd1 Added trace about prefered timeout for fix CI test 4331ea1 added support for multicast forwarding 7327652 bbr start called after seq number updated. (#1875) 98be8b2 Merge pull request #1868 from ARMmbed/IOTTHD-2863 23296c1 Merge pull request #1871 from ARMmbed/ws_config_handler 2188fd2 FHSS: Fixed negative remaining time in ufsi calculation 5b70440 announce reattach fix (#1873) fc11a7a Merge pull request #1869 from ARMmbed/dhcpv6_server_update a156355 WS PAN config message handler update 5e45c40 Thread dhcpv6 server update fe9ba3b Wi-sun border router enable global prefix with DHCP address allocation. 6d2af0b Dhcpv6 server update ab1260a added possibility to set next sequence number on PBBR. (#1867) 6679db4 WS bootstrap: traces to hop calculation 1cc4aff Merge pull request #1865 from ARMmbed/dhcpv6_client_ws_integration c2d0e14 Enable wi-sun dhcp relay service. 70e56b1 Wi-sun DHCP client support and RPL prefix learn Callback 3389b46 Merge pull request #1866 from ARMmbed/dhcp_relay_fix 9aa6a95 Address registration changes for MED and SED (#1863) 16359eb Fix compile problem 1472b02 Removed duplcate line. 67ea075 Wi-SUN node init API change b906861 Fixed DHCP relay bugs bcffa5f FHSS: Fixed setting parent synch e0276f6 FHSS: Configure in critical state d74d5ff Merge pull request #1862 from ARMmbed/dhcp_client_generic_update 999bbc3 Copied memory fix from PR #1858 6500fcf DHCPv6 client Generic API for all stacks. 2ec9b6e Fix memory leak if dhcp renew send fails (#1858) cbf99e7 Merge pull request #1861 from ARMmbed/ws_dhcp_support 08155b1 DHCPv6 service relay support 62812ab Libdhcpv6 Relay support 0eea30d delay Join_ent.ntf sending by 50 ms (#1860) dac1d99 Merge pull request #1857 from ARMmbed/mac_enhanced_ack b819fa8 Fix bbr start 514bb58 Merge pull request #1836 from ARMmbed/IOTTHD-2828 b074d0e Merge pull request #1845 from ARMmbed/IOTTHD-2839 20b5e57 Enhanced ACK tx fix caf53d1 Merge pull request #1846 from ARMmbed/IOTTHD-2824 9b5e1c9 added payload length for Max child timeout tlv (#1856) 3c1864b address registration tlv check only for MTDs (#1855) 942d8e7 Diagnostic TLV added (#1854) f2b38cf Check for mandatory Address registration tlv (#1853) ce8d5b7 Valdations for Child update response added: (#1852) e373545 Added Wi-SUN border router implementation 1f7c040 Merge pull request #1849 from ARMmbed/mac_asynch_fix 33afc9c FHSS: Added force synch boolean in parent set 5ddf5fa FHSS: prevent unicast on broadcast channel in tx handle f17e6cd FHSS: Check TX/RX slot in tx handle 3082407 FHSS: implemented divide function cebdaf4 Update stoip6 prototype to tests (#1851) 279c708 Trig a new back off period for pending TX if ACK tx is active f1e7f06 Fix broken unit test. 1d8e3d7 MAC Asynch Data request update cca9879 Merge pull request #1848 from ARMmbed/iotthd-2788 fe84585 Merge pull request #1847 from ARMmbed/eAck_mac_timer_fix c1c5926 Dynamic parent selection delay based on trickle i_min. 68bad00 MAC: Stop active MAC timer before sending enhanced Ack 4a204bd MAC: set new MAC channel only if RF returns success 9d79ca9 FHSS: Added minimum synch interval a35b702 FHSS: Increased min random of tx poll db6dc6b MAC: Fixed enhanced ack TX time 5836b50 Merge pull request #1844 from ARMmbed/fix_ack_tx_fail_handling d9e2ea6 MAC: Fixed handling of the failed Ack transmission f43e285 Merge pull request #1843 from ARMmbed/address_reg_fix 0b4aa78 Parent Broadcast synch fix and TR51CF slot define fix d6b4111 fix for valgrind reported error. (#1842) 8160d86 Added support for wisun multicast 1f4625e Call ws_secondary_parent_update inside primary set for reduce code size. 35b39f4 Merge pull request #1840 from ARMmbed/address_register cfb2426 bbr memory leak during keep alive fixed. (#1839) a8aafe4 Stub update c244ad8 Enable 6-bit path control for give better compare between parent's. eac63d2 FHSS and address registration update c14343a valgrind and coverity reported errors fixed. (#1838) 9b14b83 additional thread prefixes in network data (#1833) fb07086 Merge pull request #1837 from ARMmbed/llc_parent_synch bf55180 Fixed failing unit test. 5e7a493 Update brodcast synch when here data from primary parent. 9e22831 Merge pull request #1834 from ARMmbed/enable_bt_ie_ulad 02af1a8 Thread extension commission updates (#1835) dd082a0 Fix ws_llc_data_send unit test validation with new bt-ie lement length. ae6554d Revert "Disable wi-sun features temporary". 927c329 Thread extension commissioning updates (#1828) 160ef0a Merge pull request #1829 from ARMmbed/IOTTHD-2821 576f2bf FHSS unit tests: Fixed channel function variable name f33d163 WS: Removed backward compatibility defines 9c88a7f WS: fixed overwriting fixed channel with random efd77f1 Clean thread_routing test stub (#1832) 2b8a011 Remove recursion from MAC layer #2 (#1830) 2f5a2ce Remove recursion from MAC layer (#1826) 06e3243 propagation of reserved bit in network data implemented. (#1827) e7fa605 Merge pull request #1823 from ARMmbed/IOTTHD-2782 89001d1 Merge pull request #1825 from ARMmbed/IOTTHD-2816 9c78a95 MAC: Static CSMA period when using FHSS 3d1c8a0 FHSS: Stop unicast schedule when fixed channel or no dwell interval d6086d0 Merge pull request #1818 from ARMmbed/nud_statemachine a2b8491 Wi-sun Border router and NUD process updates 60e1545 Disable wi-sun features temporary 7e3c16c Wi-sun LLC Data request IE update a27076f Fixed Pan informatio IE read bug bb1aeac Fixed Fragmentation init failure problem. 02fce65 Parent select and pan config handler update a2ef56a wi-sun update: ca9fd4f Disabled Wi-sun border router version number update. 231daf7 Wi-sun NUD State Machine update e7d551c Commissioner fixes (#1824) 62ffba3 keepalive for on mesh commissioner sent to leader aloc. (#1821) f846823 Coverity reported error fixes: (#1822) 708e8d3 Merge pull request #1820 from ARMmbed/IOTTHD-2735 b2e7efc FHSS WS: Get MAC channel from FHSS when starting RF interface fe2b448 Merge pull request #1819 from ARMmbed/fixed_bad_channel 7c13c3c commissioner updates. (#1812) 4c7d4f2 FHSS: Fixed bad channel check with fixed channel configuration 40b2eec Set global address flag to follow address state b46eacc updated channel plan settings 4a1d595 Merge pull request #1815 from ARMmbed/iotthd-2745 5a37354 Primary Parent Update Hook to Wi-sun for synch broadcast schedule. 98b0e23 Fix memory leak when advertising route (#1814) b5d276d refactored trickkle running checks 61ff793 Merge pull request #1807 from ARMmbed/rpl_parent_candidate a7a1ab3 Updated to NUD probability from 10% to 1%. 89b8eeb Merge pull request #1810 from ARMmbed/IOTTHD-2734 b99d497 Modify NUD operation propability. 4bb8b54 Wi-sun Probe update 2183869 FHSS Ack tx done fix fb4309d Mac Asynch and Ack validation update 2695601 FHSS parent synch fix. b50abb0 RPL, FHSS and Wisun Update a40e012 Check MAC status when purging indirect queue (#1811) b68f394 WS bootstrap: Updated channel function set apis 42b2e7c Unit tests: channel function tests updated b6236f9 WS bootstrap: Separated unicast and broadcast channel functions 6fe5ea5 Fix Thread DHCPv6-client memory leak (#1808) bbc0d77 WS bootstrap: renamed channel_function to uc_channel_function 7dbad5e Parent sends full network data in response to data request (#1806) cbe45b4 Merge pull request #1805 from ARMmbed/IOTTHD-2733 8956418 FHSS unit tests: Fixed broadcast handler tests e7aa893 FHSS: Define to make outdated application work 9fd804b FHSS: Separated broadcast schedule channel function 327c310 Merge pull request #1804 from ARMmbed/fhss_ws_cs e7ae8ce FHSS unit tests: Fixed missing platform stub 9cbd2b7 FHSS: added critical states 51f8328 Merge pull request #1803 from ARMmbed/IOTTHD-2736 537b60d FHSS unit tests: Fixed missing stub 43bc93d FHSS: Poll TX queue on every TX slot c6e2457 Merge pull request #1802 from ARMmbed/asynch_channel_plan_filter c851b07 Wi-sun bootstrap verify channel plan component against own configured ones. 1bdc4e6 Merge pull request #1800 from ARMmbed/IOTTHD-2504 6ed53e6 FHSS unit tests: Fixed timestamp stub return value f43b3af FHSS unit tests: Fixed missing timestamp read function f27a29c Merge pull request #1801 from ARMmbed/rf_driver_start_fix c2bc561 Add MAC TX active FLAG to active before write function return value. 08d3e12 Merge pull request #1799 from ARMmbed/several_bug_fixs 65d96c4 FHSS: Fixed calculating UFSI eedd746 FHSS: Compensate delay from platform driver when starting timeout 7d537ea FHSS: Read timestamp from MAC/PHY instead of using FHSS own timestamp 0206fc8 FHSS: Added callbacks for debugging purposes 63d8a41 Added Packet rebuild for extented driver after Driver Busy error. 607da3e Bug fixes: f39312b REED and FED links removed (#1796) b162d7b added support for modifying fhss configuration after initial startup 88e239d Merge pull request #1798 from ARMmbed/enhanced_ack_send 11fb5fa MAC Enhanced ACK TX fix: 08d5584 Merge pull request #1794 from ARMmbed/rpl_address_learn 5bbc86f fed advertisement fix (#1795) a48254c Wi-sun Address registration update: 5db8037 RPL Local Repair, SLAAC prefix update and Dodag Prefix proces update: b3139c8 Adjust Thread BBR neighbor/destination cache size (#1793) 21deb75 Registered neighbour cache entries are not reregistered. (#1792) d93b9e4 Added empty function for ws public api 1a09af7 Updated management api f52289f Merge pull request #1790 from ARMmbed/ws_llc_neigh_update_fix b954e56 WS neighbor refresh update 0b2736f Thread address registration improvements (#1779) 931a17d Merge pull request #1789 from ARMmbed/iotthd-2693 90c6a8a Removed unnecessary Decrypt Fail debug trace. b425f4b Adapatation neighbor validation update: 06255ee Merge pull request #1787 from ARMmbed/iottthd-2692 e98c182 MAC report unknow neighbour COMM status at Packet TX process not detetct destination. be0aa9c Merge pull request #1786 from ARMmbed/iotthd-2695 42122b7 Added support to report Driver if FHSS return unknow neighbor error. eb5ba30 Fixed Driver Tx done callback missing error return values. 1a9acbd Wi-SUN fhss refactor 0ca78d6 Merge pull request #1784 from ARMmbed/iotthd-2533 9b37c24 Fixed Unicast and Broadcast MAC packet request types. 0ddff57 Fix PAN-id read bug when received 2015 frame version's. git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: ccd30a3b7a718710090606b6d6add8dfd1c86159 |
|
|
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 |