Cruz Monrreal
4043623805
Merge pull request #9864 from paul-szczepanek-arm/cordio-host-upgrade
...
BLE: Cordio host upgrade
2019-03-01 18:54:51 -06:00
kegilbert
194fa129fb
Update recently added previous macro name uses in tests
2019-03-01 13:53:47 -06:00
kegilbert
8cef1904c5
Move socket-stats-enable to socket-stats-enabled.
...
This conforms with the other stats config option names
2019-03-01 13:31:33 -06:00
Martin Kojtal
10f2c05318
Merge pull request #9898 from jarvte/connect_disconnect_fix
...
Cellular: fix connect-disconnect sequence called many times
2019-03-01 17:34:30 +01:00
paul-szczepanek-arm
61b063129d
MBED_WEAK in random spot removed
2019-03-01 15:05:59 +00:00
paul-szczepanek-arm
f740985627
remove define that trips up IAR
2019-03-01 14:46:43 +00:00
Teppo Järvelin
0905f01438
Cellular: Removed API get_connection_status() from CellularNetwork
...
This was left accidentally after refactoring.
It wasn't giving correct states after refactoring.
CellularContext::get_connection_status should be used instead.
2019-03-01 14:51:05 +02:00
Teppo Järvelin
ec73c8a9c7
Cellular: fix connect-disconnect sequence called many times
...
Fix syncing back to at mode after ppp disconnect.
Fix AT_CellularContext flags and states to allow new connect after disconnect.
Fix that state machine is not reseted in disconnect is it's running (might be
running because of another context or new connect already started).
2019-03-01 14:47:41 +02:00
paul-szczepanek-arm
34ef17370b
fix signing permissions
2019-03-01 11:58:52 +00:00
paul-szczepanek-arm
e247852043
reinstate fixes
2019-03-01 11:23:28 +00:00
paul-szczepanek-arm
0c855780d1
remove duplicate headers
2019-03-01 10:59:44 +00:00
paul-szczepanek-arm
64e70e8ca0
cordio controller change from library to source
2019-03-01 10:59:44 +00:00
paul-szczepanek-arm
a3c1345d45
these consts are not in fact const
2019-03-01 10:59:42 +00:00
paul-szczepanek-arm
fdb10908cc
fix warning of no return
2019-03-01 10:59:42 +00:00
paul-szczepanek-arm
2c10b93a12
deal with not implemented functions
2019-03-01 10:59:42 +00:00
paul-szczepanek-arm
8989e39bb1
update copyright years
2019-03-01 10:59:42 +00:00
paul-szczepanek-arm
dc66204c1b
cordio host sources updated
2019-03-01 10:59:41 +00:00
Cruz Monrreal
f8d254fc4c
Merge pull request #9790 from paul-szczepanek-arm/ble-conf
...
Ble conf
2019-02-28 22:08:41 -06:00
Cruz Monrreal
024cae5442
Merge pull request #9835 from orenc17/no_greentea
...
Add define to skip greentea sync
2019-02-28 18:24:09 -06:00
Cruz Monrreal
aaf3ce4741
Merge pull request #9727 from pan-/optimize-size
...
BLE API devirtualization
2019-02-28 18:20:36 -06:00
paul-szczepanek-arm
54a866c159
add broadcaster ifdef and pull headers into ifdef
2019-02-28 17:18:30 +00:00
Vincent Coubard
72e5d3f603
BLE - Filter user facing implementation based on configuration
2019-02-28 16:31:59 +00:00
Vincent Coubard
4e172ba22d
BLE - Fix conditional directive.
2019-02-28 16:31:34 +00:00
Vincent Coubard
74bc6774f9
BLE - Fix conditional directive.
2019-02-28 16:31:07 +00:00
Vincent Coubard
eeca03f952
BLE - Fix exclusion of getMaxAdvertisingSetNumber and getMaxAdvertisingDataLength
2019-02-28 16:29:21 +00:00
Vincent Coubard
3142f26def
BLE - Exclude services if GattServer is not available.
2019-02-28 16:28:15 +00:00
Vincent Coubard
5ae59fc534
BLE - Improve FEATURE_PRIVACY conditions.
2019-02-28 14:47:07 +00:00
Vincent Coubard
24f7f36f01
BLE - Return supported feature based on compile time features.
2019-02-28 14:23:19 +00:00
Vincent Coubard
04891b205c
BLE - Conditionally handle gap events.
2019-02-28 14:13:45 +00:00
Vincent Coubard
ea9554dfbc
BLE - restrict AttConnRegister to GattServer.
2019-02-28 14:12:56 +00:00
Vincent Coubard
9566af64fb
BLE - Fix initialization of extended advertising modules.
2019-02-28 13:51:50 +00:00
Vincent Coubard
6a3f3d187e
BLE - Conditionnally remove LESC and privacy event processing.
2019-02-28 13:45:05 +00:00
Vincent Coubard
20c4e4ced5
BLE - Fix call to implementation.
2019-02-28 13:40:09 +00:00
Vincent Coubard
020c5b4262
BLE - Disabling SecurityManager connection handling when security disabled.
2019-02-28 13:34:05 +00:00
Vincent Coubard
af09f7b8ab
BLE - Disable peer csrk retrieval if signing disabled.
2019-02-28 13:30:36 +00:00
Vincent Coubard
ca44ce3cd8
BLE - Conditionally expose SecurityManager::enableSigning
2019-02-28 13:27:16 +00:00
Vincent Coubard
eeb14c5ce6
BLE - Conditionally include address rotation at compile time
2019-02-28 13:26:51 +00:00
Vincent Coubard
632851e5ae
BLE - Small reordering to reduce diff.
2019-02-28 12:02:23 +00:00
Vincent Coubard
9e5e23aad6
BLE - Remove conditional directive in construction of Cordio objects.
2019-02-28 11:37:21 +00:00
Vincent Coubard
a31d1012db
BLE - Cleanup CordioPalSecurityManager conditional directives.
...
- Within constructor
- Within member declaration
- Private function declaration and definition.
2019-02-28 11:36:36 +00:00
Vincent Coubard
b0d62a7090
BLE - Fix conditional code within CordioPalGenericAccessService.
2019-02-28 11:35:34 +00:00
Vincent Coubard
dedc204daa
BLE - Cleanup CordioGattServer conditional directives.
2019-02-28 11:34:35 +00:00
Vincent Coubard
831241df12
BLE - Cleanup GenericSecurityManager conditional directives
...
- Inheritance lisr
- Within constructor
- Within member declaration
- Private function declaration and definition.
2019-02-28 11:33:49 +00:00
Vincent Coubard
e706b6cc52
BLE - Cleanup Generic GattClient conditional directives.
...
- Inherithance list
- private functions exposed
- members declaration.
2019-02-28 11:32:51 +00:00
Vincent Coubard
07f3ca2723
BLE - Cleanup GenericGap conditional directive
...
- Within constructor
- Within member declaration
- Private function declaration and definition.
2019-02-28 11:31:48 +00:00
Vincent Coubard
593cf2bd7c
BLE - Remove conditional compilation of FileSecurityDb
2019-02-28 11:30:07 +00:00
Vincent Coubard
f7df97bed7
BLE - Remove conditionnal directive within GattClient::WriteOp_t
2019-02-28 11:29:35 +00:00
Vincent Coubard
c9d719a8ca
BLE - Cleanup conditional directives in Gap.
...
- Remove conditional directives for member variables.
- Remove conditional directive for processXXX functions that are exclusively used by implementation.
- Remove conditional directives on types exported by the class.
2019-02-28 11:28:55 +00:00
Vincent Coubard
126a7a966e
BLE - Cleanup conditional directives in gap/Gap/
...
- Remove directives from event handler type
- Expose privacy default configuration unconditionally
- Fix conditional test for connect and cancelConnect.
2019-02-28 11:27:02 +00:00
Vincent Coubard
bc10a09c4e
BLE - Remove conditional directive removing functions in pal.
2019-02-28 11:24:08 +00:00