Pereiti prie pagrindinio turinio

Laidos pastabos (Mudfish Cloud VPN)

Patarimas

Ankstesnių versijų diegimo failus rasite platinamų failų sąraše.

Čia pateikiamos nuo 2025-10-16 imtinai išleistų versijų pastabos. Ankstesnius įrašus rasite visoje laidos istorijoje korėjiečių kalba.

6.5.6 (2026-10-13)​

  • mudfish
    • Pasirinktinės srauto išskyrimo taisyklės, kuriose nurodytas tik CIDR be prievadų, dabar taikomos visiems to diapazono TCP/UDP prievadams.
  • mudrun
    • UI: su problemos ataskaita perduodama pasirinkta kategorija, netinkamam ataskaitos formatui grąžinama klaida MUDEC_01734, pridėta nuoroda „Mano įrašai“.
    • Windows: prie TCP ryšio diagnostikos nesėkmingo prisijungimo ir skirtojo laiko pabaigos pranešimų pridėti klaidų kodai.
    • Linux, macOS: prie diagnostikos pranešimų apie nepavykusį žurnalo atvėrimą, TCP prisijungimo klaidą, TCP/UDP skirtojo laiko pabaigą ir UDP priėmimo klaidą pridėti klaidų kodai.
  • mudwfp_proxy
    • Pasirinktinės srauto išskyrimo taisyklės, kuriose nurodytas tik CIDR be prievadų, dabar taikomos visiems to diapazono TCP/UDP prievadams.
  • Diegimo programa
    • macOS: pakeistas DMG diegimo lango dizainas ir piktogramų išdėstymas, pritaikytas didelės raiškos fonas Retina ekranams.

6.5.5 (2026-09-28)​

  • mudfish
    • Jei paleidžiant nepavyksta nuskaityti statinės tarpinių serverių informacijos, bandoma dar iki dviejų kartų.
    • Ištaisyta galimo netikėto uždarymo problema, kai maršruto informacija būdavo atlaisvinama dar nebaigus apdoroti maršrutizavimo lizdo pranešimo.
    • macOS: ištaisyta problema, kai Full VPN DNS nustatymai būdavo taikomi kartu įjungus WFP elementų režimą.
    • Iš Core proceso pašalintos nebenaudojamos ADN kliento ir serverio komandų eilutės parinktys (-a, -A).
  • mudflow
    • Po lizdo klaidos kartojant tarpinio serverio nustatymo užklausą, tinkamai apdorojama siuntimo būsena ir nesėkmių skaičius.
    • Ištaisyta galima aklavietė šalinant užklausą, pasiekusią kartojimų ribą.
    • MUDEC_01696 klaidos grupuojamos pagal elemento ir tarpinio serverio porą, kad būtų mažiau pasikartojančių pranešimų ir lengviau atskirti nepavykusius nustatymus.
  • mudrun
    • Ištaisyta netikėto uždarymo prisijungiant problema, kai autentifikavimo atsakymo eksperto režimo arba alias nustatymai būdavo loginės reikšmės.
    • Ištaisyta netikėto uždarymo problema, kai TCP RTT tikrinimo užklausoje nėra IP adreso arba prievado; dabar grąžinama klaida.
    • Linux: mudnetmon ir mudmtr paleisti ieškoma prieinamo terminalo, pavyzdžiui, Konsole, GNOME Terminal, Xfce Terminal ar xterm; tinkamai apdorojami naudotojų vardai su specialiaisiais simboliais.
    • Windows: ištaisyta galimo netikėto uždarymo problema nuskaitant procesų sąrašą, kai veikia GameGuard.
    • Windows: patobulintas pranešimas apie netikėtą uždarymą, kad būtų apdorojamos vienu metu įvykusios klaidos, o ataskaitų gijos klaida nesukeltų pasikartojančių žurnalo įrašų.
    • UI
      • Išplėstinio ir Multi Path režimų RTT žemėlapiuose aiškiai užsakomi maršrutai per du tarpinius serverius.
      • Į valdymo skydo paiešką įtraukti žaidimų ir programų įrašai.
  • mudwfp_proxy
    • macOS: į TCP/UDP proxy antraštes pridėti programų identifikatoriai ir padidintas pavadinimo buferis, kad programos su ilgais identifikatoriais tinkamai būtų rodomos žurnaluose bei srauto statistikoje.
    • macOS: proxy laikmačiui naudojamas monotoniškas laikrodis, kad skirtojo laiko pabaiga būtų apdorojama nuosekliai.
    • Windows: prie WFP tvarkyklės paleidimo nesėkmės pranešimo (MUDEC_00514) pridėtas sistemos klaidos aprašymas.

