SNI Spoofing v1.3.0
🚀 Release Notes & Changelog
✨ ویژگیهای جدید (What's New)
-
Live Config Reload 🔹 تغییر تنظیمات (
FAKE_SNI،CONNECT_IP،CONNECT_PORT) بدون نیاز به ریستارت، به صورت آنی اعمال میشود. -
Auto Restart 🔄 با تغییر
Listen Host/Portدر حین اجرای برنامه، هسته اصلی (engine) به طور خودکار ریستارت میشود. -
Clean Shutdown 🛑 خروج کاملاً بدون خطا؛ تمامی
taskها به درستی کنسل شده و برنامه تا پایان ایمن آنها منتظر میماند.
🐛 رفع باگها (Bug Fixes)
-
WinDivert Resource Leak 🛠️ رفع مشکل نشت منابع؛ هنگام بستن برنامه،
WinDivert handleبه درستی و به طور کامل بسته میشود. -
WinDivert Error Logs 📝 حذف لاگهای خطای اضافی و آزاردهنده
"handle is not open"در هنگام خروج از برنامه. -
Task Destroyed Warning
⚠️ برطرف شدن کامل پیامهای هشدار"Task was destroyed but it is pending"در زمان خروج. -
QThread Terminate ⏱️ یکسانسازی زمان انتظار پیش از خاتمه (
terminate)؛ پیادهسازی مکانیزم هوشمند (5s wait + 2s fallback). -
Stats Thread Safety 🔒 ایمنسازی نخها (Thread Safety)؛ آمار و اطلاعات ترافیک اکنون با
asyncio.Lockبه طور کامل محافظت میشود.