الانتقال إلى المحتوى الرئيسي

ملاحظات إصدار Mudfish Cloud VPN

نصيحة

تجدون ملفات تثبيت الإصدارات السابقة في قائمة ملفات التوزيع.

تغطي هذه الصفحة الإصدارات المؤرخة في 2025-10-16 أو بعده. للإصدارات الأقدم، راجعوا سجل الإصدارات الكامل باللغة الكورية.

6.5.6 (2026-10-13)​

  • mudfish
    • أُصلحت قواعد استبعاد الحركة المخصصة التي تحدّد CIDR دون منافذ لتُطبّق على جميع منافذ TCP/UDP في ذلك النطاق.
  • mudrun
    • UI: يُرسل التصنيف المختار مع تقرير المشكلة، ويُعاد الخطأ MUDEC_01734 لتنسيق التقرير غير الصحيح، وأُضيف رابط «منشوراتي».
    • Windows: أُضيفت رموز أخطاء إلى رسائل فشل الاتصال وانتهاء المهلة في تشخيص اتصال TCP.
    • Linux, macOS: أُضيفت رموز أخطاء إلى رسائل تعذر فتح ملف السجل وفشل اتصال TCP وانتهاء مهلة TCP/UDP وأخطاء استقبال UDP أثناء التشخيص.
  • mudwfp_proxy
    • أُصلحت قواعد استبعاد الحركة المخصصة التي تحدّد CIDR دون منافذ لتُطبّق على جميع منافذ TCP/UDP في ذلك النطاق.
  • برنامج التثبيت
    • macOS: تغيّر تصميم شاشة تثبيت DMG وترتيب الأيقونات، وأُضيفت خلفية عالية الدقة لشاشات Retina.

6.5.5 (2026-09-28)​

  • mudfish
    • عند تعذر قراءة معلومات خوادم الترحيل الثابتة أثناء البدء، تُعاد المحاولة مرتين كحد أقصى.
    • أُصلحت مشكلة قد تنهي البرنامج بصورة غير طبيعية بسبب تحرير معلومات المسار قبل اكتمال معالجة رسائل مقبس التوجيه.
    • macOS: أُصلحت مشكلة تطبيق إعدادات DNS الخاصة بـ Full VPN عند تفعيل وضع عناصر WFP معه.
    • أُزيل خيارا سطر أوامر عميل وخادم ADN ‏(-a, -A) غير المستخدمين من عملية Core.
  • mudflow
    • تُعالج حالة الإرسال وعدد الإخفاقات بصورة صحيحة عند إعادة محاولة طلب إعداد خادم الترحيل بعد خطأ في المقبس.
    • أُصلحت مشكلة قد تسبب حالة تعطل متبادل عند تنظيف الطلبات التي بلغت حد إعادة المحاولة.
    • تُجمع أخطاء MUDEC_01696 بحسب زوج العنصر وخادم الترحيل لتقليل الرسائل المكررة وتسهيل تمييز الإعدادات الفاشلة.
  • mudrun
    • أُصلحت مشكلة انهيار أثناء تسجيل الدخول إذا كانت إعدادات وضع الخبير أو الحساب الفرعي في استجابة المصادقة قيمًا منطقية.
    • أُصلح انهيار عند افتقار طلب اختبار TCP RTT إلى عنوان IP أو منفذ؛ يُعاد خطأ بدلًا من ذلك.
    • Linux: يبحث عن طرفية متاحة، مثل Konsole أو GNOME Terminal أو Xfce Terminal أو xterm، لتشغيل mudnetmon وmudmtr، ويعالج أسماء المستخدمين التي تتضمن محارف خاصة بصورة صحيحة.
    • Windows: أُصلحت مشكلة قد تسبب انهيارًا عند تحميل قائمة العمليات أثناء تشغيل GameGuard.
    • Windows: حُسّن الإبلاغ عن الانهيارات لمعالجة الأخطاء المتزامنة ومنع تكرار السجلات بسبب خطأ في خيط الإبلاغ نفسه.
    • UI
      • تطلب خريطة RTT في الوضع المتقدم وMulti Path صراحةً المسارات التي تمر عبر خادمي ترحيل.
      • أُضيفت عناصر الألعاب والبرامج إلى بحث لوحة التحكم.
  • mudwfp_proxy
    • macOS: أُضيف معرّف البرنامج إلى ترويسة وكيل TCP/UDP، وكُبّر مخزن الاسم لعرض البرامج ذات المعرّفات الطويلة بصورة صحيحة في السجلات وإحصاءات الحركة.
    • macOS: يستخدم مؤقّت الوكيل ساعة رتيبة لضمان اتساق معالجة انتهاء المهلة.
    • Windows: أُضيف وصف خطأ النظام إلى رسالة فشل بدء برنامج تشغيل WFP ‏(MUDEC_00514).

