Skip to content

Commit d9b0480

Browse files
New menu option to minimize BSSL ROM with only RSA (#6006)
* New menu option to minimize BSSL ROM with only RSA Adds a menu option and define to limit BearSSL to older RSA connection options. This saves ~45K program memory and can speed up connections since EC, while more secure, is significantly slower on the chip. The supported ciphers are identical to the ones that axTLS supported. Fixes #6005 * Add default SSLFLAGS(blank) to platform.txt * Fix unused variable warning * Add clarifying comment to menu items
1 parent 72c21fe commit d9b0480

File tree

5 files changed

+173
-4
lines changed

5 files changed

+173
-4
lines changed

boards.txt

+121
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ menu.exception=Exceptions
2121
menu.led=Builtin Led
2222
menu.wipe=Erase Flash
2323
menu.sdk=Espressif FW
24+
menu.ssl=SSL Support
2425

2526
##############################################################
2627
generic.name=Generic ESP8266 Module
@@ -53,6 +54,10 @@ generic.menu.exception.disabled.build.stdcpp_lib=-lstdc++
5354
generic.menu.exception.enabled=Enabled
5455
generic.menu.exception.enabled.build.exception_flags=-fexceptions
5556
generic.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
57+
generic.menu.ssl.all=All SSL ciphers (most compatible)
58+
generic.menu.ssl.all.build.sslflags=
59+
generic.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
60+
generic.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
5661
generic.menu.ResetMethod.ck=ck
5762
generic.menu.ResetMethod.ck.upload.resetmethod=ck
5863
generic.menu.ResetMethod.nodemcu=nodemcu
@@ -499,6 +504,10 @@ esp8285.menu.exception.disabled.build.stdcpp_lib=-lstdc++
499504
esp8285.menu.exception.enabled=Enabled
500505
esp8285.menu.exception.enabled.build.exception_flags=-fexceptions
501506
esp8285.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
507+
esp8285.menu.ssl.all=All SSL ciphers (most compatible)
508+
esp8285.menu.ssl.all.build.sslflags=
509+
esp8285.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
510+
esp8285.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
502511
esp8285.menu.ResetMethod.ck=ck
503512
esp8285.menu.ResetMethod.ck.upload.resetmethod=ck
504513
esp8285.menu.ResetMethod.nodemcu=nodemcu
@@ -774,6 +783,10 @@ espduino.menu.exception.disabled.build.stdcpp_lib=-lstdc++
774783
espduino.menu.exception.enabled=Enabled
775784
espduino.menu.exception.enabled.build.exception_flags=-fexceptions
776785
espduino.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
786+
espduino.menu.ssl.all=All SSL ciphers (most compatible)
787+
espduino.menu.ssl.all.build.sslflags=
788+
espduino.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
789+
espduino.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
777790
espduino.build.flash_mode=dio
778791
espduino.build.flash_flags=-DFLASHMODE_DIO
779792
espduino.build.flash_freq=40
@@ -957,6 +970,10 @@ huzzah.menu.exception.disabled.build.stdcpp_lib=-lstdc++
957970
huzzah.menu.exception.enabled=Enabled
958971
huzzah.menu.exception.enabled.build.exception_flags=-fexceptions
959972
huzzah.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
973+
huzzah.menu.ssl.all=All SSL ciphers (most compatible)
974+
huzzah.menu.ssl.all.build.sslflags=
975+
huzzah.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
976+
huzzah.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
960977
huzzah.upload.resetmethod=nodemcu
961978
huzzah.build.flash_mode=qio
962979
huzzah.build.flash_flags=-DFLASHMODE_QIO
@@ -1141,6 +1158,10 @@ inventone.menu.exception.disabled.build.stdcpp_lib=-lstdc++
11411158
inventone.menu.exception.enabled=Enabled
11421159
inventone.menu.exception.enabled.build.exception_flags=-fexceptions
11431160
inventone.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
1161+
inventone.menu.ssl.all=All SSL ciphers (most compatible)
1162+
inventone.menu.ssl.all.build.sslflags=
1163+
inventone.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
1164+
inventone.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
11441165
inventone.upload.resetmethod=nodemcu
11451166
inventone.build.flash_mode=dio
11461167
inventone.build.flash_flags=-DFLASHMODE_DIO
@@ -1325,6 +1346,10 @@ cw01.menu.exception.disabled.build.stdcpp_lib=-lstdc++
13251346
cw01.menu.exception.enabled=Enabled
13261347
cw01.menu.exception.enabled.build.exception_flags=-fexceptions
13271348
cw01.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
1349+
cw01.menu.ssl.all=All SSL ciphers (most compatible)
1350+
cw01.menu.ssl.all.build.sslflags=
1351+
cw01.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
1352+
cw01.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
13281353
cw01.upload.resetmethod=nodemcu
13291354
cw01.menu.CrystalFreq.26=26 MHz
13301355
cw01.menu.CrystalFreq.40=40 MHz
@@ -1512,6 +1537,10 @@ espresso_lite_v1.menu.exception.disabled.build.stdcpp_lib=-lstdc++
15121537
espresso_lite_v1.menu.exception.enabled=Enabled
15131538
espresso_lite_v1.menu.exception.enabled.build.exception_flags=-fexceptions
15141539
espresso_lite_v1.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
1540+
espresso_lite_v1.menu.ssl.all=All SSL ciphers (most compatible)
1541+
espresso_lite_v1.menu.ssl.all.build.sslflags=
1542+
espresso_lite_v1.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
1543+
espresso_lite_v1.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
15151544
espresso_lite_v1.build.flash_mode=dio
15161545
espresso_lite_v1.build.flash_flags=-DFLASHMODE_DIO
15171546
espresso_lite_v1.build.flash_freq=40
@@ -1699,6 +1728,10 @@ espresso_lite_v2.menu.exception.disabled.build.stdcpp_lib=-lstdc++
16991728
espresso_lite_v2.menu.exception.enabled=Enabled
17001729
espresso_lite_v2.menu.exception.enabled.build.exception_flags=-fexceptions
17011730
espresso_lite_v2.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
1731+
espresso_lite_v2.menu.ssl.all=All SSL ciphers (most compatible)
1732+
espresso_lite_v2.menu.ssl.all.build.sslflags=
1733+
espresso_lite_v2.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
1734+
espresso_lite_v2.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
17021735
espresso_lite_v2.build.flash_mode=dio
17031736
espresso_lite_v2.build.flash_flags=-DFLASHMODE_DIO
17041737
espresso_lite_v2.build.flash_freq=40
@@ -1886,6 +1919,10 @@ phoenix_v1.menu.exception.disabled.build.stdcpp_lib=-lstdc++
18861919
phoenix_v1.menu.exception.enabled=Enabled
18871920
phoenix_v1.menu.exception.enabled.build.exception_flags=-fexceptions
18881921
phoenix_v1.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
1922+
phoenix_v1.menu.ssl.all=All SSL ciphers (most compatible)
1923+
phoenix_v1.menu.ssl.all.build.sslflags=
1924+
phoenix_v1.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
1925+
phoenix_v1.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
18891926
phoenix_v1.build.flash_mode=dio
18901927
phoenix_v1.build.flash_flags=-DFLASHMODE_DIO
18911928
phoenix_v1.build.flash_freq=40
@@ -2073,6 +2110,10 @@ phoenix_v2.menu.exception.disabled.build.stdcpp_lib=-lstdc++
20732110
phoenix_v2.menu.exception.enabled=Enabled
20742111
phoenix_v2.menu.exception.enabled.build.exception_flags=-fexceptions
20752112
phoenix_v2.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
2113+
phoenix_v2.menu.ssl.all=All SSL ciphers (most compatible)
2114+
phoenix_v2.menu.ssl.all.build.sslflags=
2115+
phoenix_v2.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
2116+
phoenix_v2.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
20762117
phoenix_v2.build.flash_mode=dio
20772118
phoenix_v2.build.flash_flags=-DFLASHMODE_DIO
20782119
phoenix_v2.build.flash_freq=40
@@ -2260,6 +2301,10 @@ nodemcu.menu.exception.disabled.build.stdcpp_lib=-lstdc++
22602301
nodemcu.menu.exception.enabled=Enabled
22612302
nodemcu.menu.exception.enabled.build.exception_flags=-fexceptions
22622303
nodemcu.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
2304+
nodemcu.menu.ssl.all=All SSL ciphers (most compatible)
2305+
nodemcu.menu.ssl.all.build.sslflags=
2306+
nodemcu.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
2307+
nodemcu.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
22632308
nodemcu.upload.resetmethod=nodemcu
22642309
nodemcu.build.flash_mode=qio
22652310
nodemcu.build.flash_flags=-DFLASHMODE_QIO
@@ -2444,6 +2489,10 @@ nodemcuv2.menu.exception.disabled.build.stdcpp_lib=-lstdc++
24442489
nodemcuv2.menu.exception.enabled=Enabled
24452490
nodemcuv2.menu.exception.enabled.build.exception_flags=-fexceptions
24462491
nodemcuv2.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
2492+
nodemcuv2.menu.ssl.all=All SSL ciphers (most compatible)
2493+
nodemcuv2.menu.ssl.all.build.sslflags=
2494+
nodemcuv2.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
2495+
nodemcuv2.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
24472496
nodemcuv2.upload.resetmethod=nodemcu
24482497
nodemcuv2.build.flash_mode=dio
24492498
nodemcuv2.build.flash_flags=-DFLASHMODE_DIO
@@ -2628,6 +2677,10 @@ modwifi.menu.exception.disabled.build.stdcpp_lib=-lstdc++
26282677
modwifi.menu.exception.enabled=Enabled
26292678
modwifi.menu.exception.enabled.build.exception_flags=-fexceptions
26302679
modwifi.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
2680+
modwifi.menu.ssl.all=All SSL ciphers (most compatible)
2681+
modwifi.menu.ssl.all.build.sslflags=
2682+
modwifi.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
2683+
modwifi.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
26312684
modwifi.upload.resetmethod=ck
26322685
modwifi.build.flash_mode=qio
26332686
modwifi.build.flash_flags=-DFLASHMODE_QIO
@@ -2822,6 +2875,10 @@ thing.menu.exception.disabled.build.stdcpp_lib=-lstdc++
28222875
thing.menu.exception.enabled=Enabled
28232876
thing.menu.exception.enabled.build.exception_flags=-fexceptions
28242877
thing.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
2878+
thing.menu.ssl.all=All SSL ciphers (most compatible)
2879+
thing.menu.ssl.all.build.sslflags=
2880+
thing.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
2881+
thing.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
28252882
thing.upload.resetmethod=ck
28262883
thing.build.flash_mode=qio
28272884
thing.build.flash_flags=-DFLASHMODE_QIO
@@ -3006,6 +3063,10 @@ thingdev.menu.exception.disabled.build.stdcpp_lib=-lstdc++
30063063
thingdev.menu.exception.enabled=Enabled
30073064
thingdev.menu.exception.enabled.build.exception_flags=-fexceptions
30083065
thingdev.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3066+
thingdev.menu.ssl.all=All SSL ciphers (most compatible)
3067+
thingdev.menu.ssl.all.build.sslflags=
3068+
thingdev.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3069+
thingdev.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
30093070
thingdev.upload.resetmethod=nodemcu
30103071
thingdev.build.flash_mode=dio
30113072
thingdev.build.flash_flags=-DFLASHMODE_DIO
@@ -3190,6 +3251,10 @@ esp210.menu.exception.disabled.build.stdcpp_lib=-lstdc++
31903251
esp210.menu.exception.enabled=Enabled
31913252
esp210.menu.exception.enabled.build.exception_flags=-fexceptions
31923253
esp210.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3254+
esp210.menu.ssl.all=All SSL ciphers (most compatible)
3255+
esp210.menu.ssl.all.build.sslflags=
3256+
esp210.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3257+
esp210.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
31933258
esp210.upload.resetmethod=ck
31943259
esp210.build.flash_mode=qio
31953260
esp210.build.flash_flags=-DFLASHMODE_QIO
@@ -3374,6 +3439,10 @@ d1_mini.menu.exception.disabled.build.stdcpp_lib=-lstdc++
33743439
d1_mini.menu.exception.enabled=Enabled
33753440
d1_mini.menu.exception.enabled.build.exception_flags=-fexceptions
33763441
d1_mini.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3442+
d1_mini.menu.ssl.all=All SSL ciphers (most compatible)
3443+
d1_mini.menu.ssl.all.build.sslflags=
3444+
d1_mini.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3445+
d1_mini.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
33773446
d1_mini.upload.resetmethod=nodemcu
33783447
d1_mini.build.flash_mode=dio
33793448
d1_mini.build.flash_flags=-DFLASHMODE_DIO
@@ -3558,6 +3627,10 @@ d1_mini_pro.menu.exception.disabled.build.stdcpp_lib=-lstdc++
35583627
d1_mini_pro.menu.exception.enabled=Enabled
35593628
d1_mini_pro.menu.exception.enabled.build.exception_flags=-fexceptions
35603629
d1_mini_pro.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3630+
d1_mini_pro.menu.ssl.all=All SSL ciphers (most compatible)
3631+
d1_mini_pro.menu.ssl.all.build.sslflags=
3632+
d1_mini_pro.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3633+
d1_mini_pro.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
35613634
d1_mini_pro.upload.resetmethod=nodemcu
35623635
d1_mini_pro.build.flash_mode=dio
35633636
d1_mini_pro.build.flash_flags=-DFLASHMODE_DIO
@@ -3725,6 +3798,10 @@ d1_mini_lite.menu.exception.disabled.build.stdcpp_lib=-lstdc++
37253798
d1_mini_lite.menu.exception.enabled=Enabled
37263799
d1_mini_lite.menu.exception.enabled.build.exception_flags=-fexceptions
37273800
d1_mini_lite.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3801+
d1_mini_lite.menu.ssl.all=All SSL ciphers (most compatible)
3802+
d1_mini_lite.menu.ssl.all.build.sslflags=
3803+
d1_mini_lite.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3804+
d1_mini_lite.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
37283805
d1_mini_lite.upload.resetmethod=nodemcu
37293806
d1_mini_lite.build.flash_mode=dout
37303807
d1_mini_lite.build.flash_flags=-DFLASHMODE_DOUT
@@ -3949,6 +4026,10 @@ d1.menu.exception.disabled.build.stdcpp_lib=-lstdc++
39494026
d1.menu.exception.enabled=Enabled
39504027
d1.menu.exception.enabled.build.exception_flags=-fexceptions
39514028
d1.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
4029+
d1.menu.ssl.all=All SSL ciphers (most compatible)
4030+
d1.menu.ssl.all.build.sslflags=
4031+
d1.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
4032+
d1.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
39524033
d1.upload.resetmethod=nodemcu
39534034
d1.build.flash_mode=dio
39544035
d1.build.flash_flags=-DFLASHMODE_DIO
@@ -4133,6 +4214,10 @@ espino.menu.exception.disabled.build.stdcpp_lib=-lstdc++
41334214
espino.menu.exception.enabled=Enabled
41344215
espino.menu.exception.enabled.build.exception_flags=-fexceptions
41354216
espino.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
4217+
espino.menu.ssl.all=All SSL ciphers (most compatible)
4218+
espino.menu.ssl.all.build.sslflags=
4219+
espino.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
4220+
espino.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
41364221
espino.menu.ResetMethod.ck=ck
41374222
espino.menu.ResetMethod.ck.upload.resetmethod=ck
41384223
espino.menu.ResetMethod.nodemcu=nodemcu
@@ -4320,6 +4405,10 @@ espinotee.menu.exception.disabled.build.stdcpp_lib=-lstdc++
43204405
espinotee.menu.exception.enabled=Enabled
43214406
espinotee.menu.exception.enabled.build.exception_flags=-fexceptions
43224407
espinotee.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
4408+
espinotee.menu.ssl.all=All SSL ciphers (most compatible)
4409+
espinotee.menu.ssl.all.build.sslflags=
4410+
espinotee.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
4411+
espinotee.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
43234412
espinotee.upload.resetmethod=nodemcu
43244413
espinotee.build.flash_mode=qio
43254414
espinotee.build.flash_flags=-DFLASHMODE_QIO
@@ -4521,6 +4610,10 @@ wifinfo.menu.exception.disabled.build.stdcpp_lib=-lstdc++
45214610
wifinfo.menu.exception.enabled=Enabled
45224611
wifinfo.menu.exception.enabled.build.exception_flags=-fexceptions
45234612
wifinfo.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
4613+
wifinfo.menu.ssl.all=All SSL ciphers (most compatible)
4614+
wifinfo.menu.ssl.all.build.sslflags=
4615+
wifinfo.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
4616+
wifinfo.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
45244617
wifinfo.upload.resetmethod=nodemcu
45254618
wifinfo.build.flash_mode=qio
45264619
wifinfo.build.flash_flags=-DFLASHMODE_QIO
@@ -4760,6 +4853,10 @@ arduino-esp8266.menu.exception.disabled.build.stdcpp_lib=-lstdc++
47604853
arduino-esp8266.menu.exception.enabled=Enabled
47614854
arduino-esp8266.menu.exception.enabled.build.exception_flags=-fexceptions
47624855
arduino-esp8266.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
4856+
arduino-esp8266.menu.ssl.all=All SSL ciphers (most compatible)
4857+
arduino-esp8266.menu.ssl.all.build.sslflags=
4858+
arduino-esp8266.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
4859+
arduino-esp8266.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
47634860
arduino-esp8266.upload.resetmethod=ck
47644861
arduino-esp8266.build.flash_mode=qio
47654862
arduino-esp8266.build.flash_flags=-DFLASHMODE_QIO
@@ -4945,6 +5042,10 @@ gen4iod.menu.exception.disabled.build.stdcpp_lib=-lstdc++
49455042
gen4iod.menu.exception.enabled=Enabled
49465043
gen4iod.menu.exception.enabled.build.exception_flags=-fexceptions
49475044
gen4iod.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
5045+
gen4iod.menu.ssl.all=All SSL ciphers (most compatible)
5046+
gen4iod.menu.ssl.all.build.sslflags=
5047+
gen4iod.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
5048+
gen4iod.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
49485049
gen4iod.upload.resetmethod=nodemcu
49495050
gen4iod.build.flash_mode=dio
49505051
gen4iod.build.flash_flags=-DFLASHMODE_DIO
@@ -5130,6 +5231,10 @@ oak.menu.exception.disabled.build.stdcpp_lib=-lstdc++
51305231
oak.menu.exception.enabled=Enabled
51315232
oak.menu.exception.enabled.build.exception_flags=-fexceptions
51325233
oak.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
5234+
oak.menu.ssl.all=All SSL ciphers (most compatible)
5235+
oak.menu.ssl.all.build.sslflags=
5236+
oak.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
5237+
oak.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
51335238
oak.upload.resetmethod=none
51345239
oak.build.flash_mode=dio
51355240
oak.build.flash_flags=-DFLASHMODE_DIO
@@ -5314,6 +5419,10 @@ wifiduino.menu.exception.disabled.build.stdcpp_lib=-lstdc++
53145419
wifiduino.menu.exception.enabled=Enabled
53155420
wifiduino.menu.exception.enabled.build.exception_flags=-fexceptions
53165421
wifiduino.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
5422+
wifiduino.menu.ssl.all=All SSL ciphers (most compatible)
5423+
wifiduino.menu.ssl.all.build.sslflags=
5424+
wifiduino.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
5425+
wifiduino.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
53175426
wifiduino.upload.resetmethod=nodemcu
53185427
wifiduino.build.flash_mode=dio
53195428
wifiduino.build.flash_flags=-DFLASHMODE_DIO
@@ -5498,6 +5607,10 @@ wifi_slot.menu.exception.disabled.build.stdcpp_lib=-lstdc++
54985607
wifi_slot.menu.exception.enabled=Enabled
54995608
wifi_slot.menu.exception.enabled.build.exception_flags=-fexceptions
55005609
wifi_slot.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
5610+
wifi_slot.menu.ssl.all=All SSL ciphers (most compatible)
5611+
wifi_slot.menu.ssl.all.build.sslflags=
5612+
wifi_slot.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
5613+
wifi_slot.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
55015614
wifi_slot.upload.resetmethod=nodemcu
55025615
wifi_slot.menu.FlashFreq.40=40MHz
55035616
wifi_slot.menu.FlashFreq.40.build.flash_freq=40
@@ -5782,6 +5895,10 @@ wiolink.menu.exception.disabled.build.stdcpp_lib=-lstdc++
57825895
wiolink.menu.exception.enabled=Enabled
57835896
wiolink.menu.exception.enabled.build.exception_flags=-fexceptions
57845897
wiolink.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
5898+
wiolink.menu.ssl.all=All SSL ciphers (most compatible)
5899+
wiolink.menu.ssl.all.build.sslflags=
5900+
wiolink.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
5901+
wiolink.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
57855902
wiolink.upload.resetmethod=nodemcu
57865903
wiolink.build.flash_mode=qio
57875904
wiolink.build.flash_flags=-DFLASHMODE_QIO
@@ -5966,6 +6083,10 @@ espectro.menu.exception.disabled.build.stdcpp_lib=-lstdc++
59666083
espectro.menu.exception.enabled=Enabled
59676084
espectro.menu.exception.enabled.build.exception_flags=-fexceptions
59686085
espectro.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
6086+
espectro.menu.ssl.all=All SSL ciphers (most compatible)
6087+
espectro.menu.ssl.all.build.sslflags=
6088+
espectro.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
6089+
espectro.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
59696090
espectro.upload.resetmethod=nodemcu
59706091
espectro.build.flash_mode=dio
59716092
espectro.build.flash_flags=-DFLASHMODE_DIO

0 commit comments

Comments
 (0)