Sari la conținutul principal

Note de versiune Mudfish Cloud VPN

Sfat

Instalatoarele versiunilor anterioare sunt disponibile în lista distribuțiilor.

Această pagină include versiunile publicate începând cu 2025-10-16, inclusiv. Pentru versiunile anterioare, consultați istoricul complet în limba coreeană.

6.5.6 (2026-10-13)​

  • mudfish
    • Regulile personalizate de excludere a traficului care specifică numai CIDR, fără porturi, se aplică acum tuturor porturilor TCP/UDP ale blocului.
  • mudrun
    • UI: categoria selectată este transmisă împreună cu raportul de problemă; formatele invalide returnează MUDEC_01734; a fost adăugat linkul „Postările mele”.
    • Windows: mesajele de conectare eșuată și expirare din diagnosticul TCP includ coduri de eroare.
    • Linux, macOS: mesajele de eșec la deschiderea jurnalului, conectare TCP eșuată, expirare TCP/UDP și eroare de recepție UDP din diagnostic includ coduri de eroare.
  • mudwfp_proxy
    • Regulile personalizate de excludere cu numai CIDR, fără porturi, se aplică tuturor porturilor TCP/UDP ale blocului.
  • Instalator
    • macOS: au fost modificate designul ecranului DMG și poziționarea pictogramelor și a fost adăugat un fundal de înaltă rezoluție pentru Retina.

6.5.5 (2026-09-28)​

  • mudfish
    • La eșecul citirii informațiilor nodurilor statice la pornire, reîncearcă de cel mult două ori.
    • A fost remediată posibila închidere anormală cauzată de eliberarea informațiilor rutei înainte de terminarea procesării mesajului socketului de rutare.
    • macOS: a fost remediată aplicarea setărilor DNS Full VPN când modul de elemente WFP era activat simultan.
    • Au fost eliminate opțiunile CLI nefolosite ale clientului/serverului ADN (-a, -A) din Core.
  • mudflow
    • Starea transmiterii și numărul eșecurilor sunt tratate corect la reîncercarea configurării nodurilor după o eroare de socket.
    • A fost remediat un posibil deadlock la curățarea cererilor care au atins limita reîncercărilor.
    • Erorile MUDEC_01696 sunt grupate după perechea element–nod, reducând duplicatele și facilitând identificarea configurațiilor eșuate.
  • mudrun
    • A fost remediată închiderea anormală la autentificare când setările modului expert sau aliasului din răspuns erau booleene.
    • Cererile TCP RTT fără IP sau port returnează acum eroare în loc să provoace închiderea anormală.
    • Linux: găsește un terminal disponibil, precum Konsole, GNOME Terminal, Xfce Terminal sau xterm, pentru mudnetmon și mudmtr și tratează corect numele de utilizator cu caractere speciale.
    • Windows: a fost remediată posibila închidere anormală la încărcarea listei proceselor când rulează GameGuard.
    • Windows: raportarea închiderilor anormale tratează erorile simultane și previne repetarea jurnalelor din cauza erorilor firului de raportare însuși.
    • UI
      • Hărțile RTT din modul avansat și Multi Path solicită explicit rute prin două noduri.
      • Căutarea din tabloul de bord include jocuri și programe.
  • mudwfp_proxy
    • macOS: antetele proxy TCP/UDP includ identificatorul programului, iar tamponul numelui este mai mare, astfel încât identificatorii lungi apar corect în jurnale și statistici.
    • macOS: temporizatorul proxy folosește un ceas monoton pentru expirări consecvente.
    • Windows: mesajul de eșec al pornirii driverului WFP (MUDEC_00514) include descrierea erorii de sistem.

