Gå til hovedinnhold

Versjonsmerknader (Mudfish Cloud VPN)

tips

Installasjonsfiler for tidligere versjoner finnes i listen over distribusjonsfiler.

Denne siden dekker versjoner utgitt fra og med 2025-10-16. Se hele versjonshistorikken på koreansk for eldre oppføringer.

6.5.6 (2026-10-13)​

  • mudfish
    • Rettet brukerdefinerte regler for å utelate trafikk slik at en regel med bare CIDR, uten porter, gjelder alle TCP/UDP-porter i området.
  • mudrun
    • UI: Problemrapporter sender nå også valgt kategori. Ugyldig rapportformat gir feilen MUDEC_01734, og en lenke til egne innlegg er lagt til.
    • Windows: Lagt til feilkoder i meldinger om tilkoblingsfeil og tidsavbrudd ved diagnostisering av TCP-tilkoblinger.
    • Linux, macOS: Lagt til feilkoder i diagnostikkmeldinger om feil ved åpning av loggfiler, TCP-tilkoblingsfeil, TCP/UDP-tidsavbrudd og UDP-mottaksfeil.
  • mudwfp_proxy
    • Rettet brukerdefinerte regler for å utelate trafikk slik at en regel med bare CIDR, uten porter, gjelder alle TCP/UDP-porter i området.
  • Installasjonsprogram
    • macOS: Endret utforming og ikonplassering i DMG-installasjonsvinduet og tatt i bruk en bakgrunn med høy oppløsning for Retina-skjermer.

6.5.5 (2026-09-28)​

  • mudfish
    • Gjør opptil to nye forsøk hvis statisk nodeinformasjon ikke kan leses ved oppstart.
    • Rettet en mulig krasj som skyldtes at ruteinformasjon ble frigitt før behandlingen av meldinger fra rutingssokkelen var ferdig.
    • macOS: Rettet at DNS-innstillingene for Full VPN ble brukt når WFP-elementmodus også var aktivert.
    • Fjernet de ubrukte kommandolinjevalgene for ADN-klient og -server (-a, -A) fra Core-prosessen.
  • mudflow
    • Håndterer sendestatus og antall feil riktig når en forespørsel om nodeoppsett forsøkes på nytt etter en sokkelfeil.
    • Rettet en mulig vranglås ved opprydding i forespørsler som hadde nådd grensen for nye forsøk.
    • Grupperer MUDEC_01696-feil etter par av element og node for å redusere gjentatte meldinger og gjøre det enklere å skille mislykkede oppsett.
  • mudrun
    • Rettet en krasj under innlogging når ekspertmodus eller aliasinnstillingen i autentiseringssvaret var en boolsk verdi.
    • Rettet en krasj når en forespørsel om TCP RTT-måling manglet IP-adresse eller port; det returneres nå en feil.
    • Linux: Finner en tilgjengelig terminal, for eksempel Konsole, GNOME Terminal, Xfce Terminal eller xterm, for å kjøre mudnetmon og mudmtr, og håndterer brukernavn med spesialtegn riktig.
    • Windows: Rettet en mulig krasj ved innlasting av prosesslisten mens GameGuard kjører.
    • Windows: Forbedret krasjrapportering slik at samtidige feil håndteres og feil i selve rapporteringstråden ikke fører til gjentatt logging.
    • UI
      • RTT-kartet i avansert modus og Multi Path-modus ber uttrykkelig om ruter gjennom to noder.
      • Lagt til spill og programmer i søket på kontrollpanelet.
  • mudwfp_proxy
    • macOS: Lagt til programidentifikatorer i TCP/UDP-proxyhodene og økt navnebufferen slik at programmer med lange identifikatorer vises riktig i logger og trafikkstatistikk.
    • macOS: Bruker en monoton klokke for proxytidtakere slik at tidsavbrudd håndteres konsekvent.
    • Windows: Lagt til systemets feilbeskrivelse i meldingen om at WFP-driveren ikke kunne startes (MUDEC_00514).

