36 Commits

Author SHA1 Message Date
4a319bdcd2 Add server cert option 2024-05-27 19:34:51 +02:00
4dc845147e First try to shutdown the thread if it is not used for long enough 2024-04-25 15:20:53 +02:00
ae71f7b6df Fix implementation for POST values 2024-02-21 16:27:12 +01:00
4e8d7744de Add delay to make core free during ssl connect phase 2024-02-21 16:26:45 +01:00
b5d02f0696 Make the user agent more correct 2024-02-21 16:25:59 +01:00
f2a904ea41 Make the task stack size configurable 2024-02-20 20:38:59 +01:00
69b40d5f72 Fix new EAGAIN conditions 2024-01-30 15:42:06 +01:00
fa3ed532dd Implement client auth parameter 2024-01-30 12:28:15 +01:00
e1a142e27a Preparations for client auth 2024-01-29 13:21:53 +01:00
06ca1a6881 C++23 enable in CMakeLists.txt 2023-04-27 14:28:58 +02:00
3ca4171a13 Updated to new esp-idf 2023-02-27 17:26:55 +01:00
4719a27c5d Updated to newest IDF with new GCC 2022-06-13 20:35:02 +02:00
5c55d4e110 Reduce log output 2022-03-21 17:13:12 +01:00
9f027b43c9 clear buffer on EAGAIN 2022-03-21 10:58:50 +01:00
650f5ed465 Hopefully finally fixed close errors 2022-01-11 13:59:47 +01:00
50487cf564 Fixed request not being closed 2022-01-03 19:25:46 +01:00
719d1854ef Added support for old and new IDF 2022-01-03 17:18:12 +01:00
1c21c48e40 Show url when client cannot be constructed 2021-12-11 23:23:33 +01:00
1185eadec4 Added timeout_ms 2021-12-06 18:14:44 +01:00
67963224e7 api improvements 2021-12-06 17:12:10 +01:00
378da7c956 Added taskRunning(), hasClient() and retry() 2021-12-06 16:26:24 +01:00
74f959fb18 Increase auth retries to 2 2021-12-02 13:23:16 +01:00
07d865dd61 Abort preperations 2021-11-30 17:19:35 +01:00
485650713a Limit authentication tries 2021-11-19 01:40:10 +01:00
205c6af266 also succeed, when the result status is not 200 Ok 2021-11-16 21:42:53 +01:00
59f20f9218 Add support request method, request headers, request body, response headers 2021-11-16 16:49:59 +01:00
c397f14306 Implemented max response size limit 2021-11-15 11:44:17 +01:00
ba852bbbf4 Added statusCode() getter 2021-10-28 05:05:41 +02:00
8b05591702 Cleanups 2021-08-04 22:10:25 +02:00
a6c224708d CMakeLists.txt formatting 2021-05-26 02:41:44 +02:00
3ccc3807b3 Reduced stack size to 2048 2021-05-02 18:45:04 +02:00
8957e9ca9b std::string_view instead of const char * 2021-04-26 13:56:54 +02:00
ceed46c821 Fixes with new optional dependencies 2021-04-26 12:40:03 +02:00
9b6336a9d4 Performance improvements, better logging, destructor finally implemented 2021-04-15 21:20:08 +02:00
2fb9a75da6 Task name now configurable and assigned default core affinity 2021-04-07 20:17:40 +02:00
4f088a88f4 Implemented async http request 2021-04-07 20:03:49 +02:00