6.5.4 (2026-09-06)​

  • muddiag
    • Rapoartele Linux și macOS includ mudwfp_proxy_stdout.txt.
  • mudfish-exclude
    • Linux: a fost adăugat un instrument CLI care exclude programele selectate din rutele Mudfish și le pornește pe conexiunea IPv4 originală. Necesită root, cgroup v2, ip și iptables.
  • mudnetmon
    • Opțiunile -r / --read încarcă rapoarte JSON de trafic pentru examinare offline sau export.
  • mudrun
    • macOS: a fost remediată problema închiderii mudwfp_proxy.
    • Windows: la pornire dezactivează în fundal legarea IPv6 pentru TAP-Win32 Adapter V9.
    • Raportarea automată include notificările tabloului de bord, exceptând nivelul informațional și notificările obișnuite MUDEC_00238 de pierdere a pachetelor.

6.5.3 (2026-05-25)​

  • mudfish
    • Înregistrează corect cererile prin agentul de retransmisie DHCP și trimite răspunsurile tot către agent.
    • Windows: la eșecul modificării MTU, înregistrează comanda eșuată și continuă în loc să închidă procesul.
  • mudrun
    • A fost remediată aplicarea incorectă când existau prea multe reguli de excepție Full VPN.
    • Pornirea duplicată a Launcher deschide tabloul de bord existent în loc să se închidă cu eroare.
    • Dacă .ipport nu este disponibil, deschide tabloul de bord la adresa și portul de legare configurate.
    • Alegerea automată bazată pe RTT solicită și aplică rute potrivite modului actual al nodurilor, inclusiv modul de bază și Multi Path.
    • Ordinea sortării excepțiilor Full VPN rămâne stabilă, iar fereastra de editare a fost lărgită.
    • Salvarea setărilor Launcher folosește endpointul dedicat /prog/launcher/conf.
  • mudwfp_proxy
    • Opțiunea -G pentru Windows, macOS și Linux urmărește nivelul de jurnalizare configurat în Launcher.

6.5.2 (2026-05-06)​

  • mudfish
    • Precizia RTT a fost îmbunătățită prin golirea datelor reziduale din socket, randomizarea trimiterii sondelor și validarea răspunsurilor.
    • Au fost corectate reutilizarea socketurilor RTT și tratarea expirărilor.
    • A fost corectată validarea conexiunilor TCP relay și adăugată verificarea limitei FD_SETSIZE.
    • Ordinea închiderii conexiunilor a fost îmbunătățită pentru terminare normală.
  • mudrun
    • Formatul erorilor HTTP API a fost uniformizat și codurile de răspuns de succes incorecte au fost corectate.
    • A fost adăugat un endpoint de depanare pentru jurnale de nivel trace.
    • Numele fișierelor JavaScript UI au fost schimbate pentru actualizarea cache-ului.

6.5.1 (2026-05-02)​

  • mudflow
    • Au fost adăugate MUDEC_01697 și MUDEC_01698 pentru diagnosticarea gestionării SID-urilor backend.
    • API-ul intern de selecție automată returnează corect versiunea actuală.
  • mudrun
    • Web Inspect acceptă modul blacklist. Domeniile trimise prin Mudfish pot fi administrate prin whitelist sau blacklist.
    • Configurarea domeniilor personalizate a fost separată în whitelist și blacklist.
    • Tabloul de bord web acceptă noile setări Web Inspect.
  • mudwfp_proxy
    • Tratarea semnalelor Linux și macOS a fost îmbunătățită, iar codul reorganizat.

6.5.0 (2026-04-21)​

  • mudflow
    • Ordinea inițializării a fost îmbunătățită pentru SID-urile în așteptare când snode backend nu este imediat disponibil.
    • Măsurarea RTT obține automat din nou informațiile nodurilor statice dacă inițializarea nu s-a încheiat.
    • Unele mesaje de conexiune, precum MUDEC_00414, MUDEC_00415 și MUDEC_00771, au fost schimbate din eroare în avertisment.
    • Diagnosticul conexiunilor eșuate include textul erorii de sistem.
  • mudrun
    • macOS: a fost implementat Transparent Proxy bazat pe NETransparentProxyProvider (Network Extension). Procesează TCP/UDP pe program în macOS 11.5 sau mai nou și acceptă modul de elemente WFP pe macOS.
    • macOS: versiunea minimă acceptată este acum 11.5, iar permisiunile app-proxy au fost îmbunătățite.
    • API-ul listei proceselor și backendul tabloului de bord acceptă identificatori de programe.
    • A fost ajustat nivelul de detaliu al jurnalelor verificării conexiunilor IPv6.

