1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-07 06:01:35 +03:00
Files
esp8266/cores/esp8266
M Hightower 9e2103f27e Patch eap.o memory leak (#8566)
* Patch eap.o memory leak

WiFi Enterprise option can leak up to 3 allocations per connect/disconnect
cycle: anonymous Identity, password, and some unidentified allocation.

This solution patches eap.o from libwpa2 to call a special 2 part
wrapper instead of vPortFree for cleanup.

Corrected typos and adjusted tabs in script.

Added script eval_fix_sdks.sh to aid in evaluating similarity between
patch sections of .o files being patched across different SDKs.

* Add some dev debug code and improve comments

* Patch eap.o memory leak

WiFi Enterprise option can leak up to 3 allocations per connect/disconnect
cycle: anonymous Identity, password, and some unidentified allocation.

This solution patches eap.o from libwpa2 to call a special 2 part
wrapper instead of vPortFree for cleanup.

Corrected typos and adjusted tabs in script.

Added script eval_fix_sdks.sh to aid in evaluating similarity between
patch sections of .o files being patched across different SDKs.

* Add some dev debug code and improve comments
2022-06-02 23:48:28 +02:00
..
2022-02-10 18:25:18 +01:00
2019-05-14 00:09:54 +02:00
2019-05-14 00:09:54 +02:00
2021-03-14 17:36:20 -07:00
2022-06-02 23:48:28 +02:00
2022-05-29 08:20:13 +03:00
2021-03-14 17:36:20 -07:00
2022-01-12 01:35:46 +03:00
2022-02-10 18:25:18 +01:00
2022-01-12 01:35:46 +03:00
2022-02-10 18:25:18 +01:00
2020-04-23 12:15:21 -04:00
2022-02-10 18:25:18 +01:00
2021-03-14 17:36:20 -07:00
2021-03-14 17:36:20 -07:00
2022-06-02 23:48:28 +02:00
2019-05-14 00:09:54 +02:00
2021-07-26 22:27:44 +02:00
2021-03-14 17:36:20 -07:00
2019-05-14 00:09:54 +02:00
2019-11-04 23:14:35 -03:00
2020-04-23 12:15:21 -04:00
2021-03-14 17:36:20 -07:00
2019-05-14 00:09:54 +02:00
2019-05-14 00:09:54 +02:00
2021-07-26 22:27:44 +02:00
2020-07-09 09:59:49 -07:00
2014-12-01 00:34:28 +03:00