Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								fe98309063 
								
							
								 
							
						 
						
							
							
								
								mention tx power in the readme  
							
							 
							
							
							
						 
						
							2020-06-10 15:49:55 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								056f46d629 
								
							
								 
							
						 
						
							
							
								
								add tx power to cordio hci driver  
							
							 
							
							
							
						 
						
							2020-06-10 15:49:55 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								f858000252 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13039  from pan-/fix-legacy-payload-update  
							
							 
							
							... 
							
							
							
							BLE: remove limitation in the Cordio to update adv payload 
							
						 
						
							2020-06-10 12:09:54 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								2466411b83 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13037  from paul-szczepanek-arm/ble-sm-fix  
							
							 
							
							... 
							
							
							
							BLE: Fix privacy and signing handling in Security Manager 
							
						 
						
							2020-06-10 12:09:32 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								6a431ffc58 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13055  from paul-szczepanek-arm/cordio-rf-tester  
							
							 
							
							... 
							
							
							
							BLE: RF tester commands (and Cordio unhandled command complete) 
							
						 
						
							2020-06-10 12:07:30 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								d971d4e021 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13060  from paul-szczepanek-arm/direct-advertising  
							
							 
							
							... 
							
							
							
							BLE: fix direct advertising on Cordio 
							
						 
						
							2020-06-10 12:06:17 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								12910eabbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13069  from AriParkkila/fix-unittest-for-CellularNetwork  
							
							 
							
							... 
							
							
							
							Cellular: Fix unittest for CellularNetwork 
							
						 
						
							2020-06-10 12:02:26 +02:00  
						
					 
				
					
						
							
							
								 
								Arto Kinnunen
							
						 
						
							 
							
							
							
								
							
								fc465e7581 
								
							
								 
							
						 
						
							
							
								
								Merge commit '93c77e83625be3989aecb9b3c2b7e930b34eb529'  
							
							 
							
							... 
							
							
							
							* commit '93c77e83625be3989aecb9b3c2b7e930b34eb529':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1 
							
						 
						
							2020-06-08 15:41:20 +03:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								b21d5e8125 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13042  from hugueskamba/hk_override_warning_fix  
							
							 
							
							... 
							
							
							
							Ensure all overridden virtual functions are marked with `override` 
							
						 
						
							2020-06-05 15:49:06 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								49c1d947fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13044  from hugueskamba/hk_nrf_implicit_declaration  
							
							 
							
							... 
							
							
							
							NRF: fix implicit declarations 
							
						 
						
							2020-06-05 14:44:31 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								b076ea5364 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13019  from rajkan01/mbrblockdevice_dox_update  
							
							 
							
							... 
							
							
							
							Documentation update - MBRBlockDevice::partition type parameter 
							
						 
						
							2020-06-05 13:10:11 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								c7cf9a9aed 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13035  from pan-/fix-ble-service-data-addition  
							
							 
							
							... 
							
							
							
							Fix capacity check when service data are added to BLE advertising payload 
							
						 
						
							2020-06-05 10:49:43 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								35a0e5d4f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13041  from hugueskamba/hk_remove_cordio_warnings  
							
							 
							
							... 
							
							
							
							Cordio: put parentheses to correct order of precedence in ternary expressions 
							
						 
						
							2020-06-05 10:47:36 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								ecf988731c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13048  from mikter/ws_certificate_set_change  
							
							 
							
							... 
							
							
							
							Allowed to set Wi-SUN certificates in DISCONNECTED state 
							
						 
						
							2020-06-05 09:58:19 +02:00  
						
					 
				
					
						
							
							
								 
								Ari Parkkila
							
						 
						
							 
							
							
							
								
							
								985e72f65d 
								
							
								 
							
						 
						
							
							
								
								Cellular: Fix unittest for CellularNetwork  
							
							 
							
							
							
						 
						
							2020-06-05 00:45:49 -07:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								b3e8e8ad8a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13013  from AriParkkila/cell-creg  
							
							 
							
							... 
							
							
							
							Cellular: Fix packet data registration after CREG 
							
						 
						
							2020-06-04 15:22:57 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								096b3e80ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #12991  from OpenNuvoton/nuvoton_emac_bus_err  
							
							 
							
							... 
							
							
							
							Nuvoton: Support EMAC bus reset as while bus err 
							
						 
						
							2020-06-04 15:21:40 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								3a8dc2b50a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13052  from paul-szczepanek-arm/connection-params-fix  
							
							 
							
							... 
							
							
							
							BLE: fix conn params update 
							
						 
						
							2020-06-04 15:16:21 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								2f5c98d545 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #12973  from kivaisan/ALT1250_enable_tac_info_for_reg_status_mbed_master  
							
							 
							
							... 
							
							
							
							Cellular: Enable tac info for ALT1250 
							
						 
						
							2020-06-04 14:34:24 +02:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								a882d2d35f 
								
							
								 
							
						 
						
							
							
								
								mention the rf tester commands in the readme  
							
							 
							
							
							
						 
						
							2020-06-03 18:46:20 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								9d54c56562 
								
							
								 
							
						 
						
							
							
								
								reinitialise identity and signing when bond table reset  
							
							 
							
							
							
						 
						
							2020-06-03 17:36:06 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								110b190b38 
								
							
								 
							
						 
						
							
							
								
								fix privacy initialisation and give access to local identity  
							
							 
							
							... 
							
							
							
							Initialises identity addres when privacy is enabled. Stores the identity. Retrieves local identity if previously stored. 
							
						 
						
							2020-06-03 17:35:23 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								73b4bebee0 
								
							
								 
							
						 
						
							
							
								
								add connection addresses to whitelist  
							
							 
							
							
							
						 
						
							2020-06-03 17:30:21 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								bfdbcc7b4a 
								
							
								 
							
						 
						
							
							
								
								add accessor for local irk  
							
							 
							
							
							
						 
						
							2020-06-03 17:29:51 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								fff0247ae5 
								
							
								 
							
						 
						
							
							
								
								fix infinite recursive call  
							
							 
							
							
							
						 
						
							2020-06-03 17:29:20 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								05f7685a79 
								
							
								 
							
						 
						
							
							
								
								store local csrk and identity in the security db  
							
							 
							
							
							
						 
						
							2020-06-03 17:27:26 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								94a6cac838 
								
							
								 
							
						 
						
							
							
								
								expose identity address used by controller  
							
							 
							
							
							
						 
						
							2020-06-03 17:24:11 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								d6a5bd2825 
								
							
								 
							
						 
						
							
							
								
								make number of db entries configurable  
							
							 
							
							
							
						 
						
							2020-06-03 17:07:47 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								dd615f7943 
								
							
								 
							
						 
						
							
							
								
								Add direct advertising support.  
							
							 
							
							... 
							
							
							
							To start direct connectable advertising on the cordio stack, the programmer should call the function DmConnAccept instead of the function DmAdvStart .