6.5.4 (2026-09-06)​

  • muddiag
    • يُضمّن mudwfp_proxy_stdout.txt في تقارير المشكلات على Linux وmacOS.
  • mudfish-exclude
    • Linux: أُضيفت أداة سطر أوامر لاستبعاد برامج محددة من مسار Mudfish وتشغيلها عبر اتصال IPv4 الأصلي. تتطلب صلاحيات root وcgroup v2 وip وiptables.
  • mudnetmon
    • أُضيف الخياران -r / --read لتحميل تقارير الحركة بصيغة JSON ومراجعتها أو تصديرها دون اتصال.
  • mudrun
    • macOS: أُصلحت مشكلة إنهاء برنامج mudwfp_proxy.
    • Windows: يُعطّل ربط IPv6 لمحول TAP-Win32 Adapter V9 في الخلفية عند البدء.
    • يتضمن الإبلاغ التلقائي عن الأخطاء إشعارات لوحة التحكم باستثناء مستوى المعلومات، ويستبعد إشعارات فقد الحزم المعتادة MUDEC_00238.

6.5.3 (2026-05-25)​

  • mudfish
    • يسجّل الطلبات التي تمر عبر وكيل ترحيل DHCP بصورة صحيحة ويعيد الردود إليه أيضًا.
    • Windows: عند فشل تغيير MTU، يسجّل الأمر الفاشل ويواصل العمل بدلًا من إنهاء العملية.
  • mudrun
    • أُصلحت مشكلة عدم تطبيق الإعدادات بصورة صحيحة عند كثرة قواعد استثناء Full VPN.
    • عند تشغيل Launcher مرة أخرى، تُفتح لوحة التحكم القائمة بدلًا من الخروج بخطأ.
    • إذا تعذر استخدام .ipport، تُفتح لوحة التحكم باستخدام عنوان الربط والمنفذ المضبوطين.
    • يطلب الاختيار التلقائي المبني على RTT مسارًا مناسبًا لوضع الخادم الحالي، مثل الوضع الأساسي أو Multi Path، ويطبّقه.
    • حوفظ على ترتيب ثابت لمسارات استثناء Full VPN ووُسّعت نافذة التحرير.
    • يستخدم حفظ إعدادات Launcher نقطة النهاية المخصصة /prog/launcher/conf.
  • mudwfp_proxy
    • أُضيف الخيار -G على Windows وmacOS وLinux لاتباع مستوى التسجيل المحدد في Mudfish Launcher.

6.5.2 (2026-05-06)​

  • mudfish
    • حُسّنت دقة قياس RTT بتفريغ البيانات المتبقية في المقبس، وعشوائية إرسال حزم القياس، والتحقق من الردود.
    • أُصلحت إعادة استخدام مقابس قياس RTT ومعالجة انتهاء المهلة.
    • أُصلح التحقق من صلاحية اتصالات ترحيل TCP وأُضيف فحص حدود FD_SETSIZE.
    • حُسّن ترتيب إغلاق الاتصالات لضمان الإنهاء الطبيعي.
  • mudrun
    • وُحّد تنسيق أخطاء HTTP API وأُصلحت رموز استجابة النجاح غير الصحيحة.
    • أُضيفت نقطة نهاية لتصحيح الأخطاء خاصة بسجلات مستوى trace.
    • تغيّرت أسماء ملفات JavaScript للواجهة لتحديث التخزين المؤقت.

