mirror of https://github.com/ARMmbed/mbed-os.git
* Fix null pointer dereferencing Add null check for return values of functions that are mostly (but not always) checked for null. E.g., since 98% of calls to protocol_stack_interface_info_get_by_id check for null, it is likely that the function can return null values in some cases, and omitting the check could crash the program. * Update MAX32660 peripheral drivers with final ones that use by SDK * Apply MAX32660 delta Update mbed hal function as per of SDK update Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * M2354: Fix debug failure in Mbed Studio In Mbed Studio, debugging, based on pyOCD, requires Mbed OS application code starting on the sector boundary. Modification list: 1. Update TF-M import assets with MCUboot header padding to sector aligned 2. Following above, change header size argument (-H) in wrapper.py command line 3. Following below, fix min-write-size (--align) to 4 (per flash_area_align()) in wrapper.py command line https://docs.mcuboot.com/design.html#image-trailer Related issue: https://github.com/ARMmbed/mbed-os/issues/15417 * Do not clear interrupt flag during initialization This causes issue for repeaded initialization while using BufferedSerial mode Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * MAX32660, MAX32670 UART performance improvement Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * Handle negative values passed to close() Calling close() with negative numbers causes out-of-bounds indexing of the filehandles array. For example, this can happen if open() returns an error and the value is later passed to close(). * Moved a { to the same line as if Moved a { to the same line as if * add nullpointer check in LWIP::socket_close * Fix crash when using FDCAN3 RX IRQ on STM32G473 (and others) * connectivity: drivers: Update Nuvoton M467 EMAC DMA_IE ctl In IRQ Handler, to disable some interrupt type of DMA error. It could avoid unexpected repeated interrupt.The masked bit of DMA_IE could be recovered in next EMAC IRQ event. Signed-off-by: cyliang tw <cyliang@nuvoton.com> * Add workaround for G474 hardfault * update drivers STM32WL CUBE V1.3.0 * Changed static to weak * Fix: Do not disable SPI for manual drive mode during transaction setup It has been reported that disabling SPI module causes glitch for manual SS drive mode Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * make cellular event queue size configurable update unit tests --------- Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> Signed-off-by: cyliang tw <cyliang@nuvoton.com> Co-authored-by: Mingjie Shen <shen497@purdue.edu> Co-authored-by: Ahmet Polat <Ahmet.Polat@maximintegrated.com> Co-authored-by: Sadik.Ozer <sadik.ozer@analog.com> Co-authored-by: Chun-Chieh Li <ccli8@nuvoton.com> Co-authored-by: alrvid <126816223+alrvid@users.noreply.github.com> Co-authored-by: Jost, Chris <79271064+chrJost@users.noreply.github.com> Co-authored-by: Joseph Duchesne <joseph@avidbots.com> Co-authored-by: cyliang tw <cyliang@nuvoton.com> Co-authored-by: Maxim Markin <mak22223@ya.ru> Co-authored-by: Charles <hallard04@free.fr> Co-authored-by: Lukas Karel <lukas.karel@world-direct.at> |
||
---|---|---|
.. | ||
thread_bbr_api.c | ||
thread_bbr_api_internal.h | ||
thread_bbr_commercial.c | ||
thread_bbr_commercial.h | ||
thread_beacon.c | ||
thread_beacon.h | ||
thread_bootstrap.c | ||
thread_bootstrap.h | ||
thread_border_router_api.c | ||
thread_border_router_api_internal.h | ||
thread_ccm.c | ||
thread_ccm.h | ||
thread_commissioning_api.c | ||
thread_commissioning_if.c | ||
thread_commissioning_if.h | ||
thread_common.c | ||
thread_common.h | ||
thread_config.h | ||
thread_constants.h | ||
thread_dhcpv6_server.c | ||
thread_dhcpv6_server.h | ||
thread_diagnostic.c | ||
thread_diagnostic.h | ||
thread_discovery.c | ||
thread_discovery.h | ||
thread_host_bootstrap.c | ||
thread_host_bootstrap.h | ||
thread_joiner_application.c | ||
thread_joiner_application.h | ||
thread_leader_service.c | ||
thread_leader_service.h | ||
thread_lowpower_api.c | ||
thread_lowpower_private_api.c | ||
thread_lowpower_private_api.h | ||
thread_management_api.c | ||
thread_management_client.c | ||
thread_management_client.h | ||
thread_management_if.c | ||
thread_management_internal.h | ||
thread_management_server.c | ||
thread_management_server.h | ||
thread_mdns.c | ||
thread_mdns.h | ||
thread_meshcop_lib.c | ||
thread_mle_message_handler.c | ||
thread_mle_message_handler.h | ||
thread_nd.c | ||
thread_nd.h | ||
thread_neighbor_class.c | ||
thread_neighbor_class.h | ||
thread_net_config_api.c | ||
thread_network_data_lib.c | ||
thread_network_data_lib.h | ||
thread_network_data_storage.c | ||
thread_network_data_storage.h | ||
thread_network_synch.c | ||
thread_network_synch.h | ||
thread_nvm_store.c | ||
thread_nvm_store.h | ||
thread_resolution_client.c | ||
thread_resolution_client.h | ||
thread_resolution_server.c | ||
thread_resolution_server.h | ||
thread_router_bootstrap.c | ||
thread_router_bootstrap.h | ||
thread_routing.c | ||
thread_routing.h | ||
thread_test_api.c | ||
thread_tmfcop_lib.h |