Files
esphome-lsm6ds/esphome/components
7b45498de6 [http_request] Add esp-idf and rp2040 support (#3256)
* Implement http_request component for esp-idf

* Fix ifdefs

* Lint

* clang

* Set else to fail with error message

* Use unique_ptr

* Fix

* Tidy up casting, explicit HttpResponse lifetime (#3265)

Co-authored-by: Daniel Cousens <dcousens@users.noreply.github.com>

* Remove unique_ptr wrapper

* Fix

* Use reference

* Add duration code into new split files

* Add config for tx/rx buffer on idf

* Fix

* Try reserve response data with rx buffer size

* Update http_request.h

* Move client cleanup to be earlier

* Move capture_response to bool on struct and remove global

* Fix returns

* Change quotes to brackets

* Rework http request

* Remove http request from old test yamls

* Update component tests

* Validate md5 length when hardcoded string

* Linting

* Add duration_ms to container

* More lint

* const

* Remove default arguments and add helper functions for get and post

* Add virtual destructor to HttpContainer

* Undo const HEADER_KEYS

* 🤦

* Update esphome/components/http_request/ota/ota_http_request.cpp

Co-authored-by: Keith Burzinski <kbx81x@gmail.com>

* Update esphome/components/http_request/ota/ota_http_request.cpp

Co-authored-by: Keith Burzinski <kbx81x@gmail.com>

* lint

* Move header keys inline

* Add missing WatchdogManagers

* CAPS

* Fix "follow redirects" string in config dump

* IDF 5+ fix

---------

Co-authored-by: Daniel Cousens <413395+dcousens@users.noreply.github.com>
Co-authored-by: Daniel Cousens <dcousens@users.noreply.github.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-06-09 15:15:29 -05:00
..
2023-12-05 08:41:33 +09:00
2024-05-16 14:11:21 +12:00
2024-03-11 11:09:05 +13:00
2024-03-25 11:44:05 +13:00
2024-04-25 20:05:30 +10:00
2024-04-25 20:05:30 +10:00
2023-10-12 14:27:36 +13:00
2023-09-09 21:25:09 -05:00
2024-04-24 08:49:14 +12:00
2023-01-18 10:42:43 +13:00
2024-05-16 15:22:40 +12:00
2024-05-16 15:22:40 +12:00
2024-05-16 15:22:40 +12:00
2024-05-16 11:49:04 +12:00
2024-05-16 11:49:04 +12:00
2023-05-10 11:16:14 +12:00
2023-03-07 04:25:14 +00:00
2024-05-13 13:36:10 +12:00
2022-12-06 23:25:19 +13:00
2023-01-18 10:42:47 +13:00
2024-04-12 11:28:59 +12:00
2023-02-23 01:31:35 +00:00
2023-10-04 15:18:33 -05:00
2022-01-08 21:35:55 +13:00
2024-03-07 11:26:39 +13:00
2023-11-03 19:54:47 +13:00
2023-04-27 13:17:09 +12:00
2024-05-24 09:08:28 +12:00
2023-07-12 13:29:38 +12:00
2022-02-21 12:23:26 +13:00
2024-05-01 16:49:20 +12:00
2023-11-16 20:45:08 +13:00
2024-05-22 13:08:53 +12:00
2023-06-19 13:56:12 +12:00
2023-11-29 10:17:16 +13:00
2023-11-29 10:17:16 +13:00
2023-12-14 08:27:35 +09:00
2023-12-14 07:54:55 +09:00
2023-12-14 07:54:55 +09:00
2024-04-15 17:13:31 +12:00
2022-11-24 13:12:55 +13:00
…
…
2024-02-28 11:31:33 +13: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
2024-03-16 14:21:44 +13:00
2024-03-13 22:08:57 -07:00
2024-03-10 15:42:02 -07:00
2023-01-18 10:43:16 +13:00
2022-11-24 13:12:55 +13:00
2024-04-26 09:19:54 +12:00
2024-02-21 08:12:08 +13:00
2024-04-19 07:52:22 +10: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-05-17 09:30:14 +12:00
2024-03-05 09:18:18 +13:00
2024-02-19 03:44:18 +00:00