OVMS3-idf/components
Hrishikesh Dhayagude 7ffd68cac2 components/bt: Fix a probable memory leak for BTA_GATTS_CONF_EVT event (backport v3.1)
Multiple modules register their callback BTA_GATTS_AppRegister().

If any of the callbacks do not free the allocated pointer in
BTA_GATTS_CONF_EVT event, then this can result in memory leak.

So, free the pointer after the callback function is called and remove
the calls to free in the callback functions as it is now not required

Signed-off-by: Hrishikesh Dhayagude <hrishi@espressif.com>
2018-08-27 12:03:20 +05:30
..
app_trace gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
app_update app_update: Don't double-verify secure boot signature during OTA 2018-07-23 13:45:55 +10:00
aws_iot aws_iot: add support for MQTT TLS over port 443 2018-04-23 18:27:28 +05:30
bootloader Merge branch 'bugfix/secure_boot_padding_v3_1' into 'release/v3.1' 2018-07-25 08:59:31 +08:00
bootloader_support Merge branch 'feature/support_for_XM25QU64A_v3.1' into 'release/v3.1' 2018-08-08 16:30:09 +08:00
bt components/bt: Fix a probable memory leak for BTA_GATTS_CONF_EVT event (backport v3.1) 2018-08-27 12:03:20 +05:30
coap gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
console gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
cxx gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
driver spi: fix the issue that spi cannot be used when flash is disabled 2018-08-24 05:56:17 +00:00
esp-tls Merge branch 'bugfix/esp_tls_error_logging' into 'master' 2018-04-23 20:18:30 +08:00
esp32 Merge branch 'mesh/bugfix_parent_switch_backport_v3.1' into 'release/v3.1' 2018-08-10 13:42:32 +08:00
esp_adc_cal bugfix/Fix BLK3_RESERVED_FLAG register and other minor bugs 2018-03-16 15:51:36 +08:00
esp_http_client esp_http_client: Fixed exception on 401 without Www-Authenticate header 2018-08-10 14:23:19 +07:00
esp_https_ota esp_https_ota: Add support for HTTPS based ota feature 2018-08-08 14:55:22 +05:30
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 secure boot: Pad to avoid data after the signature mapping into the address space 2018-07-23 13:45:55 +10:00
ethernet remove executable permission from source files 2018-05-29 20:07:45 +08:00
expat gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
fatfs FATFS support without wear levelling 2018-06-16 16:02:35 +08:00
freertos Merge branch 'bugfix/unit-test-build-fix_v3.1' into 'release/v3.1' 2018-08-13 11:42:43 +08:00
heap heap: move get_all_caps to IRAM, used in unit test 2018-08-01 08:59:02 +00:00
idf_test test: disable mesh recreate network test: 2018-08-23 19:15:12 +08:00
jsmn Add jsmn JSON parser component 2017-03-07 10:18:47 +11:00
json cJSON : Include only source file objects 2018-04-30 13:51:54 +05:30
libsodium gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
log doc: fix the level inconsistent issue in Kconfig document 2018-06-05 10:36:18 +00:00
lwip lwip: fix nonblocking tcp close issue 2018-08-10 06:21:56 +00:00
mbedtls mbedtls: update to 2.12.0 2018-08-05 09:17:40 +03:00
mdns mdns: Fix a portion of the queries are issued with the wildcard query type 2018-08-14 18:34:40 +10:00
micro-ecc micro-ecc: update to v1.0 2018-06-10 21:20:55 +08:00
newlib newlib: fix unit test for psram config 2018-08-01 08:59:02 +00:00
nghttp gcc8_newlib3: Compilation warnings and errors not specific to newlib v3 2018-07-16 14:19:57 +08:00
nvs_flash nvs_flash: Version compatibility check for nvs storage 2018-08-08 12:43:50 +05:30
openssl remove executable permission from source files 2018-05-29 20:07:45 +08:00
partition_table secure boot: Pad to avoid data after the signature mapping into the address space 2018-07-23 13:45:55 +10:00
pthread pthread: implement local storage using pvTaskGetThreadLocalStoragePointer 2018-04-19 18:28:55 +05:30
sdmmc remove executable permission from source files 2018-05-29 20:07:45 +08:00
smartconfig_ack remove executable permission from source files 2018-05-29 20:07:45 +08:00
soc gpio: Bitmask overflow fix in gpio_reset_pin 2018-08-14 04:23:56 +03:00
spi_flash spi_flash: allocate mmap pages array in internal memory 2018-08-08 11:30:31 +03:00
spiffs spiffs: add test case for readdir_r with large number of files 2018-07-30 08:07:34 +03:00
tcpip_adapter remove executable permission from source files 2018-05-29 20:07:45 +08:00
ulp ulp: add tests for jumps instruction 2018-08-13 23:23:55 +03:00
vfs Merge branch 'feature/fs_truncate_support' into 'master' 2018-06-14 13:56:39 +08:00
wear_levelling spi_flash: Enable flash emulation down to ROM function calls 2018-06-06 17:35:30 +00:00
wpa_supplicant wpa_supplicant: removed unrequired header dir include from component.mk 2018-08-01 12:02:13 +05:30
xtensa-debug-module remove executable permission from source files 2018-05-29 20:07:45 +08:00