Informacje o wydaniach (Mudfish Cloud VPN)
wskazówka
Instalatory wcześniejszych wersji znajdziesz na liście plików dystrybucyjnych.
Ta strona obejmuje wydania od 2025-10-16 włącznie. Starsze wpisy znajdziesz w pełnej historii w języku koreańskim.
6.5.6 (2026-10-13)
- mudfish
- Poprawiono własne reguły wykluczania ruchu zawierające tylko CIDR bez portów, aby obejmowały wszystkie porty TCP/UDP w danym zakresie.
- mudrun
- Interfejs: raport o problemie zawiera wybraną kategorię, nieprawidłowy format raportu zwraca
MUDEC_01734, a także dodano link do własnych wpisów użytkownika. - Windows: dodano kody błędów do komunikatów o nieudanym połączeniu i przekroczeniu limitu czasu w diagnostyce TCP.
- Linux, macOS: dodano kody błędów do komunikatów diagnostycznych o otwieraniu pliku logu, połączeniu TCP, limitach czasu TCP/UDP i błędach odbioru UDP.
- Interfejs: raport o problemie zawiera wybraną kategorię, nieprawidłowy format raportu zwraca
- mudwfp_proxy
- Poprawiono własne reguły wykluczania ruchu zawierające tylko CIDR bez portów, aby obejmowały wszystkie porty TCP/UDP w danym zakresie.
- Instalator
- macOS: zmieniono wygląd ekranu instalacji DMG i układ ikon oraz zastosowano tło wysokiej rozdzielczości dla ekranów Retina.
6.5.5 (2026-09-28)
- mudfish
- Przy niepowodzeniu odczytu informacji o statycznych węzłach podczas uruchamiania wykonywane są maksymalnie dwie ponowne próby.
- Naprawiono możliwą awarię wskutek zwalniania informacji o trasie przed zakończeniem przetwarzania komunikatu gniazda routingu.
- macOS: naprawiono stosowanie ustawień DNS Full VPN przy jednocześnie włączonym trybie pozycji WFP.
- Usunięto nieużywane opcje wiersza poleceń klienta i serwera ADN (
-a,-A) z procesu Core.
- mudflow
- Poprawnie obsługiwane są stan wysyłania i liczba niepowodzeń przy ponawianiu żądań konfiguracji węzłów po błędzie gniazda.
- Naprawiono możliwe zakleszczenie podczas usuwania żądań, które osiągnęły limit ponownych prób.
- Błędy MUDEC_01696 są grupowane według pary pozycja–węzeł, aby ograniczyć duplikaty i ułatwić rozpoznanie nieudanej konfiguracji.
- mudrun
- Naprawiono awarię podczas logowania, gdy ustawienia trybu eksperta lub aliasu w odpowiedzi uwierzytelniania mają wartość logiczną.
- Naprawiono awarię przy żądaniu pomiaru TCP RTT bez adresu IP lub portu; teraz zwracany jest błąd.
- Linux: program wyszukuje dostępny terminal, taki jak Konsole, GNOME Terminal, Xfce Terminal lub xterm, aby uruchomić
mudnetmonimudmtr, oraz prawidłowo obsługuje nazwy użytkowników ze znakami specjalnymi. - Windows: naprawiono możliwą awarię podczas pobierania listy procesów przy działającym GameGuard.
- Windows: ulepszono zgłaszanie awarii, aby obsługiwać jednoczesne błędy i zapobiegać powtarzaniu logów wskutek błędu samego wątku raportującego.
- Interfejs
- Mapy RTT trybów zaawansowanego i Multi Path jawnie żądają tras przez dwa węzły.
- Dodano gry i programy do wyszukiwania w panelu.
- mudwfp_proxy
- macOS: dodano identyfikator programu do nagłówków proxy TCP/UDP i powiększono bufor nazwy, aby programy z długimi identyfikatorami były poprawnie widoczne w logach i statystykach ruchu.
- macOS: zegary proxy używają zegara monotonicznego, zapewniając spójną obsługę limitów czasu.
- Windows: do błędu uruchamiania sterownika WFP (MUDEC_00514) dodano systemowy opis błędu.
6.5.4 (2026-09-06)
- muddiag
- Raporty problemów w Linux i macOS zawierają
mudwfp_proxy_stdout.txt.
- Raporty problemów w Linux i macOS zawierają
- mudfish-exclude
- Linux: dodano narzędzie wiersza poleceń uruchamiające wybrany program poza trasą Mudfish, przez dotychczasowe łącze IPv4. Wymaga root, cgroup v2,
ipiiptables.
- Linux: dodano narzędzie wiersza poleceń uruchamiające wybrany program poza trasą Mudfish, przez dotychczasowe łącze IPv4. Wymaga root, cgroup v2,
- mudnetmon
- Dodano
-r/--readdo wczytywania raportów ruchu JSON w celu przeglądania offline lub eksportowania.
- Dodano
- mudrun
- macOS: naprawiono problem z zamykaniem mudwfp_proxy.
- Windows: przy uruchamianiu w tle wyłączane jest powiązanie IPv6 urządzenia TAP-Win32 Adapter V9.
- Automatyczne raporty błędów obejmują powiadomienia panelu z wyjątkiem poziomu informacyjnego i zwykłych powiadomień MUDEC_00238 o utracie pakietów.
6.5.3 (2026-05-25)
- mudfish
- Żądania przechodzące przez agenta przekazującego DHCP są prawidłowo rejestrowane, a odpowiedzi wracają do tego agenta.
- Windows: nieudana zmiana MTU jest zapisywana w logu wraz z poleceniem, zamiast kończyć proces; program działa dalej.
- mudrun
- Naprawiono nieprawidłowe stosowanie konfiguracji przy zbyt wielu wyjątkach Full VPN.
- Ponowne uruchomienie Launchera otwiera już działający panel zamiast kończyć się błędem.
- Gdy
.ipportjest niedostępny, panel otwiera się przy użyciu skonfigurowanego adresu powiązania i portu. - Automatyczny wybór według RTT żąda i stosuje trasy odpowiednie dla bieżącego trybu węzłów, w tym podstawowego i Multi Path.
- Ustabilizowano kolejność sortowania wyjątków Full VPN i poszerzono okno edycji.
- Do zapisywania ustawień Launchera używany jest dedykowany punkt końcowy
/prog/launcher/conf.
- mudwfp_proxy
- Dodano
-Gw Windows, macOS i Linux, aby stosować poziom logowania ustawiony w Mudfish Launcher.
- Dodano
6.5.2 (2026-05-06)
- mudfish
- Poprawiono dokładność RTT przez opróżnianie pozostałych danych z gniazda, losowanie wysyłania pakietów pomiarowych i walidację odpowiedzi.
- Poprawiono ponowne używanie gniazd pomiarowych RTT i obsługę limitów czasu.
- Poprawiono walidację połączeń przekaźnika TCP i dodano sprawdzanie zakresu FD_SETSIZE.
- Poprawiono kolejność zamykania połączeń, aby kończyły się prawidłowo.
- mudrun
- Ujednolicono format błędów HTTP API i poprawiono nieprawidłowe kody odpowiedzi sukcesu.
- Dodano punkt końcowy debugowania dla logów poziomu trace.
- Zmieniono nazwy plików JavaScript interfejsu, aby odświeżyć pamięć podręczną.
6.5.1 (2026-05-02)
- mudflow
- Dodano MUDEC_01697 i MUDEC_01698 do diagnostyki zarządzania identyfikatorami sesji backendu (SID).
- Wewnętrzne API automatycznego wyboru prawidłowo zwraca bieżącą wersję.
- mudrun
- Dodano tryb listy blokowanych w Web Inspect. Domenami przekazywanymi przez Mudfish można zarządzać za pomocą listy dozwolonych lub blokowanych.
- Rozdzielono ustawienia własnych domen na listę dozwolonych i blokowanych.
- Zmieniono panel WWW, aby obsługiwał nowe ustawienia Web Inspect.
- mudwfp_proxy
- Ulepszono obsługę sygnałów w Linux i macOS oraz uporządkowano kod.
6.5.0 (2026-04-21)
- mudflow
- Poprawiono kolejność inicjalizacji, aby obsługiwać oczekujące SID, gdy snode backendu nie jest od razu dostępny.
- Ulepszono pomiary RTT tak, aby automatycznie ponownie pobierały informacje o statycznych węzłach, jeśli inicjalizacja nie została zakończona.
- Zmieniono poziom niektórych komunikatów połączenia, w tym MUDEC_00414, MUDEC_00415 i MUDEC_00771, z błędu na ostrzeżenie.
- Logi diagnostyczne nieudanego połączenia zawierają systemowy opis błędu.
- mudrun
- macOS: zaimplementowano przezroczyste proxy oparte na
NETransparentProxyProvider(Network Extension). Obsługuje ruch TCP/UDP według programu w macOS 11.5 lub nowszym i tryb pozycji WFP dla macOS. - macOS: podniesiono minimalną obsługiwaną wersję do 11.5 i ulepszono uprawnienia app-proxy.
- Zmieniono API listy procesów i backend panelu WWW, aby obsługiwały identyfikatory programów.
- Dostosowano szczegółowość logów sprawdzania połączenia IPv6.
- macOS: zaimplementowano przezroczyste proxy oparte na
6.4.4 (2026-04-04)
- mudnetmon
- Zaimplementowano zbieranie danych o ruchu przez API
NetworkStatisticsmacOS. - Monitor sieci (
mudnetmon) można uruchomić z menu panelu macOS w nowym oknie terminala.
- Zaimplementowano zbieranie danych o ruchu przez API
- mudrun
- Menu „Network Monitoring” jest wyświetlane także w macOS.
- Naprawiono uszkodzone obrazy w oknie stanu: wykresy są ładowane dopiero po odebraniu wszystkich identyfikatorów sesji węzłów (
sidstr).
6.4.3 (2026-03-29)
- muddiag
- Poprawiono nieprawidłowe adresy IP i testy.
- mudmtr
- Ponownie zaimplementowano wysyłanie raportów z użyciem nowego punktu końcowego HTTP.
- Po pomyślnym wysłaniu raportu MTR i utworzeniu wpisu na forum wyświetlany jest link do wpisu.
- mudnetmon
- Dodano obsługę Linux przez eBPF.
- Dodano blokadę PID zapobiegającą jednoczesnemu uruchamianiu kilku instancji.
- mudrun
- Przy uruchamianiu
mudmtrimudnetmonprzekazywana jest nazwa użytkownika jako argument. - MUDEC_01443 zawiera docelowy adres IP, port i opis błędu.
- Dodano brakujące MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 i MUDEC_01663 oraz ulepszono komunikaty takie jak MUDEC_00927.
- Obniżono szczegółowość logów operacji pamięci podręcznej.
- Linux: zapewniono prawidłowe uruchamianie
mudnetmonw emulatorze terminala.
- Przy uruchamianiu
6.4.2 (2026-03-20)
- mudmtr
- Ponownie zaimplementowano Matt's traceroute dla Linux, macOS i Windows.
- mudrun
- Dodano przyciski uruchamiania
mudnetmon.exeimudmtr.exena karcie zaawansowanej. - Usunięto dotychczasową funkcję Matt's traceroute.
- Interfejs: zmiana języka przez użytkownika aktualizuje także język backendu.
- Dodano przyciski uruchamiania
6.4.1 (2026-03-18)
- mudnetmon
- Dodano
mudnetmon.exedo sprawdzania systemowego ruchu według procesów w Windows.
- Dodano
- mudrun
- Naprawiono błąd asercji podczas uwierzytelniania.
- mudwfp_proxy
- Komunikacja UDP z węzłami używa nowego nagłówka.
6.4.0 (2026-02-12)
- mudfish
- Wprowadzono nowy protokół nagłówków proxy (v2) dla połączeń TCP i UDP.
- Poprawiono kolejność konfiguracji tablicy routingu połączeń brokera, aby prawidłowo usuwać stan przy błędzie.
- Zmieniono poziom MUDEC_01172 i MUDEC_01173 z ostrzeżenia na informacyjny.
- Komunikat Wintun MUDEC_00902 zawiera kod błędu.
- Naprawiono wyświetlanie zużycia sieci dla połączeń bezpośrednich.
- mudrun
- Dodano statystyki zliczające powiadomienia warning, error, critical i fatal.
- Usunięto obejście MUDEC_00044 uruchamiające Menedżera zadań w Windows 7.
- Cofnięto zmianę używającą wbudowanej przeglądarki w Windows.
6.3.3 (2026-02-03)
- mudfish
- Usunięto pfctl i funkcje pf z procesu Core.
- mudrun
- Usunięto tryb NAT Open. Nie został oficjalnie oznaczony jako przestarzały (deprecated).
6.3.2 (2026-01-25)
- mudfish
- Tryb FastConnect nie zapisuje już błędów EPIPE.
- mudrun
- RTT pozycji gry jest mierzone trzy razy przed pokazaniem użytkownikowi.
- Jeśli osobista zapora lub antywirus Windows blokuje rozwiązywanie DNS
ui.mudfish.net, interfejs otwiera się w domyślnej przeglądarce. - Interfejs: dostosowano podziały wierszy niektórych komunikatów.
6.3.1 (2026-01-15)
- muddiag
- Dodano manifest zgodności z Windows 10 i 11.
- mudrun
- Dostosowano poziom logowania niektórych komunikatów.
- Interfejs
- Dostosowano kolory okien w trybie ciemnym.
- Ulepszono ekran i menu własnych pozycji.
- Naprawiono wyświetlanie ikony automatycznego wyboru węzła we własnych pozycjach.
- Menu własnych pozycji jest widoczne również przy wyłączonym trybie eksperta.
6.3.0 (2026-01-12)
- mudrun
- Windows: w miarę możliwości uruchamiany jest
mudrun_tauri.exezamiast domyślnej przeglądarki. - Windows: dodano tryby zgodności z Windows 10 i 11 do
mudrun.exe.manifest.
- Windows: w miarę możliwości uruchamiany jest
- mudfish
- MUDEC_00139, MUDEC_00314, MUDEC_00049 i MUDEC_001643 są zapisywane tylko raz.
6.2.2 (2026-01-02)
- mudfish
- Naprawiono błąd Multi Path przy braku dostępnych interfejsów.
- mudrun
- W Linux wykrycie nieprawidłowego zakończenia powoduje wysłanie odpowiednich informacji do serwera Mudfish.
- Dostosowano poziom logowania niektórych komunikatów.
- Naprawiono błąd asercji przy przetwarzaniu nagłówków żądania HTTP.
- macOS
- Nie ustawia się adresu serwera DNS dla połączenia Mudfish VPN.
- Błędy i ostrzeżenia są prawidłowo zapisywane w pliku logu Mudfish Cloud VPN.
- Interfejs
- Resetowanie ustawień Launchera w „Ustawienia → Program” resetuje także opcję tun/tap.
- Usunięto nieobsługiwane już menu WPAD.
- Ikona trybu pozycji WFP jest prawidłowo wyświetlana w panelu.
- mudwfp_proxy
- Przy braku nazwy procesu sesji UDP wyświetlany jest oddzielny komunikat błędu.
6.2.1 (2025-12-20)
- mudflow
- Dodano zmienną dostrajania poziomu logowania.
- mudrun
- Poprawnie obsługiwany jest poziom logowania między procesami.
- Interfejs
- Naprawiono wysokie użycie CPU podczas automatycznej konfiguracji w panelu.
- Naprawiono obsługę wartości zmiennoprzecinkowych w „Stan → Węzły”.
- Karta logów proxy WFP jest prawidłowo wyświetlana w „Stan → Procesy”.
- Naprawiono zatrzymywanie automatycznej konfiguracji na 50% przy jednoczesnym Full VPN i WFP.
6.2.0 (2025-12-17)
- mudfish
- Naprawiono problem z kompilacją taskqueue.
- Przy niepowodzeniu
open("/dev/net/tun", O_RDWR)informacje o błędzie są wyraźniej wyświetlane. - Obsługiwane jest przekazanie zbyt wielu deskryptorów plików do
select(). - Zmieniono kod, aby obsługiwać tryb pozycji WFP dla Linux.
- mudflow
- Zmieniono kod, aby obsługiwać tryb pozycji WFP dla Linux.
- mudrun
- Dostosowano domyślny format logów.
- Zmieniono kod, aby obsługiwać tryb pozycji WFP dla Linux.
- Naprawiono nieprawidłowe rozpoznawanie procesu
mudrun_headless. - Interfejs: zmieniono układ ekranu w Linux przy włączonym WFP.
- mudwfp_proxy
- Naprawiono błąd asercji przy braku pamięci (OOM).
6.1.3 (2025-11-12)
- mudrun
- Naprawiono wyszukiwanie domyślnej przeglądarki przy uruchamianiu z konta systemowego w Windows 11.
- Naprawiono linki kodów błędów w „Stan → Logi”.
- mudfish
- Naprawiono awarię, gdy
CreateEvent()zwraca błąd. - Naprawiono awarię przy włączonym Web Inspect i zbyt wielu gniazdach używanych do monitorowania ruchu.
- Naprawiono nadmierne ostrzeżenia, gdy gniazdo zwraca EPIPE.
- Naprawiono awarię, gdy
6.1.2 (2025-11-03)
- mudrun
- Naprawiono błąd asercji przy niewystarczającej pamięci do przetworzenia treści żądania.
- mudfish
- Naprawiono problem przy niepowodzeniu
setsockopt()zapobiegającego fragmentacji IP. - Cofnięto zmianę
struct sockaddr_un, aby rozwiązać problem z tablicą routingu. - Zwiększono FD_SETSIZE w Windows z 64 do 4096 i dodano walidację deskryptorów plików.
- Przy użyciu zbyt wielu deskryptorów w
select()wyświetlane jest ostrzeżenie.
- Naprawiono problem przy niepowodzeniu