Krzysztof Stachowiak
7eeb694dd9
Update MbedTLS to 2.10.0 (from an RC)
2018-06-06 17:31:18 +02:00
Krzysztof Stachowiak
8c9a967ef2
Improve the documenting comment in a config adjustment script
2018-06-06 15:33:28 +02:00
Michael Schwarcz
a5a1d1170e
Upgrade uvisor to v0.31.1
2018-06-06 15:18:24 +03:00
bcostm
11d0a8399b
Add license
2018-06-06 14:05:22 +02:00
Krzysztof Stachowiak
9c6a85a6e9
Add configuration options to enable CMAC in mbedtls by default
2018-06-06 13:36:28 +02:00
jeromecoutant
202fc8af18
STM32 : few targets does not support LPTICKER
2018-06-06 13:33:18 +02:00
Mika Leppänen
97de145adf
Added missing license to header of the file
2018-06-06 14:29:49 +03:00
Mika Leppänen
03541dfc2f
Added UBLOX_C027/ARCH_PRO memory configurations
2018-06-06 14:29:49 +03:00
Mika Leppänen
4d055abea5
Added EMAC configuration for UBLOX_C027
2018-06-06 14:29:49 +03:00
Mika Leppänen
a8402256a3
Corrected TX buffer reclaim error
...
When all TX descriptors were reserved in a row so that TX buffer
reclaim interrupt did not happen during reservation sequence, after
the interrupt occurred, TX buffer reclaim did no longer free buffers.
This happened because when all descriptors were in use, last free
index pointed to consumed index.
2018-06-06 14:29:49 +03:00
Mika Leppänen
a5a8b350ce
Ported NXP LPCxx ethernet driver to unified EMAC
2018-06-06 14:29:49 +03:00
Kevin Bracey
a8e8775aa9
Kinetis EMAC: Correct TX ring pointer array size
...
TX pointer array was using RX ring length in its declaration.
Wasted memory if RX ring > TX ring, as is the default, but would
be broken if RX ring < TX ring.
2018-06-06 13:30:01 +03:00
Kevin Bracey
30e68f3201
Kinetis EMAC: Make number of buffers configurable
...
16 RX buffers and 8 TX buffers is probably excessive. Nanostack
version of driver successfully used 4+4, and data pump should be
broadly equivalent.
This means that switching K64F devices from Nanostack to EMAC increases
base heap usage by 18K - observed in Nanostack border router builds.
Add a config option to make it possible to lower the number of buffers.
Defer consideration of lowering the default to later.
2018-06-06 13:30:01 +03:00
Martin Kojtal
4f90f4c735
error: fix undeclared memcpy
...
Some targets do not get string header file in, results in the warning:
implicit declaration of function 'memcpy'
2018-06-06 09:00:27 +01:00
Krzysztof Stachowiak
f85e3f6177
Update Mbed TLS do version 2.10.0-rc1
2018-06-06 09:13:06 +02:00
Jimmy Brisson
18bdf562af
Use Notifier API when building mbed2
2018-06-05 13:26:04 -05:00
klaas019
da0a8dddc4
Add files via upload
2018-06-05 11:43:06 -05:00
klaas019
499034ccc1
Delete bootloader.bin
2018-06-05 11:42:19 -05:00
Cruz Monrreal
4fcaa56b77
Merge pull request #6914 from 0xc0170/fix_build_notifier
...
build: fix notifier typo and passing to builds API
2018-06-05 10:59:47 -05:00
bcostm
b087390a1a
Remove HAL_TICK_DELAY (no more used)
2018-06-05 16:53:40 +02:00
Jimmy Brisson
8d03fe2de4
Use TerminalNotifier in singletest
2018-06-05 09:31:20 -05:00
paul-szczepanek-arm
265132c5a8
check that flags have the IRK stored before retrieving it
2018-06-05 15:15:19 +01:00
Kevin Bracey
852445a364
Nanostack EMAC - avoid initialisation race
...
Hard fault was possible if packet reception occurred during
initialisation. Adjust start-up ordering and add NULL check to
avoid.
2018-06-05 17:02:34 +03:00
bcostm
e09e1147d8
Cleanup
...
- Remove calls to HAL_SuspendTick and HAL_ResumeTick
- Rename stm_common.c in hal_tick_common.c
2018-06-05 14:48:54 +02:00
Kevin Bracey
6c6bcc3575
NSAPI: Use IPv6 conversion routines from frameworks
...
Share IPv6 conversion code with mbed_trace, Nanostack and
mbed client.
Output formatting is better, being conformant to RFC 5952.
2018-06-05 15:31:18 +03:00
Martin Kojtal
74aec930e6
Merge pull request #7081 from OpenNuvoton/nuvoton_fix_crc
...
Fix mbed_crc_ctor is missing in some MbedCRC constructor
2018-06-05 14:17:09 +02:00
Martin Kojtal
ade3d0c77d
Merge pull request #7095 from yossi2le/device-key-fix-coverity-issues
...
Fixing some coverity issues.
2018-06-05 14:15:21 +02:00
Martin Kojtal
eddaa8b51b
Merge pull request #6515 from marcemmers/mbed_ticker_api
...
Only schedule mbed_ticker interrupt if queue->head is changed
2018-06-05 14:14:52 +02:00
Kari Haapalehto
0c3047f4cc
Fix data aligment problem at STM32F4 hash write
2018-06-05 15:03:37 +03:00
Mika Leppänen
9ec1ec90d9
Fixed DNS resolution in case all sendto operations fail
...
DNS resolver now counts how many sendto operations are successful
during one DNS server attempt cycle (attempting to contact DNS
servers from 0 to last index, including stack specific ones). If all
socket sendto operations fail, DNS resolution is aborted.
If one or more are successful, DNS resolution is continued until
total network attempts count is reached or all sendto operations
fails during a cycle.
2018-06-05 14:29:48 +03:00
Teemu Kultala
d3a46eb7cd
more effective port randomisation
2018-06-05 13:25:59 +03:00
jeromecoutant
0c6844d9c3
ISM pin configuration is now in ISM driver json file
2018-06-05 12:02:17 +02:00
ccli8
0597998d91
Fix compile error with MBED_MEM_TRACING_ENABLED and ARMC6
2018-06-05 17:34:28 +08:00
bcostm
74c29cb0e5
Remove code related to timer channel 2
2018-06-05 11:21:02 +02:00
Maciej Bocianski
fb28c41be1
enable HAL sleep test
2018-06-05 06:56:48 +02:00
Maciej Bocianski
0ed26e58a0
HAL sleep test fix
...
Prevents ticker upper layer initialization during test execution
2018-06-05 06:56:47 +02:00
Cruz Monrreal
80dde0b953
Merge pull request #7092 from cmonr/py3-in-windows
...
Additional fixes for running Python 3 in Windows
2018-06-04 21:45:55 -05:00
Cruz Monrreal II
5ed8ad8ffe
Updated makefile exporter to not rely on enumerating over map.
...
No longer supported in Py3.
2018-06-04 21:02:35 -05:00
Cruz Monrreal II
f689ace3e3
Removed extraneous file open
2018-06-04 12:02:49 -05:00
Cruz Monrreal
78d9c4f330
Merge pull request #6582 from theotherjimmy/memap-flamegraph
...
Implement zoomable html-flamegraph memap output
2018-06-04 10:48:08 -05:00
Cruz Monrreal
20a4412082
Merge pull request #7089 from paul-szczepanek-arm/fix-master
...
BLE fixes (SM whitelist creation, Nordic scatter file fix, missing TLS initialisation)
2018-06-04 10:44:54 -05:00
Cruz Monrreal
0e7561f2b8
Merge pull request #6848 from OPpuolitaival/licence_check
...
Check that no GPL licence inside code
2018-06-04 10:44:32 -05:00
Cruz Monrreal
50cd664628
Merge pull request #7050 from SenRamakri/sen_ErrorHandlingFilenameFix
...
Fix for filename capture not working
2018-06-04 10:43:56 -05:00
Cruz Monrreal
abed3dfb1a
Merge pull request #7060 from ithinuel/fix-c027
...
UBLOX_C027: init us_ticker in the target initialization
2018-06-04 10:43:08 -05:00
Cruz Monrreal
583d77f04d
Merge pull request #7070 from ithinuel/increase_tolerance_for_systick_less_devices
...
set the tolerance to 5% if NO_SYSTICK is enabled
2018-06-04 10:42:04 -05:00
Cruz Monrreal
d559ed6d0e
Merge pull request #7072 from kfnta/edit_uvisor_depr
...
Edit warning about FEATURE_UVISOR being deprecated
2018-06-04 10:41:29 -05:00
Cruz Monrreal
0ae41b1def
Merge pull request #7074 from RonEld/remove_redundant_libraries
...
Remove redundant Cryptocell libraries
2018-06-04 10:41:05 -05:00
Cruz Monrreal II
cdbae994d1
Modified IntelHex tofile parameter to use path.
...
Py3 open(...) returns a BufferedReader instead of a file.
2018-06-04 09:21:43 -05:00
Cruz Monrreal II
e65537790e
Modified LazyDict to inherit from object instead of dict, and removed iteration over values.
...
Py3 no longer supports dictionaries that self-modify their item lists during iteration.
2018-06-04 09:21:43 -05:00
Cruz Monrreal II
6e9b7ea276
Added basestring import for proper string concatenation in Py3
2018-06-04 09:21:43 -05:00