From e52e98e8fb8d7f28408778a0ebeb7c78765360b7 Mon Sep 17 00:00:00 2001 From: zhangyanjiao Date: Tue, 3 Jun 2025 11:06:39 +0800 Subject: [PATCH] fix(wifi): Added more check when receiving espnow data (d1d4b26b) --- esp32/libcore.a | Bin 4876 -> 4876 bytes esp32/libespnow.a | Bin 58218 -> 58218 bytes esp32/libmesh.a | Bin 1005052 -> 1005052 bytes esp32/libnet80211.a | Bin 1451632 -> 1451716 bytes esp32/libpp.a | Bin 597720 -> 597720 bytes esp32/libsmartconfig.a | Bin 193108 -> 193108 bytes esp32/libwapi.a | Bin 52786 -> 52786 bytes esp32_host/libcore.a | Bin 4120 -> 4120 bytes esp32_host/libespnow.a | Bin 59418 -> 59418 bytes esp32_host/libmesh.a | Bin 1004340 -> 1004340 bytes esp32_host/libnet80211.a | Bin 1215838 -> 1215882 bytes esp32_host/libpp.a | Bin 460044 -> 460044 bytes esp32_host/libsmartconfig.a | Bin 194456 -> 194456 bytes esp32_host/libwapi.a | Bin 46898 -> 46898 bytes esp32c2/libcore.a | Bin 4090 -> 4090 bytes esp32c2/libespnow.a | Bin 59402 -> 59402 bytes esp32c2/libnet80211.a | Bin 1034492 -> 1034540 bytes esp32c2/libpp.a | Bin 522088 -> 522088 bytes esp32c2/libsmartconfig.a | Bin 194392 -> 194392 bytes esp32c3/libcore.a | Bin 4108 -> 4108 bytes esp32c3/libespnow.a | Bin 59402 -> 59402 bytes esp32c3/libmesh.a | Bin 1004808 -> 1004808 bytes esp32c3/libnet80211.a | Bin 1117164 -> 1117212 bytes esp32c3/libpp.a | Bin 522414 -> 522414 bytes esp32c3/libsmartconfig.a | Bin 194392 -> 194392 bytes esp32c3/libwapi.a | Bin 46870 -> 46870 bytes esp32c5/libcore.a | Bin 4384 -> 4384 bytes esp32c5/libespnow.a | Bin 60374 -> 60374 bytes esp32c5/libmesh.a | Bin 1011152 -> 1011152 bytes esp32c5/libnet80211.a | Bin 1607340 -> 1607388 bytes esp32c5/libpp.a | Bin 949914 -> 949914 bytes esp32c5/libsmartconfig.a | Bin 194912 -> 194912 bytes esp32c5/libwapi.a | Bin 48314 -> 48314 bytes esp32c6/libcore.a | Bin 4108 -> 4108 bytes esp32c6/libespnow.a | Bin 59406 -> 59406 bytes esp32c6/libmesh.a | Bin 1004808 -> 1004808 bytes esp32c6/libnet80211.a | Bin 1346900 -> 1346948 bytes esp32c6/libpp.a | Bin 861890 -> 861890 bytes esp32c6/libsmartconfig.a | Bin 194880 -> 194880 bytes esp32c6/libwapi.a | Bin 46870 -> 46870 bytes esp32s2/libcore.a | Bin 4848 -> 4848 bytes esp32s2/libespnow.a | Bin 58022 -> 58022 bytes esp32s2/libmesh.a | Bin 995948 -> 995948 bytes esp32s2/libnet80211.a | Bin 1503780 -> 1503852 bytes esp32s2/libpp.a | Bin 649378 -> 649378 bytes esp32s2/libsmartconfig.a | Bin 190288 -> 190288 bytes esp32s2/libwapi.a | Bin 52458 -> 52458 bytes esp32s3/libcore.a | Bin 4848 -> 4848 bytes esp32s3/libespnow.a | Bin 58002 -> 58002 bytes esp32s3/libmesh.a | Bin 995124 -> 995124 bytes esp32s3/libnet80211.a | Bin 1305424 -> 1305496 bytes esp32s3/libpp.a | Bin 679982 -> 679982 bytes esp32s3/libsmartconfig.a | Bin 190308 -> 190308 bytes esp32s3/libwapi.a | Bin 52466 -> 52466 bytes 54 files changed, 0 insertions(+), 0 deletions(-) diff --git a/esp32/libcore.a b/esp32/libcore.a index 0734f78afb1dfe14f8073eab678098ea9b998a3c..9e72d2ce64ff6ad80d6ea4e2dddf534802485f84 100644 GIT binary patch delta 20 bcmeBC>rvZqfr&lEFvTRv$ZYdrvZqfr;HPCB-x`EphX8CQ|_bO{)hL diff --git a/esp32/libespnow.a b/esp32/libespnow.a index d509aa3fd00bc654874e473f5e68c858a88d2333..f0a453369f3c4665af02179be2fd6d66fdf3da3f 100644 GIT binary patch delta 22 ecmaELjQQ0u<_(WT*i#HsOp=VuHop{UJO==ILJA51 delta 22 ecmaELjQQ0u<_(WT*bP%sOcT=*H@_5VJO==KehO&- diff --git a/esp32/libmesh.a b/esp32/libmesh.a index 73a309bc0321ec5557b467935cb5bfa2416e5778..9af16ee50c195df5ce78add364aa63cfde238589 100644 GIT binary patch delta 66 zcmeyf+V;F7M2#)7Pc1l7LFFq7OocV7M?AF7M2#)7Pc1l7LFFq7OocV7M?AxzQx|H0#>UC27|;r;;GPpy(`G-Kr3~(sdxBrA1dJ&Kl6c zAW6kFLY0v_cj^b(3q|MVUMWVQS(9uG#ws%QL2(YY;wLw>f^K8O#{ZLDq5UHG$pgRp z{Gb1Mp7Y#$xN|dor@!qxb}E?aVY2)`vi?5|4~ZYxzwq9eogcILOB+K2v4IEs;}6|8 zJov_&$wB6(qw_-?Xg~)B5WoZ;Py?2LrNEn?AF>9_c(L|?(Ofpj!HqSsZQE7MtC6|2(OKu*7B zXExl{J~E`QeZOeUj-DuY_2hIO`Kj{o=2Wfqd_f%6KFAcqEOU{@WHX`qTRFqnFL2bgRxsV|B+|)ValJfqyV&aV z4*%J0_?n;5c3h}*ZHS-x`O(ND=BB_l9=b4BEGBPHdJogVmvy#sj;X|_@`1c}TuzuT zFU4J$oUtgP0L{=Xh&r&K+Y#Gbe*>cF>P?8WsD^YOpmUBR4g)%;k*mP3-gy4WJ#wGW zygWZUA=ewLo3Jf4#v&-8BT3Wh1^@UTs~5kJc8aE3fKv}v98d{)q`j{HnCoW|{eaWw zV66pIPabKn>vy_7)psq>30Kn>eaKj<+Dz{_?rzZMNx)a*f%O@n0pyYPy8aQ@r{3>f zeF^c$1^#af^vwl&-qi+QhC#R_8bAjHTpi7?J1E}?^4C>qO5V#Go%2)n?t=7-i6CQ1 zRa=ma;$74(cdj_LN?^xVhZm%~x*r5p$>(WM{z22=cC}tNI#H0#;&XHwPN`t4 zIoSM5#ZSr>-lN(O)G=!MtJ*Zvs`>e(+6G%l{4RS{?4oI_uTP?BOr52sN%cE|R#&g; zr)4w0rkDI;R zI8q)~SHfbMDw2LyoiAcy3dbd!*e+Z7OK=aUND1zDaFb4^WUE);`oaxJjXO8B#yMVU d;7_YhP{*58iOP4a!mmN)JIeB_a_!cEzX2ZLeXRfh delta 1399 zcmc(dTWnNC7{_PMZ5MiuJ-cUGsZiTe*%lO%5(zaau^6fXC2}b#2r&@0KpQW0Q_~kr zFErUU*%;iaUq~b^O?aV!)P#6~VY}O<5fV%E!NhZ z-+ce?IucwSJF89pmrh_b|@-t_4!~0!& zw|~ORD_9gWUF3Cl$P=5AOl-28%IfaK<*k!Y~tC1a>2cK)(WO(229o<0Vlk5xNOm4`g})R-?LM zQAyL^XeK>BB94-su*%#ohr~8r`H{KC6|qO_T8~1ZHzAyyr6Un{KO0S1d|Oft?`MF1{e66-pU7nQN=tPBVHiBJ8696ICc1^3cb(HZ8us3;|#=1YU$4La16 z61LtQW^5O=rbMOQg!eA-GB2MpY-`eCO#XQJ3SpYC0&DelR5)J6Z&tuoesahd7ZHA* zHjj%cy&u^YFFX80kw)#~0w0^+m8m(T@`p}UD>gqt_q-^sKTI{>8V;FhVe?ulO{4gN z!C0*~=QyIuWC^{Q77_g}!ujisEfs1smd5xsl#(3}k#gvhlqqN_Eed%ZSs78K{Atj8 zzl4jaF@rIW40Iud=wEVk0Lzn;1*3qws>+&D6lXhx~Ll=&5o7cy8WQDsUTNID}4P26M A%K!iX diff --git a/esp32/libpp.a b/esp32/libpp.a index 1c791c07bb340f57ef73e2ad0508b4688d32894c..006806ac652a0903eaf0de9874073c56f08f9d7e 100644 GIT binary patch delta 113 zcmcbySLMcDm4+6^7N#xCMgi<8hAAdVMrM-@y^5yKuj5dd{$H3=V0wKWhrsmxPgoTu zuRkgF1xa3QWF#jAOF?agO%Ify_Y60>rF9%m&2l L+ZP9Nn4Sdy{NF8c delta 113 zcmcbySLMcDm4+6^7N#xCMgi=GDJiCjX^E2!y^5yKuj5dd{$H3=V0wKWhrsmxPgoTu zuRkgF1xa3QWF#jAOF?agO%Ify_Y60>rF9%m&2l L+ZP9Nn4Sdy9?wvRCP_wS&Cv<%(Fu&(qZ62ZP6PnT3Jhof delta 30 mcmcceg!{@9?hPRc?1m{Rrip2Z&Cv<%(Fu&(qZ62ZP6PnYJ`BeI diff --git a/esp32/libwapi.a b/esp32/libwapi.a index ec132685f353000eabd7c8c07dbebb771e5ca423..96f1e8768cdf5f3c331439db9d35b5cae5fab1a3 100644 GIT binary patch delta 22 ecmdlqhk4T+<_&H6>?wvRCP_wSn|t$@#sL6m^9c9= delta 22 ecmdlqhk4T+<_&H6?1m{Rrip2Zn|t$@#sL6pF9}xw diff --git a/esp32_host/libcore.a b/esp32_host/libcore.a index fd8cc6f48ce5f269c91dd57e260897c20c203d1c..796771d233735a9a953b77c28b54edf1c308196e 100644 GIT binary patch delta 20 bcmbQCFhgO(8YcD>!xWPwBeTt$nNoQHN)QI8 delta 20 bcmbQCFhgO(8YXtbloZp%w8YJunNoQHOiTv` diff --git a/esp32_host/libespnow.a b/esp32_host/libespnow.a index 311cde2e984142a0dd4ea2254994f76b4b3b1d44..b5979a464609ebebdfc144f88791d8f493aee717 100644 GIT binary patch delta 22 ecmbPrfqB*i<_+J(*i#HsOp=VuHvbiqy$Aqq(FsWa delta 22 ecmbPrfqB*i<_+J(*bP%sOcT=*H~$rry$Aqt4GE|K diff --git a/esp32_host/libmesh.a b/esp32_host/libmesh.a index c645b447ed2dd63e0e8019e26418b37b9b87e6bd..1e84fd6d0fbded9865a54d2c825599f5057d836a 100644 GIT binary patch delta 57 zcmdn8%y!E%+lCg#7N!>F7M2#)7Pc1l7LFFq7OocV7M?ANvsp_ delta 57 zcmdn8%y!E%+lCg#7N!>F7M2#)7Pc1l7LFFq7OocV7M?APd^k- diff --git a/esp32_host/libnet80211.a b/esp32_host/libnet80211.a index cf012f4f23ac52c0092221433999de74cd1bfa07..71b4fdaedde187fa1914a6b7106c85d9cf1f38a8 100644 GIT binary patch delta 1252 zcmc(cU2IEX7{{OYv^}To+O2OpEwfBVvJTs=C=4fj?g=8UFNvWhXxixO@maQ+WzJPTpO&C7+_ ze(ZAd3B{Lhtu!J4yxjtjeLvzcm`}$eflDm*RT5eUtql&t3Gqrrj(?wDocXDyuJ%#w zw8fZ}&3)nTo*$7wI>eg%Ae#Y>?rM+oDo2wU3c8aAUYK6B94GgeEBGS_f1BX_8iAjDa>y4Z;0Z(7>Xl&os$7`I9jfu2a(`T4r z+lF_p%eS-nUBj}m^mcWLFoj@MvIG&ziO*S@NKVPu8(Q zdE7)k$siR`X0HVFzSBDy!_F4LHA=aMR**D#hybpUX9&3Ew82#*s9CqBeUI2aP0bZf zZhJ;NS^%6Mu#5=PHACx#W+0O|Pf~L?S-w%_DzZG2$_q5SNW*ms)1OjS2g#N)gwREn zXHmINVKpyivxxJo>OlqaF)x2^X3ZEblyal6k>QavqZ3o7avR%>W2SPCu!CWXQSaoZ=sZ2CLOmBQ;aa8L#_*L- z@5Hmpmi>5>GWHtZDlHJuR>pH!2l~n={eVjpn~hP$+;~p0etfD}HU3g;9(u~jmg8K- znsJk2Av{bbghX6gZ^*DJA6hs3h7b-8w>lp%Cl*xD8$wuKLF4O1EF4c+BV|In7%M!V i!|tI>Ew&n8l8M(w0$dbu-g{$aG`Et=xs~>k*}nm6Jrd&p delta 1346 zcmc(dYe*DP6vxks#*8rnlkliH$(yRl|jL=TIK2o()K6g`NDAe1(< ztPi`abSi_iD4~bggGMAMdQuAoAr(p`2qhsI5k(KMGdsIA5Cnbdz<=g<{^y*zckWDM zbLp!Sr5z8H+VQ{x|52s?u(-0l3;v=|*rkSDtT8LKpsH#{#iok99o1X5?yLq#3s+oYlUNW# zUS5QEy?pZYOLuBy1c0}70J9&4aztxuEL3uhMZcJZLqqmzmv~mX?#~V$4N8kYuB%-C zbUkKfa9{2BobRDWO%QE35B;OReltDjhDb@j^UJqT$tZ}{2f=3nXgz#9#uvIo3rxMA zT;xh|-b>v}I#F{F=68qMEWk&te46TH1gW z@2lIpS{=yXU1EiocCLp6a|mjZDM(O6e9n*uiT4=t#l)3{d>QdOL%xbQT{TVQg(jA+ z`lj${qLfdb62RrBWw+pA=aU2E1-h?s za&C~=BcR`8bJr>Xz5c;aPb1EybI@WuDNl|gXs?z_=dHzZQj*sgxLji^T_`S+oFn20 zod&-Bo3o*tl3bhKG@x-}KxV{t-A_}W6!2av+l?3I@+mAGpU>r4;w=Zj5gaBIDjBvo zWH&bc5S?r(E}6%3gq;k-ate9#xRV{kX3eW(*ykg!hdg0FLw~%XTXwQebj{~EGX`nZ z_xhsoYvNQPNPY@A{zPrR0&tSpOLE}rId%{0!Nc?f=EbXY6KoQ0leinNuTh-#i>Uy+ z6WuNxz9D)9zohSYkC%2l0aq2#%t}e$@rgI&mE#%B+aTes$IPt+X(!reFp;z%zr0FJ z!;yY&`_;7h&n9gc+fOmsYMAV3rY9bwW_l~oel{&ON|-;1n$P>`Z0e?wvRCP_wS&6DHWC&w{vpB%@;IuiiLi3{=o delta 30 mcmbR7o_of7?hQS0?1m{Rrip2Z&6DHWC&w{vpB%@;IuiiQy$n$R diff --git a/esp32_host/libwapi.a b/esp32_host/libwapi.a index 917688de6645ed55ae1b5266facf4b99b74def29..8332187fb3af3b0ba7f41d031c70e1d89c3d38ef 100644 GIT binary patch delta 22 ecmdn=j%m|7rVV)s>?wvRCP_wSn@bb+h5-O_tqEKJ delta 22 ecmdn=j%m|7rVV)s?1m{Rrip2Zn@bb+h5-O{=?S|4 diff --git a/esp32c2/libcore.a b/esp32c2/libcore.a index 3d108d6cbe09dfcdc7ab41ec6c0b8722a20b9aa5..aecbcffd6ed45c95cfaa42a9346556a1ad5da5a3 100644 GIT binary patch delta 20 bcmew*|4V+uJSO%O!xWPwBeTs*nL>F1S55~# delta 20 bcmew*|4V+uJSKL-loZp%w8YIznL>F1S&9do diff --git a/esp32c2/libespnow.a b/esp32c2/libespnow.a index f74096afd252614b1be42e9fd2ad2a4fcb4deaa2..2ac17caeb42c4f55e526b2a5b53b1eaa2bde6a81 100644 GIT binary patch delta 22 ecmeCWz}$6#dBZm`_7uYulO!Xv&40ysF9HB;Aqg1( delta 22 ecmeCWz}$6#dBZm`cEgku)5NsI&40ysF9HB=T?u#q diff --git a/esp32c2/libnet80211.a b/esp32c2/libnet80211.a index fe7e2f181c4f104b776015e6d033e9ce4a13b634..e352db590b804c05062e0290dd0a9904a9440d6e 100644 GIT binary patch delta 1273 zcmc(cYe-XJ7{{OYZ0DR^+`GAXiHx)ajk3@=EQ(si(k>8WA5!~LqI4mNqCz8dHO1~x zXY)}gDd=v2D{Wtjq(FlT%1Wdnigo=`Dm5u9dfu(oKJ~Q+{ye|ufBx@#-uImEN8Oi> zxjWOX4YPo^{YTCI$IGpkpTj?d!TaV^&EQSKpU=&vt7F!-!|7E8Rjx{B(e$m=HJi6p z1N@$S9qr8>?TjRmbR<1VCMltgcJ+`~{T*y}XBtRGl8Iy{C6O#4cP4*SCe19;UhbH} zPUGBK?v^SBaaS#$>gv9|-hcq`&I>T0;WbDjoe~sdmU`lxy>IJS`q& z$w+x+MSsP@)i_woXEuDx9rKl>fY#)JkO|<_fwsHJ#f~Nu%;=48cx6%flb9EGbiIB^ zUZ$yMAw2$TMAz2{n)<*JP8p2^O2RA>@%251@QHO_G}Qz19{bK2!J*gxDD9s-5I&-Q ztVwh1h*-6z&#>60--BPe(ObtSNC2VZb-YVnJDDyLD+T5dY>bbffSdSY!t5cgPneew zS0&8Li3bzrmBbT6!3JKaW3JGfJ$#j{ILWgwz!#Y;P0Cq;5zm3 zbV^Zz<9;u3h6H%C(U_WHUnm{}+#|&UPl-if^9L!l!M;E|26#b=2PP2bslo-wB2704 z0w^Zs8KVfL30#)Im4fNViRvWT%u$3})bf&IJRmsc&x0Wv;-T*eEU~}7DS@*DTVfkI zLx=Y9XC~Hz8~l74b7{i^4m|JYHrZeUIE^>_Je%#rSAL$$E}=0%?I0G2_8!YcYsKBv zE#6CuB@Dh*Q*3l7x&-8tMD52F6p(^SU?R(5gLo<$r|(~c1$T7W PY^Zs-m4}8~t>*k+P?6Se-e%lI_&31-&6b*?9d%o`?W_Zs zoCA@rmPi*P2_zHAOcF_w7U{Aa@mnT?EuN`Xl8t01IY>#QWX&^`KU$~0Y?#4z;-W_G z!F`Q<#_Zm!^;QIccYc7(vdqZBS>g)Q=8y;@J z!A4%<8!Z?O+zx`;at7X{{~R&hcns~8Z=63y0+nf?HhZDO2GD&dd?#h8BHCcq_4py@ zmK42+d2vUzcwzD5z$qIjX7kvphtr?5K35K2oKPCR%WCsCSmta(re$2yEC6}OPXSxf zg&ukj3z_B)Bs5W2lyq<`@KUk9wv6II&Sm_hkt&_h~}lC2?v+ z%-1=-I7A%J>m2uoiBrqzL8Wut&m=CSPoq~3smN*|=s&fP{sgKDSn+p&H3_^)XFENp zdPq)(fzY48S9Dfcvy$l|Q$$(-;o&nJh>B@
LGBcXWq`x@ zG05{+Ev9tv0=5@R_11tjdh5qlz4;vI7Id*!!8SP zC+owNAqqdEZ@LttvrP)N>Glfj*6mygV6G8>NrV4bxt)gP?xf}Iv@BrsttHJ#x1#Gp pF-fl-xSs+-Sn9}O`D_3m81W>4`RKlB%3}j9)52Vv7M2~wzX7IfDCqzI diff --git a/esp32c2/libpp.a b/esp32c2/libpp.a index 3ee81a0ce869f61ffe6b95e79956055414e710d6..25355c30fdca27cb267eae2c0a95e97cfb2a8c2c 100644 GIT binary patch delta 61 zcmaFyPX5I^`Gyw8Ele_f+$n}BCP_wS42%pZ+YS4emNQQ_h~sL%F_8&~nSq!Eh*^P{ LZTpRh>=RM}=wuk= delta 61 zcmaFyPX5I^`Gyw8Ele_f+=eMBrip2Z42%pZ+YS4emNQQ_h~sL%F_8&~nSq!Eh*^P{ LZTpRh>=RM}_njF- diff --git a/esp32c2/libsmartconfig.a b/esp32c2/libsmartconfig.a index a0e243eb9c91dc6ec7e64aaa8228c0325741be18..b3744dac862ea57bee8a8eba2530fac2dceec5ba 100644 GIT binary patch delta 30 mcmccdj{C+t?hQS0>?wvRCP_wS&6DHWC&w{vpB%?@bOr#|5e+W@ delta 30 mcmccdj{C+t?hQS0?1m{Rrip2Z&6DHWC&w{vpB%?@bOr$2MGcMs diff --git a/esp32c3/libcore.a b/esp32c3/libcore.a index 2cfa02299c267a6cf17146769095583cb607b016..dfabf568326f243a2448cf6c8e64cd1ef772733d 100644 GIT binary patch delta 20 bcmeBC=uz0PhKW7JFvTRv$ZYdwrbu1@NH7M2 delta 20 bcmeBC=uz0PhKb!UCB-x`EphW^rbu1@N^Az= diff --git a/esp32c3/libespnow.a b/esp32c3/libespnow.a index 0bd3e0a613fb32db69f277ded54c18157f3ddd3c..3fe825fabbd0f6d97233d5488fd042ab990cae11 100644 GIT binary patch delta 22 ecmeCWz}$6#dBZm`_7uYulO!Xv&40ysF9HB;Aqg1( delta 22 ecmeCWz}$6#dBZm`cEgku)5NsI&40ysF9HB=T?u#q diff --git a/esp32c3/libmesh.a b/esp32c3/libmesh.a index 2109c518a33342555fd0706a59ada2014f4dcd1f..38890d302800c3a1e4fb358a1290ac4c0e229634 100644 GIT binary patch delta 57 zcmeBJW!tgJwxNZwg{g(Pg{6hHg{_6Xg`;L}-|zq5|C~8HGlV^mR6k)tp@8823!t}~NDNEXrrQYgtvn&>`V$GwU)KUGsJX0ax0 zuIK4e-T;26=d)vO-QR3R0C-;kFs;`WZ?rT&a%HtKZB&ttT?hfYEdR`XI=$a}R2eFXwD0zDt?DZ*RpkRXatj9= zc(erIHlO8f#*NeI^g#=r43noY>z7*u0#AQK#8F5jNUr9U==FBuil-n}I&j7DTdLf!PK@llHENQM;5I`m=A;gc68^mjaxKJ>CN3mK+ z>I6T+JsJt20qz$Z$kSk$j9&T?#1i|HTY@-Nur;tzvU}_re_>&F@!4%YhdGel;WI+a zDnJvpV)4x}V-y}+B%6(U$lJ8-HFj)SB&+NS?z+R{*u}8!e_)^3ROaKmlIl6HmAaQODbE~^SH*2L=%L%B8z$WF*bv7C(Ap_>p|6ly*CpGv*Pm22TwTz~-36WM H(G|Y{?4VO@ delta 1279 zcmc(cTSyd97{|XeyR$d7GrHPRmMjU{MWao-5oN{NT2x9`h>#2md#FsMhbVS)E3uS} zNxmere6YJH?ZSq-(uInWdx2I}zyE*#b7pp?@vL(Q zo$YOky8?Lkf7I%Kyty*m2!B!ep7LzYd{$p^|}&4J?4Z3W`O3C4L$KIt+E+rKhO@nnVb1KoN0+_bi&d;?`1Ps z_4@JkPp3VrerY}4@ymMPJ6Df=g*>GaSzyxrfDs_|;$>jDm7WQQH&uGVff0!87r0+8 zveScy#{i27N;C@w$RWNI<(r39Z`NA@nDqSKs+TduZ3snSV~~`6~09_%%Ln{ zIewC)iBdAd!VJmg7WbjaBV~mMpqKW^QrHOA^5?|KkzBBrzadUoK?{vwEgvG*`hvB5 zm^fiMEi`Unv>zrDXV6;{lS0Zgg%HGl&!F!krhugJ<|y7S*g^}<4U!TQLbw&hccZwE zI3pI+wg!392f>lPg%QV5KrlN;h#+S%4I0WmWWgV?M< M%(k6v9s3F|0M0NK3jhEB delta 65 zcmZ4YQGVS=`Gyw8ElhT+_zhE1OcT=*89;!MA!U2uDyFT>lN;h#+S%4I0WmWWgV?M< M%(k6v9s3F|0N&*lY5)KL diff --git a/esp32c3/libsmartconfig.a b/esp32c3/libsmartconfig.a index a88bf508c8a3c9529914dc354c196bb2cb985568..01511af91fb681def28717c9dee24d56bf50105b 100644 GIT binary patch delta 30 mcmccdj{C+t?hQS0>?wvRCP_wS&6DHWC&w{vpB%?@bOr#|5e+W@ delta 30 mcmccdj{C+t?hQS0?1m{Rrip2Z&6DHWC&w{vpB%?@bOr$2MGcMs diff --git a/esp32c3/libwapi.a b/esp32c3/libwapi.a index 3bcc1edf773662cb0eefd4d1baf39320a6f2f72b..faf7783a9e02c6c1df8727ac01608e26de3205bb 100644 GIT binary patch delta 22 ecmbRCj%nIErVUXE>?wvRCP_wSn-deZh5-O;R#a! diff --git a/esp32c5/libcore.a b/esp32c5/libcore.a index f9c2ec22e877b476d2ef3ffb2d19f3b50e489e4b..738483f73d429c0c1cf96c6ad333801807988ff9 100644 GIT binary patch delta 20 bcmZ3Wv_NS?3^RL*VTwtTk=f>C=DoZCMp*`R delta 20 bcmZ3Wv_NS?3^Ti7N{VS>TH@wp=DoZCNRF7M2#)7Pc1l7LFFq7OocV7M?A<66x$IhAAdVMrQ5u>AXP9 Lw_QG+eF7M2#)7Pc1l7LFFq7OocV7M?A<66x%QDJiCjX^HLf>AXP9 Lw_QG+e^?~CbX%vitU)~Slgflu?p5!r-<5KxUCm!*0Lg|qE~HJXddQOUH_M+LiH|)glj>u0Q4O`d&^$u3|ru% zo7oxHmwy`5vTS0wc@pfaBBqOw$p0^C7(56O)1TIa>uK^-eS#&Ep}{+lIQP|5#8eA4 zcS4tPz$uF9^?%J7P8>Bo407j=q%9JjgcY)Q0H^wKf1LXS0Ohw~UMI1C&^E%?311W{ zfe}8n=-dY{g(B;BI(Ye?VK`3BOnl^^f(29fy{_b4Bf zq)N&h4S02_$b|xi=O4K}`RlZMKA}>jNf@A-F906>+~#Hl$o`O=vwx?|(Wo`3I@^1X zbb)~F`2z29sC&|i6WQxN(q$$!1t=oQ&8h;ZBg%4KN?5Pc8+1CLYWj5Qx<<&eUP}0h zN?ER^hgGfRHSm~BwkfUC0(+fXbh=2@R&7wFQa;A-=P^H8Q+z&^<}h>O>J*oaoo;{& z*qq{X*>0@(RrFw#Vxh=`S5v$Mk1aEcIQom|Ix#M@Cd{OGsqqX=7O~h)Bbp{8*%&3? zhJAVDqhFh4b_BPlsZFGRV@!*0q`7R};01`%dFB!}EUvN_u*Wz~ooo`_87dEOF%@G6 zz0u3s2|F`fW@Ff+#y)zXemtI%TzEUfZGu>g@eD69uBF_eZR4A!_D(FHruG2E7A@YS z#^2#yHQq$Ah)Aj4I*sLh6NJwIWViYxBdaie))tCI%1HYaB|9{VO&a?CGXhp}- zifenF^|QeV|B?DhUhXP+4F9C^7`P_KuIgQxP*Jm|##if7YF%t|i*te3ySRKyxo2l( z_4b-dfQWAyZexT%#1SGP5jsLo7ziU_BBl^imEpGd;AwrN8^^QFi7oxvX2L?qgq27j zY=oU~DE--dL#vpvBx@lu2XhOd*|;^xbMZ=$&z*ktUX=j>;By1Ok|#d5WNPp772II{ z?|R`74h6Xb4c$DeKI{(ro}L7M%N6+K`0+FDQ2>q?e3HNa^cC2_-;@VgMu7IiXS%E_ zZITh@Ka3uFJ>S!#Wzod1&x726?~)O0qByet<*e>QZ*9%D#%;U5S^Q03p-^r_rX)U4 z^Z=>nE&AD!digZPcFCzUV#ut-LR^Ghl#Ue{lJbnC;4p-b^5-Y~%c_Q~8d}YTMhYeEVI<2XY zmPL{N=d?}}FgN7nNlAhhzK;3cOFE$h(6Tg+GXaZG$LkZ+3#kT)=sD9!r_)=gl|pz7 z6B5+_l1{I#)>%@S9PSp#7M_$d9t!G z#NV4)GUkN&JeGpxP0WV-!d#ZT4uB(gJj_#>7Z*Gbo%oDmVUS~Qn5VJb`0>8zJTV}% zbo7jHx70w#ia66s{bj>CSvo+z3fs-(ThAF}R)!bUZ6S(7THH6n<@h-+fL0nNm9XH< zMb;$t8mEtPH@lDd>hc1sX_3n4*)D72b&PVE-Nrj=EYhoG(v&(oj*fDR5SW4HF`g!6 zQ=Xt*vu2F8ufdIDw0$+jrpQogd=RgyaS6pD4%ukd5XG_HKK`d)_LuiYy`UX?ggh(7 pv*X+?>^EYrou#q!I6zkFlL4}D$2P%sYJkbCvnj`UGso4|{0sO{RVM%d diff --git a/esp32c5/libpp.a b/esp32c5/libpp.a index edf58bd28f00cda87c225c35f716439dd67b6c74..49bed0699b3e7ff243b70a3969bc82243b4a093f 100644 GIT binary patch delta 73 zcmbRB*K*ch%Z3)l7N#xCkF?oS3{y;!jLh0!YBK{d3lOscF&hxG12G2>a{@6J5OV`D O4-oTif2qy4F$e%uk{!zc delta 73 zcmbRB*K*ch%Z3)l7N#xCkF?nhQ&LP5(-PZXYBK{d3lOscF&hxG12G2>a{@6J5OV`D O4-oTif2qy4F$e%>fgUOV diff --git a/esp32c5/libsmartconfig.a b/esp32c5/libsmartconfig.a index 7b43fc33efd6a1644f75ad0cab4142e39ca9d5a2..1e33406c4de0655fe449dabf188eaa3db6bf9590 100644 GIT binary patch delta 30 mcmaFxiTlAP?hQNQ*i#HsOp=Vun)k=G?~h~LzCVs>;Vb~*+YQwK delta 30 mcmaFxiTlAP?hQNQ*bP%sOcT=*oA<}H?~h~LzCVs>;Vb~>4-PZ{ diff --git a/esp32c5/libwapi.a b/esp32c5/libwapi.a index 4ad6345067a9395a71413c924b6c9799beeefe98..91fd0c47c0b7c09faa6cc1326cceece9a924f39c 100644 GIT binary patch delta 30 kcmdn>lWEsarVT+U+$n}BCP_wS3_visF+*{4U5ZTv0Jj4QnE(I) delta 30 kcmdn>lWEsarVT+U+=eMBrip2Z3_visF+*{4U5ZTv0K7K}_y7O^ diff --git a/esp32c6/libcore.a b/esp32c6/libcore.a index 2cfa02299c267a6cf17146769095583cb607b016..dfabf568326f243a2448cf6c8e64cd1ef772733d 100644 GIT binary patch delta 20 bcmeBC=uz0PhKW7JFvTRv$ZYdwrbu1@NH7M2 delta 20 bcmeBC=uz0PhKb!UCB-x`EphW^rbu1@N^Az= diff --git a/esp32c6/libespnow.a b/esp32c6/libespnow.a index a77146e63abe0ba1aec1deb3ff6b4063bec0b353..11b97766fcaad0d42198bbfcef8bc9155301cb3f 100644 GIT binary patch delta 22 ecmeCXz}$C%dBZm`_7uYulO!Xv&40xNF9HB;%?Tv{ delta 22 ecmeCXz}$C%dBZm`cEgku)5NsI&40xNF9HB>2?>M% diff --git a/esp32c6/libmesh.a b/esp32c6/libmesh.a index 98dbb8e89ac0dc96c335991551fe091dbf08ce01..964ff9b372c3cb9dce02abc7eab42386a11a94ca 100644 GIT binary patch delta 57 zcmeBJW!tgJwxNZwg{g(Pg{6hHg{_6Xg`(E=n>bg`!d1;n;BMR)_2_ zDl%RVcvvg8%Y3f1b`S?;UO2YrW~~DO;7t%m%0@2KGV|VYzEl4OGyi)R+!5cQ<-ieT%npp2NgrG<$H;=~HrrEP9uv6s|)Jim*1T)Oz- hD!^na6?i_V=h!p=uYy;vu{>7W^3cn}550P*`WJeIDFgrj delta 1286 zcmc(dTSydP6vxjuyR$c4o%I_vU6smmYOA!8|sU(Ty(PGiGBMwXH z+BNEjNrmmgUJI|pDGT@IUcVo9AOL)92UzzcqKK~ku}JN0rv9)CUAWB3)3L(J%iHFa z`N-1?pmtt^ne?Ag%cBYCshyF2L?g8_sAq#v?gZ#R-#g~1;i3~(Ka4NESzR=3vN%!g zL0CT#8E^u(2BY<_mrr)R<>&6k_{s07>e+9wK{}00%X*;M0rIa50INRTj zIYLY6Tr+I2l}tEZf(^ElznW0*BHx-&H;~_(Q0x9vLVbXIj@IGkGZvPoHGBA&&0S0^ zZHw7dtd0)nO~Dc+IdeV@sD1;9PI za(Y{Q^_PT(Z1MqmpnBwyid=?;Af-T(>FW~w&II46`(*l{7$iw6q_@;pSS)R(qIWAGSB(}%^-B_gXeAa~96s`yh>Da39 z0(KJnsbm%SL{IJbm6CXdmWI`;7aWTVxx~U)RY>$R(K&;*>$D7ebUGyfOkv5ih2u-Y z?w6SWkF5YJ=q3-2?vTCWZ5#cc#xYA*(cmR4Sw({x4uCRaU5ie4V24gO5=}Gch)$p3 zE1m8p>N2S0BkI6qKDsuHM}0gK8+By(-)P80qtqpaX;#3V_jXyLQ|UJVB_j@^$4_gz zv7^S8iFJNjGl(G_jpL0|OmQ#JD9{VOlF}x1+oadFK#$sQ#o-aQoKWX`Z;oT!zB!JmcNPHMdkwGv diff --git a/esp32c6/libwapi.a b/esp32c6/libwapi.a index 3bcc1edf773662cb0eefd4d1baf39320a6f2f72b..faf7783a9e02c6c1df8727ac01608e26de3205bb 100644 GIT binary patch delta 22 ecmbRCj%nIErVUXE>?wvRCP_wSn-deZh5-O;R#a! diff --git a/esp32s2/libcore.a b/esp32s2/libcore.a index 40b83836c4d9727eaff18c73507f3c8dfd390366..a14506a90ebc3b767bb7ba384277be23a86d3743 100644 GIT binary patch delta 20 bcmeyM`ayNW7AE!-!xWPwBeTuBnM?%$SPut8 delta 20 bcmeyM`ayNW7AAJXloZp%w8YK3nM?%$T1y9` diff --git a/esp32s2/libespnow.a b/esp32s2/libespnow.a index fde65523bffecb9fd4879b673deedbb4e8705401..28fd342b7df80c221fab490092358f39fd621af3 100644 GIT binary patch delta 22 ecmZ2>lzG`v<_)t%*i#HsOp=VuHZK%mJqG}1=LmEF delta 22 ecmZ2>lzG`v<_)t%*bP%sOcT=*H!l=nJqG}4BM8#~ diff --git a/esp32s2/libmesh.a b/esp32s2/libmesh.a index e4b2d3fb75de396e356ed04f6c83756e1b54dd22..bdcd1bbb9bc36f94e3e4de9e611b8d371bd55133 100644 GIT binary patch delta 57 zcmaF!#OBQtn}!y~7N!>F7M2#)7Pc1l7LFFq7OocV7M?AYEhAAdVMrQ4`lDt67 Lx4l-9|GfkNUj!2! delta 57 zcmaF!#OBQtn}!y~7N!>F7M2#)7Pc1l7LFFq7OocV7M?AZMDJiCjX^HK%lDt67 Lx4l-9|GfkNWS0|s diff --git a/esp32s2/libnet80211.a b/esp32s2/libnet80211.a index eb6ea075aedde12db26b108d2580b2f4d75172fd..04eb4b053c1991860c6d9e89da7fb5c4444d5c32 100644 GIT binary patch delta 1484 zcmc(eZERCj7{|}KZ|&Aw+payGI)+<^+b9s-Tn4^;U{y%S2&n@H1a#?Sh{o!)HN!8q zt21lt%DQ&uV4@@{ApKS zAMzPPKKj|7`U7nTI{Mo?H@rL$eK9^jtdy9;#UsDb7et;J|y*o-y;&{B`$Y~CWB|EAo%v;B*!4>oSn_Ih5W{`VJ)#rX24 z)AYJb>KDw5?=;>%$U<6MH8PD75}UN@5Kw!j@V#nvAGVYSOB9P zh<@P-?XdiZEkBLu22{Ka#%6&2glUSzVHLKn6o{D6U7^F4-iw&Ev^ellON-a_0eUYU z7$<-@knn_dSpKx-i@6ucqbp4!DOD71R_H}b|ABa`!dGx(VuOJ3%3(HCLudIfZ?bjN z%P)oTSf62T)m}r$A>Nf?P4p1|__9{ZPxfhUI>@sb)uf&G#+gg~9(lOnIp*b$jH8#_&3BBm zX7vFZA#vXI6s~U!K0VCe9cL}h4;_Ty-$Cxf`G1Z41?%R2q5uE@ delta 1367 zcmc(dUu;uV9LLYO|5oU&y`?<^gegVZO&o?TBa=iEF)m_OMbrs|5mxDn7^<_IsShMu z=d_#c=-Mg2kN~=c2a`$SpXoJbgJqgP;vOVM9}of|i;K&$kQif>#Q8nf`!HTieDWlp z`}>~H`R#XZ?z%9$|LpAkkMqIqS|*16N1p!=msehnv45d6)!D#052oTBv?FN=y7iYw zdovTVGa>%@-m1DpVp}{J-;!=mz1r2z+%0pKpW?srS8{fW0|lr+13EB31@M3sU?uR{ zcFN3mRk%~A^s^Dnwca#=58MU(zyblV3Iy%eo1tHNwXNG5>xaYdSMvsXtzA6b9sYCa zC1oaR)G;=8$UHh}d^?i;ed&gWrB#0T@RQj6CU+C_>CH70lvda6nbX4yOK(S5uevs^ zuJ7p&uuPz%e?wYbQ&#VFLRHVnKu?A{`JREz9Va)GUsfM&nKI}0*wblk#aJ%)-dEF_ zFBuzeDXV<BEQhJ-z z=I83azPc}Pgl`WQKApaJdupod_V_t|Lt&;;b&J_{QtUJ$K73t+GZsNbVJ03?)cZjc zc^9fdZAstia9l>HFHjrY<9Srg&5QKOoKa2Jzw?@QF(pQH{-a&jDVnv&Ms$P}#$>k~ zD6?G80+|<3Pt!<71iR(kCg7X!z`3~@~E5TR|o+vzZ}*WkQYlQv)A>Xxn9os$<6cj*;+#%9W*RnLqFt2HE*SC$y`mBJQWs? zQKSHMl%7J-JMeFLVYqZYNQHv1c!Ew#dkOY?$6ke1z6sJ|K}7Xac*_LwLo0(+JBaR6 z^vEE(nZa1S(|t_Z8XAKCwmhQe8Yh~6p+zw+f;I#Co+?x#s~`?lWA nSeN$C@1vGVhO&<}w2@3lOscF&hxG12M<;g}I!J)c`dj B6lDMa delta 53 zcmZ2F7M2#)7Pc1l7LFFq7OocV7M?AF7M2#)7Pc1l7LFFq7OocV7M?ADJiCjX^HKc;=Dl2 Lw_Q`5pIZU|Hs27$ diff --git a/esp32s3/libnet80211.a b/esp32s3/libnet80211.a index a5d4d06575720aba8d74dbcea2b671de828443c3..b5e314344c78d243f0f37708e0bae6d7bda98160 100644 GIT binary patch delta 1425 zcmc(eTWl0n7{||<%XZowVCQU8D_FO?E!}p3*fs_4cHC#eP-M*-p zot<{O(^QkPWAfE#6wpWlR;!S#BoLQkiBXL80enGIs}I}~Z9-~7HS6~cqv@0J%`f@Q z|9}4HezH4zb;rc_JElGgByEj}|B=@Jx_R)c&)C0^7)Weni9G||&%@RqOUj%#Pw1zQ z8eOL=`WpH+_B3wV@M8bKp}~IUHJMwh;Jcr-=Z3~+GGj9wkq{YC5EbzuMTnLgn<-Aj zi@eEjq+JbW%C!>2kLbt>WF@i+2_QzUTodo^ls4Bph8g8Y;iqTB_GI_nLapy|k1lQ7 zLI*gN&<~z3`ubREu`s8xh|Kr)Jc+G4)H-)F601FzjmT>{=hg77!ley3;C@Sfz>FBo zHq1z+C6{OA2VGNP+T1mvx|nGj<94NWKyFIs_4&-F(^;8^e<(EXe0YDdRDbHcIw@J* zTIw2YVuiJ`*xjt699MZZ&a$d>JkHxxd0HvX#-+Bnd}@7k!m<=C@^Mwn)>U1YZBC0h z*l}fX`tnk~*6D~Zwka!Wo{%nGEi|_`UYva-yxF(Qc!`(2w~)^dE}fa=b26*=&3*1o zp!SNY-1=w5I^XURjC`E22&#(IppT-;h>kvnTIc2Ms6Nl{LZzZH=}L z8dBCk*I7k}&xchVzTGRHcACBn!7GPX>bX7rqE6*YxzPinQ%P3iq*94711Hi(3}-IX#uQ8gvL`w-tXm)dby1nKsenPs|msJNjId1-|N_RuY=Kq=4HOc z^K|RiJx>Ro@I1XhDZ6a}sgi)!8nJdOEvs3SQHttgVd8eUH0+}Ge3rQ@)W7Wcti8uxPjKT-XN8*Lq- zL*Y*_>K@9ZGzUj0{T0&|CxzFV#Z;Bz#f7NuksMy TCxxjL2xU%YMDAoJ_(AVq;IdD( delta 1375 zcmc(cT}V`E7{}lDd`u^u$#dS3QSqa(kFm86GFmd&3s+Vm63xCWsNDwbLs6T?AQqO? zadgIY7jmSYmE9%vrVBALrJ*PoEUDf0qF895B9bm5iS8o$V*07&X&0aqDgV-4<> z>#jQ^U9Zzm3>H@Tkt18NdL>ua=E9|`u2ERcuYaZ&zexA4WDzwltQK^}Eq2lh#rG~`b-s};Lb?q~JM>9DqVEEYR+bz1WruAbVFPh^tR}x zCiA*6uJ?6yJ&@0fclmyPlhCwLgD0w3!ca!5c*IawDTyj2Ql)O&x#7m$eO43ST>Q(W z>09qosT1#}#`zP4xfSv^h&9RW-;33*10H--7iVlG6vEuN1fXAm0DLXf<@nuDS+Ym^ zAdqJ-LpK81KL^zu|B^wGPOBnMt4N))Y7EFhWj4l^;=#_wq_ZJ!`q1%nG}0!rllwyAnBXb;DB*(jziTG1pr&q7!uQjFlt#KDrG;i8dI-N{kA2=B z6(;|Q%A!bbBmLJ-Lr9fJUW!CTK>q_%w$a3M#Y-vKJw^9qw;TU|15E@(jz`0o6+l)s z758Ab0=qu@UI%+{W|)r4bT3lVPA?)=ZsyT+j|eD7UGz9#_nqxUXA4=q_Mng)+CCoz z7evGJ(F7uW5ceymx@Ilg#0(h!Q{5pR6D7){JSvTe0MDm7Ecq__QOao=f#{(u#%gHd e172*sPcvP&ix~S=qa~+!K}^I&QpCNz4Icp{lU)P= diff --git a/esp32s3/libpp.a b/esp32s3/libpp.a index 836db0bba046550a4e3dbd4dda8852a9f45ea37d..5ead7f34f588eda80dc24bed2aa728dab7b68a6a 100644 GIT binary patch delta 58 zcmZ2?Ky%#z&4w1n7N#xC_I2zjhAAdVMrPBsPP1gUZ>(bmViq7~1!6WJW(Q)9?HlVj HYaaptqgfZ( delta 58 zcmZ2?Ky%#z&4w1n7N#xC_I2!rDJiCjX^GRdPP1gUZ>(bmViq7~1!6WJW(Q)9?HlVj HYaaptu(udE diff --git a/esp32s3/libsmartconfig.a b/esp32s3/libsmartconfig.a index 380fc65e00b83ca5e2e60a01eb6d61e8fbd81c17..29dd0e3b9dde9fb99f55f49c4af9ba40752ecdc7 100644 GIT binary patch delta 30 mcmaEIj{C_u?hQX;*;5QtOp=Vun*YbP|Bq$d{y&x}wG#m5jSfTr delta 30 mcmaEIj{C_u?hQX;*$q=tOcT=*oBzkQ|Bq$d{y&x}wG#mA!49JU diff --git a/esp32s3/libwapi.a b/esp32s3/libwapi.a index 434e442f76a1cdb4028434f58b461b29d52b34b1..c64bddf4bbb21ac62c63d2b8a0dcd6034614df1b 100644 GIT binary patch delta 22 ecmew~lljw3<_&In>?wvRCP_wSn|