Files
esphome/esphome/components
dentra 7a551081ee web server esp idf suppport (#3500)
* initial web_server_idf implementation

* initial web_server_idf implementation

* fix lint errors

* fix lint errors

* add captive_portal support

* fix lint errors

* fix lint errors

* add url decode

* Increase the max supported size of headers section in HTTP request

* add ota support

* add mulipart form data support (ota required)

* make linter happy

* make linter happy

* make linter happy

* fix review marks

* add DefaultHeaders support

* add DefaultHeaders support

* unify file names

* using std::isnan

* parse multipart requests only when ota enabled

* parse multipart requests only when ota enabled

* parse multipart requests only when ota enabled

* parse multipart requests only when ota enabled

* parse multipart requests only when ota enabled

* drop multipart request support

* drop multipart request support

* drop multipart request support

* OTA is disabled by default

* fail when OTA enabled on IDF framework

* changing file permissions to remove execute bit

* return back PGM_P and strncpy_P macro

* temp web_server fix to be compat with 2022.12

* fix config handling w/o web_server

* fix compilation with "local"

* fully remove all idf ota

* merge with esphome 2023.6

* add core/hal to web_server_base

* Update esphome/components/web_server_base/__init__.py

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>

* Update __init__.py

* Update __init__.py

---------

Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-07-11 19:08:03 -05:00
..
2022-11-24 13:12:55 +13:00
2023-01-26 17:20:45 +13:00
2023-07-11 17:12:43 +12:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2023-01-18 10:42:43 +13:00
2022-11-24 13:12:55 +13:00
2023-05-10 11:16:14 +12:00
2023-04-12 21:28:02 +00:00
2023-03-07 04:25:14 +00:00
2022-12-06 23:25:19 +13:00
2022-11-24 13:12:55 +13:00
2023-05-22 22:28:35 +00:00
2023-05-10 11:38:18 +12:00
2023-01-18 10:42:47 +13:00
2023-05-01 16:18:31 +12:00
2023-07-04 15:26:31 +12:00
2023-03-20 03:38:41 +00:00
2023-02-23 01:31:35 +00:00
2023-02-13 15:53:40 +13:00
2023-05-10 11:38:18 +12:00
2022-11-24 13:12:55 +13:00
2023-05-02 09:51:48 +12:00
2023-07-04 12:52:42 +12:00
2023-04-27 13:17:09 +12:00
2023-04-04 02:34:14 +00:00
2023-07-04 12:55:04 +12:00
2022-11-24 13:12:55 +13:00
2022-02-21 12:23:26 +13:00
2023-05-10 11:38:18 +12:00
2023-04-12 02:29:06 +00:00
2023-05-01 16:00:21 +12:00
2022-12-22 18:39:25 +13:00
2023-06-19 13:56:12 +12:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2023-03-20 03:38:41 +00:00
2022-11-24 13:12:55 +13:00
2022-06-07 22:43:46 +12:00
2022-11-24 13:12:55 +13:00
2023-05-29 09:44:05 +12:00
2023-03-20 03:38:41 +00:00
2022-05-19 12:47:33 +12:00
2023-03-20 03:38:41 +00:00
2023-02-03 07:53:46 +13:00
2023-03-08 01:11:12 +00:00
2023-06-07 10:38:18 +12:00
2023-05-10 11:38:18 +12:00
2023-05-08 10:36:17 +12:00
2023-05-18 11:36:52 +12:00
2022-04-26 09:50:36 +12:00
2022-04-13 10:19:48 +12:00
2023-05-29 09:44:35 +12:00
2023-01-18 10:43:16 +13:00
2022-11-24 13:12:55 +13:00
2023-05-22 22:28:35 +00:00
2023-01-18 10:17:31 +13:00
2022-11-24 13:12:55 +13:00
2022-11-24 13:12:55 +13:00
2022-09-14 16:51:20 +12:00
2023-06-15 01:05:28 -07:00
2023-05-17 09:30:14 +12:00
2023-05-17 16:29:21 +12:00
2022-10-19 13:44:26 +13:00
2023-06-19 15:26:06 +12:00