6.5.4 (2026-09-06)​

  • muddiag
    • Į Linux ir macOS problemų ataskaitas įtraukiamas mudwfp_proxy_stdout.txt.
  • mudfish-exclude
    • Linux: pridėtas komandų eilutės įrankis pasirinktai programai išskirti iš Mudfish maršruto ir paleisti per esamą IPv4 interneto ryšį. Reikia root teisių, cgroup v2, ip ir iptables.
  • mudnetmon
    • Pridėtos -r / --read parinktys JSON srauto ataskaitai įkelti, peržiūrėti neprisijungus arba eksportuoti.
  • mudrun
    • macOS: ištaisyta mudwfp_proxy uždarymo problema.
    • Windows: paleidžiant fone išjungiamas TAP-Win32 Adapter V9 IPv6 susiejimas.
    • Automatinės klaidų ataskaitos apima valdymo skydo pranešimus, išskyrus informacinio lygio pranešimus ir įprastus MUDEC_00238 paketų praradimo pranešimus.

6.5.3 (2026-05-25)​

  • mudfish
    • Tinkamai registruojamos per DHCP perdavimo agentą gautos užklausos, o atsakymai grąžinami tam agentui.
    • Windows: nepavykus pakeisti MTU, užuot užbaigus procesą, įrašoma nepavykusi komanda ir darbas tęsiamas.
  • mudrun
    • Ištaisyta problema, kai esant per daug Full VPN išimčių taisyklių nustatymai būdavo netinkamai pritaikomi.
    • Pakartotinai paleidus Launcher, vietoj uždarymo su klaida atveriamas jau veikiančios programos valdymo skydas.
    • Jei .ipport neprieinama, valdymo skydas atveriamas naudojant nustatytą susiejimo adresą ir prievadą.
    • RTT pagrįstas automatinis pasirinkimas užsako ir pritaiko maršrutą pagal dabartinį tarpinio serverio režimą, pavyzdžiui, pagrindinį arba Multi Path.
    • Išlaikoma stabili Full VPN išimčių maršrutų rikiavimo tvarka ir praplatintas redagavimo langas.
    • Launcher nustatymams išsaugoti naudojamas specialus /prog/launcher/conf galinis taškas.
  • mudwfp_proxy
    • Windows, macOS ir Linux pridėta parinktis -G, leidžianti laikytis Mudfish Launcher žurnalo lygio nustatymo.

6.5.2 (2026-05-06)​

  • mudfish
    • Pagerintas RTT matavimo tikslumas išvalant likusius lizdo duomenis, atsitiktinant matavimo paketų siuntimą ir tikrinant atsakymus.
    • Pataisytas RTT matavimo lizdų pakartotinis naudojimas ir skirtojo laiko pabaigos apdorojimas.
    • Pataisyta TCP perdavimo ryšio patikra ir pridėta FD_SETSIZE ribų patikra.
    • Pagerinta ryšio uždarymo tvarka, kad jis būtų užbaigtas tinkamai.
  • mudrun
    • Suvienodintas HTTP API klaidų formatas ir pataisyti neteisingi sėkmės atsakymų kodai.
    • Pridėtas derinimo galinis taškas trace lygio žurnalams.
    • Pakeistas UI JavaScript failo pavadinimas podėliui atnaujinti.

