mbed-os/features
Vincent Coubard 05dcde839e BLE: Fix relationnal operator of SafeEnum
The relationnal operators were targeting the base class which defines an implicit constructor to an integral value. This is wrong as it allows SafeEnum instances to be compared against integers.

The fix is simple: define relationnal operators for the derived class. The derived class is known as it is passed as a template parameter of the base class.

For extra safety the SafeEnum constructor is now explicit and protected.
2019-02-08 16:48:59 +00:00
..
FEATURE_BLE BLE: Fix relationnal operator of SafeEnum 2019-02-08 16:48:59 +00:00
FEATURE_BOOTLOADER Added TARGET_SDT64B, a bootloader file on SDT64B 2019-01-14 13:06:14 +00:00
cellular Add missing copyright header. 2019-02-08 16:45:28 +00:00
cryptocell/FEATURE_CRYPTOCELL310 Rename the platform context varaiable 2019-01-25 14:29:59 +00:00
deprecated_warnings feature deprecated: fix astyle coding style 2018-11-07 08:56:35 +00:00
device_key Adding a test if device key buffer has changed after calling to entropy func. this should enable as to eliminate some rare cases when the trng fail but still return success. 2019-01-25 14:29:59 +00:00
frameworks Remove outdated text and fix spelling in README.md 2019-02-08 16:48:59 +00:00
lorawan Fixed single space that astyle caught 2019-01-14 13:06:14 +00:00
lwipstack Allow LwIP TCP retransmissions to be configured and tune those smaller. 2019-01-14 13:06:14 +00:00
mbedtls Rename the platform context varaiable 2019-01-25 14:29:59 +00:00
nanostack thread_mle_message_handler: fix build warning 2019-01-25 14:29:59 +00:00
netsocket TCPSocket.cpp setting socket should terminate with semicolon 2019-02-08 16:48:59 +00:00
nfc removed include statement 2018-12-27 22:26:00 -06:00
storage Merge pull request #9548 from davidsaada/david_flashiap_retries 2019-01-30 17:37:35 -06:00
unsupported Don't use define checks on DEVICE_FOO macros (mbed code) 2018-12-27 22:26:04 -06:00