This functions expect the target address and address type as parameter, which are passed to the controller when the programmer sets the advertising parameters and not known when advertising_enable is called.
Therefore, this information should be kept in memory when advertising parameters are set and retrieved when advertising is enable to choose the right call to start (or stop) advertising.
Timeout of direct advertising is also handled in an uncommon way, a connection timeout is received. Similarly, DmConnClose should be called to stop connectable direct advertising.
The state is kept in an array of direct_adv_cb_t. Each items contains a peer address, the peer address type, the connection handle and the advertising handle as well as a state which indicate if the advertising is running, pending or not used.
When advertising parameters are set, the state is updated to match the target address or disable direct advertising management for the advertising set being configured.
When advertising is enabled, the pal dispatch the operation to the right calls (DmAdvStart/DmConnAccept or DmAdvStop/DmConnClose).
When an advertising timeout happen or a connection is made, the pal cleans any direct advertising state of this advertising set 
							
						 
						
							2020-06-03 16:25:23 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								fbe93123a5 
								
							
								 
							
						 
						
							
							
								
								Add rf tester commands to cordio hci driver. This adds commands that allow you to send the HCI commands HCI_LE_Receiver_Test, HCI_LE_Transmitter_Test and HCI_LE_Test_End. The results of the test are obtained by the command complete command for HCI_LE_Test_End and passed to the user by the callback register in the test start calls.  
							
							 
							
							
							
						 
						
							2020-06-03 15:21:32 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								51d1a30b8e 
								
							
								 
							
						 
						
							
							
								
								Route unhandled cmd cmpl events to mbed. Cordio ignores command complete events for all commands that it doesn't have a specific handler for. This adds a catch-all handler that allows the user application to handle any command complete that isn't already handled by the stack. This involves adding a new type of event and routing the event through the stack to the device where it's forwarded to the existing event handling in mbed-os.  
							
							 
							
							
							
						 
						
							2020-06-03 15:21:05 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								0affb73747 
								
							
								 
							
						 
						
							
							
								
								Fix bounds check using a define instead of table size. The bounds check was incorrectly picking a define that wasn't even the last in the table. It now uses the size of the table.  
							
							 
							
							
							
						 
						
							2020-06-03 15:19:39 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								8285ecdefb 
								
							
								 
							
						 
						
							
							
								
								connection update handled elsewhere  
							
							 
							
							
							
						 
						
							2020-06-02 10:01:10 +01:00  
						
					 
				
					
						
							
							
								 
								Paul Szczeanek
							
						 
						
							 
							
							
							
								
							
								157c54bfc7 
								
							
								 
							
						 
						
							
							
								
								fix inverted meaning of _user_manage_connection_parameter_requests  
							
							 
							
							
							
						 
						
							2020-06-02 09:39:07 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								1beb8d3810 
								
							
								 
							
						 
						
							
							
								
								Ensure all overridden virtual functions are marked with `override`  
							
							 
							
							... 
							
							
							
							This also removes warnings. 
							
						 
						
							2020-06-01 10:39:42 +01:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								992133be50 
								
							
								 
							
						 
						
							
							
								
								NRF: fix implicit declarations  
							
							 
							
							... 
							
							
							
							As a result removes warnings 
							
						 
						
							2020-06-01 10:26:51 +01:00  
						
					 
				
					
						
							
							
								 
								Mika Tervonen
							
						 
						
							 
							
							
							
								
							
								ad6ed89e10 
								
							
								 
							
						 
						
							
							
								
								Allowed to set Wi-SUN certificates in DISCONNECTED state  
							
							 
							
							... 
							
							
							
							Before certificates were able to set only once.