6.4.4 (2026-04-04)​

  • mudnetmon
    • A fost implementată colectarea traficului prin API-ul macOS NetworkStatistics.
    • Din meniul tabloului de bord macOS, mudnetmon poate fi pornit într-o fereastră nouă de terminal.
  • mudrun
    • Meniul „Network Monitoring” apare și pe macOS.
    • Graficele se încarcă după primirea tuturor ID-urilor de sesiune ale nodurilor (sidstr), remediind imaginile defecte din fereastra de stare.

6.4.3 (2026-03-29)​

  • muddiag
    • Au fost corectate IP-urile și testele greșite.
  • mudmtr
    • Trimiterea rapoartelor a fost reimplementată pentru un endpoint HTTP nou.
    • După trimiterea reușită a raportului MTR și crearea postării pe forum, afișează linkul postării.
  • mudnetmon
    • Acceptă Linux prin eBPF.
    • A fost adăugat un blocaj PID pentru a împiedica instanțele simultane.
  • mudrun
    • La pornirea mudmtr și mudnetmon, transmite numele utilizatorului ca argument.
    • MUDEC_01443 include IP-ul destinație, portul și textul erorii.
    • Au fost adăugate codurile lipsă MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 și MUDEC_01663 și îmbunătățite mesaje precum MUDEC_00927.
    • A fost redus nivelul de detaliu al jurnalelor operațiilor de cache.
    • Linux: mudnetmon pornește corect în emulatorul de terminal.

6.4.2 (2026-03-20)​

  • mudmtr
    • Matt's traceroute a fost reimplementat pe Linux, macOS și Windows.
  • mudrun
    • Fila „Avansat” include butoane pentru mudnetmon.exe și mudmtr.exe.
    • Vechea funcție Matt's traceroute a fost eliminată.
    • UI: schimbarea limbii de către utilizator actualizează și setarea backendului.

6.4.1 (2026-03-18)​

  • mudnetmon
    • A fost adăugat mudnetmon.exe pentru examinarea traficului sistemului pe proces în Windows.
  • mudrun
    • A fost remediat un assertion failure la autentificare.
  • mudwfp_proxy
    • Comunicarea UDP cu nodurile folosește un antet nou.

6.4.0 (2026-02-12)​

  • mudfish
    • Conexiunile TCP și UDP folosesc noul protocol de antet proxy v2.
    • Ordinea configurării tabelei de rutare pentru conexiunea broker a fost corectată pentru curățare normală la eroare.
    • MUDEC_01172 și MUDEC_01173 au fost schimbate din avertisment în informație.
    • Mesajul Wintun MUDEC_00902 include codul erorii.
    • A fost corectată afișarea utilizării rețelei pentru conexiunile directe.
  • mudrun
    • Au fost adăugate statistici care numără notificările warning, error, critical și fatal.
    • A fost eliminată soluția MUDEC_00044 care pornea Managerul de activități pe Windows 7.
    • A fost anulată schimbarea care folosea browserul încorporat pe Windows.

6.3.3 (2026-02-03)​

  • mudfish
    • Au fost eliminate funcțiile pfctl și pf din Core.
  • mudrun
    • Modul NAT Open a fost eliminat, fără a fi marcat oficial deprecated.

6.3.2 (2026-01-25)​

  • mudfish
    • Erorile EPIPE nu mai sunt înregistrate în FastConnect.
  • mudrun
    • RTT-ul elementului de joc este măsurat de trei ori înainte de afișare.
    • Dacă firewallul personal sau antivirusul Windows blochează DNS pentru ui.mudfish.net, interfața se deschide în browserul implicit.
    • UI: au fost ajustate întreruperile de linie ale unor mesaje.

