s-hadinger
bc7ef89b3c
ESP8266 Fix TLS SNI which would prevent AWS IoT connection ( #17936 )
2023-02-12 21:33:13 +01:00
s-hadinger
ce0a0d05a9
MQTT now uses Tasmota's DNS resolver instead of LWIP ( #17387 )
2022-12-13 21:46:20 +01:00
Stephan Hadinger
36ef4922cc
Minor updates of BearSSL
2022-08-17 23:05:56 +02:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
gemu2015
1339d5e792
revert
2022-01-21 11:57:52 +01:00
gemu2015
f3be1445e4
esp8266 email, scripter on 1m devices
2022-01-21 08:03:12 +01:00
gemu2015
f3b5201c67
fix esp8266 email
2022-01-14 10:00:32 +01:00
Stephan Hadinger
0589a28ec8
Change more platform definitions
2021-12-20 21:05:00 +01:00
Stephan Hadinger
b409377068
MQTT TLS dual mode (CA or fingeprint) in same firmware, ``SetOption132 1`` to force fingerprint
2021-12-01 21:38:28 +01:00
Stephan Hadinger
23e562a058
TLS make ALPN configurable
2021-11-10 18:45:50 +01:00
Theo Arends
2e87681612
BearSSL: support connect() without timeout on ESP32
...
BearSSL: support connect() without timeout on ESP32 (#13435 )
2021-10-23 18:08:49 +02:00
Stephan Hadinger
03a3dd481e
Missed one
2021-10-23 17:50:12 +02:00
Stephan Hadinger
1aa017a095
Roll back from #13435
2021-10-23 17:46:52 +02:00
Lech Perczak
b5730a9be9
BearSSL: support connect() without timeout on ESP32
...
Arduino-ESP32 supports both versions of 'connect' method, with and
without timeout argument. Since most users of
WiFiClientSecure_light class use version without this argument -
for example - Telegram, export both on ESP32 to fix build failure
with USE_TELEGRAM enabled on ESP32.
Fixes: 3d5c68b850
("Berry class ``webclient`` for HTTP/HTTPS requests")
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2021-10-21 23:29:47 +02:00
Stephan Hadinger
1a96a39d3a
TLS dual mode
2021-10-09 09:49:00 +02:00
Stephan Hadinger
9731b3ea53
Moved HttpClient to its own lib
2021-09-03 08:53:42 +02:00
Jason2866
b1d4435e67
Capitilization
2021-09-02 21:32:12 +00:00
Stephan Hadinger
3d5c68b850
Berry class ``webclient`` for HTTP/HTTPS requests
2021-09-02 21:58:08 +02:00
Stephan Hadinger
c21f6d455d
Fix ESP32 TLS reconnects
2021-09-01 19:42:57 +02:00
Stephan Hadinger
06037b10a5
Berry support for Curve 25519 EC crypto
2021-08-30 21:01:06 +02:00
Stephan Hadinger
6834e5f72a
Fix StackThunk size for USE_MQTT_AWS_IOT_LIGHT
2021-07-18 21:45:39 +02:00
Stephan Hadinger
1bfb4ef55c
TLS remove check for cricital attributes in cert #12599
2021-07-09 11:11:33 +02:00
Stephan Hadinger
49b1c06f10
Increase min stack thunk to 3800 #12031
2021-05-09 18:18:39 +02:00
Theo Arends
e239b16c58
Merge pull request #12053 from ksaye/patch-1
...
Modifying to support Azure as well as AWS for TLS
2021-05-08 17:46:47 +02:00
Theo Arends
fb44348a8c
Add support for MQTT Settings save/restore
2021-05-08 17:40:13 +02:00
ksaye
21deb1f42b
Modifying to support Azure as well as AWS for TLS
...
This addresses the issue https://github.com/arendst/Tasmota/issues/12031
2021-05-08 09:40:00 -05:00
Stephan Hadinger
63c7e5f7bf
Introduced tasmota_options.h for libs
2021-05-04 19:28:51 +02:00
Stephan Hadinger
c6f433be91
Fixes for esp32c3
2021-04-19 19:37:59 +02:00
Jason2866
d0f580bd42
architectures=esp8266,esp32
2021-01-23 11:02:03 +01:00
Stephan Hadinger
67b3b906aa
Fix bearssl compilation for arduino stage
2020-12-25 23:26:55 +01:00
Stephan Hadinger
a2b11520fe
Fix tls time with new NTP client
2020-11-06 18:27:43 +01:00
Jason2866
e454c54e6d
move libs in folder lib
2020-10-26 12:51:06 +00:00