6.5.1 (2026-05-02)​

  • mudflow
    • أُضيف رمزا الخطأ MUDEC_01697 وMUDEC_01698 لتشخيص مشكلات إدارة معرّف جلسة الواجهة الخلفية SID.
    • تعيد API الاختيار التلقائي الداخلية الإصدار الحالي بصورة صحيحة.
  • mudrun
    • أُضيف وضع قائمة الحظر إلى Web Inspect. يمكن إدارة النطاقات التي تمر عبر Mudfish بقائمة سماح أو حظر.
    • قُسمت إعدادات النطاقات المخصصة إلى قائمة سماح وقائمة حظر.
    • عُدّلت لوحة تحكم الويب لدعم إعدادات Web Inspect الجديدة.
  • mudwfp_proxy
    • حُسّنت معالجة الإشارات على Linux وmacOS ونُظّمت الشفرة.

6.5.0 (2026-04-21)​

  • mudflow
    • حُسّن ترتيب التهيئة لمعالجة معرّفات SID المنتظرة عندما لا يتاح snode الخلفي فورًا.
    • حُسّن منطق قياس RTT لإعادة جلب معلومات الخوادم الثابتة تلقائيًا إذا لم تكتمل التهيئة.
    • تغيّر مستوى بعض رسائل الاتصال، مثل MUDEC_00414 وMUDEC_00415 وMUDEC_00771، من خطأ إلى تحذير.
    • يتضمن سجل تشخيص فشل الاتصال نص خطأ النظام.
  • mudrun
    • macOS: نُفّذ Transparent Proxy مبني على NETransparentProxyProvider ‏(Network Extension). يعالج حركة TCP/UDP لكل برنامج على macOS 11.5 أو أحدث ويدعم وضع عناصر WFP لنظام macOS.
    • macOS: تغيّر الحد الأدنى للإصدار المدعوم إلى 11.5 وحُسّنت صلاحيات app-proxy.
    • عُدّلت API قائمة العمليات والواجهة الخلفية للوحة التحكم لدعم معرّفات البرامج.
    • عُدّل مستوى تفاصيل سجلات اختبار اتصال IPv6.

6.4.4 (2026-04-04)​

  • mudnetmon
    • نُفّذ جمع حركة الشبكة باستخدام API ‏NetworkStatistics على macOS.
    • يمكن تشغيل مراقب الشبكة (mudnetmon) في نافذة طرفية جديدة من قائمة لوحة التحكم على macOS.
  • mudrun
    • تظهر قائمة "Network Monitoring" على macOS أيضًا.
    • أُصلحت صور نافذة الحالة المنبثقة بتحميل الرسوم بعد استلام جميع معرّفات جلسات خوادم الترحيل (sidstr).

6.4.3 (2026-03-29)​

  • muddiag
    • أُصلحت عناوين IP والاختبارات غير الصحيحة.
  • mudmtr
    • أُعيد تنفيذ إرسال التقارير باستخدام نقطة نهاية HTTP جديدة.
    • عند نجاح إرسال تقرير MTR وإنشاء منشور المنتدى، يظهر رابط المنشور.
  • mudnetmon
    • يدعم Linux باستخدام eBPF.
    • أُضيف قفل PID لمنع تشغيل عدة نسخ في الوقت نفسه.
  • mudrun
    • يمرّر اسم المستخدم كمعامل عند تشغيل mudmtr وmudnetmon.
    • يتضمن خطأ MUDEC_01443 عنوان IP للوجهة والمنفذ ونص الخطأ.
    • أُضيفت الرموز الناقصة MUDEC_01657 وMUDEC_01658 وMUDEC_01659 وMUDEC_01662 وMUDEC_01663، وحُسّنت رسائل مثل MUDEC_00927.
    • خُفّض مستوى تفاصيل سجلات عمليات التخزين المؤقت.
    • Linux: أصبح mudnetmon يعمل بصورة صحيحة داخل محاكي الطرفية.

