Commit Graph

23916 Commits (770bc91fe8b1880bb10fb36fc94f59fc752732ee)

Author SHA1 Message Date
arekzaluski c5b540d2b1 Remove fuzzywuzzy dependency 2019-04-05 12:26:10 +01:00
Desmond Chen 5a35956cb6 BLE:Fix cordio reset sequence 2019-04-05 12:26:10 +01:00
Lin Gao ecfb82e8e2 Remove intervaltree from requirements.txt for mbed-os as it contradicts pyocd requirements 2019-04-05 12:26:10 +01:00
Jan Jongboom 716e4d43cb OdinWifiInterface is calling memcpy with a null pointer 2019-04-05 12:26:10 +01:00
Teppo Järvelin b031dfa1d7 Cellular: removed manual registering state.
Simplified state machine by removing manual registering state.
This was done as some modems did not have all the needed at commands
for checking the registered network. Some modem run out of memory as when
checking correct network there might be so many networks available.
Manual registration still works but it does not do any checks to which network
it's registered. Moved manual registering at command earlier in state machine so it forces
registering to a correct network. Internal refactor/fix, does not affect applications.
2019-04-05 12:26:10 +01:00
Desmond Chen cf7550fb85 BLE:Cordio:insert_descriptor check r/w properties 2019-04-05 12:26:10 +01:00
Arto Kinnunen 49e0bf4487 Update Wi-SUN network default name 2019-04-05 12:26:10 +01:00
Teppo Järvelin 360fcf2a20 Fix lwip to compile if MBED_CONF_LWIP_DEBUG_ENABLED is defined
File features/lwipstack/lwip-sys/arch/cc.h fails to compile
with error: 'MBED_NORETURN' does not name a type.
Fix with adding correct include.
2019-04-05 12:26:09 +01:00
Oren Cohen 3a024662e1 Remove #ifndef NO_GREENTEA from tests 2019-04-05 12:26:09 +01:00
Michal Paszta 2b80f967a9 Tests: check if recv returned too much data 2019-04-05 12:26:09 +01:00
Oleg Kapshii 203b3a65d8 Removed PSoC6 SystemInit Workaround for ARM compiler 2019-04-05 12:26:09 +01:00
Ganesh Ramachandran b2a294e535 Error check for reallocation memory fail 2019-04-05 12:26:09 +01:00
Jan Jongboom f2f3351811 Dead pointer usage in GenericSecurityManager
`pscrk` is set to the address of `csrk`, but `csrk` is out of scope when using the resulting value. There's no guarantee that the memory is still valid.
2019-04-05 12:26:09 +01:00
Jan Jongboom 842d5d41bf GigaDevice targets can return ninitialized variable in CAN driver 2019-04-05 12:26:08 +01:00
Teemu Kultala e206f61ad1 cellular: BC95 memory leak fix 2019-04-05 12:26:08 +01:00
Jan Jongboom 05b1f44492 TEST_APPS socket_app leaks memory when cannot initialize packetSizes 2019-04-05 12:26:08 +01:00
Jan Jongboom e441f1f99d SAML21J18A: #endif without #if in analogout_api.c
This PR: 3bd3aca6db (diff-995cd6fe18f4fabfb549266dde0a3784) broke the SAML21J18A target, as there was no `#if DEVICE_ANALOGOUT` call, and this PR added an `#endif` there that's not matched now.
2019-04-05 12:26:08 +01:00
jeromecoutant 90f11a1c19 NUCLEO_H743ZI: Arduino A5 is mapped on ADC3_IN6 2019-04-05 12:26:08 +01:00
Michal Paszta e2785be609 DNS recv/send returning WOULD_BLOCK force delayed retry 2019-04-05 12:26:08 +01:00
Michael Schwarcz 8e9b0e2178 wait_us using wait_ns 2019-04-05 12:26:08 +01:00
Wajahat Abbas d481cd01f8 do not assert MDMRST in case of SARA-R4 2019-04-05 12:26:08 +01:00
Michael Coulter 936173a2c9 Fix for i2c_t object not being initialized to 0 causing timeout For issue #9890 2019-04-05 12:26:08 +01:00
Veijo Pesonen de14f2dc77 ESP8266: astyle, remove from the .astyleignore-file 2019-04-05 12:26:07 +01:00
jeromecoutant d521ec6003 STM32F429 ARM MICRO startup file update 2019-04-05 12:26:06 +01:00
Wajahat Abbas 0443e0dd06 Corrected timeout for +UDNSRN command 2019-04-05 12:26:06 +01:00
Kari Haapalehto 9af45c554b Fix for NUCLEO_F207 UDPSOCKET_ECHOTEST_BURST_NONBLOCK fails. Increase eth-rxbufnb from 1 to 2 will fix the problem 2019-04-05 12:26:06 +01:00
Teppo Järvelin fa220011aa Cellular: fix issue where CGACT not supported in coming firmware in BG96. 2019-04-05 12:26:06 +01:00
mudassar-ublox c4bbddb89c Applied suggested astyle fixes 2019-04-05 12:26:06 +01:00
mudassar-ublox 9427d2653d updated api and removed Astyle issue 2019-04-05 12:26:06 +01:00
mudassar-ublox 5bda91d1f7 C030_N211 api's update and removed N2XX_CellularNetwork class 2019-04-05 12:26:05 +01:00
mudassar-ublox 9d28abae0d C030_N211 cellular api refactoring 2019-04-05 12:26:05 +01:00
mudassar-ublox 5084c669b9 C030_N211 cellular api 2019-04-05 12:26:04 +01:00
Nir Sonnenschein 6bf7fd3ecc
Merge pull request #10204 from ARMmbed/release-candidate
Release candidate for mbed-os-5.12.0-rc4
2019-03-24 15:04:56 +02:00
Brian Daniels 3f9e266e6d get_mbed_official_release respects supported_toolchains 2019-03-24 09:48:43 +00:00
Brian Daniels 12438af35d Add link for ARMC5 warning 2019-03-24 09:48:43 +00:00
Brian Daniels 551bbf3985 Updating supported toolchain printing with new options 2019-03-24 09:48:43 +00:00
Brian Daniels 9399eb07ec Add ARMC5 as an option for the -t argument 2019-03-24 09:48:43 +00:00
Brian Daniels a10be644cc Make args_erroor less verbose.
This removes the arugment help from the output, making the error much
easier to find. This solves #10090.
2019-03-24 09:48:43 +00:00
Brian Daniels 78ec04cbaf Front-end scripts now use the ARM toolchain fallback.
Some unused imports were removed as well as some general clean up.
2019-03-24 09:48:43 +00:00
Brian Daniels 7aba154a44 ARMC5 is supported if a target lists ARM as a supported_toolchain 2019-03-24 09:48:43 +00:00
Brian Daniels 6dfbd0b88a Add functions to enable ARM fallback to ARMC5.
There are two new functions: get_valid_toolchain_names and
find_valid_toolchain. These functions are used to figure out if a
fallback is possible and necessary. find_valid_toolchain is expected to
be used by the front-end scripts.