6.5.1 (2026-05-02)​

  • mudflow
    • Pridėti klaidų kodai MUDEC_01697 ir MUDEC_01698 serverinės dalies sesijų ID (SID) valdymo problemoms diagnozuoti.
    • Vidinė automatinio pasirinkimo API tinkamai grąžina dabartinę versiją.
  • mudrun
    • Į Web Inspect pridėtas draudžiamojo sąrašo režimas. Į Mudfish perduodamus domenus galima valdyti leidžiamuoju arba draudžiamuoju sąrašu.
    • Pasirinktinių domenų nustatymai padalyti į leidžiamąjį ir draudžiamąjį sąrašus.
    • Žiniatinklio valdymo skydas pakeistas naujiems Web Inspect nustatymams palaikyti.
  • mudwfp_proxy
    • Pagerintas Linux ir macOS signalų apdorojimas bei sutvarkytas kodas.

6.5.0 (2026-04-21)​

  • mudflow
    • Pagerinta inicijavimo tvarka, kad būtų apdorojami laukiantys SID, kai serverinės dalies snode nėra iš karto prieinamas.
    • Pagerinta RTT matavimo logika: jei inicijavimas nebaigtas, statinė tarpinių serverių informacija automatiškai gaunama iš naujo.
    • Kai kurių ryšio pranešimų, įskaitant MUDEC_00414, MUDEC_00415 ir MUDEC_00771, lygis pakeistas iš klaidos į įspėjimą.
    • Prisijungimo nesėkmės diagnostikos žurnaluose įtraukiamas sistemos klaidos tekstas.
  • mudrun
    • macOS: įgyvendintas skaidrusis proxy, pagrįstas NETransparentProxyProvider (Network Extension). macOS 11.5 ir naujesnėse sistemose apdorojamas TCP/UDP srautas pagal programą ir palaikomas macOS skirtas WFP elementų režimas.
    • macOS: mažiausia palaikoma versija pakeista į 11.5 ir pagerintos app-proxy teisės.
    • Procesų sąrašo API ir žiniatinklio valdymo skydo serverinė dalis pakeistos programų identifikatoriams palaikyti.
    • Pakoreguotas IPv6 ryšio tikrinimo žurnalų detalumas.

6.4.4 (2026-04-04)​

  • mudnetmon
    • Įgyvendintas tinklo srauto rinkimas naudojant macOS NetworkStatistics API.
    • macOS valdymo skydo meniu galima paleisti tinklo stebėjimo įrankį (mudnetmon) naujame terminalo lange.
  • mudrun
    • „Network Monitoring“ meniu rodomas ir macOS.
    • Grafikai įkeliami tik gavus visus tarpinių serverių sesijų ID (sidstr), taip ištaisant sugadintus vaizdus būsenos iškylančiajame lange.

6.4.3 (2026-03-29)​

  • muddiag
    • Pataisyti neteisingi IP ir bandymai.
  • mudmtr
    • Ataskaitos siuntimas iš naujo įgyvendintas naudojant naują HTTP galinį tašką.
    • Sėkmingai išsiuntus MTR ataskaitą ir sukūrus forumo įrašą, rodoma jo nuoroda.
  • mudnetmon
    • Linux palaikoma naudojant eBPF.
    • Pridėtas PID užraktas, neleidžiantis vienu metu veikti keliems egzemplioriams.
  • mudrun
    • Paleidžiant mudmtr ir mudnetmon, naudotojo vardas perduodamas kaip argumentas.
    • MUDEC_01443 klaida apima paskirties IP, prievadą ir klaidos tekstą.
    • Pridėti trūkstami MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 ir MUDEC_01663 kodai, patobulinti MUDEC_00927 ir kiti pranešimai.
    • Sumažintas podėlio operacijų žurnalų detalumas.
    • Linux: mudnetmon tinkamai paleidžiama terminalo emuliatoriuje.