6.4.2 (2026-03-20)​

  • mudmtr
    • أُعيد تنفيذ Matt's traceroute على Linux وmacOS وWindows.
  • mudrun
    • أُضيف زرا تشغيل mudnetmon.exe وmudmtr.exe إلى علامة تبويب «متقدم».
    • أُزيلت وظيفة Matt's traceroute السابقة.
    • UI: عند تغيير المستخدم اللغة، تُحدّث لغة الواجهة الخلفية أيضًا.

6.4.1 (2026-03-18)​

  • mudnetmon
    • أُضيفت أداة mudnetmon.exe لعرض حركة النظام بحسب العملية على Windows.
  • mudrun
    • أُصلح فشل assertion أثناء المصادقة.
  • mudwfp_proxy
    • تُستخدم ترويسة جديدة عند الاتصال بخادم الترحيل عبر UDP.

6.4.0 (2026-02-12)​

  • mudfish
    • أُدخل بروتوكول ترويسة وكيل جديد (v2) لاتصالات TCP وUDP.
    • أُصلح ترتيب إعداد جدول التوجيه لاتصال broker لضمان التنظيف الصحيح عند الخطأ.
    • تغيّر مستوى رسالتي MUDEC_01172 وMUDEC_01173 من تحذير إلى معلومات.
    • تتضمن رسالة خطأ Wintun ‏(MUDEC_00902) رمز الخطأ.
    • أُصلح إخراج استخدام الشبكة للاتصالات المباشرة.
  • mudrun
    • أُضيفت إحصاءات لعدد إشعارات warning وerror وcritical وfatal كل على حدة.
    • أُزيل الحل الالتفافي لخطأ MUDEC_00044 الذي كان يشغّل مدير المهام على Windows 7.
    • أُعيد التراجع عن التغيير الذي جعل Windows يستخدم المتصفح المدمج.

6.3.3 (2026-02-03)​

  • mudfish
    • أُزيلت وظيفتا pfctl وpf من عملية Core.
  • mudrun
    • أُزيل وضع NAT Open، دون إعلان إيقاف دعمه رسميًا (deprecated).

6.3.2 (2026-01-25)​

  • mudfish
    • لم يعد يسجّل أخطاء EPIPE في FastConnect.
  • mudrun
    • يقيس RTT لعنصر اللعبة ثلاث مرات عند عرضه للمستخدم.
    • إذا حظر جدار الحماية الشخصي أو مضاد الفيروسات على Windows استعلام DNS عن ui.mudfish.net، تُفتح الواجهة في المتصفح الافتراضي.
    • UI: عُدّلت فواصل الأسطر في بعض الرسائل.

6.3.1 (2026-01-15)​

  • muddiag
    • أُضيف بيان توافق مع Windows 10 و11.
  • mudrun
    • عُدّلت مستويات تسجيل بعض الرسائل.
    • UI
      • عُدّلت ألوان النوافذ المنبثقة في الوضع الداكن.
      • حُسّنت شاشة العناصر المخصصة وقوائمها.
      • أُصلح عرض أيقونة الاختيار التلقائي لخادم الترحيل للعناصر المخصصة.
      • تظهر قائمة العناصر المخصصة حتى عند تعطيل وضع الخبير.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: يشغّل mudrun_tauri.exe بدلًا من المتصفح الافتراضي متى أمكن.
    • Windows: أُضيف وضع توافق Windows 10 و11 إلى mudrun.exe.manifest.
  • mudfish
    • تُسجّل رسائل MUDEC_00139 وMUDEC_00314 وMUDEC_00049 وMUDEC_001643 مرة واحدة فقط.

