From 156ffd07c180d7ec26a3151b4485fc1ef3d11113 Mon Sep 17 00:00:00 2001 From: Sajia Date: Tue, 8 Apr 2025 15:53:29 +0530 Subject: [PATCH] refactor(wifi): Optimize wifi bin size for station mode (6ed8bf43) --- esp32/libcore.a | Bin 4556 -> 4556 bytes esp32/libespnow.a | Bin 55218 -> 55218 bytes esp32/libmesh.a | Bin 981772 -> 981772 bytes esp32/libnet80211.a | Bin 1437518 -> 1437518 bytes esp32/libpp.a | Bin 622700 -> 622700 bytes esp32/libsmartconfig.a | Bin 189588 -> 189588 bytes esp32/libwapi.a | Bin 52870 -> 52870 bytes esp32c2/libcore.a | Bin 3990 -> 3990 bytes esp32c2/libespnow.a | Bin 58982 -> 58982 bytes esp32c2/libnet80211.a | Bin 1013840 -> 1013840 bytes esp32c2/libpp.a | Bin 525056 -> 525056 bytes esp32c2/libsmartconfig.a | Bin 195076 -> 195076 bytes esp32c3/libcore.a | Bin 3976 -> 3976 bytes esp32c3/libespnow.a | Bin 58982 -> 58982 bytes esp32c3/libmesh.a | Bin 1010748 -> 1010748 bytes esp32c3/libnet80211.a | Bin 1096584 -> 1096584 bytes esp32c3/libpp.a | Bin 527798 -> 527798 bytes esp32c3/libsmartconfig.a | Bin 195076 -> 195076 bytes esp32c3/libwapi.a | Bin 46638 -> 46638 bytes esp32c6/libcore.a | Bin 3976 -> 3976 bytes esp32c6/libespnow.a | Bin 58986 -> 58986 bytes esp32c6/libmesh.a | Bin 1010792 -> 1010792 bytes esp32c6/libnet80211.a | Bin 1315976 -> 1315976 bytes esp32c6/libpp.a | Bin 847846 -> 847846 bytes esp32c6/libsmartconfig.a | Bin 195636 -> 195636 bytes esp32c6/libwapi.a | Bin 46638 -> 46638 bytes esp32s2/libcore.a | Bin 4540 -> 4540 bytes esp32s2/libespnow.a | Bin 55010 -> 55010 bytes esp32s2/libmesh.a | Bin 972900 -> 972900 bytes esp32s2/libnet80211.a | Bin 1486338 -> 1486338 bytes esp32s2/libpp.a | Bin 680160 -> 680160 bytes esp32s2/libsmartconfig.a | Bin 187120 -> 187120 bytes esp32s2/libwapi.a | Bin 52526 -> 52526 bytes esp32s3/libcore.a | Bin 4820 -> 4820 bytes esp32s3/libespnow.a | Bin 55162 -> 55162 bytes esp32s3/libmesh.a | Bin 973216 -> 973216 bytes esp32s3/libnet80211.a | Bin 1297492 -> 1297492 bytes esp32s3/libpp.a | Bin 712074 -> 712074 bytes esp32s3/libsmartconfig.a | Bin 188588 -> 188588 bytes esp32s3/libwapi.a | Bin 52538 -> 52538 bytes 40 files changed, 0 insertions(+), 0 deletions(-) diff --git a/esp32/libcore.a b/esp32/libcore.a index e5737f34914add27c53caac407aa4bd895021dc2..992ec8758477332d2d0849b766cf60be4b3d7154 100644 GIT binary patch delta 25 gcmX@3d`5Xg5F|Wl7WGtS#r|kk34Fd8yI~A0CJ`XR{#J2 diff --git a/esp32/libespnow.a b/esp32/libespnow.a index 03099e6ba9e1cfbb795cda8c48ca3e8910913970..1b95675cd0a9b2af8b57ec155a3a8a1037895cbe 100644 GIT binary patch delta 23 fcmdnAo_W)H<_+bn9H}W5Nogj=Mw{zdjV}QJZ0ZP` delta 23 fcmdnAo_W)H<_+bn9F|E228L$INt^3gjV}QJXzd7K diff --git a/esp32/libmesh.a b/esp32/libmesh.a index aaecf7517e1283d9c16686b7cec44c58d5a3f91d..3f9fb1eec4e26bba3dc1ea67fe34101877985bea 100644 GIT binary patch delta 68 zcmeDAX5I76x}k-!g{g(Pg{6hHg{_6Xg`;6TIm=mK=+*JHSdz7D9z3=)_F zxE#G0;Mj+cfs2~>lNtjT2-m|HNHjO=Dh7ICWr7y9RZafDkvRD;2gl|>&YjyCzij3{ zcz}bEee;=TWo>8fNyCUQE?TSqM z*%%et%Qcv`muoQV7YiydFfiCN0|_Wln7(~Bvp%Z=kh^$#{W^B}?Ob!1*Dy0GY~Mbg zxt|HB*L@N5cK1arqRfmk+hdoqq%ty1^Xpi+x4&D)GKHIYIw!;QjUvpd z+gEL3Nnm3v+s?g{<){Fo}tL5@vlVPG%-T5}ADl^6mU>VSM05CAe-fqV@h zeHDn6whFV#GXXte%)|=BY}<{Q*v(f19hJS7U46#(u4e8JOzo3gIe?fGh`F{;a^?PE z+g{bi4a7X#tJ-*FDmYS8ERxbpjE%O>`^P)w3dpd_eA|sL^Rs^d`pWvS01yiTvCwww z!@_Sh#UaXdi&As*OHvuk;JWSK3V)UZhudtJbAhzNc4rVpgg&_^AQ6FGF}wLz=4MA(FN$tug7o^eH~Db86+?V zaM?vMz_F(s0~a;%douFV|q!FBTMFU|_Ik1`<#pFn#-MW_?zW@Z#z9>)7SDbIoC1!^|kKefxao zekPz^_eIRx-50TlGBZkUk6p@=%E&aCXZnUOjPldZuVdlf{%#q|6mI4zoD9=9iZH8g zU$u!PfsL_vJNHhOqXLX#+b^DE5i~OdIX0bzfx!T1%`qSrVhCiY1M*=2WPK};uK}d5 z0;ryD<~H`D&n}ve&Y!&uDM*-~eJyAm-ZM~WV zR#P0JT(>ASH@_s6!3?h3{;lw5IdHhmhB+5V3v74h5%C9xdi!Kvk?oUtMRz|006uvb AHvj+t diff --git a/esp32/libpp.a b/esp32/libpp.a index 8d854308b58c0b788bc378d0ab37589195a252bf..02c3be4192dbc69785c3b34fbccbf008dbff8b6d 100644 GIT binary patch delta 59 zcmaFUp!TLgt)Ydng=q^juRKR;ibYbIiLudiLuodVc1?L^AZ7t#Rv=~rVs;?r*sdwh H>6{1v7Pb$e delta 59 zcmaFUp!TLgt)Ydng=q^juRMokl7WGtS#r{JLuodVc1?L^AZ7t#Rv=~rVs;?r*sdwh H>6{1v3(pT` diff --git a/esp32/libsmartconfig.a b/esp32/libsmartconfig.a index a428f1bf7d63ddc0049288c82c9b0a0e2ea26e56..f0ce6c9f9156f0a9fce93f2fee381dcd13aafde9 100644 GIT binary patch delta 47 zcmbPol6%TY?hQTOBB?1BNogj=MhwNdiA5#J`FUxX>5~ij6`Butw;%9k+B5~ij6`Butw;%9k+BzSVO002_F2ZaCt delta 21 dcmbOxKTUqaawZPTBm)COv*e`B>zSVO002(E2TA|{ diff --git a/esp32c2/libespnow.a b/esp32c2/libespnow.a index 5f12ccb48ec39bc9d47a09cda2e5308228146ae8..55c636797de86b598d88b0edba1205b8491c083e 100644 GIT binary patch delta 27 jcmaEMhWXhU<_(v{I8swAlG03!jV4d5cit=~?r|OftXT_F delta 27 jcmaEMhWXhU<_(v{I4qM43=GYZlO|8Bcit=~?r|Ofr*I1x diff --git a/esp32c2/libnet80211.a b/esp32c2/libnet80211.a index 50eea7ce2cf864e63a48af8b5ac42650248e24f7..7b929cd24b35c3d78903e3b26a5edc711191d2d4 100644 GIT binary patch delta 762 zcmccc!S=!j+YO6Y>dPG%Sn=VBHVmxDc%29XD;04)H4P)fta_^Y2IK&CehmZ`eZatu z7kd&?fF?g}4+A@PJh^}^adIsiNApFt_KR$c+b^;)xw8r?FfcHj5&#lVpfFvNhe@7M zVY?>}(|T4Q{Zo*seK+HQ?Tu%d_A@f3Zg)J-^qqsLbmnA*6K0Q&HyijEqX{Q^lEq zm}UD^an{eV+n+3A-@(}4QOXL$Y}-3Z*<*Cu=PY60K4%Gs?L>~$6pN%Z6Jw+Hho+oB z%(eZYDfee{pdnXtxq+Bx`_)|DKQ$5%Wx7SFx%nlj3=C#4ZQEbI;?3s-`*;Zx%)bl_ T3fnWk@apdYdUfUozU{{W8(hQq delta 749 zcmccc!S=!j+YO6Y>PtHqSn=Wh76w*iye5W$m5R8Ynud{KRy|dH19AX6Zvg^}XfUwj z#h!!|pvg~VVPMCOCl|0KPOfF+XuinSevyrF`$aY;ch>11I&310FQ)Tu;*;O*!^5k-Ha2qH=bqM&&X)H-SIrrcMc}knUfWkOKlIi!E}s;$sm3Dg|&<_+b!-g z8F4Zt1cIg7o-yg^3kor4F0Fqpx#ZGZWSH=k2b0O*({Ob{o5NP+E{ QUwHNR0KGbM1K;-J0L^{HsQ>@~ diff --git a/esp32c2/libpp.a b/esp32c2/libpp.a index ae1579d75f1890a14548b2e33ad9839997fa64af..a07100914578d68de235ac582564d5fd486574f8 100644 GIT binary patch delta 48 wcmZo@Q)mF97RD`1ijz4~Q!J9wOpJ}%H77FxF*6Xe05K~Nvu)R$%zix|0EvhYNdN!< delta 48 wcmZo@Q)mF97RD`1ijz4klMD?~vcHk%=QU#Ud%q#Mo%_PNwrb08u0dWdHyG delta 21 ccmeB>?~vcHk%_}H$-uzSEIDcOPNwrb08J+cDgXcg diff --git a/esp32c3/libespnow.a b/esp32c3/libespnow.a index 22d55d79671688d22f5d1d037857c539067d9110..e6bd33a497fa4ba2f9d4ef1a29cd97e0e5319523 100644 GIT binary patch delta 27 jcmaEMhWXhU<_(v{I8swAlG03!jV4d5cit=~?r|OftXT_F delta 27 jcmaEMhWXhU<_(v{I4qM43=GYZlO|8Bcit=~?r|Ofr*I1x diff --git a/esp32c3/libmesh.a b/esp32c3/libmesh.a index 77803b16bca7acd770d04bbfc20d3a0404ae0982..8b1762f53209903c4f82ba1ca83d58cee14a2c2d 100644 GIT binary patch delta 58 zcmdmU!*F7M2#)7Pc1l7LFFq7OocV7M?AF7M2#)7Pc1l7LFFq7OocV7M?A@RtoZQNDGaRS;?F-ASdlQBzy$_$T#qh5XMR0~i|Ffsddwh! zIe@)CfB}xDaWJq`5p&2eFo3ZTjDet=53sc#U}M~VfQ{*fjGzJo1A~nakbnY(=_{3) z|1)S{&OQv^Y%{bEKwNB&C@c8@1P- zTMte;vbrR)|y3p`v*z>6(@jxpZSRY{S5&7wb+^f delta 844 zcmeD9?$q(!X~QO#`rR`aSn=V@cNkd7#h)A)SdlOrzXSt1u16Q3Gru0gMf7z*J!X)= z9KhZ?g8`1G1Te5u5pzg+Fo3ZTjDet=53sc#U}M~VfQ{*fjGzDm1A~nakbnY#=_{3) zqfoo7 zD>D$YY?pOqtuAX1*vksUY}*6&vVX|gK4UlQ4#su|EspIDTAZefIV_V53=GYZliF*~ zasn~e_S&=Di*td7C|dIXG4FOoYd)E)5)fs&MX9;@C8-PyW-x8rLk0NrIYmJ}U%~|Q dHv?~vcHk%=QU#Ud%q#Mo%_PNwrb08u0dWdHyG delta 21 ccmeB>?~vcHk%_}H$-uzSEIDcOPNwrb08J+cDgXcg diff --git a/esp32c6/libespnow.a b/esp32c6/libespnow.a index 07b3046f43b3db649a7095ade4399fe6ee1f4dd4..ab93b30f44116b6c89fb9b156418de65b22b82ec 100644 GIT binary patch delta 23 fcmaELhWXVQ<_(v{I8swAlG03!jW*vF>pu?wgboUL delta 23 fcmaELhWXVQ<_(v{I4qM43=GYZlQ!QL>pu?wfDsBk diff --git a/esp32c6/libmesh.a b/esp32c6/libmesh.a index e100bd15fb4468180fe7a8be4e3a4363d615ae18..124d91d302c8bdd72d922b44ad31829ca876d734 100644 GIT binary patch delta 68 zcmaEH!}i4u+lCg#7N!>F7M2#)7Pc1l7LFFq7OocV7M?APH`8l delta 68 zcmaEH!}i4u+lCg#7N!>F7M2#)7Pc1l7LFFq7OocV7M?AMiUou diff --git a/esp32c6/libnet80211.a b/esp32c6/libnet80211.a index d96cd1fdd73029f74cb52a2b9c173ee81c210773..e9f916ce394059b586d66e9e5b7272345d936312 100644 GIT binary patch delta 868 zcmeBJ8PKsZV8cGP`u`FP?07JTcnkyC*z^Dc2Qm(t!N7rr>(K@1%&*6A5q%v{j~OKB z4&Zzh!2rh}1sFJ~iIsqcan&>6#=Q=cA8@2LJ94%=ax!jrINI-$Y z^rxjv@{9`GS<9IC*@3iZEz`@Zj0d*=4`M#Z$e6nQU?%I(%T=#GmEk@ zC8SRaW|rA5lE&P@#WW#svcUzZ?K=vXZOjyv7<3qT1R-V%F)}bHG3YTUL-`^g{&vyj z%=%1>O6{&InSq!Eh*^P{ZM*AAcIlAq9o<|z7~2#6vI8;4_JqHj8hz~!y(K@1%&*6A5q%v{j~OKB z4&Z#TfB}x*M=)?w6Dt7?LhY_AnSq!Eh*^P{ZM*AAcIl9IiT~_C%&}eKKc`0D_JqIeI~dy?dbzec^m3nF z%VC*hU|?vLoYXFA%>%@|+eNMUX72(Tw(%<;5c31E!1j$_1mmbwpn diff --git a/esp32c6/libwapi.a b/esp32c6/libwapi.a index 17dbfb5ac19400e4e7756fd58302e51a5be86604..b42f49ccbfcfed1098e2e62318ab9aa0ce676018 100644 GIT binary patch delta 23 fcmZ4YhH2d!rVYpAI8swAlG03!jW(Z;iw_3?f;$Qh delta 23 fcmZ4YhH2d!rVYpAI4qM43=GYZlQy4^iw_3?em)7) diff --git a/esp32s2/libcore.a b/esp32s2/libcore.a index cb0d273b56631b8e3deaa16171340bb3637b258d..d955571e82e1d031498f42a59a8223d411a6f80a 100644 GIT binary patch delta 25 gcmdm^yhnLM5F|Wl7WGtS#r|khdgSV8yIZ_0B;5e7XSbN diff --git a/esp32s2/libespnow.a b/esp32s2/libespnow.a index f7ff987148f3a92ae7a35a2e2f56ecd63dcc00d0..1213c7c1a49c091ff7630ce36b331529469be76f 100644 GIT binary patch delta 23 fcmaE~mif_I<_+bn9H}W5Nogj=Mw{zdlP>}Qbq5J1 delta 23 fcmaE~mif_I<_+bn9F|E228L$INt^3glP>}QaS90Q diff --git a/esp32s2/libmesh.a b/esp32s2/libmesh.a index 3c13407acbebe056384280c0e22a95ca1b076fce..940ef8c718df9eb3462459c54d1e990cc1f8eda9 100644 GIT binary patch delta 58 zcmaE|!TQMt>xLG_7N!>F7M2#)7Pc1l7LFFq7OocVEj*WsI8swAlG03!ji#SF#iQ0% O%+prPyRDcnB^3aCofPK) delta 58 zcmaE|!TQMt>xLG_7N!>F7M2#)7Pc1l7LFFq7OocVEj*WsI4qM43=GYZlct|L#iQ0% O%+prPyRDcnB^3a67Zj`j diff --git a/esp32s2/libnet80211.a b/esp32s2/libnet80211.a index c7d168954b398ff0762b6cb11c31937dbe026de9..1e65e26435654a1cdc31d1e3fc2fd7a010f70898 100644 GIT binary patch delta 1128 zcmZp=6V-GlYJ(SBz3D6l4tzKyiGhP$T(OUV0~t>gW8gr;_2>e0=GSAmh`tV}#|#pf z1GqH#7~t6W6ayDE@%1DIE)cGVF_7t3hZwl%gp~n006((aAMuqn48cf@-YcOjU2`T{PzAym^C{UO#JeygcQDM9DY-WC-((S?X znfsZ5S{^TC-u`$YiyIT8%yz9MEDnr})3#?XWr^lun$9`>z-vae?eEsJXtObvZI{}{ z!okldxn21vOT4L}5`#ZOItv4X0nmbDK&-?N$WRC5!+-#g(F){i0O^xJth9aeFBX0# zMy2+{e^`K+b^GBzY~2fiF7cno9z12cRyy|&ruIcf96-zo#9Z4K8F6=*v@2zC12NBb zr7T|6B97D)i=;FYW25cs*adUOFg^XoBOL|+HgV+IM# z0bFWg3~+34iGhon_(~Q77YNtG7|8VVQw&^m!pej!;?7c<{DC8B@;?ra%|V=Qdl^4( zo_WlHgOP3Xt#cf~tU?U_3^mj1?K$MPvnes&VPq7V{#coDzM>FAGs9bE1~6a*l7b9x z7`_4dIzaX;AQoz0tirf`u?mwh3!^~$bq%KN*EN{6i`WE!a$lIH`)m=Co31vSS%y(y zyYp;jexRc5!Sk8>nShEPFJ#{Scp-}$6QksIttBiDjEs}FXD?-m=3<({IsL$EMz!tl z*0X4{F&1x^+Q!1c&nUKC`6x@gsUgUz=`0Kk20$y0fts|9IFfcSrPTKB&hgbX((6ID%eB0C4@fUvq8gzS+z~^;9vGaj~ zKn$XVx1SFbIi4U6(WYCJnwwve%3uaFW%@x)X0`2?H;F{c34+`^8;D^*V7vWAk$hkb TY+rv#%Ra1NjEbm diff --git a/esp32s2/libpp.a b/esp32s2/libpp.a index ccc68e36ff292088ede2894f00c3f46f67a43059..7450d09f8c961b552660bf6197b7cd872e257d70 100644 GIT binary patch delta 63 zcmaEGQ1ih-&4w1n7N#xCigp~SDHcg-CdNk77ZxxJx7*k;12GE_vjQ<25VHd@2M}{^ Kx3S||q67f6K@*Sw delta 63 zcmaEGQ1ih-&4w1n7N#xCigp~9Nd^XnX30s@7ZxxJx7*k;12GE_vjQ<25VHd@2M}{^ Kx3S||q67e_ZWC1i diff --git a/esp32s2/libsmartconfig.a b/esp32s2/libsmartconfig.a index 30eed9614770a812696d04946c4bcff606b3e470..feede2820ad64472c32588ca935e6b5cb54a2eb6 100644 GIT binary patch delta 31 ncmeycmHWe1?hRADI8swAlG03!jhg3rwa@ip+&si delta 31 ncmeycmHWe1?hRADI4qM43=GYZlbYvxwa@ip+&<1KbHakW_t*& diff --git a/esp32s3/libcore.a b/esp32s3/libcore.a index 94b3c8413f8c7e638587cfe7f029bbb9baf45e9e..ba989d29f1343a9a34095877fcd3d3b6e266f022 100644 GIT binary patch delta 25 gcmcbjdPQ|Z5F|Wl7WGtS#r|kMqahe4U8dz0C5@!1poj5 diff --git a/esp32s3/libespnow.a b/esp32s3/libespnow.a index d9fc917d629e31c08054b45600f5a5adc2ce09d8..9ceba0fe63a5348fd6b85f366fabffada0354cb7 100644 GIT binary patch delta 23 fcmeyhj``O*<_+bn9H}W5Nogj=Mw{zde_sRudT0so delta 23 fcmeyhj``O*<_+bn9F|E228L$INt^3ge_sRuc54Z> diff --git a/esp32s3/libmesh.a b/esp32s3/libmesh.a index 55487e9625d81ffa8e66543789227206077526e0..a13a81ccab49a6d583c7acc29f8f32d8b3d15825 100644 GIT binary patch delta 71 zcmZ3m*?Pfd>xLG_7N!>F7M2#)7Pc1l7LFFq7OocVEj)(`IZ{(BlG03!ji%@I@<>hJ au#Sag`i4_H9PJ+pd4QOA`-eil4e0=qHX7&v delta 71 zcmZ3m*?Pfd>xLG_7N!>F7M2#)7Pc1l7LFFq7OocVEj)(`IV_V53=GYZlcwkO@<>hJ au#Sag`i4_H9PJ+pd4QOA`-eil4e0=gu^O!a diff --git a/esp32s3/libnet80211.a b/esp32s3/libnet80211.a index 75e47e0404aafe283cc2ef4caa7546a6ce5184b0..f22a4fea50a668704f3769b3ba6c6bd2196183ca 100644 GIT binary patch delta 823 zcmcaI!~e<*{|%d1>X&_CV8e%x@i4HFi(jQMupwb~rY#KUxE@`A&ir}|7tz-N^_W2d za{$Mz4-9a;bPfXt6)~r`3IiAm!59d-`2bt{0XD|%2iTYd3I!Dy7#I?nfdmvNOn+F; zq|d0ZU9f_QpAASW)-gT$$0)O%rIy)&k#X8~*E;5CF2?EG7j`gbu`!ly=jmq_;b)ZG zt~igm+*DAB!Ji?Xg@M5UXxuR%R+_%@GP69R()N>=nfaL*mD+D!Wd>rF?KiKoYMX)!Eu;IgpWf<7V#m`F^*pTu6BMfY4xE@`A&ir}|7tz-N^_W2d za{$K-1_n4@w1$C$ikQ>GgaM3&U18htJg@OVM3=E0PKmrN`ravra z(q|OdE?B|D&jzFw>zE$>W0c&^Qp@bX$T)esYaMem7vq%e3p<#z*cgkq^Yk-|@H2{S zSDeROZYn6m;Li}x!oXkvH0~G>3r$~nnOUAuX#2^_%=}D@LhU!NG6ONo_M2B(wa>MG zS;hv$?AyOAZGqt8ba9As-J;ao{E}1#Gnnq_{v1qd+huPEhD)=8d^>wO<5OI}mdKG3Rz`cP{^F E04PThm;e9( delta 58 zcmeC$t=+X-yP<`#g=q`3u{(!ll7WGtS#nalwL3Eqvj8zG5VHX>I}mdKG3Rz`cP{^F E03DkVT>t<8 diff --git a/esp32s3/libsmartconfig.a b/esp32s3/libsmartconfig.a index f7357b03bbdc91c931138c645bfb324ecb120840..b3d7de414a45fbe383b46f2424540dd75730ebc2 100644 GIT binary patch delta 31 ncmZ2;kbBKR?hR|bI8swAlG03!jheT5wQu!e+`iR|>HAaw)QSyH delta 31 ncmZ2;kbBKR?hR|bI4qM43=GYZlbW}BwQu!e+`iR|>HAaw&b18` diff --git a/esp32s3/libwapi.a b/esp32s3/libwapi.a index dcf4c772ca8ce349be2e48b4d60f273dbcf74888..faedbcd0f5b43cabb60a7a6328d0aa3829fe8a2a 100644 GIT binary patch delta 23 fcmdlri+R^9<_+%Q9H}W5Nogj=Mw|V^UzY*^ZTtx! delta 23 fcmdlri+R^9<_+%Q9F|E228L$INt^w{UzY*^Y5xf2