6.4.2 (2026-03-20)​

  • mudmtr
    • Iš naujo įgyvendinta Matt's traceroute funkcija Linux, macOS ir Windows sistemoms.
  • mudrun
    • Skirtuke „Išplėstinės funkcijos“ pridėti mudnetmon.exe ir mudmtr.exe paleidimo mygtukai.
    • Pašalinta ankstesnė Matt's traceroute funkcija.
    • UI: naudotojui pakeitus kalbą, atnaujinamas ir serverinės dalies kalbos nustatymas.

6.4.1 (2026-03-18)​

  • mudnetmon
    • Pridėtas mudnetmon.exe įrankis Windows sistemos srautui pagal procesą peržiūrėti.
  • mudrun
    • Ištaisyta autentifikavimo metu įvykstanti assertion klaida.
  • mudwfp_proxy
    • Bendraujant su tarpiniu serveriu per UDP, naudojama nauja antraštė.

6.4.0 (2026-02-12)​

  • mudfish
    • TCP ir UDP ryšiams įdiegtas naujas proxy antraštės protokolas (v2).
    • Pataisyta brokerio ryšio maršrutizavimo lentelės nustatymo tvarka, kad klaidos atveju ištekliai būtų tinkamai atlaisvinami.
    • MUDEC_01172 ir MUDEC_01173 pranešimų lygis pakeistas iš įspėjimo į informacinį.
    • Wintun klaidos pranešime (MUDEC_00902) įtraukiamas klaidos kodas.
    • Ištaisyta tiesioginio ryšio tinklo naudojimo rodymo problema.
  • mudrun
    • Pridėta statistika warning, error, critical ir fatal pranešimų skaičiui kaupti.
    • Pašalintas MUDEC_00044 apėjimas, kuris Windows 7 paleisdavo užduočių tvarkytuvę.
    • Atšauktas pakeitimas, verčiantis Windows naudoti integruotą naršyklę.

6.3.3 (2026-02-03)​

  • mudfish
    • Iš Core proceso pašalintos pfctl ir pf funkcijos.
  • mudrun
    • Pašalintas NAT Open režimas. Jis nebuvo oficialiai paskelbtas nebenaudotinu (deprecated).

6.3.2 (2026-01-25)​

  • mudfish
    • FastConnect režimu EPIPE klaidos neberegistruojamos.
  • mudrun
    • Rodant naudotojui žaidimo elemento RTT, atliekami trys matavimai.
    • Jei Windows asmeninė užkarda arba antivirusinė blokuoja ui.mudfish.net DNS paiešką, sąsaja atveriama numatytojoje naršyklėje.
    • UI: pakoreguoti kai kurių pranešimų eilučių lūžiai.

6.3.1 (2026-01-15)​

  • muddiag
    • Pridėtas Windows 10 ir 11 suderinamumo manifestas.
  • mudrun
    • Pakoreguotas kai kurių pranešimų žurnalo lygis.
    • UI
      • Pakoreguotos tamsiojo režimo iškylančiųjų langų spalvos.
      • Patobulintas pasirinktinių elementų langas ir meniu.
      • Ištaisyta pasirinktinių elementų tarpinio serverio automatinio pasirinkimo piktogramos rodymo klaida.
      • Pasirinktinių elementų meniu rodomas net išjungus eksperto režimą.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: jei įmanoma, vietoj numatytosios naršyklės paleidžiama mudrun_tauri.exe.
    • Windows: į mudrun.exe.manifest pridėtas Windows 10 ir 11 suderinamumo režimas.
  • mudfish
    • MUDEC_00139, MUDEC_00314, MUDEC_00049 ir MUDEC_001643 klaidos registruojamos tik vieną kartą.