6.2.2 (2026-01-02)​

  • mudfish
    • أُصلح خطأ Multi Path عند عدم وجود واجهة متاحة.
  • mudrun
    • عند اكتشاف إنهاء غير طبيعي على Linux، يرسل المعلومات المتعلقة به إلى خادم Mudfish.
    • عُدّلت مستويات تسجيل بعض الرسائل.
    • أُصلح فشل assertion أثناء معالجة ترويسات طلبات HTTP.
    • macOS
      • لا يحدّد عنوان خادم DNS لاتصال Mudfish VPN.
      • يسجّل الأخطاء والتحذيرات بصورة صحيحة في ملف سجل Mudfish Cloud VPN.
    • UI
      • عند إعادة ضبط إعدادات Launcher في «الإعدادات → البرنامج»، يُعاد ضبط خيارات tun/tap أيضًا.
      • أُزيلت قائمة WPAD التي انتهى دعمها.
      • تُعرض أيقونة وضع عناصر WFP بصورة صحيحة في لوحة التحكم.
  • mudwfp_proxy
    • تظهر رسالة خطأ مستقلة عند تعذر العثور على اسم العملية لجلسة UDP.

6.2.1 (2025-12-20)​

  • mudflow
    • أُضيف متغير ضبط للتحكم في مستوى التسجيل.
  • mudrun
    • يعالج مستوى التسجيل بين العمليات بصورة صحيحة.
    • UI
      • أُصلحت زيادة استخدام CPU أثناء الإعداد التلقائي في لوحة التحكم.
      • أُصلحت معالجة الأعداد العشرية في شاشة «الحالة → خوادم الترحيل».
      • تظهر علامة تبويب سجل وكيل WFP بصورة صحيحة في «الحالة → العملية».
      • أُصلحت مشكلة توقف الإعداد التلقائي عند 50% عند استخدام Full VPN ووضع عناصر WFP معًا.

6.2.0 (2025-12-17)​

  • mudfish
    • أُصلحت مشكلة ترجمة taskqueue.
    • تظهر معلومات الخطأ بوضوح عند فشل open("/dev/net/tun", O_RDWR).
    • تُعالج الحالة التي يُمرَّر فيها عدد كبير جدًا من واصفات الملفات إلى select().
    • عُدّلت الشفرة لدعم وضع عناصر WFP على Linux.
  • mudflow
    • عُدّلت الشفرة لدعم وضع عناصر WFP على Linux.
  • mudrun
    • عُدّل تنسيق السجل الافتراضي.
    • عُدّلت الشفرة لدعم وضع عناصر WFP على Linux.
    • أُصلحت مشكلة عدم التعرّف الصحيح على عملية mudrun_headless.
    • UI: تغيّر تخطيط الشاشة على Linux عند تفعيل وضع عناصر WFP.
  • mudwfp_proxy
    • أُصلح فشل assertion عند نفاد الذاكرة (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • أُصلحت مشكلة عدم العثور على المتصفح الافتراضي عند التشغيل بحساب النظام على Windows 11.
    • أُصلحت روابط رموز الأخطاء في قائمة «الحالة → السجل».
  • mudfish
    • أُصلح انهيار عند إرجاع CreateEvent() خطأ.
    • أُصلح انهيار عند تفعيل Web Inspect واستخدام عدد كبير جدًا من المقابس لمراقبة الحركة.
    • أُصلح الإفراط في رسائل التحذير عند إرجاع المقبس EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • أُصلح فشل assertion عند عدم كفاية الذاكرة لمعالجة جسم الطلب.
  • mudfish
    • أُصلحت مشكلة عند فشل استدعاء setsockopt() لمنع تجزئة IP.
    • أُعيد التراجع عن تغيير struct sockaddr_un لحل مشكلة جدول التوجيه.
    • زيد FD_SETSIZE على Windows من 64 إلى 4096، وأُضيف التحقق من صلاحية واصفات الملفات.
    • يظهر تحذير إذا استُخدم عدد كبير جدًا من واصفات الملفات في select().