6.5.4 (2026-09-06)​

  • muddiag
    • Inkluderer mudwfp_proxy_stdout.txt i problemrapporter fra Linux og macOS.
  • mudfish-exclude
    • Linux: Lagt til et kommandolinjeverktøy som utelater valgte programmer fra Mudfish-ruten og kjører dem gjennom den eksisterende IPv4-internettforbindelsen. Krever root-rettigheter, cgroup v2, ip og iptables.
  • mudnetmon
    • Lagt til valget -r / --read for å laste inn JSON-trafikkrapporter og vise eller eksportere dem frakoblet.
  • mudrun
    • macOS: Rettet et problem med avslutning av mudwfp_proxy.
    • Windows: Deaktiverer IPv6-bindingen for TAP-Win32 Adapter V9 i bakgrunnen ved oppstart.
    • Automatisk feilrapportering inkluderer varsler fra kontrollpanelet, bortsett fra meldinger på informasjonsnivå og vanlige MUDEC_00238-varsler om pakketap.

6.5.3 (2026-05-25)​

  • mudfish
    • Logger forespørsler som går gjennom en DHCP-reléagent riktig og sender også svarene tilbake til reléagenten.
    • Windows: Hvis endring av MTU mislykkes, logges kommandoen som feilet, og prosessen fortsetter i stedet for å avsluttes.
  • mudrun
    • Rettet at innstillingene ikke ble brukt riktig når det var for mange unntaksregler for Full VPN.
    • Hvis Launcher startes flere ganger, åpnes det eksisterende kontrollpanelet i stedet for at programmet avsluttes med en feil.
    • Hvis .ipport ikke er tilgjengelig, åpnes kontrollpanelet med den konfigurerte bindingsadressen og porten.
    • Automatisk valg basert på RTT ber om og bruker ruter som passer til gjeldende nodemodus, blant annet grunnmodus og Multi Path-modus.
    • Gjort sorteringsrekkefølgen for unntaksruter i Full VPN stabil og utvidet redigeringsvinduet.
    • Bruker et eget endepunkt, /prog/launcher/conf, til å lagre Launcher-innstillinger.
  • mudwfp_proxy
    • Lagt til valget -G i Windows, macOS og Linux for å følge loggnivået som er angitt i Mudfish Launcher.

6.5.2 (2026-05-06)​

  • mudfish
    • Forbedret nøyaktigheten til RTT-målinger ved å tømme resterende sokkeldata, randomisere utsending av målepakker og validere svar.
    • Rettet gjenbruk av sokler og håndtering av tidsavbrudd ved RTT-måling.
    • Rettet validering av TCP-relétilkoblinger og lagt til grensekontroll for FD_SETSIZE.
    • Forbedret rekkefølgen ved lukking av tilkoblinger slik at de avsluttes riktig.
  • mudrun
    • Standardisert feilformatet for HTTP API og rettet feilaktige svarkoder for vellykkede forespørsler.
    • Lagt til et feilsøkingsendepunkt for logger på trace-nivå.
    • Endret navnet på JavaScript-filen for brukergrensesnittet for å oppdatere hurtigbufferen.

6.5.1 (2026-05-02)​

  • mudflow
    • Lagt til feilkodene MUDEC_01697 og MUDEC_01698 for å diagnostisere problemer med håndtering av sesjons-ID-er (SID) i backend.
    • Det interne API-et for automatisk valg returnerer nå gjeldende versjon riktig.
  • mudrun
    • Lagt til svartelistemodus i Web Inspect. Domener som skal sendes gjennom Mudfish, kan administreres med en hviteliste eller svarteliste.
    • Delt Custom-domeneinnstillingene i en hviteliste og en svarteliste.
    • Oppdatert nettkontrollpanelet for å støtte de nye Web Inspect-innstillingene.
  • mudwfp_proxy
    • Forbedret signalhåndteringen i Linux og macOS og ryddet i koden.

6.5.0 (2026-04-21)​

  • mudflow
    • Forbedret initialiseringsrekkefølgen slik at ventende SID-er behandles når backend-snode ikke er tilgjengelig med en gang.
    • Forbedret RTT-målingen slik at statisk nodeinformasjon hentes på nytt automatisk hvis initialiseringen ikke er ferdig.
    • Endret nivået for enkelte tilkoblingsmeldinger, blant annet MUDEC_00414, MUDEC_00415 og MUDEC_00771, fra feil til advarsel.
    • Inkluderer systemets feiltekst i diagnostikklogger for tilkoblingsfeil.
  • mudrun
    • macOS: Implementert Transparent Proxy basert på NETransparentProxyProvider (Network Extension). Behandler TCP/UDP-trafikk per program på macOS 11.5 og nyere og støtter WFP-elementmodus for macOS.
    • macOS: Endret minste støttede versjon til 11.5 og forbedret app-proxy-rettighetene.
    • Oppdatert API-et for prosesslisten og backend for nettkontrollpanelet for å støtte programidentifikatorer.
    • Justert detaljnivået i logger for kontroll av IPv6-tilkoblinger.