6.2.2 (2026-01-02)​

  • mudfish
    • Ištaisyta Multi Path režimo klaida, kai nėra tinkamos sąsajos.
  • mudrun
    • Linux aptikus netikėtą uždarymą, susijusi informacija pranešama Mudfish serveriui.
    • Pakoreguotas kai kurių pranešimų žurnalo lygis.
    • Ištaisyta assertion klaida apdorojant HTTP užklausos antraštes.
    • macOS
      • Mudfish VPN ryšiui DNS serverio adresas nenustatomas.
      • Klaidos ir įspėjimai tinkamai įrašomi į Mudfish Cloud VPN žurnalo failą.
    • UI
      • Atkuriant Launcher nustatymus meniu „Nustatymai → Programa“, taip pat atkuriamos tun/tap parinktys.
      • Pašalintas nebepalaikomas WPAD meniu.
      • Valdymo skyde tinkamai rodoma WFP elementų režimo piktograma.
  • mudwfp_proxy
    • Neradus UDP sesijos proceso pavadinimo, rodomas atskiras klaidos pranešimas.

6.2.1 (2025-12-20)​

  • mudflow
    • Pridėtas derinimo kintamasis žurnalo lygiui valdyti.
  • mudrun
    • Tinkamai apdorojamas žurnalo lygis tarp procesų.
    • UI
      • Ištaisyta didelio CPU naudojimo problema valdymo skyde automatinio konfigūravimo metu.
      • Ištaisyta slankiojo kablelio reikšmių apdorojimo problema lange „Būsena → Tarpiniai serveriai“.
      • Tinkamai rodomas WFP proxy žurnalo skirtukas „Būsena → Procesas“.
      • Ištaisyta problema, kai kartu naudojant Full VPN ir WFP elementų režimą automatinis konfigūravimas sustodavo ties 50%.

6.2.0 (2025-12-17)​

  • mudfish
    • Ištaisyta taskqueue kompiliavimo problema.
    • Nepavykus open("/dev/net/tun", O_RDWR), aiškiai rodoma klaidos informacija.
    • Apdorojama situacija, kai į select() perduodama per daug failų deskriptorių.
    • Kodas pakeistas Linux skirtam WFP elementų režimui palaikyti.
  • mudflow
    • Kodas pakeistas Linux skirtam WFP elementų režimui palaikyti.
  • mudrun
    • Pakoreguotas numatytasis žurnalo formatas.
    • Kodas pakeistas Linux skirtam WFP elementų režimui palaikyti.
    • Ištaisyta netinkamo mudrun_headless proceso atpažinimo problema.
    • UI: pakeistas lango išdėstymas Linux sistemoje įjungus WFP elementų režimą.
  • mudwfp_proxy
    • Ištaisyta assertion klaida, atsirandanti trūkstant atminties (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • Ištaisyta problema, kai Windows 11 paleidus sistemos paskyros teisėmis nerandama numatytoji naršyklė.
    • Ištaisyta klaidų kodų nuorodų problema meniu „Būsena → Žurnalas“.
  • mudfish
    • Ištaisyta netikėto uždarymo problema, kai CreateEvent() grąžina klaidą.
    • Ištaisyta netikėto uždarymo problema, kai įjungta Web Inspect ir srauto stebėjimui naudojama per daug lizdų.
    • Ištaisyta perteklinių įspėjimų problema, kai lizdas grąžina EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • Ištaisyta assertion klaida, kai nepakanka atminties užklausos turiniui apdoroti.
  • mudfish
    • Ištaisyta problema, kai nepavyksta IP fragmentavimo prevencijai skirtas setsockopt() iškvietimas.
    • Siekiant išspręsti maršrutizavimo lentelės problemą, atšauktas struct sockaddr_un pakeitimas.
    • Windows FD_SETSIZE padidintas nuo 64 iki 4096 ir pridėta failų deskriptorių tinkamumo patikra.
    • Jei select() naudoja per daug failų deskriptorių, rodomas įspėjimas.