6.3.1 (2026-01-15)​

  • muddiag
    • A fost adăugat un manifest de compatibilitate Windows 10 și 11.
  • mudrun
    • Au fost ajustate nivelurile de jurnalizare ale unor mesaje.
    • UI
      • Au fost ajustate culorile ferestrelor popup în modul întunecat.
      • Au fost îmbunătățite ecranul și meniul elementelor personalizate.
      • A fost corectată afișarea pictogramei de selecție automată a nodului pentru elemente personalizate.
      • Meniul elementelor personalizate apare chiar dacă modul expert este dezactivat.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: pornește mudrun_tauri.exe în locul browserului implicit când este posibil.
    • Windows: mudrun.exe.manifest include compatibilitate Windows 10 și 11.
  • mudfish
    • MUDEC_00139, MUDEC_00314, MUDEC_00049 și MUDEC_001643 sunt înregistrate o singură dată.

6.2.2 (2026-01-02)​

  • mudfish
    • A fost remediată eroarea Multi Path când nu există interfețe disponibile.
  • mudrun
    • La detectarea unei închideri anormale pe Linux, raportează informațiile către serverul Mudfish.
    • Au fost ajustate nivelurile de jurnalizare ale unor mesaje.
    • A fost remediat un assertion failure la procesarea antetelor cererilor HTTP.
    • macOS
      • Nu mai specifică adrese DNS pentru conexiunea Mudfish VPN.
      • Erorile și avertismentele sunt scrise corect în jurnalul Mudfish Cloud VPN.
    • UI
      • Resetarea setărilor Launcher din „Setări → Program” resetează și opțiunea tun/tap.
      • Meniul WPAD, al cărui suport a încetat, a fost eliminat.
      • Pictograma modului de elemente WFP este afișată corect în tabloul de bord.
  • mudwfp_proxy
    • Afișează o eroare separată când nu găsește numele procesului unei sesiuni UDP.

6.2.1 (2025-12-20)​

  • mudflow
    • A fost adăugată o variabilă de reglaj pentru nivelul jurnalizării.
  • mudrun
    • Nivelurile jurnalizării sunt gestionate corect între procese.
    • UI
      • A fost remediat consumul mare de CPU în timpul configurării automate din tabloul de bord.
      • A fost corectată tratarea valorilor reale în „Stare → Noduri”.
      • Fila jurnalului proxy WFP din „Stare → Procese” apare corect.
      • A fost remediată blocarea configurării automate la 50% când Full VPN și WFP erau folosite împreună.

6.2.0 (2025-12-17)​

  • mudfish
    • A fost remediată problema compilării taskqueue.
    • Eșecul open("/dev/net/tun", O_RDWR) afișează clar informațiile erorii.
    • Este tratată situația în care select() primește prea mulți descriptori de fișier.
    • Codul a fost modificat pentru suportul WFP pe Linux.
  • mudflow
    • Codul a fost modificat pentru suportul WFP pe Linux.
  • mudrun
    • Formatul implicit al jurnalelor a fost ajustat.
    • Codul a fost modificat pentru suportul WFP pe Linux.
    • A fost remediată identificarea incorectă a procesului mudrun_headless.
    • UI: aspectul pe Linux a fost modificat când modul WFP este activ.
  • mudwfp_proxy
    • A fost remediat un assertion failure la lipsa memoriei (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • A fost remediată imposibilitatea găsirii browserului implicit când rulează sub contul de sistem pe Windows 11.
    • Au fost corectate linkurile codurilor de eroare din „Stare → Jurnale”.
  • mudfish
    • A fost remediată închiderea anormală când CreateEvent() returnează o eroare.
    • A fost remediată închiderea anormală când Web Inspect este activ și monitorizarea traficului folosește prea multe socketuri.
    • A fost redus excesul de avertismente când socketul returnează EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • A fost remediat un assertion failure când memoria pentru corpul cererii este insuficientă.
  • mudfish
    • A fost remediată problema provocată de eșecul setsockopt() pentru prevenirea fragmentării IP.
    • Modificarea struct sockaddr_un a fost anulată pentru rezolvarea problemelor tabelei de rutare.
    • FD_SETSIZE pe Windows a crescut de la 64 la 4096 și a fost adăugată validarea descriptorilor de fișier.
    • Este afișat un avertisment când select() folosește prea mulți descriptori de fișier.