Skip to content

MSN-GUARD v1.1.4

Choose a tag to compare

@mbm110 mbm110 released this 17 Aug 05:57
· 52 commits to master since this release

MSN-GUARD v1.1.4

رفع مشکل Verify در اتصال‌های پشت سر هم

اگر چند بار پشت سر هم کانکت/دیسکانکت می‌کردید، تونل سالم بود ولی مرحله Verify بعد از ۱۸ ثانیه fail می‌شد و Connection Failed می‌داد. تنها راه‌حل بستن کامل برنامه از تسک‌ها بود.

علت: شمارنده بایت‌ها در هسته برای هر تونل از صفر شروع می‌شود، اما نسخه‌های نگه‌داشته‌شده در سرویس و رابط کاربری هیچ‌وقت ریست نمی‌شدند. در اتصال دوم، Verify منتظر می‌ماند تا شمارنده‌ی تازه‌صفرشده از مجموع نهایی اتصال قبلی بالاتر برود — که هرگز ممکن نبود. به همین دلیل اولین اتصال بعد از باز کردن برنامه همیشه درست کار می‌کرد و MASQUE فقط قربانی بود، نه مقصر.

اکنون شمارنده‌ها با شروع هر تونل صفر می‌شوند و اگر شمارنده عقب برود، مصرف و Verify هر دو خودشان را مبنا می‌گیرند.

مصرف ماهانه دست‌نخورده و تجمعی می‌ماند.

IP و کشور خروجی

آدرس خروجی از داخل تونل اندازه‌گیری می‌شود، پس با لینک اپراتور قابل جعل نیست. کشور هم بر اساس موقعیت جغرافیایی واقعی تعیین می‌شود، نه اطلاعات ثبت شبکه.

باتری

کارهای دوره‌ای بی‌مصرف حذف یا کم شدند: پولینگ رابط کاربری در پس‌زمینه متوقف می‌شود و نوتیفیکیشن با فاصله بیشتری بازسازی می‌شود.

نصب

arm64-v8a برای تقریباً همه گوشی‌های امروزی، armeabi-v7a برای دستگاه‌های ۳۲ بیتی قدیمی. امضا مثل نسخه‌های قبل است، پس روی ۱.۱.x به‌صورت آپدیت درجا نصب می‌شود و نیازی به حذف برنامه نیست.

قبل از نصب، فایل دانلودشده را با SHA256SUMS.txt بررسی کنید.