6.4.4 (2026-04-04)​

  • mudnetmon
    • Implementert innsamling av nettverkstrafikk med macOS-API-et NetworkStatistics.
    • Nettverksmonitoren (mudnetmon) kan startes i et nytt terminalvindu fra menyen på macOS-kontrollpanelet.
  • mudrun
    • Viser menyen «Network Monitoring» også på macOS.
    • Rettet ødelagte bilder i statusvinduet ved å vente med å laste grafene til alle nodenes sesjons-ID-er (sidstr) er mottatt.

6.4.3 (2026-03-29)​

  • muddiag
    • Rettet feil IP-adresser og tester.
  • mudmtr
    • Implementert rapportsending på nytt med et nytt HTTP-endepunkt.
    • Viser lenken til foruminnlegget når sending av MTR-rapporten og oppretting av innlegget lykkes.
  • mudnetmon
    • Støtter Linux ved hjelp av eBPF.
    • Lagt til en PID-lås for å hindre at flere instanser kjører samtidig.
  • mudrun
    • Sender brukernavnet som argument når mudmtr og mudnetmon startes.
    • Inkluderer mål-IP, port og feiltekst i MUDEC_01443-feil.
    • Lagt til de manglende kodene MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 og MUDEC_01663, og forbedret meldinger som MUDEC_00927.
    • Redusert detaljnivået i logger for hurtigbufferoperasjoner.
    • Linux: Sørget for at mudnetmon starter riktig i en terminalemulator.

6.4.2 (2026-03-20)​

  • mudmtr
    • Implementert Matt's traceroute på nytt for Linux, macOS og Windows.
  • mudrun
    • Lagt til knapper for å starte mudnetmon.exe og mudmtr.exe på fanen «Avansert».
    • Fjernet den tidligere Matt's traceroute-funksjonen.
    • UI: Når brukeren endrer språk, oppdateres også språkinnstillingen i backend.

6.4.1 (2026-03-18)​

  • mudnetmon
    • Lagt til verktøyet mudnetmon.exe for å vise systemtrafikk per prosess i Windows.
  • mudrun
    • Rettet en assertion-feil ved autentisering.
  • mudwfp_proxy
    • Bruker et nytt hode ved UDP-kommunikasjon med noder.

6.4.0 (2026-02-12)​

  • mudfish
    • Innført en ny proxyhodeprotokoll (v2) for TCP- og UDP-tilkoblinger.
    • Rettet rekkefølgen for oppsett av rutingtabellen for broker-tilkoblinger slik at opprydding ved feil skjer riktig.
    • Endret MUDEC_01172 og MUDEC_01173 fra advarsler til informasjonsmeldinger.
    • Inkluderer feilkoden i Wintun-feilmeldinger (MUDEC_00902).
    • Rettet visning av nettverksbruk for direkte tilkoblinger.
  • mudrun
    • Lagt til statistikk som teller varsler på nivåene warning, error, critical og fatal hver for seg.
    • Fjernet omgåelsen for MUDEC_00044 som startet Oppgavebehandling i Windows 7.
    • Tilbakestilt endringen som tok i bruk en innebygd nettleser i Windows.

6.3.3 (2026-02-03)​

  • mudfish
    • Fjernet pfctl- og pf-funksjonene fra Core-prosessen.
  • mudrun
    • Fjernet NAT Open-modus. Funksjonen er ikke formelt markert som utfaset (deprecated).

6.3.2 (2026-01-25)​

  • mudfish
    • EPIPE-feil logges ikke lenger i FastConnect-modus.
  • mudrun
    • Måler RTT for spillelementer tre ganger når verdien skal vises til brukeren.
    • Hvis en personlig brannmur eller et antivirusprogram i Windows blokkerer DNS-oppslag for ui.mudfish.net, åpnes brukergrensesnittet i standardnettleseren.
    • UI: Justert linjeskift i enkelte meldinger.

