mirror of https://github.com/ARMmbed/mbed-os.git
12 Commits (35fc2fe1464a8c221ebcdf2b4f322e561dca2d5a)
Author | SHA1 | Message | Date |
---|---|---|---|
|
35fc2fe146 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 25b9124cd2..0903b819c5
0903b819c5 Merge remote-tracking branch 'origin/release_internal' into release_external 51429c96b1 FHSS WS: api function to set TX allowance level (#2612) 01b1188932 Fix Child NUD with long ARO registrations 20b49ce0fc Optimize out of memory handler to remove more memory in EF mode f1b03bc59d FHSS WS: Allow transmitting unicast frames on broadcast channel for 1st hop node in EF mode (#2609) 2f5e5e20ea Generic forwarding callback and EF state enabler for Wi-SUN BBR. 007dfa246f Allow transmitting on RX slot for 1st hop device in expedited forwarding mode (#2607) 6524872843 Implemented FHSS expedited forwarding mode (#2606) 91e0b4c0e3 QoS traffic class documentation update. 3acd3a49b2 Fix warnings found by cppcheck (#2605) d2f53476e2 MPX and MAC API update 7310cc01cd MAC: "CCA fail on RX" event for TX done callback (#2602) cd109c3a3a Clear Ack tx and tx process in MAC reset (#2601) 45504fd4b0 Optimize stagger based on uptime and startup type ed5209ed2a Iotthd 4584 (#2599) 60726dc704 Fixed blacklisting overflow (#2597) 23334b70b2 Added support for High Priority forward state 3ec2a2c804 Corrected freed memory access on incoming EAPOL handling aecadc4582 Fixed delayed interrupt (#2596) 1fca2c1399 CCA backoffs max to 9 (#2595) f3d2fa1396 Added API function to get neighbor table information from Wi-SUN 3bb089bec9 Validate randomized fixed channel (#2592) 70743a1cd8 MAC stabilisation fixes (#2591) e936a2634b Reduce periodic DNS traces a45fe3f510 Improved CSMA-CA logic for Wi-SUN (#2585) 56b7735976 improved Wi-SUN stack statistics added e656190570 Wi-SUN neighbour allocate update 799f837d0c Added address check for Whiteboard address ADD 0b6caa32b0 Wi-SUN network timing parameter tuning 492146567e Supress warnings f5cecd7ca0 Enable external connection for routers e129a0a851 Added LLC EAPOL temporary neighbor remove when authentication completes (#2583) fa20fb9e33 Added calculation of LLC and LLC EAPOL message queue average (#2582) 7f7c01ac17 Added retry traces to authenticator EAP-TLS, 4WH, and GKH a87646d77a On startup deletes NVM GTKs if EUI-64 has been changed (#2576) 509a6f93ed Add CI commands to PR template (#2579) eb6a4f7500 Change stagger calculation to give more bandwidth to application 82f1d54e62 Wi-SUN bpptstrap clear destination cache at discovery phase. 71b0588439 Destination cache update: f92c385ef0 Enabled PMTU timeout to destination cache after used. 957b35887b DHCP server and Agent relay update git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 0903b819c5eecf8a465646ef1495ca637e0285a9 |
|
|
856da9bd60 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91f3ff6d7f..25b9124cd2
25b9124cd2 Merge remote-tracking branch 'origin/release_internal' into release_external c825b04555 Corrected covery warning on delay_us multiplication be63bbb145 Updated changelog 77a76c78bb Corrected nw size set on automatic mode 65e6c2db7a Updated unit tests 16e340286a Added waiting queue to EAPOL authentications to Border Router b9c0b7d2ac Wi-SUN border router starts faster in static configuration 2f427e115a Local repair start and stop clear advertised_dodag_membership_since_last_repair when state is updated. 0a01ab19a4 RPL dio send update dd3996382c Wi-SUN Border router uses Static address as DODAGID 7a3c8335b0 Additional check to detect parent connection problem ffe48c93e5 WS management: domain configuration functions implemented (#2567) 5e9ac4ece8 Added new Callback to RPL indicate Multicast DIS received from RPL Parent 85b949e9c2 Bootstrap and EAPOL treats all MAC TX failure causes similarly b57d9bcd66 Add support for anonymous addressing in Wi-SUN border router (#2565) 7400c8bc9e CFG: API for PHY mode id and channel plan id get & validate (#2564) 2832fe8c27 Added Socket reference limitter 890aad12f1 Wi-SUN MTU size update and IPv6 minium MTU routing skip 3ad28c1cfc Added throttling of number of simultaneous EAPOL authentications 0b84299edb Source route handler call Wi-Sun border router alive function. c8343b1a01 Added support for dynamic RPL default lifetime d258068555 Iotthd 4478 (#2560) 7ca6c24b67 Enable and modify memory limits for packet receiving e2b028d9ae Close CHANGELOG.md for v12.8.1 (#2557) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 25b9124cd240de3609ff913aa7dadf56d6c0ae16 |
|
|
02021856e4 |
Squashed 'features/nanostack/sal-stack-nanostack/' changes from 35b95da122..3183d87e41
3183d87e41 Merge branch 'release_internal' into release_external 9e27a772f2 Disabled BR IID verify from DODAG ID 33ac7911cf Merge pull request #2548 from PelionIoT/sync_with_mbed_os 6f8b2829f4 compile out trace when not available 825373d3ef Add SPDX license identifier to Arm files 3ec3bc649d fixed warnings: static method defined but not used ee34352ceb Check if RX channel needs to be updated when RX slot detected (#2540) d59dc5d25e Fix doxygen 1.8.17 warnings (#2546) 1e0beb3e67 Update unit tests to support Ubuntu 2020_04 LTS (#2545) b9b2ffd96b Fixed FHSS get retry period (#2543) a0bf6aec91 Check if RX channel needs to be updated after broadcast received (#2539) fde325eee2 Wi-SUN Neighbour ARO registration failure handling update: 1e1f9c66b0 RPL dio Handler update: 0421502e27 Asynch message advertiment enable added to DAO done when disabled. 0374f74013 Corrected memory leak on key storage allocation on low memory situation 23c2f7ed05 Disable ASYNCH messages at enter Local repair state. c1df6b0d75 Added Poison_count check for First DIO time blocker. 944f934539 Added channel mask size to FHSS configuration (#2536) 20e79e05fc RPL Local repair disable clear advertised_dodag_membership_since_last_repair state 8a4638089a Fix doxygen comments (#2534) fe06236e43 MAC ACK RX guarantee update 2388a80700 MAC layer send ack allways when it requirement's 29b387b697 RPL dao dynamic timeout 00bbd02f85 Don't allow TX slot length go below allowed minimum (#2528) 8333faa401 Out of memory improvement to remove packets from routing 0a12aebff9 Support channel plan IDs 1, 2 and 5 with NA and BZ bands (#2526) ee4333da6f Wi-SUN Timing configuration is selected based on network size and data rate a5b2a26eb2 WS: API to set PHY mode and Channel plan IDs as defined by FAN 1.1 (#2520) b86a044911 Update nanostack v12.7.0 changelog (#2525) git-subtree-dir: features/nanostack/sal-stack-nanostack git-subtree-split: 3183d87e410d80b96042c143e586967dce2ff650 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |