mirror of https://github.com/ARMmbed/mbed-os.git
24 Commits (dad29520878740d4673638d73cfb53d757b7895c)
Author | SHA1 | Message | Date |
---|---|---|---|
|
dad2952087 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 715ae9a693..35b95da122
35b95da122 Remove unnecessary files from release 0717432619 Merge remote-tracking branch 'origin/release_internal' into release_external f68126b85a Adaptation layer MCPS confirmation handle update e483a0748d Added OFDM configurations and FEC in RF config structure (#2513) b88abfa1c2 BUG fix: Fixed broken Brodcast MAC overflow handling 9cad47826a Random early detection congestion API update 00aed73abc Modified the Wi-SUN stack Latency estimates a bit slower 6b83d821ea Remove periodic PAN version increase from Wi-SUN border router ef670e21f3 Integrated ReD congestion packet drop to Wi-SUN bootstrap interface. b956d9e983 Revert "Improved transmission in high traffic (#2511)" (#2512) 01749c2116 Improved transmission in high traffic (#2511) 3158e966e0 Adaption layer queue trace update 5a32f4a7bb Update changelog, random_early_detection_congestion_check nameupdate and minor comment fix. b818f12c6d Extented network status for support dropped tx congestion packet. 11c0763f4d Added new service Random early detection f2c358dc2b Optimized medium NWK MPL parameters to 40 second multicast interval (#2508) c013bc7790 Added traces to EAPOL TX failure c29ee94a20 Changed TLS return value to int32_t 501a2c8578 Added trace for mbed TLS errors 9d7cd22aa6 Updated change log 1290225b95 Corrected radius message memory allocation 7b1c59695b Removed trace print's efb83934f6 Adaptation layer MCPS confirmation handle update ac1025e7e9 Bug Fix: Accept only next possible BSI for detect BR reboot and drop unkown's. 58f0e56fe4 Updated change log 102e525b9a Nanostack now indicates connection down on RPL local repair start 395791d535 FHSS WS: Do not allow broadcast TX on unicast channel (#2501) 72f8ecb8d2 Updated changelog.md 237620827c Activated higher priority by traffic class CS6 for NS/NA and RPL, EAPOL/ DHCP Relay messages. afbe9061b5 Adaptation layer update 13fb2bfdbb Update CHANGELOG.md af81c48993 DIO init TX filter update 13a872c6b9 Fix typos in github template (#2498) 1af20e1aee Initial version of CHANGELOG (#2497) d9874ede96 Feature update: Improved MAC TX queue purge 69264429f9 Wi-SUN Aro registration temporary address registation bug fix. d3170ed50a Removed generic event and wrong trace info. 0db3486a7a Removed trace from place which is normal and not needed a080f18d83 Added debug tarce for dropped unsecured and MPL packets. 51cd5646ed Wi-SUN NS probe update: 579f75684e Adaptation layer: Do not push CCA failed packet back to MAC (Wi-SUN) (#2487) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 35b95da1226ebb070fdaeb3ec47fb82f48ff8fad |
|
|
04c21e779b |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from d207f4d9f9..715ae9a693
715ae9a693 Merge remote-tracking branch 'origin/release_internal' into release_external 42c9807207 Nanostak trace level configuration (#2489) 6f5217119a Bug fix: socket reference count made 16-bit (#2490) f51669adc7 Bug fix: Do not print UFSI drift when fixed channel is used (#2488) 18fa0486e3 RPL DAO timeout update: 660e178506 Clear debug traces. cbac0bbca4 DIO init send block for node fed5d1c819 Created different MPL configuration based on network size 7ad7e81209 Wi-SUN recovery and BR BSI update: git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 715ae9a69376af5c96d53e5445b0d280ee1edf28 |
|
|
02935482ae |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 09d9e24f2d..d207f4d9f9
d207f4d9f9 Merge branch 'release_internal' into release_external d166c89427 MPL: buffered max limit increased to 8k (#2482) 0f6666a97e Fixed Unit test's 1ff9b1d6c6 LLC drop a packet if FHSS shedule is not configured. 7cecc28c98 Fixed missing asynch trigle setup stop at if down process 7a8b2bfd98 Wi-SUN fhss API default value setting fixes 164a3706c6 Fixed coverity issues from management API 8b5b433284 Corrected out of bounds access coverity warning (#2475) 4ffe6a12cc Multicast forwarding is separated from the routing flag 30f431581d Wi-SUN discovery staten enter upxdate 083b84e9c5 Iotthd 4308 (#2473) fcc33d559c Removed time increment from NVM time read function on interface up 9c8e3afc9f fhss_tx_handle update 5491a6b052 Fixed UFSI update print function (#2470) 86f64c58b6 FHSS WS: Check if BC schedule is stopped before computing timeout delay (#2469) a0b112a97b Corrected defects and coding style 2f4678a2f2 Corrected trace macro 5e967515ee Distributed key storage NVM writes to longer time period 9b3891fffb FHSS WS: handle blocked interrupts (#2466) a792e832de Added validation at MAC ack buffer handler 2a465b2e49 DNS configuration lifetime validation git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: d207f4d9f9b703f2cafe966902adfe93b8cfb5f7 |
|
|
4098b26c44 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 7e3b99c375..09d9e24f2d
09d9e24f2d Merge branch 'release_internal' into release_external 9a3278a1e3 Removed Black list reject from wi-sun neighbour request function 76fc9d77a1 Support SLAAC addressing method for Wi-SUN Border router 71c8bde863 Modified Wi-SUN etx to wait for Probes b720fbdfe0 Wi-SUN discovery and address registration update e73c8082ed Merge pull request #2460 from ARMmbed/sync_with_mbed_os 7994d9537b If PMK and PTK are not set do not store keys to NVM f8813e2d27 Follow Mbed OS coding style f6ed87754c (via mbedos) Possible invalid memory access on memcpy 40dc215294 Set frame counter increment to 1000000 a57acc84a8 ETX update 5373de2ff4 EAPOL parent TX feilure is reorder candidate list. 6b0e264869 Allowed separate default settings in WS API 850252b9f9 Fixed EAPOL brodcast synch at border router device. 2c1c07779a Corrected unit test 16e38ce688 Changed EAPOL negotiation limit on small nw to 20 21af9233ec Wi-sun ETX update 80e13f4435 Changed EAP-TLS retry trace to info trace level 52a5018fd1 WS: Use special retry configuration when discovery is started (#2450) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 09d9e24f2d3e97cd38139e5df3d9e79d2ee65f4e |
|
|
769796ee45 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from b969fa3779..9a1b35398c
9a1b35398c Merge branch 'release_internal' into release_external 5e40cb3852 Fix 0 length domain search list f0f5131833 Fixed coverity issue. 81b94e535d Added test harness API for set temporary neighbour lifetime longer git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 9a1b35398cbca79894d193aa0dc929107c3577a3 |
|
|
1ad46bb6f1 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91acececbd..d879e6db87
d879e6db87 Merge branch 'release_internal' into release_external eef9246079 Fixed network border router timeout recovery and EAPOL relay address fix bac7ca6852 Changed RADIUS MTU and small fixes a9f8b756e1 Addeed support for DHCP vendor data d8f00036f5 DHCPv6 functionality update 7fe04231ed Added DHCPv6 vendor data generation for DNS queries 639f9dbfb2 FHSS: Changed retry backoffs when no BC schedule or TX slots (#2440) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: d879e6db8791115ce435d8804238ba38d43e78f8 |
|
|
9bea7f4b89 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 48609aeded..91acececbd
91acececbd Remove test files 6568bc1790 Merge branch 'release_internal' into release_external 4192cc8974 Added configuration for RADIUS retry timer (#2438) 684b714415 Added support for retries and multiple sockets to RADIUS client (#2426) 89e0ae0904 WS: Restart auto CCA threshold after discovery (#2435) dbb09b171d MAC/WS: Min possible Tack to 1ms and CCA interval to 2ms (#2434) 43b2ae27a2 Cca threshold test (#2436) 28108e1f38 Added device min sensitivity setting and stack information 7060c70cde Cca threshold test (#2432) 640be71e31 WS: temporarily set default CCA threshold to -80 (#2431) 0a472aefb2 WS: Calculate UFSI drift and trace (#2430) 61d3db8882 Create APIs for DNS cache results 587add577c MAC: Validate TX time (#2429) a1bfed4846 Added typecast when computing max_timout from drift (#2428) 089fb3b8fe Neighbour temporary entry update and Enhanced ACK tx update 70244f60e5 Wi-sun parameter and debug trace update 5752eae833 Created validate TX time handler (#2423) 022d61fb65 Wi-sun Neighbour table update and DHCP new callback 857b41fc0a Merge pull request #2421 from ARMmbed/update_from_mbed_os 1a9dd13f6d (via Mbed-OS)WS Management API missing include 4318f37d4c Calculate drift in critical state (#2419) 01a1909c94 FHSS WS: Do not use drift compensation with unpredictable linux timer (#2418) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 91acececbd1c8895f0653e8e11fe580362a8a323 |
|
|
96d7abd79f |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded
48609aeded Merge branch 'release_internal' into release_external 62d8586ae0 Ignore ns_monitor when receiving Ack (#2417) 3323f36d58 Add support for Ethernet RA dns configuration d8e7d40aee Iotthd 4239 (#2414) b46f3c635e add empty function for ws_stack_info_get fc97980aa8 Changed RADIUS shared secret length to 16-bit value f827ffc364 Added information API to Wi-SUN and border router 8f1f9d5f46 EDFE error handling update 51bf94e77f Fix adaptation interface unit tests (#2409) 0860b57879 FHSS_WS: Fixed reading unicast remaining slots (#2408) 4d8c03bc06 Border Router RADIUS client basic authentication functionality (#2406) fbfada9595 Adaptation IF: Allocate fragmentation buffer only if needed (#2407) 66f1bffb47 Added storing of PAN version to NVM on BR 89826ce8af Iotthd 4224 (#2403) 3fc1ae221b BR EUI-64 is now selected for 4WH using PMKID on 4WH Message 1 af8438e65e Timing tool traces (#2401) 7938795f2f Fixed new PD data request for check if EDFE exchange is active. 85ab8fd3e1 Extented Frame exchange support 86b1f27041 Merge pull request #2399 from ARMmbed/IOTTHD-4220 fed69e04d7 Add missing test method to ws_empty_functions 6b58e26c30 Add EDFE mode to Socket API setsockopt 12830770e6 Test API to adjust 6LoWPAN fragmentation MTU size (#2398) e787874424 Init MAC MTU size based on driver MTU size (#2397) bf8e89e0b7 Ignore neighbors using unsupported channel function (#2395) 1c263fd54e FHSS exclude channel usage from mask and Brazilian Domain support 841dcbeccb MAC: Configurable data whitening (#2393) 9a10d66add Fix global address detection (#2392) f27fe86a24 Corrected network name and PAN ID change on auth start bcce0ed0ef Clarified border router routing table API description e4630a4916 Wi-SUN interface now informs address changes as interface events 2174374df3 Fix error found by coverity (#2389) 843254a510 MPL: traces for transmit and receive message (#2387) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 48609aeded2059177f8877b8f94558fc68b9595f |
|
|
e3c2a36da0 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1
b3fe5744d1 Remove test files from the release b2bf24ca85 Merge branch 'release_internal' into release_external 0ed25a7485 Fix errors found from coverity scan (#2386) 7a138f7e51 Added IID for border router info structure 4021b0c1ef LLC secure data duplicate check update and EAPOL relay duplicate fix b190a97eeb Remove Thread-protocol from README (#2383) ae8ae32cfe EAPOL relay agent rx filter from joiner side 0d4eb7a46e Removed dead code part fc644f5e5b RPL new parent accept update and NUD operation f5920e2d0c ETX API update and RPL ETX threshold callback update. 1fdee20a40 Wi-sun keep all candidates alive by NUD. bd746da33d Key storage settings are no longer cleared on delete bd388fcb08 Changed EAPOL initial-Key retries from 2 to 4 on large NW a3d80a3235 WS bootstrap: Default CCA threshold to -60dBm (#2377) 72b26a72c2 Created extra large network setup for Wi-SUN 38dd4a6423 Corrected PTK and PMK lifetime handling 64f2a77239 Cleared EAPOL temporary trace print's. 02ec23fa27 Timed parent selection is now imim-imin*2 earlier there was just 5 seconds randomize. 3b2d906b75 Added check for network name and DODAG ID IID (EUI-64) (#2373) ee45f4be32 Updated initial key trickles 184425b038 Fixed parent target address set. 07ec2374a1 Updated Discovery and RPL setup large & medium size network a94d8f2e5d RPL version num update 9e2ac1d855 Double default eapol entry size for test purpose. 6b8beefb51 Clear all neighbors only on eapol next target check faa19e1fba Corrected next address set 8a917fb9a5 Continue trickle on initial EAPOL-key TX failure cfdb193c3e Merge pull request #2368 from ARMmbed/sync_with_mbedos f7a15fa68d (via MbedOS) ws: added support for brazilian regulatory domain c397edb121 Changed large network initial-key trickle parameters 758f5347b5 Added maximum frame counter storing interval b0ea148d41 Corrected key storage configuration setting be3c94e03b WS RPL paret soft filter update 8b1d537a02 Adjusted EAPOL limits and timers 9a2166869f Merge branch 'release_internal' into release_external 8e72b80826 MAC CCA thr: Check if channel out of range (#2363) 146a0a38c2 Corrected trace on authenticator d04a96dd48 Merge pull request #2361 from ARMmbed/sync_with_mbedos 2c2b915198 Added empty function for ns time callback 76ac0decce Remove NCS36510 target 0258ac3197 Remove KW24D target 788f01b93d Netsocket/lwIP Stack: Remove support for ARM Compiler 5 2fbc7a1c4f Corrected invalid memory read on access revoke 941b9b42dc Updates to stagger/latency (#2358) c2abaaafba Corrected defects 1811194bf2 Corrected warning trace, validations and ut stubs 69e2d1989e Added NS filesystem and interface to application c5b6993ddd refactored packet ingress a05605eca3 Unsecured packets will be acked by default automatically. 36dfb2924f MAC: Implemented automatic CCA threshold (#2353) 0396b9738c Revert EAPOL simplify failure handling and focus this problem later on. b2fe3d49db Ignoring authentication failure if security protocol already started 11de56dad8 Added info API for Wi-SUN border router 87a4f691fe Added EAPOL key storage to authenticator and unified GTK storage (#2345) ff1ca25ed7 EAPOL failure simplify and EAPOL relay agent add trace when eapol temp pool is empty 6667b31ae8 Update NA trace 34cdafe214 Temporary EAPOL neighbour entry Update and MAC MLME update d092f833a8 Iotthd 3995 (#2347) e2ea4e41f7 Disabled BR (TLS server) EC calculation queue 575985190d Changed the rate limiting function to calculate the values runtime 899e75510b Make it possible to update tr51 table to larger dynamically 8436669c10 Added configuration for DHCP lifetime value da732bc28e When network name or PAN ID is changed authenticator updates MAC keys git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: b3fe5744d1ab20792223ff08f08ef97a1f89682b |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
396dae52ab |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 4a19dc4..c473148
c473148 Merge branch 'release_internal' into release_external d7ad405 Merge pull request #2179 from ARMmbed/release_internal_merge 668fc82 Merge branch 'master' into release_internal 9458a30 Added crypto library to unit test makefile ff83e4b Added crypto library include path 4292326 Updated eapol TLS library to use extended version of export keys callback f8f0762 Corrected authenticator EAP-TLS start retries 00fdf8d Added sending of initial EAPOL-key to original target during bootstrap 313794cf Wi-sun neighbor temporary neigh update 05fa359 added support for EAPOL timing adjustment cfc3223 RPL parent confirmation process update c3a2c5c Added limit to BR supplicant entries 21de90d RPL dio handler update 425a04a Fix Slaac Handler for not native IPv6 stack. 5722a4a Wi-sun multicast neighbour and RPL update git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: c4731481674d25a516142d1d89f784fbd5e2d58e |
|
|
b7910939da |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 3c7d50e..4a19dc4
4a19dc4 Import new thread files f6a021d Removed test files b9e842a Merge branch 'release_internal' into release_external 7d5d869 Merge pull request #2167 from ARMmbed/release_internal_merge 26e2d43 Merge branch 'master' into release_internal f43620f Add support for India band (#2166) 122f158 Merge pull request #2165 from ARMmbed/release_internal_merge 0e65ee5 Added disabling of NA for Thread BR PPP backbone 4c50e52 Added disabling of NA for Wi-SUN BR PPP backbone d2ea325 Moved DAD enabled check to Ipv6 SLAAC handler 49994fc Added PPP interface to nanostack 3383e91 Merge pull request #2163 from ARMmbed/IOTTHD-3558 81f7511 MAC: print RF configs 397240a MAC: Implemented CCA threshold and TX power setting 5907042 Added check for allocation failures in EAPOL 9ed97c9 ETX update: b489415 Add own certificate handling APIS (#2149) 888a0fb fhss_ws: check if 0 used as divider 586f2f2 Merge pull request #2160 from hugueskamba/hk-iotcore-1299-remove-fp-usage-ns_monitor f1d03b1 Remove floating-point usage in Nanostack heap monitor ef88f64 Removed rank comprae and also probe 5 best on the list. a2887d6 Clean PAN id compare trace print. f37dcf2 Wi-SUN NS NUD & Probe send update f7133f8 Merge pull request #2158 from ARMmbed/remove_temp_debug_traces 2dc1a8e fhss_ws: removed temporary debug traces 96f962a Reduce wi-sun NS Probe 0a1beb2 GTK update trigger fix a1d172e Limit Pan config sol timeout after 5 solication. 9d7414b Limit PAE supplikant GTK re-use for authentication from 2->1. 662df08 Fixed Key request address set issue if GTK mismatch is detected. a56b908 Merge pull request #2153 from ARMmbed/IOTTHD-3650 9b33e98 Fixed mac_pd_sap CCA_PREPARE active ACK handler. 035af9a Enhanced ACK GEN and TX update b1beb5d fhss_ws: typecast drift to int32_t f786fc9 Merge pull request #2152 from ARMmbed/fhss_coverity_fix 6efff35 fhss_ws: Coverity fixes d743e91 WS LLC brodacst shedule fix 6a6fb0c Removed old configuration options from Border router API a051865 Merge pull request #2135 from ARMmbed/IOTTHD-3232 ff771b1 Added empty interface function for network name set e94da3c Merge pull request #2146 from ARMmbed/IOTTHD-3571_2 234e649 added network name change function to public API 1770465 fhss_ws: Added temporary debug traces (IOTTHD-3571) d400859 Fix Thread 1.1 unitests (#2145) 38978f3 wi-sun ETX update: 4a71b04 Adjust Thread functions defined for Thread 1.2 (#2139) 4d8dc0d remove border router from pan size calculation fb3363e Merge pull request #2141 from ARMmbed/IOTTHD-3571 f01c5f2 fhss_ws: conversion macros/functions to support int64 a7b0027 Suprress dio sending whenRPL is not yet ready f8c9d54 Adjust tracing (#2138) 678eaf8 Moved Thread 1.2 code to to correct place f39d07e Merge pull request #2136 from ARMmbed/IOTTHD-3571 ab23116 FHSS: temporary debug traces (IOTTHD-3571) 09d4b06 MAC: Implemented PHY statistics git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 4a19dc4784d05a49981a8dce27bed6771e65feb5 |
|
|
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 |
|
|
1c29564f65 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 84a07ce..0345477
0345477 Remove test file eapol_helper_stub from release 2f7767a Merge branch 'release_internal' into release_external fdd6c2d wi-sun address registration fix: 48330ea Disabled TLS platform memory 794e053 Wi-sun config sol message handler update c69a41d Removed ETX unknow neighbour trace. 7a5b2a7 Wi-sun State machine update bfc7843 Enabled non-blocking ECC calculation on TLS server ce36f2c Fix issues found by coverity (#2087) 2c4981b DHCP client fix's 6c00aa2 Correcting timeout handling d04523e Added timer to supplicant to filter EAP-TLS re-transmission bursts 3524877 Fix issues found by coverity (#2082) e5f1627 Increased TLS queue size, corrected EUI-64 read and added traces 67bb748 Codereview cleaning's 9350293 DHCPv6 client server address update. de00ace Reduced EAP-TLS retries to from four to two bff9c6e Previous BR EUI-64 is now used on second authentication attempt a2019f4 RPL target address publish update cea03d6 DHCPc6 client cancel support f562de5 Corrected supplicant EAP-TLS sequence id validation bf36b5a Added traces to EAP-TLS delay and TLS protocol 203fdae Removed RSL check from ETX for testing purpose. c1bfeb6 Added print for debugging why SRH validate check fail. fc429e7 Corrected function parameter check 0aef534 Added support for fourth network key to MAC helper and WS bootstrap d861208 Added validation for ETX Acceleration definitions. cbb4acf Accept do faster ETX caclculation after last ETX probe or unicast traffic. 202e579 Removed debug trace print which may affect crash. 68c3d7b Fix missing RPL Prefix Slaac delete handler. 588c385 Drop only non trusted devices when life is over 60 seconds old. 99e8ce7 Cleaned trace print. 8c57c10 Code clean and Keep time update at 16-bit. 9ff35ab ETX calculate and sampling update. 535c005 Corrected EAPOL key reuse on supplicant bootstrap restart 01058c0 Fix for valid lifetime for slaac based address. (#2071) ed4d0c0 Merge pull request #2067 from ARMmbed/IOTTHD-3413 b3ec1f3 MAC: iotthd-3413 Review updates dce4e25 Merge pull request #2068 from ARMmbed/ws_dhcp_update 06fe62e Fixed static definition. 14a244d Wi-sun BBR, bootsrap and RPL Prefix calback update 669b325 DHCPV6 client update d03187e NEW API for do address decrecation 7864962 Added comment for dhcp client configure at Wi-SUN bootstrap. 890f955 Dio prefix handler fix 9f7bf49 Code style, added missing function stub and function rename fix. 78c4ae9 MAC: Added address and pan id filtering for 802.15.4-2015 0ebd37a Wi-sun DHCPV6, RPL DIO forwarding, dhcpv6 client update 85f9a81 Added generation of SLAAC address on BBR (#2065) 561aefa Created Wi-SUN specific NA handler 30bce91 MAC: Moved MAC filters in data ind callback b961948 MAC: Cleaning data indication callback 318ab48 Merge pull request #2064 from ARMmbed/IOTTHD-3426 1a9be20 MAC unit tests: updated cca prepare test fd5683d FHSS WS: Removed temporary debug traces 6527e05 MAC: Fixed multi csma 1e1f69a modified trickle analyse function for pan configuration b7a8268 Merge pull request #2063 from ARMmbed/fhss_mac_retry_correct a21bede CCA RETRY and and TX reretry clear calculation when FHSS re-send packet at new channel. c7235f8 Merge pull request #2062 from ARMmbed/ns_aro_fix 4489dda Merge pull request #2060 from ARMmbed/IOTTHD-3426_traces b1484d8 Corrected GAK generation flagging db51b73 Configure Thread neighbour and destination cache (#2057) 0306276 FHSS WS: Added temporary debug traces 7d88d7f Enabled Multicast NS to trig NA for wi-sun. 609086d Do not add ack callback for multicast NS. be18109 Fixed missing address re registration. 7d8dab4 IPv6 routing cache configuration update (#2056) f701d39 Corrected PAN ID checking for NVM keys and MAC key remove on discovery 1eda5e3 Enabled mbed TLS to use nsdynmemlib on simulator 42c154d Merge pull request #2054 from ARMmbed/IOTTHD-3374 75cce02 Add bootstrap Down event when re-starting network discovery aab7191 MAC: Use minimum CSMA for Asynch 3d93f64 Merge pull request #2053 from ARMmbed/ws_eapol_bootstrap d29dfa7 Merge pull request #2052 from ARMmbed/IOTTHD-3375 7689c8c FHSS WS: Added maximum drift compensation step 7b55332 PAN Configuration failure fix and enabler 1a798ab FHHS old synch disable 47f65aa Merge pull request #2051 from ARMmbed/IOTTHD-3415 324902d Merge pull request #2048 from ARMmbed/IOTTHD-3388 142a32a Update Trickle expiration c5f5fa7 omit NA messages from NS 5d29046 Merge pull request #2040 from ARMmbed/fix_compiler_warnings 8c0b6db FHSS WS: Fixed drifting TX trig timer 708a7d5 Review corrections 1f63902 Merge pull request #2047 from ARMmbed/eapol_bt e9759e8 Added trigger to authenticator to re-start delayed EAP-TLS 30c538a Modified MLR handling c56fa8d Code style fix f298cd3 Parent synch fix and EAPOL synch fix 02942b0 Merge pull request #2046 from ARMmbed/iotthd-3260 5020291 Wi-sun dicovery trickle update 572861b Merge pull request #2041 from ARMmbed/iotthd-3309 e32d3c1 Merge pull request #2038 from ARMmbed/IOTTHD-3341 a2addf8 EAPOL parent synch update b9e3ee0 FHSS WS: Implemented fhss retry logic 1c25c24 Corrected 4WH and GKH replay counters 45a76e1 Corrected eapol key length 39582e8 Merge pull request #2039 from ARMmbed/iotthd-3352 a428ba7 wi-sun LLC update 5ad1743 EAPOL helper update db2e2cd Fix compiler warnings in MDNS service 924acad Fix armc6 compiler warnings 64e924e Check object before usage (#2036) 2d7e923 Corrected supplicant 4WH timeout after Message 1 6cde07a Merge pull request #2034 from ARMmbed/ws_aro_lifetime_fix 9c97cac Merge pull request #2032 from ARMmbed/ws_enable_multi_csma 80ecfdc WS: Enable checking CCA twice on TX channel 780e521 Fixxed ARO lifetime /60 +1 . now resolution is OK. fe4073b Merge pull request #2030 from ARMmbed/IOTTHD-3340 902fdd8 create multicast forward check for PBBR 420c5be Disabled initial EAPOL-Key retry on GTK lifetime mismatch 25ae74e Merge pull request #2029 from ARMmbed/fhss_compensation_fix 6023d7b WS: change csma periods to 1 to make tests pass b5a71c4 MAC unit tests: Updated CCA prepare test a1f3ceb MAC: Make multi CSMA configurable f4e9a1b Disable fhss compensation at parent selection if fixed channel mode is enabled for broadcast. 2417093 Added limits to number of EAP-TLS and TLS sessions 6845ab8 Corrected EAP-TLS retries and ids and initial EAPOL-Key handling 50961c9 Removed random from EAPOL PAN version increment b862823 Fixed interop findings for DUA handling a91a2b4 Thread discovery response update (#2024) ffd4db2 MAC: Implemented double cca check 4ac7842 Corrected authenticator GTK setting 32af62b Merge pull request #2021 from ARMmbed/fhss_synch_fix 5c81b36 ws FHSS synch fix 9dfe724 Corrected 4WH retries and timeouts b47c583 Added check for MBEDTLS_NIST_KW_C flag to nist KW module 2be2634 Merge pull request #2019 from ARMmbed/fhss_warnings_fix 342ca76 FHSS: Fixed IAR warnings from channel functions 359c7b9 Merge pull request #2017 from ARMmbed/IOTTHD-3065 570123d Merge pull request #2015 from ARMmbed/tls_free 1d7693b Change the re-registration delay (#2016) b33e0c1 FHSS WS: Fixed large broadcast interval issue 9640ec0 Merge pull request #2014 from ARMmbed/IOTTHD-3338 798b513 Corrected TLS library free on failure cases f6d1299 FHSS WS: Fixed compensation when on BC channel 5fa004c address entry removal updated (#2013) a8e3e73 Test mode updates for BBR (#2011) d8cc9b5 Merge pull request #2012 from ARMmbed/dhcp_fix 33cd6bf Typo realay->relay. 90a77aa DHCP relay and Renew update bd12214 DHCP client address request update 74dc531 Merge pull request #1994 from ARMmbed/enable_eapol e921dcd Merge pull request #2007 from ARMmbed/ws_mpl_fix 17e27a4 MTD status check added (#2010) a0e893b Merge pull request #2008 from ARMmbed/IOTTHD-3234 274abdd address registration and coap port updates (#2009) ae91f87 MAC: Increase backoff exponent when retry count grows f871797 Merge pull request #2001 from ARMmbed/iotthd-2949 2b6ddf0 Corrected traces and coverity error b0b804d Corrected security protocol data alignment 439e051 Corrected HMAC calculation 6962f42 Corrected traces ff765cf Changed some hex traces to decimals for readability bc3f4f1 Added session message counter check to supplicant 4WH d963915 Corrected four way handshake Message 2 retry 1bcf070 Enable EAPOL flags 83fc53a Security policy check added. (#2004) 7b7e67c MPL SEED ID compres disable for wi-sun. 345c34f Merge pull request #2003 from ARMmbed/fix_rsl_out 716851d Thread uri updated. (#2005) c4d81f4 WS neigh: Fixed reading RSL out ac266e8 Merge pull request #2006 from ARMmbed/merge_nanostack_v10.1.1_changes_back_to_master aaad726 Merge branch 'release_internal' b4fc3f9 Update README (#2002) 64c5f23 Update Pan information when it heard from Parent. 2b61377 RPL DAO target request Update bba1105 Merge pull request #1999 from ARMmbed/IOTTHD-3246 08dfcfc Merge branch 'release_internal' 4edc186 Extra security policy bits handling (#1995) 5a42e88 Corrected PAE controller stop ac2425c Corrected compiling errors d4fded3 Merge pull request #1996 from ARMmbed/ws_bbr_pan_size da6fd12 Fixed Default small network setup set to follow standard. 90a335b Merge pull request #1982 from ARMmbed/iotthd-3258 df2b98e Merge pull request #1979 from ARMmbed/IOTTHD-3233 2b356e0 Added next GTK set to empty functions 3ece393 Corrected compilation warnings from tracing and UT stubs 13e68c3 Corrected defects ac51ec5 Corrected coverity, compiler and astyle errors 96c5496 Added GTK, PMK, PTK lifecycles and node's access of revocation 8f10a6e Fixed tlv length check. (#1992) f2ba36d MAC unit tests: Missing stub added 1ef8dd6 Added public configuration API for Wi-SUN BBR 16d52fb Merge pull request #1991 from ARMmbed/aro_failure_fix 187ad94 Neighbour remove clear active Nud table if neighbor is at list. 5e89e16 Fix ARO register failure handler: 81cd273 Added an extra byte to security policy. (#1989) cd1afb1 MAC: Fixed aborting active TX when sending Ack b0a3c70 WS/MAC: removed trace causing crash, fixed MAC min BE set 3f0e56c FHSS WS: TX poll improvement to enhance hidden node situations 22cbb02 Merge pull request #1983 from ARMmbed/iothhd-2950 3835702 Address policy update's aba9dd6 Updated new rule to address source select 2ed0f76 Fixed Echo request handle 6e31d0a Fix DHCPv6 relay: f40f518 Added prefence time back to ULA prefix add wi-sun. 0bee3db Changed debug traces to info traces 1c45286 Fixed defects and coding style 553fbb1 Corrected memory error on security protocol finish f47ad87 PAE supplicant and authenticator GTK update procedure b4091c0 Defined WS RPL default configure git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 03454773bef569096bc177fb92930796a2d18c96 |
|
|
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 |
|
|
7e1fb3c842 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 82bbdcc..4a188ea
4a188ea Merge branch 'release_internal' into release_external 27ba18e removed ws resources from nanostack. b693eae Merge pull request #1778 from ARMmbed/ws_bbr_update 543dd1e Renamed symbol to micro seconds. ab5d98a Added ND proxy support to ws border router f7c71c0 Remove new unittests from release external. ac55c15 Merge branch 'release_internal' into release_external f9b9e47 Fix GCC_ARM/ARM compiler warnings (#1777) 40efd39 Coverity tool reported error fix (#1776) b063457 Merge pull request #1775 from ARMmbed/mac_header_trace_fix b1fd538 Removed Debug trace support from common mac header class 90a36a6 coverity reported error fixes. (#1770) 9644114 Merge pull request #1774 from ARMmbed/debug_trace_fix 1e490f0 Removed debug trace which could be called at interrupt routine 1373a5f Clarify parameter name in phy_csma_params_t (#1773) 4a32a6c fixes for coverity tool reported issues. (#1772) 545d262 Update copyright year (#1771) 5ae07da address error handling fix. (#1769) 13c1ceb Clean multicast address when interface is shutdown 88bb7cc correct interface passed to address compare. (#1768) 53949a4 Thread device registers new address upon receipt of error notification. (#1767) 1653b06 replace ETX calculation for Wi-SUN 745c1dd refactor RPL dis sending 6e1cc58 Merge pull request #1764 from ARMmbed/mle_purge_fix 0b920d8 Fixed broken neighbor purge from list a6f3a0d Thread network data handling refactored (#1762) 87cc2c9 Merge pull request #1763 from ARMmbed/mle_fixs 944f9ca Fix broken MLE neigbor list write operation. 833e740 updated address error payload (#1761) 2565170 Add CBOR parsing to simpleenrolment message e38c70f fix duplicate address detection (#1760) 7648c1c Scope updated to three and prefix added to destination address. (#1758) 5612e08 DUA.ntf updates (#1752) 708bb3b pbbr stop removed to fix failing tests. (#1757) 1444c2f Add POC code for storing multicast address 684efef Fix MLR message handling b691b78 context id update (#1753) 5635089 fix key sequence issues when keys are rotated 74db027 fix for sleepy node poll. (#1750) 49adf2e Link entry for neighbour (#1749) 5bad8ee Correct MAC neighbour table sizes for Thread (#1748) 3858eb0 valgrind reported error: fixed uninitialised variables. (#1747) 24ef520 Update licenses in new WS files (#1745) 77dccdf valgrind tool reported error fix: (#1746) 9ac47a8 Adjust WS build configurations (#1744) c593e2b DUA.ntf to MTD child implemented (#1735) 3f5c6c1 Update missing SPDX identifiers to test files (#1743) 130fec4 Fix GCC_ARM linker error with some Thread builds (#1742) 65574a4 Merge pull request #1741 from ARMmbed/merge_koli_to_master 2dc41c0 Merge remote-tracking branch 'origin/koli' 2fc10b5 Put smarter dag max rank increment 2048. 0 affect a lot of troubles. d311040 RPL print update, nud and aneighbour update f9b23d4 Fix compiler warnings (#1740) 5a1f295 Merge pull request #1738 from ARMmbed/master_merge_to_koli abee481 Fix merge compile problems 2c77c37 Merge branch 'master' into koli 32fe4b8 Increase too small maximum root path length (#1737) 03bc696 Fix LLC unit test's 3702f57 LLC data indication and fhss channel set update 45905fa Update DHCP service memory allocation (#1734) 9c9b9e3 Fix crash which will happen if address registration fail and operation is triggered again by NULL pointer. cb83216 Enabled proper wi-sun security level 6. 7990fa9 Fix data for 6lowpan when mle is disabled. 501a612 Wi-sun trigle timer update: 47619c4 Function name code conventions fix. 1350bc5 mac_neighbor_info() macro defned for simplify code 41b84e4 Added check when weighting rule update must do network scan. 0215058 Fix ns_dyn_mem_init stub 33398ef Added Neighbor connected and trusted state update for wisun 24aa802 Integrate Mac neighbour table to Thread and 6Lowpan code 37c6342 Mac neighbour table update 7bb978e Thread Neighbor class update 26dd252 Removed almost duplicate mle entry discover for ll64 7a0aaa5 Rename some parameters which will help integration to new neighbor table. 3f905a1 Update nsdynmemLIB unit test stub (#1730) 2bd3e91 Return 0 instead of -1 on null pointer (#1728) fde5104 Function parameter and name refactor. e0f7dcf Updates to thread extension bootstrap (#1714) 13b3b05 Thread Neighbor and MLE API update 49ccb9d Removed threadNeighbour flag from mle_table_entry_t. e142eec Removed unused holdTime parameter from mle_table_entry. c8a99cb MLE service Update and integrate new features 726b08b Adjust NULL string tracing (#1726) 66636b8 Merge pull request #1724 from ARMmbed/IOTTHD-2537 2710836 Enable security to wi-sun with test security key. 8994bb2 MAC Security update c56886f MAC: Fixed frame length when calling FHSS TX conditions 4eb5567 CCM & AES update for support multiple user and context. 7544ef3 added response to confirmable unicast. (#1722) a8a5a90 duplicate address detection fix (#1720) 721c0b0 MLE service releases CCM library in error case (#1719) d0467a0 Fix stack overflow (#1718) 7ea9001 Added support for multiple registrations in one message 0a36af3 WS IE library update and LLC data confirmation update 4352709 MAC enhanced ACK RX and TX support 0b7f9fe Update Thread child id request timeout handling (#1715) 3e8df0a added neighbor advertisement sending after dad complete. (#1713) a46a363 updated multicast address registration timer (#1711) 7c6c482 Added target EID tlv to Dua response 2d3aff9 Delete parent mle-entry in case of parent lost or updated (#1707) b43db5f duplicate address handling (#1709) cb54705 Address generation changed to slaac based generation (#1708) ee0306b changed coap message type to non-confirmable. (#1706) 776e0e5 Merge pull request #1705 from ARMmbed/IOTTHD-2531 d92b2f9 Thread advertisement adjustment (#1703) f8d3d67 WS: Learn parent unicast dwell time bd88fa0 WS Lib: Fixed byte order of fixed channel 1f9162d Merge pull request #1704 from ARMmbed/IOTTHD-2484 2e15944 FHSS unit tests: Datarate storage removed e64bd19 FHSS: Implemented checking TX time 0ba4b9a Merge pull request #1700 from ARMmbed/IOTTHD-2483 1adb52b coap message type decided based on destination (#1702) d1cf42d multicast handling updated(#1701) 44110a1 Thread bootstrap improvements (#1699) 34c0df9 FHSS unit tests: fixed tests after TX slot update ddd7e92 FHSS: Calculate number of TX slots using defined slot length eaf35d2 Lowered Thread advertisement speedup threshold values (#1691) b67f2d8 Reset children when no response from parent (#1698) 3569c8a Mleid bbr fix (#1697) 1fc81fc Thread device learns weighting from advertisement (#1696) ba98835 Merge pull request #1689 from ARMmbed/IOTTHD-2475 28307de Randomize channel used in fixed channel 3412f4a WS bootstrap: Moved calculating and setting FHSS hop to own function 51a498b reset Dodag if global address is lost. c0e8cae Merge branch 'koli' into IOTTHD-2475 0ec37a6 Count the amount of configuration solicits c8f5c8d FHSS unit tests: Updated FHSS config tests. 490384f FHSS unit tests: Test TX/RX slots 4fdbc09 FHSS: Calculate hop count using RPL rank 8f194f8 FHSS: Implemented TX slot calculation b06b58a FHSS: Implemented setting hop count API d73d210 FHSS: Moved own hop to common FHSS structure caafff0 FHSS: Check TX slot for unicast frames 7406149 Merge pull request #1684 from ARMmbed/IOTTHD-2476 cc5f6d8 FHSS: validate received synch info. c48f0ef Merge pull request #1687 from ARMmbed/disable_channel_traces d5d1a13 Fixed trickle configuration for Discovery eef3bd7 FHSS: Disable FHSS channel debugs for WS fc74a31 Fixed unit test for support extensions. e803974 FHSS and Mac extension enable update. 4859f16 MAC RF extension enable e73e9b2 Merge pull request #1682 from ARMmbed/IOTTHD-2460 03f7105 fixed EAPOL parent selection cbdd2a9 Fixed set channel unit test ce1ab34 FHSS: Do not change channel during asynch transmissions c0456a3 Defined own structure to give CSMA backoff symbol time and cca mode. dff1e7d Merge pull request #1677 from ARMmbed/merge_MtoK 34dcbb6 Merge pull request #1674 from ARMmbed/IOTTHD-2443 3f9b34d Merge branch 'master' into koli f578c26 Updated border router configuration 1ce2385 RF PHY extension update 32db0cd FHSS: Learn FHSS configuration from parent PA config 5974344 Merge pull request #1670 from ARMmbed/IOTTHD-2449 82a8bca FHSS: support FHSS created by application 67f578a Calculated RSL from neighbours 4aa6890 Merge pull request #1664 from ARMmbed/IOTTHD-2442 65e2fad Fixed uninitialized parameter use at rpl instance allocate. 4767dd5 Merge pull request #1666 from ARMmbed/fhss_is_bc_flag_fix 6ffc81a FHSS unit tests: Fixed tests 14e1597 Fixed missing TX ime calculation for pre-builded MAC packet send. 03f447a FHSS: Do not use broadcast queue when fixed channel 40f3685 FHSS: do not push asynch messages in broadcast queue 45daec9 FHSS: FHSS is on BC channel by default 2dbc92c FHSS: Remove failed handle after successful transmission a152f45 Merge branch 'koli' into IOTTHD-2442 ea583c6 FHSS: Fixed updating broadcast synch c3aa7d1 Select correct parent based on network size and route cost 7bf3994 Fixed Code style warning. 2e1f32f Fixed WS_NESTED_IE information discover return length check. 445745a LLC Neighbor, Mac packet rebuild, mac timer update and phy Extension. 6cb78ff Distribute and learn network size bc4f46f Merge pull request #1656 from ARMmbed/IOTTHD-2441 7f94971 FHSS: Added random timeout before polling TX queue after channel change b6e40af Merge pull request #1653 from ARMmbed/IOTTHD-2366 b28fcaa FHSS unit tests: Test failed TX allocation fbe7795 Modified neighbour processing b2cff91 FHSS: Use channel retries with WS 9b11201 FHSS: Moved TX fail handler in FHSS common 9fff108 Merge pull request #1650 from ARMmbed/merge_MtoK2 04797c2 Detect border router connection lost 5227398 Merge branch 'master' into koli c0e8673 Merge pull request #1647 from ARMmbed/IOTTHD-2405 b7428e0 Merge pull request #1646 from ARMmbed/IOTTHD-2404 04449e8 FHSS unit tests: Test tx conditions and tx done callbacks baaec35 Merge pull request #1644 from ARMmbed/ws_start_bc 69c1483 FHSS: Added excluded channels in neighbor table 92acbd2 WS: fixed merge conflicts 4e01969 Merge branch 'koli' into ws_start_bc 97200b3 Added version number increase in border router 27c8b65 FHSS: unit test update 6eb1255 FHSS: WS bootstrap to start broadcast schedule 659a1c4 FHSS: Write BT-IE 64f31b1 Merge pull request #1635 from ARMmbed/IOTTHD-2217 7706f2e FHSS: Do not return to RX channel when configured fixed channel 908eb17 Change RPL dis destination address to RPL address 666dbbf FHSS: Start broadcast schedule only if device is border router 98f9991 FHSS: Set neighbor info get function 126275b Merge pull request #1632 from ARMmbed/IOTTHD-2402 7fa2c2b WS: Learn channel function from parent 3980870 WS: Enable FHSS in bootstrap ff72d95 Merge pull request #1629 from ARMmbed/cppcheck_fixes 85f1345 MAC: Check length pointer in ie vector length validate 672c4ef FHSS: Removed unnecessary fhss_api NULL e5637fd FHSS: Initialize next_channel in broadcast channel calculation cab9849 Send address registration to all PC parents (#1618) 5417936 Merge pull request #1623 from ARMmbed/mergeMtoK3 ad41972 Wait RPL to be ready before bootstrap is ready a314db0 Merge branch 'master' into koli f6ac06f Fhss ut improvements (#1622) 60a3b0f Fixed ETX update at LLC layer. bb152ce Merge pull request #1617 from ARMmbed/IOTTHD-2321 49c213a FHSS unit tests: Added more tx handle tests d5cc85a FHSS unit tests: Test removing parent info and get neighbor info 2d01008 FHSS unit tests: test setting parent BC info 681dedd Merge pull request #1613 from ARMmbed/IOTTHD-2320 7e59035 Fix broken unit test build. 6be455f WS ETX update 0efc062 ETX service update e5aba03 WS PAN advert validation update 802ce3e WS bootstrap update be296cd WS IE lib update cfa5fd9 FHSS: Store parent broadcast info pointer d0171be FHSS: Implemented get neighbor info and set/remove parent info callbacks 686ad9c Fix acynch --> asynch b4059b8 WS neighbor class integrated to use new FHSS structures c1b0d96 Merge pull request #1610 from ARMmbed/IOTTHD-2313 3d98860 FHSS: Implemented WS timing/schedule info structure f96db0c Merge pull request #1607 from ARMmbed/merge_MtoK 72bb71f Fixed missing params after merging master to koli d119df9 Merge branch 'master' into koli 8166585 Merge pull request #1602 from ARMmbed/IOTTHD-2311 90fbb45 Fixed LLC data unit test and add new functions to test 94e516f Integrated new WS IE header and payload API's c553e8c WS ie library read update 7db0938 fixed mac_mlme valgrind errors. 4e2a743 Fixed thread test some of. 2680dd6 Fixed unstable unit test verified by valgrind. 18eda56 Merge pull request #1605 from ARMmbed/fhss_ut_valgrind_fix eb96eae FHSS unit tests: fixed uninitialized varnings 27b7864 Fixed mac helper stub issues. a88590f FHSS unit tests: Test tr51cf with excluded channels 3c9356a FHSS unit tests: Updated channel function tests 3a562d3 FHSS: Added excluded channels in channel function interface b9606c9 FHSS: Static channel functions added 695e64c Merge pull request #1601 from ARMmbed/IOTTHD-2214 f973986 FHSS unit tests: Implemented FHSS common unit tests 2188af4 FHSS unit tests: Removed FHSS common functions from FHSS e6bac6a Rename and refactor structures and function names. b037628 Fixed unit test and stubs 8153fe3 Fixed Asynch request missing msdu_handle set at LLC. 1af46d8 WS bootstrap update c771df0 LLC update UTT / BT information to ws neighbor and refresh mac neighbor a43f6ad Mac helper API update: 14792db Ws neighbor hoping storage init integrated to interface init. ae7945d Wi-sun neighbor hopping infor storage API definition 8f5c0bf FHSS: Removed fhss_beacon, fhss_beacon_tasklet and fhss_mac_interface 1e94358 Fixed unitest build. 3b9a4b0 Base Integration for Mac neighbor table to WS 7729e20 Mac neighbor table integrate to interface structure 2c6f30a Addede NULL check some of mac neighbor table check. ed45fda Mac neighbor table unit test's. 0f85841 Added mac_neighbor_table stub's fc4c97b Generic mesh neighbor table class. 4b81978 Process advertisement solicit and process response (#1592) 73c6bc1 Merge pull request #1589 from ARMmbed/IOTTHD-2218 057b6ec Omit NA sending in ARO success cases. Use ACK instead. (#1587) 4686668 ws_management_api unit tests (#1591) 9ae6511 FHSS unit tests: Implemented FHSS WS tests 8147217 Added trickle for Advertisement and processing of response (#1586) c52b039 Merge pull request #1584 from ARMmbed/IOTTHD-2055 ac58048 FHSS: WS FHSS to use pre-set TX time feeee0f FHSS: Synch callback to write ufsi 3e8112b Merge pull request #1578 from ARMmbed/IOTTHD-2286 4cd6c49 Merge pull request #1579 from ARMmbed/fhss_bug_fix 296a2f1 FHSS: Fixed scramble table bug 80e4270 FHSS: Added vendor defined CF support 24f418c Merge pull request #1575 from ARMmbed/IOTTHD-2288 a849c8d FHSS unit tests: Update FHSS tests 83bd90e FHSS: fhss_struct defined static 04ae3c3 FHSS: separated is_bc_callback to FHSS and WS 59fe586 FHSS: removed allocation of scramble table 1ca1d0b FHSS: Continued fhss_structure cleaning 036e19c Api Updates to LLC, ws_ie_lib and ws_info 192007b Fixed MAC Asynch message send and header build bug. e0494b7 WS address registration callback for SLAAC (#1568) 93b7e32 FHSS: superframe handlers separated ff66ae9 FHSS: Separate FHSS and WS parameters - Configuration structs moved 6ace69b Merge pull request #1573 from ARMmbed/fhss_cleaning1 07d4089 FHSS: Cleaning. Static functions. Separated tx fail and retry callbacks 8b9d39b Merge pull request #1571 from ARMmbed/fhss_callback_update 316b007 FHSS: removed unnecessary state set handler db1ded0 WS LLC data service enabled to WS bootstrap. c326e4a Fixed MPX header size calculation to MPX data request. fa2d7d0 Removed Adaptation interface depency from LLC away. 4356ae8 separated BBR to own file (#1567) 75d93f8 Merge pull request #1564 from ARMmbed/IOTTHD-2213 19c4be6 FHSS: Separated tx done cb for FHSS and WS 3e326d1 FHSS: separated synch info write for FHSS and WS 15d4465 Function and parameter rename. 5af7992 Unit test for llc data service. ffb3639 Fixed stubs. 3f66f6a LLC delete added for test purpose b48cda0 Impelement LLC reset 47458c8 WS IE Lib unit test and fixed mac ie lib stub 6b6e509 MPX header module unit test. 55309e8 ws_llc_asynch_request() API update 5d9a379 Wisun spesific IE elemts write operation library. c718985 FHSS: Calculate destination slot and ufsi b4e1616 Merge pull request #1561 from ARMmbed/IOTTHD-2172 096aeef ws create interface and start rpl for poc (#1562) 77c851a FHSS: Added BSI in ws configuration 7d4a2f8 FHSS: Start broadcast schedule when bc intervals are known e55ec8a FHSS: Prevent changing unicast channel when broadcast is active b60b113 FHSS: Broadcast handler implemented 9bf1d1f WS Bootstrap skeleton (#1559) 3fb6390 Merge pull request #1560 from ARMmbed/mergeMtoK2 b78a370 Merge branch 'master' into koli 8b43c6e Merge pull request #1555 from ARMmbed/IOTTHD-2215 78314e8 FHSS: WS FHSS enable implemented d04b818 FHSS: Compensation callback to return timeout value 472becb FHSS: FHSS configuration to union b5f9e01 FHSS unit tests: Fixed after FHSS enable/down updates 2cbe6dc FHSS: Moved FHSS reset and down to FHSS module 4719187 FHSS: Separated FHSS enable functions for FHSS and WS FHSS f4548d8 FHSS: Implemented WS configuration structure 7ace04b Initial commit for ws_bootstrap (#1556) 9e46cf9 Added malformed message check to nested IE discovery. 7f4c184 Added support for write and discover Nested IE elements. e3d8150 SW MAC Asynch data request support 9a98177 Merge pull request #1552 from ARMmbed/cf_update 30075dd FHSS: TR51 channel function updated (bug in the spec?) 6b04d5a Merge pull request #1548 from ARMmbed/IOTTHD-2093 4249fad Integrated ws llc and mpx features. a49bf11 Fix Const pointer wrong use. 3e1972f WS LLC module implementation base 957f270 MPX frame support 93f0ed7 MAC ie library update: b2198b3 MPX support Integrate 2531c49 WS LLC and MAC MPX API definition and IE types definition. a5493d2 FHSS: Do not send TX failure if TX in progress in channel change 958991a FHSS: Few FHSS functions to static 7237796 Merge pull request #1545 from ARMmbed/IOTTHD-2097 f794990 FHSS: Implemented destination channel change in TX handle callback d2957a1 FHSS: fhss tx conditions callbacks added c1e7300 FHSS: hard coded channel function 1d54c7d FHSS: fhss tx handle callbacks added 0cc1889 FHSS: Moved external API set to fhss and fhss_ws c6cfb6c Merge pull request #1544 from ARMmbed/fhss_headers_refactored 1b4e203 FHSS: refactoring FHSS header files e047723 Merge pull request #1541 from ARMmbed/IOTTHD-2171 5d98e3e FHSS: Added support for TR51 channel function c8a9c7c FHSS: function to calculate nearest (larger or equal) prime number 5e70ec1 FHSS: ws struct to hold ws specific parameters f2d7558 FHSS unit tests: Fixed tests 149f17b FHSS: Own create api for WS e19de33 FHSS: WS to use Direct Hash channel function fb99776 FHSS: Some cleaning 7a21ca1 FHSS: Added common superframe handler a881580 FHSS: Added ws handler for FHSS state set f7ab36c FHSS: Created FHSS state set handler f6c61fc Added Copyrights c445590 MAC IE element library 6e94b08 MCPS-Data-REQ API update 38aedc5 Remove commented code away. 663fd3e Fixed missing doxygen tags. b9f7bf4 MAC functional updates and fix's: 2cef8ac Merge pull request #1538 from ARMmbed/mergeMtoK 321f700 Merge pull request #1534 from ARMmbed/IOTTHD-2047 146d7c4 Merge branch 'master' into koli 100db21 FHSS unit test: Added FHSS common to unit test makefile 37425ca FHSS: Separated common FHSS functions to own module 59b7b76 FHSS: Removed massive trace flags 60dfccb FHSS: Removed unnecessary channel functions e456662 FHSS: Removed scramble table generation from fhss enable b643622 Merge pull request #1532 from ARMmbed/IOTTHD-2049 b741f98 MCPS Data request API update. c329f61 MAC API update and internal update 55861f3 FHSS unit tests: Fixed tests after API change f9a31e9 FHSS API: Added callback to read synch info f94b2ab FHSS: FHSS to use synch info callback 6830fd3 FHSS API: Added synch info write callback ad5a1e1 Merge pull request #1527 from ARMmbed/IOTTHD-2095 3ed145f FHSS API: Added new configurations 0f9f0bb FHSS: Platform API to support multiple simultaneous timeouts bf65e9c Unit tests: Added PHY extension stub 322167e MAC: RX time get function implemented 23d3a58 MAC: Created a function to set TX time 2384c33 PHY API: extension to support timestamp 209e49a Merge pull request #1528 from ARMmbed/IOTTHD-2046 89a85a8 FHSS: Added copyright headers, comments etc. 5d0f44e Unit tests: DH1CF channel function tests implemented fbd5568 FHSS: DH1CF channel functions implemented cf03db2 FHSS: Implemented tr51 channel functions 00af7f1 Unit tests: Created channel function unit tests git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 4a188ea8231c0539eaf2b2859d89f2bcdcb47d8b |
|
|
8e546a301f |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 43c7ec2..82bbdcc
82bbdcc Merge branch 'release_internal' into release_external 7c7568d address error sent when matching entry found. (#1695) 0860ae7 Keep parent mle_entry in child_update_req timeout (#1693) 92044d6 Changed BBR router upgrade status (#1661) e4a9657 Compiler warning clean-up (#1690) a573bc4 Detection of duplicate address entries updated (#1686) f28cce8 pbbr route handling updated (#1681) 389fab0 MLE parent request timeout fixes (#1676) feb1784 Remove fragment/PMTU handling dropped by RFC 8200 073f7e8 entry keep alive flag set to true if entry already exists. (#1675) 1584759 Extra Thread-specific address check handling 934687b Tighten core "for us" check for unicast addresses 58a60e7 address query logic implemented(#1667) c25df78 Fix for Router advertisement process in REED (#1658) f8b227f Thread DHCP address allocation fix (#1657) 41ca387 removed the dependence of AE message relay on DUA prefix (#1655) 9e7e9e0 REED parser refactoring for MLE advertisement (#1654) 4fda90e Clear data request flag in child_id_req timeout (#1649) 5af4a39 updated mleid rloc sync in leader. (#1645) 564d3fe Added filter callback for MLE messages (#1638) 9f85599 Security bits handled correctly (#1642) 9e6c3a1 Update Thread MLE neighbor list cleanup, attempt #2 (#1640) 1060c34 file version checking handled after other errors. (#1641) 9c6b876 added nvm support for leader router id allocation. (#1626) 4f5e97d Revert "Update Thread MLE neighbor list cleanup (#1637)" (#1639) a20a0ba Update Thread MLE neighbor list cleanup (#1637) 32cfb6b Fix to partition selection rules (#1633) 0d655ed Update MLE receiver in Child ID req timeout error (#1634) 2378dad Discard late Child ID responses (#1630) 3e8b4ce Multicast registration time fix (#1631) f5530b1 Thread key ID change during attach (#1627) 1b7fdc0 Skip discovery request if MLE table is full (#1625) 4022ad9 Add new test API for clearing Thread stack values (#1624) ffb47a2 additional reed advertisement (#1609) cfb1e81 Thread tx failure handling update (#1620) 15846ed refactored network data sync as leader (#1615) a5c67fd data request resent if leader after resync does not receive data response.(#1614) f8a39da documentation fix: (#1608) b69ba04 Allow MLE entry forced saving to MAC (#1600) 0e85099 Update router id sequence number in router sync (#1594) f2cd4cf Read the short addr as 16-bit value before calling mac api (#1585) 912cf02 purge old partition data when child id response is received (#1588) 648ef89 Remove unnecessary call to mac (#1583) 09cff0e Fix uninitialised memory defect found by valgrind (#1582) a1acffc Update Thread publishing during address change (#1581) d2ddb1a Send new a/sd immediately after address change (#1576) c18d1fd added check for parent info before processing child update (#1577) 96e86b6 implemented Sleepy End Device child update requests. (#1570) 33cb7cb Flag check updated. (#1572) 9f8e7f2 Merge pull request #1566 from ARMmbed/ut_fix 565da92 Update socket_api_test.cpp 59545f9 Update socket_api_test.cpp 09414e1 ML-EID is now added to address registration tlv. (#1565) beddb01 unittest fix for newer release of cpputest git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 82bbdcc7ec63355fc19bf2c6054716584742b99b |
|
|
7197b5fd51 |
Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' changes from c9bf20f..43c7ec2
43c7ec2 Merge branch 'release_internal' into release_external ed76459 Merge pull request #1558 from ARMmbed/IOTTHD-2195 8d3bcb7 Add new function to unit tests 56f66a4 Review correction 8b7d018 Move indirect queue size public API to net_interface d877c9e Review corrections c25e476 Remove Eclipse project files for external release d51f442 Merge branch 'release_internal' into release_external 135c48d Increase Thread SED buffer size for big packets 70931a7 Fix indirect queue packet ordering 10e51a4 API for changing Thread SED parent buffer size 6122d24 dereference null value issue fixed. (#1557) d1378dc Clear IPv6 neighbor cache in partition change (#1554) 7610e91 Child neighbor entry updates (#1550) c727295 cleared neighbours with child address that are not ours (#1549) 80b4d72 Thread partition merge mode TLV change (#1546) edd7599 RLOC was updated before clearing child info (#1547) a666056 router short address set to 0xfffe for non routers (#1543) 759ab05 delete route set and link set entries for a router ID (#1540) 23a1265 REED advertisement handling (Thread spec 5.16.3): (#1535) 0a32cb4 added active and pending timestamps to child update response (#1533) d0eec80 Fix error case memory leak (#1537) da9860f Pending set after link sync (#1526) ffa1569 Thread router network data update after link sync (#1530) 3b46d8d Fix defects found by coverity (#1529) 3a57101 Fix compiler warnings and update traces (#1523) c288227 Add extension check for partition weight drop in parent selection (#1521) d8dea28 network data cleared after router forms new partition (#1525) 44a85e5 removed router flagging for thread_management_server file (#1524) 1cbced9 Merge pull request #1520 from ARMmbed/IOTTHD-2105_2 3d07365 Review corrections to network data clearing 22a0375 Clear network data from lost children ffd8517 added a new thread management function (#1519) 80af9cb Thread BR network data clearing (#1518) 5a6f6b5 thread nvm valgrind uninitialized data fix (#1517) d5e2198 Add API for partition weighting set (#1513) 8811d6f multicast forwarding scope changed and address registration updated. (#1516) c277384 printf to tr_info (#1515) bb21264 Thread combined nvm test (#1507) 76f7725 Primary BBR fixes from interop (#1512) 12ed5ab FHSS unit test: fixed fhss mac interface test (cherry picked from commit 805eb42e4416b00cc018dc32dceb353d0b6c8bb6) dd21ea9 Remvoed unnecessary trace print's. cb6e78b FHSS unit test: fixed fhss beacon tasklet test (cherry picked from commit abe6d671b058f4f069741eab24d51e4d62d550b0) 237b3d4 Fhss info print (#1486) 0f39a47 FHSS: Do not update synch monitor right after superframe change (cherry picked from commit 99d50ad9d7f8dad80f10c2a4303f4e75ab31a3c2) c9a098f Fixed Timeoout force which actually never generate timeout. 957c7fb Pana server and client update: ae230e5 FHSS: Update Beacon synch info in critical state 84bd8a4 FHSS: Synchronization must be done in critical state fb1b163 Pan coordinator blacklist update 39fe6ba Added missing HAVE_RPL compiler flag 16a1bc5 MLE bootsrap and message timeout update eeb2d39 enable BBR to support multicast registration in non commercial networks (#1509) 4ea2bf8 uri modified. (#1510) f443853 timeout corrected for neighbour entry (#1508) ea93c1f Thread dev conf taken use (#1503) 5d5b239 bug fix in bbr start (#1505) 8dbd521 commented a trace. (#1504) 145dbdf device conf copy fix (#1502) f60268f eid&random mac moved to device conf struct (#1497) df18635 Let MAC choose address when mesh forwarding 42f916b fixed BBR stop to remove network data and routing information (#1500) e058c2a pbbr changes (#1499) 1ece307 Merge pull request #1485 from ARMmbed/merge_release_back dda8164 thread address handling updated. (#1496) 1dc21a1 thread extension fixes. (#1495) 543fe98 Merge branch 'release_internal' bade70e Dua req changes (#1494) 1979df8 added status to MLR response and implemeted BMLR.ntf multicast. (#1492) 1807c01 mle class initialisation (#1488) d809831 Merge pull request #1479 from ARMmbed/merge_release_to_master bce812d Update license to Thread test file (#1483) aaa4b1f Revert eclipse file removal git-subtree-dir: features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack git-subtree-split: 43c7ec255fd25e21e272c7373d011791327f8724 |
|
|
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 |