6.3.1 (2026-01-15)​

  • muddiag
    • Lagt til kompatibilitetsmanifest for Windows 10 og 11.
  • mudrun
    • Justert loggnivået for enkelte meldinger.
    • UI
      • Justert fargene i sprettoppvinduer i mørk modus.
      • Forbedret skjermbildet og menyen for Custom-elementer.
      • Rettet feil visning av ikonet for automatisk nodevalg i Custom-elementer.
      • Viser menyen for Custom-elementer selv når ekspertmodus er slått av.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: Starter mudrun_tauri.exe i stedet for standardnettleseren hvis mulig.
    • Windows: Lagt til kompatibilitetsmodus for Windows 10 og 11 i mudrun.exe.manifest.
  • mudfish
    • Feilmeldingene MUDEC_00139, MUDEC_00314, MUDEC_00049 og MUDEC_001643 logges bare én gang.

6.2.2 (2026-01-02)​

  • mudfish
    • Rettet en feil i Multi Path-modus når ingen grensesnitt er tilgjengelige.
  • mudrun
    • Rapporterer relevant informasjon til Mudfish-serveren når en krasj oppdages i Linux.
    • Justert loggnivået for enkelte meldinger.
    • Rettet en assertion-feil ved behandling av HTTP-forespørselshoder.
    • macOS
      • Angir ikke en DNS-serveradresse for Mudfish VPN-tilkoblingen.
      • Logger feil og advarsler riktig i loggfilen for Mudfish Cloud VPN.
    • UI
      • Tilbakestiller også tun/tap-valgene når Launcher-innstillingene under «Innstillinger → Program» tilbakestilles.
      • Fjernet WPAD-menyen, som ikke lenger støttes.
      • Viser ikonet for WFP-elementmodus riktig på kontrollpanelet.
  • mudwfp_proxy
    • Viser en egen feilmelding hvis prosessnavnet for en UDP-sesjon ikke finnes.

6.2.1 (2025-12-20)​

  • mudflow
    • Lagt til en justerbar variabel for å styre loggnivået.
  • mudrun
    • Håndterer loggnivåer riktig mellom prosesser.
    • UI
      • Rettet høy CPU-bruk under automatisk oppsett på kontrollpanelet.
      • Rettet behandling av flyttallsverdier på siden «Status → Noder».
      • Viser fanen for WFP-proxylogger under «Status → Prosesser» riktig.
      • Rettet at automatisk oppsett stoppet ved 50 % når Full VPN og WFP-elementmodus ble brukt sammen.

6.2.0 (2025-12-17)​

  • mudfish
    • Rettet et kompileringsproblem med taskqueue.
    • Viser tydelig feilinformasjon når open("/dev/net/tun", O_RDWR) mislykkes.
    • Håndterer situasjoner der for mange fildeskriptorer sendes til select().
    • Endret koden for å støtte WFP-elementmodus for Linux.
  • mudflow
    • Endret koden for å støtte WFP-elementmodus for Linux.
  • mudrun
    • Justert standard loggformat.
    • Endret koden for å støtte WFP-elementmodus for Linux.
    • Rettet at prosessen mudrun_headless ikke ble gjenkjent riktig.
    • UI: Endret skjermoppsettet i Linux når WFP-elementmodus er aktivert.
  • mudwfp_proxy
    • Rettet en assertion-feil ved minnemangel (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • Rettet at standardnettleseren ikke ble funnet når programmet ble kjørt som systemkontoen i Windows 11.
    • Rettet lenker til feilkoder i menyen «Status → Logg».
  • mudfish
    • Rettet en krasj når CreateEvent() returnerte en feil.
    • Rettet en krasj når Web Inspect var aktivert og for mange sokler ble brukt til trafikkovervåking.
    • Rettet at for mange advarsler ble skrevet ut når en sokkel returnerte EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • Rettet en assertion-feil når det ikke var nok minne til å behandle forespørselskroppen.
  • mudfish
    • Rettet et problem når setsockopt()-kallet for å forhindre IP-fragmentering mislyktes.
    • Tilbakestilt endringen i struct sockaddr_un for å løse et problem med rutingtabellen.
    • Økt FD_SETSIZE i Windows fra 64 til 4096 og lagt til validering av fildeskriptorer.
    • Viser en advarsel hvis for mange fildeskriptorer brukes i select().