OVMS3-idf/components
Ivan Grokhotkov 6e7eb3c776 esp_timer: fix for the case when timer is deleted in callback
Timer callback can delete the timer. If CONFIG_ESP_TIMER_PROFILING was
enabled, this caused an access to invalid (freed) memory.
This fix adds a pointer to track the timer while executing the callback.
This is needed so that we can check if callback deletes the timer,
in which case we won't try updating profiling counters for this timer
after the callback is done.
2017-11-29 11:44:46 +08:00
..
app_trace unit_tests/Update unit test timer divider 2017-10-30 19:42:16 +08:00
app_update ota_ops: Fix get_selected_boot_partition() in case there is no factory partition 2017-09-04 17:37:28 +10:00
aws_iot mbedtls: Rename net to net_sockets (in line with 2.4.0 API change) 2017-09-07 18:02:39 +10:00
bootloader esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
bootloader_support build system: Restore ifdef/ifndef in Makefiles, clean up examples build 2017-09-05 16:11:03 +10:00
bt Merge branch 'bugfix/btdm_scan_lead_to_conn_error' into 'master' 2017-11-27 21:21:13 +08:00
coap Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
console console: handle empty input to esp_console_run correctly 2017-10-13 07:14:53 +08:00
cxx Merge branch 'feature/cxx_exceptions_emg_pool' into 'master' 2017-11-23 13:02:49 +08:00
driver Merge branch 'bugfix/ledc_fade_scale' into 'master' 2017-11-27 07:23:19 +08:00
esp32 esp_timer: fix for the case when timer is deleted in callback 2017-11-29 11:44:46 +08:00
esp_adc_cal feature(I2S-ADC): add ADC mode for I2S. 2017-09-14 13:24:08 +08:00
espcoredump bugfix: fixed path to esptool when there is no compiled python module for it 2017-03-21 13:30:38 +03:00
esptool_py Add --warn-undefined-variables to MAKEFLAGS 2017-09-05 16:10:46 +10:00
ethernet Set GPIO-mode for MDC and MDIO pins 2017-11-22 11:01:43 +08:00
expat Build system: Raise warning level 2016-11-16 15:57:34 +11:00
fatfs fatfs: update to R0.13a 2017-11-14 12:57:55 +08:00
freertos Merge branch 'bugfix/allow_external_stack' into 'master' 2017-11-27 16:31:27 +08:00
heap Merge branch 'bugfix/cpp_guards' into 'master' 2017-11-22 22:26:26 +08:00
idf_test Merge branch 'feature/bot' into 'master' 2017-11-21 18:43:56 +08:00
jsmn Add jsmn JSON parser component 2017-03-07 10:18:47 +11:00
json cJSON:Add float format process 2017-01-09 17:51:48 +08:00
libsodium unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
log return old handler from esp_log_set_vprintf() 2017-11-22 11:01:43 +08:00
lwip Merge branch 'feature/dhcp_server_options_menuconfig' into 'master' 2017-11-29 07:07:09 +08:00
mbedtls Merge branch 'bugfix/hardware_mpi_sign' into 'master' 2017-11-07 19:30:31 +08:00
mdns components/mdns: wrong Message compression detect 2017-11-03 16:52:22 +08:00
micro-ecc micro-ecc: Add submodule dependency 2016-11-17 09:18:51 +11:00
newlib newlib: Remove out of date libc_discard.list 2017-11-16 17:43:05 +11:00
nghttp Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
nvs_flash nvs: fix nvs_flash_init_partition initializing default partition 2017-10-13 07:19:16 +08:00
openssl openssl wrapper: introduce X509_VERIFY_PARAM_set/clear_hostflags 2017-11-20 16:25:57 +11:00
partition_table build system: fix warning about undefined variable 'quote' 2017-10-19 21:35:23 +08:00
pthread pthread: Added support for pthread condition variables 2017-11-23 11:26:51 +08:00
sdmmc sdmmc: allow command timeouts to be configured 2017-10-13 08:16:07 +08:00
soc soc: Remove redefinition of MCU_SEL_M 2017-11-22 11:01:42 +08:00
spi_flash spi_flash: Expose an accessor the current SPI flash guard functions 2017-11-20 15:54:31 +11:00
spiffs unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
tcpip_adapter bugfix: add netif info in event message when got ipv6 address 2017-10-23 13:50:43 +08:00
ulp fix makefile for multiple source files 2017-11-03 16:40:15 +08:00
vfs add missing ioctl declaration 2017-10-23 19:47:33 +08:00
wear_levelling unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
wpa_supplicant Add the fast crypto function in supplicant 2017-08-09 21:36:13 +08:00
xtensa-debug-module esp32: Apptrace API enhancement 2017-07-24 19:57:44 +03:00