paul-szczepanek-arm
536f541b93
mic event no longer present in user api, removing call
2018-02-27 12:13:48 +00:00
paul-szczepanek-arm
957cee39fe
Merge branch 'master' of https://github.com/paul-szczepanek-arm/mbed-os
2018-02-27 11:57:20 +00:00
paul-szczepanek-arm
0f1fd58c38
removed MIC related functions and events from the user API
2018-02-27 11:57:16 +00:00
Vincent Coubard
0b0d614787
Merge branch 'master' of https://github.com/paul-szczepanek-arm/mbed-os into pr-sm
2018-02-27 11:54:32 +00:00
paul-szczepanek-arm
62e9011525
public key renaned (added coord), also contains missing commit for oob_rand rename
2018-02-27 11:50:04 +00:00
Vincent Coubard
361ae8c7a3
BLE: fix references to oob_rand_t.
2018-02-27 11:48:21 +00:00
paul-szczepanek-arm
4010bade89
reanmed type as per review request
2018-02-27 11:43:46 +00:00
paul-szczepanek-arm
4fd29630b3
removed redundant type
2018-02-27 11:23:22 +00:00
paul-szczepanek-arm
8142cb5131
redundant call removed
2018-02-27 10:45:31 +00:00
paul-szczepanek-arm
5de1979f5c
types renamed as per review requests
2018-02-27 10:33:35 +00:00
paul-szczepanek-arm
b0c7d729fc
variable name updated in the undefed cmac blocks
2018-02-27 10:00:07 +00:00
paul-szczepanek-arm
55106362f0
removed redundant type
2018-02-27 09:59:35 +00:00
paul-szczepanek-arm
c9690c9f59
upate doxygen since passkey is no longer a pointer
2018-02-27 09:22:36 +00:00
Vincent Coubard
47eea76c03
BLE: Test db entry open and close in the generic security manager.
2018-02-27 09:00:26 +00:00
Vincent Coubard
7833d798da
BLE: Fix security manager mocks
2018-02-27 09:00:26 +00:00
Vincent Coubard
b939721421
BLE: Ensure passkey is not null before integer conversion
2018-02-27 09:00:26 +00:00
paul-szczepanek-arm
41ee797d7f
Merge https://github.com/ARMmbed/mbed-os
2018-02-23 14:03:10 +00:00
Vincent Coubard
d586f7f9d2
BLE: update SecurityDB comments.
2018-02-23 13:54:41 +00:00
Paul Szczepanek
268655a028
Merge pull request #17 from pan-/security-db-rework
...
Security db rework
2018-02-23 13:24:15 +00:00
Martin Kojtal
107976773c
Merge pull request #6140 from davidsaada/david_flashiap_xsectors
...
FlashIAP driver modifications
2018-02-23 13:26:20 +01:00
Vincent Coubard
11a809ee1c
BLE: remove MorySecurityDb include from generic security manager.
2018-02-23 11:19:21 +00:00
Vincent Coubard
1ded0d7198
BLE: Split security manager control block from the secure DB.
2018-02-23 11:15:08 +00:00
Vincent Coubard
52910af33e
BLE: Add mock for SecurityManagerEventHandler.
2018-02-23 11:13:42 +00:00
Vincent Coubard
7db6aeb19b
BLE: Add mock and stub for ConnectionEventMonitor.
2018-02-23 11:13:42 +00:00
Vincent Coubard
2bb73fd8bb
BLE: Cleanup includes of pal::ConnectionEventMonitor.
2018-02-23 11:13:42 +00:00
paul-szczepanek-arm
c8f77259ed
Merge https://github.com/ARMmbed/mbed-os
2018-02-23 10:11:49 +00:00
Paul Szczepanek
88d9342b71
Merge pull request #12 from paul-szczepanek-arm/palsm
...
Palsm
2018-02-23 10:09:22 +00:00
Cruz Monrreal
1d1eef47ff
Merge pull request #6160 from TeemuKultala/status_callback_fix
...
fix issue 6150
2018-02-22 21:56:42 -06:00
Cruz Monrreal
55f710f431
Merge pull request #6162 from maciejbocianski/sleep_manager_racecondition_test_fix
...
sleep_manager_racecondition test fix for devices with low CPU clock
2018-02-22 21:55:10 -06:00
Cruz Monrreal
ee64c9cf0b
Merge pull request #6021 from andrewleech/gpiote_uninit
...
nrf5x: fix array overflow in gpio configuration code
2018-02-22 21:21:35 -06:00
Cruz Monrreal
bf2f24fab7
Merge pull request #6147 from codeauroraforum/Increase_Speed_LPC54628
...
LPC546XX: Add support for 220MHz core speed available on LPC54628
2018-02-22 20:57:35 -06:00
Cruz Monrreal
d44f9997cc
Merge pull request #6156 from geky/fix-path-leading-slash
...
retarget: Fix path behaviour without leading slash
2018-02-22 19:48:11 -06:00
David Saada
0aeeece97d
FlashIAP driver modifications:
...
- Support programming across sectors.
- Support program size not aligned to page size.
- Fix validations on sector erase.
2018-02-22 22:48:29 +02:00
Cruz Monrreal
d9cb00d627
Merge pull request #6145 from theotherjimmy/exclude-file-gnuarmeclipse
...
Correct single file excludes for some exporters
2018-02-22 14:33:20 -06:00
Cruz Monrreal
6c4654a46d
Merge pull request #6154 from ARMmbed/g-fix-unicode-errors
...
tools: Let unicode error messages through
2018-02-22 11:41:39 -06:00
Cruz Monrreal
56ec718d8a
Merge pull request #6163 from ARMmbed/revert-5973-IOTSSL-1727-update-to-new-md-api
...
Revert "Update Mbed TLS HW acceleration partner code to new hashing API"
2018-02-22 11:36:39 -06:00
Mahesh Mahadevan
069c80b7a5
ff_lpc546xx: Add support for 220MHz core speed.
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-02-22 07:30:20 -06:00
Mahesh Mahadevan
a9cd4705d8
LPC546XX: Add support for 220MHz core speed available on LPC54628
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-02-22 07:30:19 -06:00
paul-szczepanek-arm
02f01f0e1d
Merge branch 'palsm' of https://github.com/paul-szczepanek-arm/mbed-os into palsm
2018-02-22 11:53:00 +00:00
Vincent Coubard
1698c2d5be
BLE: Add missing encryption implementation in cordio pal SM.
2018-02-22 11:51:02 +00:00
paul-szczepanek-arm
1da5d74470
temporary key encryption mitm quality reflected
2018-02-22 11:50:11 +00:00
Martin Kojtal
414b2d971d
Revert "Update Mbed TLS HW acceleration partner code to new hashing API"
2018-02-22 11:20:35 +00:00
Teemu Kultala
34ef11630c
fix issue 6150 by always setting net interface UP in mbed_set_dhcp
2018-02-22 13:00:46 +02:00
Maciej Bocianski
5aaad0850c
sleep_manager_racecondition: fix for slow devices
...
sleep_manager_racecondition test fix for devices with low CPU clock
This RP contains fix for sleep_manager_racecondition test
for very slow devices (like NRF51). It fixes the test itself
as well as side effects of fix introduced in
#5046 (us ticker: fix fire interrupt handling)
The idea of the test was to test race condition between main thread
and interrupt handler calling the same function.
To efficiently test this, each handler call should interrupt
main thread to make race more likely.
On very slow devices (like NRF51) when we set very low ticker period
(e.g less then 1000us for NRF51) there is no much time for thread scheduling.
On such slow devices, setting period to 500 us cause that
main thread is scheduled very rarely and only handler is
constantly called making test unreliable.
Fix introduced in #5046 (us ticker: fix fire interrupt handling)
changed fire_interrupt function implementation causing more
interrupt tailing thus even less time for main thread scheduling.
After introduction of #5046 (us ticker: fix fire interrupt handling)
when running sleep_manager_racecondition test on NRF51
(with ticker1.attach_us(&sleep_manager_locking_irq_test, 500);)
test is failing with timeout due to the fact that interrupt
handler is constantly called and main thread is never scheduled.
2018-02-22 11:36:08 +01:00
Martin Kojtal
c32b822bb2
Merge pull request #6078 from 0xc0170/dev_template_pr
...
Pull request template update
2018-02-22 08:25:16 +01:00
Christopher Haster
72b0a07ffe
retarget: Fix path behaviour without leading slash
...
Current behaviour ends up undefined when the constructor leaves early.
Now FilePath just discards leading slashes and otherwise asserts if the
path is bad.
2018-02-21 14:43:53 -06:00
Christopher Haster
0bc386a7c4
tools: Let unicode error messages through
...
Some toolchains (GCC) may emit error messages with unicode symbols based on
the your localization settings. Instead of being passed to the user as is,
the unicode causes an exception.
2018-02-21 14:07:28 -06:00
paul-szczepanek-arm
6b0ba64ee2
SM fixes to init and register the event handler correctly
2018-02-21 18:35:44 +00:00
Vincent Coubard
9e98a72198
BLE: Move cordio default scan and connection params in global memory.
2018-02-21 17:43:39 +00:00
Vincent Coubard
ad78b3e023
BLE: Handle NULL parameters in Gap::connect.
2018-02-21 17:43:38 +00:00