get_toolchain_name was updated with some different logic and comments.
2019-03-24 09:48:43 +00:00
Brian Daniels 7efb8b3a99 Add utility functions and Exceptions
These functions will be used to handle some of the error state and
warning messages produced when the scripts attempt to select a valid
toolchain.
2019-03-24 09:48:43 +00:00
Brian Daniels 9244a89eb5 Only enable ARMC6 for a few targets
The affected targets are Renesas targets, USI_WM_BN_BM_22 based
targets, and the MTB_MXCHIP_EMW3166.
2019-03-24 09:48:43 +00:00
Brian Daniels 1286b7b0c7 Whitespace clean up 2019-03-24 09:48:43 +00:00
Brian Daniels 8d73e9abb2 Fix the removal of Mbed-added core flags in uvision exporter 2019-03-24 09:48:43 +00:00
Jaeden Amero caf6bd8b89 tls: Update Mbed TLS to 2.17.0
There are no differences from the previously imported version of Mbed
TLS other than the version number.
2019-03-24 09:48:43 +00:00
Jaeden Amero 86a03e7f2b crypto: Update Mbed Crypto to 1.0.0
There are no differences from Mbed Crypto 1.0.0d7 other than the version
number.
2019-03-24 09:48:43 +00:00
Brian Daniels 03677a6477 Add comments about the proper use of specific ARMC6 arguments 2019-03-24 09:48:43 +00:00
Brian Daniels ca4c3e09b8 Version check the compiler in all build functions
This enables the use of Mbed Studio's version of ARMC6.
2019-03-24 09:48:43 +00:00
Brian Daniels 748985353f Clean up some whitespace 2019-03-24 09:48:43 +00:00