Now after disconnect those can be set Again
Also those can be set when stack is active 
							
						 
						
							2020-06-01 11:47:12 +03:00  
						
					 
				
					
						
							
							
								 
								Hugues Kamba
							
						 
						
							 
							
							
							
								
							
								4d939ccdbe 
								
							
								 
							
						 
						
							
							
								
								Cordio: put parentheses to correct order of precedence in ternary expressions  
							
							 
							
							... 
							
							
							
							Also remove extraneous parentheses in comparison. 
							
						 
						
							2020-05-29 19:11:25 +01:00  
						
					 
				
					
						
							
							
								 
								Vincent Coubard
							
						 
						
							 
							
							
							
								
							
								2bbc8a0bae 
								
							
								 
							
						 
						
							
							
								
								BLE: remove limitation in the Cordio to update adv payload  
							
							 
							
							... 
							
							
							
							Nothing in the Bluetooth standard prevents update of advertising payload while advertising is active.
This limitation wasn't present in previous version of the stack and is not present for extended advertising. 
							
						 
						
							2020-05-29 17:52:05 +01:00  
						
					 
				
					
						
							
							
								 
								Vincent Coubard
							
						 
						
							 
							
							
							
								
							
								23e39a1dbd 
								
							
								 
							
						 
						
							
							
								
								Fix capacity check when service data are added to BLE advertising payload.  
							
							 
							
							
							
						 
						
							2020-05-29 15:06:38 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								a62b3591d9 
								
							
								 
							
						 
						
							
							
								
								Fix astyle issues  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:12 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								fcf60ec683 
								
							
								 
							
						 
						
							
							
								
								Move frameworks/TARGET_PSA to TARGET_EXPERIMENTAL_API  
							
							 
							
							
							
						 
						
							2020-05-29 13:19:12 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								0e07dff0a4 
								
							
								 
							
						 
						
							
							
								
								Move TARGET_MBED_PSA_SRV to FEATURE_EXPERIMENTAL_API  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:12 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								5fa5176727 
								
							
								 
							
						 
						
							
							
								
								Move mbedtls/platform/TARGET_PSA to FEATURE_EXPERIMENTAL_API/TARGET_PSA  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:12 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								ccdb76d34f 
								
							
								 
							
						 
						
							
							
								
								Move components/TARGET_PSA under FEATURE_EXPERIMENTAL_API  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:11 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								10e9946b16 
								
							
								 
							
						 
						
							
							
								
								Move FEATURE_PSA under FEATURE_EXPERIMENTAL_API  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:11 +01:00  
						
					 
				
					
						
							
							
								 
								Darryl Green
							
						 
						
							 
							
							
							
								
							
								7aadee9ab7 
								
							
								 
							
						 
						
							
							
								
								Add experimental feature folder  
							
							 
							
							... 
							
							
							
							Signed-off-by: Darryl Green <darryl.green@arm.com> 
							
						 
						
							2020-05-29 13:19:11 +01:00  
						
					 
				
					
						
							
							
								 
								Jaeden Amero
							
						 
						
							 
							
							
							
								
							
								8b5a2ff2d9 
								
							
								 
							
						 
						
							
							
								
								psa: Fix style in psa_hrng.c  
							
							 
							
							
							
						 
						
							2020-05-29 13:19:11 +01:00  
						
					 
				
					
						
							
							
								 
								Jaeden Amero
							
						 
						
							 
							
							
							
								
							
								5d6ec71171 
								
							
								 
							
						 
						
							
							
								
								crypto: Move PSA Crypto headers to MBED_PSA_SRV  
							
							 
							
							... 
							
							
							
							TF-M provides its own PSA headers for TF-M targets. Single v7-M targets
need to get PSA crypto from Mbed Crypto.
Note that we don't yet move crypto_struct.h to its new location. This is
to avoid breaking v8-M targets for the time being. When TF-M provides
the PSA implementation on v8-M, we will add crypto_struct.h to the
correct place.
Likewise, none of the PSA-implementing source is moved out of
COMPONENT_PSA_SRV_IMPL yet, as still must not be built for PSA NS
targets. When PSA NS targets switch to using TF-M provided
implementations rather than MBED_PSA_SRV, we can take the source out of
COMPONENT_PSA_SRV_IMPL.
Signed-off-by: Jaeden Amero <jaeden.amero@arm.com> 
							
						 
						
							2020-05-29 13:19:11 +01:00  
						
					 
				
					
						
							
							
								 
								Rajkumar Kanagaraj
							
						 
						
							 
							
							
							
								
							
								7229e64381 
								
							
								 
							
						 
						
							
							
								
								Documentation update about MBRBlockDevice::partition type parameter  
							
							 
							
							
							
						 
						
							2020-05-28 14:04:12 +01:00