Jimmy Brisson
688d55bd93
Quote make invocation too
2016-11-04 10:08:24 -05:00
jeromecoutant
36740a1fdf
NUCLEO_F410RB: Add I2C_ASYNCH capability
...
It has disappeeared with https://github.com/ARMmbed/mbed-os/pull/2765
2016-11-04 14:08:42 +01:00
Tony Wu
70ad0f5226
netsocket - Fix set_ip_bytes out-of-bound access
...
set_ip_bytes() does a 16-byte memcpy from the input buffer to
the local nsapi_addr_t despite the address version.
If the address version is ipv4, the input buffer may only be
4-byte in size. This causes a out-of-bound access on the input buffer.
Signed-off-by: Tony Wu <tonywu@realtek.com>
2016-11-04 11:02:34 +08:00
Sam Grove
f044786f22
Merge pull request #3187 from theotherjimmy/fix-eclipse-export
...
[Export-Make] Use internal class variable for resolving templates in makefiles
2016-11-03 18:48:13 -05:00
Sam Grove
9105f6fbda
Merge pull request #3186 from MultiTechSystems/mdot-spi-pins
...
MultiTech mDot - add back SPI3 pins
2016-11-03 18:47:50 -05:00
Sam Grove
95c8743f2a
Merge pull request #3182 from sarahmarshy/exporter-docs
...
Exporter documentation
2016-11-03 18:47:36 -05:00
Sam Grove
0ace7955b0
Merge pull request #3104 from OpenNuvoton/nuvoton
...
[NuMaker] Support CAN and fix PWM CLK error
2016-11-03 18:46:58 -05:00
Jimmy Brisson
83fbbe8964
Quote the shell call in mkdir and rmdir
...
Allows the use of bash in windows
2016-11-03 15:38:55 -05:00
Sarah Marsh
406ddf0674
Exporter documentation
2016-11-03 11:53:23 -05:00
Christopher Haster
c11ce2153a
Added mbed_preprocessor.h to collect common cpp definitions
2016-11-03 10:26:31 -05:00
Tero Heinonen
a1982c1de7
Remove transaction from list before callback call ( #50 )
...
In some callbacks, secure session might be removed and transactions been
freed. That leads to double freeing, and reading from freed pointer.
Transaction is now removed from list before calling callback to avoid
that.
2016-11-03 15:23:19 +02:00
Tony Wu
d039d30abe
lwip - Fix lwip_mac_address buffer overflow
...
Sounds serious, but should be benign.
Signed-off-by: Tony Wu <tonywu@realtek.com>
2016-11-03 20:16:58 +08:00
Mahadevan Mahesh
177eaff847
K64F ENET: Update to remove unused variable. This is no longer available in the updated SDK ENET driver
2016-11-03 07:07:49 -05:00
Mahadevan Mahesh
931da516a9
K64F: Update to the latest SDK drivers
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-11-03 07:07:49 -05:00
Sam Grove
16a8d2380e
Merge pull request #3185 from NXPmicro/Update_Tests
...
Update tests to fix build failures. Also make the code similar to oth…
2016-11-03 02:24:07 -05:00
Sam Grove
d6df34619e
Merge pull request #3184 from jankii01/K64F-trng-ret
...
#3183 Compiler warning in trng_api.c with K64F
2016-11-03 02:23:00 -05:00
Sam Grove
1f783f69fa
Merge pull request #3177 from ashok-rao/new_mcu_K22512_fixing_PR_3136
...
New mcu k22512 fixing pr 3136
2016-11-03 02:21:31 -05:00
Sam Grove
2502a795b9
Merge pull request #3172 from sarahmarshy/export-test-rev
...
[Exporters] New export-build tests
2016-11-03 02:20:55 -05:00
Sam Grove
7d31512751
Merge pull request #3171 from bridadan/fix_exporter_supported
...
[tools] Fixing project.py -S printing problem
2016-11-03 02:18:39 -05:00
Sam Grove
35dbb3f256
Merge pull request #3166 from kjbracey-arm/ipv6_dns_server
...
nsapi_dns: Provide 2 IPv6-hosted default servers
2016-11-03 02:17:52 -05:00
Sam Grove
53b31318d0
Merge pull request #3165 from kjbracey-arm/ns_ipv6_checks
...
Add address type checks to NanostackInterface
2016-11-03 02:16:42 -05:00
Sam Grove
ee992b0a7a
Merge pull request #3151 from NXPmicro/Add_K82_Support
...
Add support for FRDM-K82F
2016-11-03 02:16:08 -05:00
Sam Grove
6712ed1b71
Merge pull request #3099 from maximmbed/max32625
...
MAX32625
2016-11-03 02:15:43 -05:00
Sam Grove
8b05a2a02b
Merge pull request #3078 from infinnovation/lwip-config
...
lwip: Allow several configuration macros to be set externally (bis)
2016-11-03 02:15:10 -05:00
Sam Grove
6d250a98c3
Merge pull request #2969 from nvlsianpu/nrf52_fix_app_priorities
...
[nRF52] - switch irq priorities of driver handlers to the lowest level
2016-11-03 02:11:58 -05:00
Sam Grove
4e1aea4fc9
Merge pull request #2958 from bridadan/mbed-app-config-testing
...
Allowing mbed_app.json files to be discovered for tests.
2016-11-03 02:11:38 -05:00
Jimmy Brisson
79bccc14a2
Force make exporter to search PATH for compilers
2016-11-02 17:16:35 -05:00
Jimmy Brisson
a447807ed8
Append targets to scan list for exporting tests
2016-11-02 16:14:40 -05:00
Christopher Haster
00458c391c
nsapi - Adopted standardized return types in the Nanostack interfaces
2016-11-02 15:55:42 -05:00
Jimmy Brisson
c2470e9710
Use internal class variable for resolving templates in makefiles
...
This allows other exporters to inherit from make and change the name of
the exporter without breaking.
2016-11-02 15:42:30 -05:00
Christopher Haster
b045c8ba00
nsapi - Adopted standardized return types in the Odin wifi interface
2016-11-02 15:37:34 -05:00
Christopher Haster
78b9357c80
nsapi - Adopted standardized return types in lwip
2016-11-02 15:25:22 -05:00
Christopher Haster
ba748ac1f8
nsapi - Added standardized return types for size and errors
...
nsapi_error_t - enum of errors or 0 for NSAPI_ERROR_OK
nsapi_size_t - unsigned size of data that could be sent
nsapi_size_or_error_t - either a non-negative size or negative error
2016-11-02 15:25:22 -05:00
Mike Fiore
6cddb4df8b
[MTS_MDOT_F411RE] add back SPI3 pins that shouldn't have been removed
2016-11-02 13:41:04 -05:00
Mahadevan Mahesh
ac9668a498
Update tests to fix build failures. Also make the code similar to other tests
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-11-02 11:45:14 -05:00
Sarah Marsh
9624ccf2d5
Add boolean 'export' to examples.json.
...
This will determine whether the example should be exported. Additionally,
relocated export logic to examples_lib.py.
2016-11-02 10:30:10 -05:00
Jeremy Brodt
213a0891dd
[MAX32625] Removed progen from target configuration.
2016-11-02 09:58:17 -05:00
Brian Daniels
b14a9702a1
Adding check to Travis for exporter support matrix
2016-11-02 09:35:19 -05:00
Martin Kojtal
fe80efe1bb
Merge pull request #3072 from jeromecoutant/PR_I2C_TESTS
...
i2c_loop tests update for STM32
2016-11-02 13:01:29 +00:00
Tero Heinonen
ae4d9dbada
Call transaction callback when transactions are deleted ( #48 )
...
When secure session is deleted, transaction callback must be called
to inform request sender that response is not going to be received.
2016-11-02 12:10:19 +02:00
Martin Kojtal
06fc7e476a
Merge pull request #3173 from sarahmarshy/microbit-support
...
[Exporters] Add a device_name to microbit entry in targets.json
2016-11-02 09:56:00 +00:00
Janne Kiiskilä
258bcab618
Remove the variable ret due to compiler warning:
...
Compile [ 94.6%]: trng_api.c
[Warning] trng_api.c@67,9: unused variable 'ret' [-Wunused-variable]
Github issue #3183
2016-11-02 11:29:20 +02:00
Christopher Haster
98db3ab1cb
Adopted MBED_STATIC_ASSERT where possible
2016-11-01 21:39:48 -05:00
Christopher Haster
182c6a29f2
Added static assert macro
...
Added MBED_STATIC_ASSERT for compile-time assertions, results in
compile-time error if condition is false
The assertion acts as a declaration that can be placed at file scope, in
a code block (except after a label), or as a member of
a C++ class/struct/union.
Unfortunately, there does not exist a backup construct for use in
C class/struct/union contexts. An alternative macro,
MBED_STRUCT_STATIC_ASSERT provides this ability to avoid disabling
static assertions for the majority of mbed-supported C compilers.
2016-11-01 21:39:41 -05:00
Sarah Marsh
cc154a48cd
[Exporters] Build method documentation. Removal of unused Exception classes.
2016-11-01 15:03:31 -05:00
Sarah Marsh
d8fc362c11
Make ArmPackManager cache a static variable (to avoid reading index.json for each target).
2016-11-01 15:03:31 -05:00
Sarah Marsh
b9bac0516b
[Exporter tests] changing variable names and respecting requirement kwargs
2016-11-01 15:03:31 -05:00
Sarah Marsh
986af0dd5e
New export-build tests.
...
Allows command line workflow of:
mbed import
mbed export
Also revises exporter supported target checks
2016-11-01 15:03:31 -05:00
Sam Grove
7829b2f9bf
Merge pull request #3161 from geky/nsapi-dns-version-heuristic
...
nsapi - Add better heuristic for the default record of DNS queries
2016-11-01 14:17:08 -05:00
Sam Grove
2a3f4eda19
Merge pull request #3162 from geky/nsapi-warning-cleanup
...
lwip/nsapi - Clean up warnings in network code
2016-11-01 14:15:08 -05:00