Release Notes
You can find old installer of Mudfish Cloud VPN at https://mudfish.net/releases/ link.
6.4.1 (2026-03-18)
-
mudnetmon
- Added
mudnetmon.exetool to monitor the system traffics based on the per-process basis.
- Added
-
mudrun
- Fixed an assertion failure when it tries to authenticate.
-
mudwfp_proxy
- Uses new header for UDP to communicate the mudfish node.
6.4.0 (2026-02-12)
-
mudfish
-
Introduced a new proxy header protocol (v2) for both TCP and UDP connections
-
Fixed the routing table setup order for broker connections to properly clean up on error.
-
Adjusted the logging level for MUDEC_01172 and MUDEC_01173 messages from warning to info.
-
Improved the Wintun error message (MUDEC_00902) to include the error code.
-
Fixed a bug when it prints the network usage information with direct connection.
-
-
mudrun
-
Added a notification statistics tracking feature with counters for warnings, errors, critical, and fatal notifications.
-
Removed the deprecated MUDEC_00044 workaround that launched the Windows Task Manager on Windows 7.
-
Reverted a change to use the built-in browser for Windows.
-
6.3.3 (2026-02-03)
-
mudfish
- No pfctl and pf feture in mudfish core process.
-
mudrun
- No more 'NAT Open' mode. It's not deprecated officially.
6.3.2 (2026-01-25)
-
mudfish
- No longer logs EPIPE error if FastConnect mode is enabled.
-
mudrun
-
It tests 3 times to measure the RTT for the game item when it needs to show it to the user.
-
Fixed an edge case if on Windows the personal firewall or AV blocks the dns lookup of
ui.mudfish.netdomain. If them, it opens the UI on the default browser. -
UI
- Small changes of text-wrap for some messages.
-
6.3.1 (2026-01-15)
-
muddiag
- Adds a compatibility manifest for Windows 10 and 11.
-
mudrun
-
Adjusts the logging level for some messages.
-
UI
-
Adjusts a popup color for dark mode.
-
A minor change to enhance the Custom Item screen and menu.
-
Fixed a bug that the node auto selection icon shows incorrectly if the item is a custom item.
-
Shows the custom item menu even if the expert mode is disabled.
-
-
6.3.0 (2026-01-12)
-
mudrun
-
For windows
-
As default it launches
mudrun_tauri.exeprocess instead of opening the default browser if possible. -
Updated
mudrun.exe.manifestfile to add the compatibility mode for Windows 10 and 11.
-
-
-
mudfish
- For MUDEC_00139, MUDEC_00314, MUDEC_00049 ad MUDEC_001643 errors, it only logs the error message once.
6.2.2 (2026-01-02)
-
mudfish
- Fixed a bug of Multl-Path mode if no interface is available.
-
mudrun
-
When it detects the program crash on Linux, it'll try to report the crash information to Mudfish server side.
-
Adjusts the logging level for some messages.
-
Fixed an assertion failure while handling the HTTP request headers.
-
macOS
-
Don't set DNS server address for Mudfish VPN connection.
-
For error / warning messages, it'll loggered properly on the Mudfish Cloud VPN log file.
-
-
UI
-
When the launcher menu under 'Setup -> Program' is reset, it'll reset the tun/tap option too.
-
No more WPAD menu because it's deprecated.
-
Shows WFP Item mode icon properly at the dashboard screen.
-
-
-
mudwfp_proxy
- Shows a different error message if it failed to find the process name for UDP session.
6.2.1 (2025-12-20)
-
mudflow
- Added a tunable variable to control the logging level.
-
mudrun
-
Handles a logging level properly across the processes.
-
UI
-
Fixed a CPU intensive issue while the auto configuration is running at the dashboard screen.
-
Handle a float number issue at 'Status -> Nodes' screen.
-
Shows the wfp proxy log tab properly at 'Status -> Process' menu.
-
Fixed a bug that the auto configuration is stuck at 50% if the user uses Full VPN mode + WFP Item mode.
-
-
6.2.0 (2025-12-17)
-
mudfish
-
Fixed a compilation issue for taskqueue.
-
Prints the error information clearly if
open("/dev/net/tun", O_RDWR)failed. -
Handles an edge case if too many file descriptors are used for select().
-
Code changes to support WFP Item mode for Linux.
-
-
mudflow
- Code changes to support WFP Item mode for Linux.
-
mudrun
-
Adjusted the default logging format.
-
Code changes to support WFP Item mode for Linux.
-
Fixed a bug that
mudrun_headlessprocess doesn't be checked properly. -
UI
- Changed the layout for Linux when WFP Item mode is enabled.
-
-
mudwfp_proxy
- Fixed an assertion failure if OOM is occurred.
6.1.3 (2025-11-12)
-
mudrun
-
Fixed a bug of finding the default browser for Windows 11 if the mudrun process is launched by the system account.
-
Fixed a bug that at 'Status -> Logs' menu, the error code link doesn't work properly.
-
-
mudfish
-
Fixed a crash if CreateEvent() returns an error.
-
Fixed a crash issue if the web inspect feature is enabled and too many sockets are being used to monitor the traffic.
-
Fixed a noisy warning message if EPIPE is returned from the socket.
-
6.1.2 (2025-11-03)
-
mudrun
- Fixed an assertion failure if the memory is not enough to handle the request body.
-
mudfish
-
Fixed an issue if setsockopt() failed to prevent the ip fragmentation.
-
Reverts a change of
struct sockaddr_unto solve the routing table issue. -
Increased FD_SETSIZE from 64 to 4096 for Windows and added more assertions to make sure that the file descriptor is valid.
-
Shows a warning message if too many file descriptors are used for select().
-
6.1.1 (2025-10-11)
-
mudrun
-
UI
- Warns clearly when the user tries to equip the item having CDN / Cloud conflict issue.
-
-
mudfish
-
tcprelay_direct: Fixed a crash issue if the session magic is invalid.
-
tcprelay_direct: Tries to use other port if it failed to bind the socket for Linux.
-
6.1.0 (2025-09-29)
-
muddiag
- Adds the traffic usage logs when the user reports a problem.
-
mudrun
- Added a logging feature locally if FastConnect mode or Direct mode is enabled.
-
mudfish
-
Fixed a bug that trying to fetch a mudfish node information isn't terminated properly even if the error occurs.
-
If Windows returns ENOBUFS error when it tries to bind the socket, it'll retry to bind the socket with the fixed port number.
-
6.0.0 (2025-09-20)
-
mudrun
-
Added a new feature 'Web Inspect feature' to inspect the web traffic. Depending on the options, user can choose which domain will be inspected.
-
Added a new feature 'Skip this version' for who doesn't want to update the Mudfish Cloud VPN.
-
-
mudwfp_proxy
- Fixed a crash issue due to the assert failure.
-
mudfish
-
Fixed a memory leak issue while handling mbuf.
-
Enhanced a code to support the Web Inspect feature.
-
Shows a warning message if it failed to find the default gateway properly.
-
Fixed a crash while terminating the mudfish process.
-
Added a feature to log the traffic usage if FastConnect mode or Direct mode is enabled.
-
Fixed a crash issue when the direct mode ends the session.
-
5.17.19 (2025-09-01)
-
mudrun
- Fixed an issue to find the default browser for Windows 11.
5.17.18 (2025-08-24)
-
mudflow
-
Fixed a another crash if the user has too many items equipped.
-
Inform the version and PC type when it tries to send the request to mudshortd.
-
5.17.17 (2025-08-19)
-
mudflow
- Fixed a crash if the user has too many items equipped.
-
mudfish
- Fixed a crash if the web exclude rules are enabled due to the wrong lock holding.
5.17.16 (2025-08-02)
-
mudfish
- Fixed a bug that
recvfrom()returns WSAEFAULT sometimes.
- Fixed a bug that
5.17.15 (2025-07-23)
-
mudfish
- Fixed a bug that
recvfrom()returns WSAEFAULT error code due to wrong argument. Due to this issue, there's a problem too many logs are logged in the log file.
- Fixed a bug that
-
mudrun
- Fixed a bug that the estimated credit usage isn't updated properly if you're using tun driver.
5.17.14 (2025-07-15)
-
mudflow
- Fixed a memory leak issue while using the threading models.
-
mudrun
- Fixed a memory leak issue while handling the HTTP requests for macOS and Linux platforms.
5.17.13 (2025-07-05)
-
mudfish
-
Fixed a crash of the core process if it doesn't have enough room to handle the internal socket.
-
Changed a session timeout interval for Direct Relay mode from 6 hours to 1 hour.
-
Closed the connection if the socket could not be handled by TOL_select() API and warns the error message.
-
5.17.12 (2025-06-30)
-
mudfish
-
Fixed a bug of FastConnect mode while the connection is being terminated.
-
Terminates the connection properly for Direct Relay mode.
-
5.17.11 (2025-06-28)
-
mudfish
-
Fixed a bug that ucallout doesn't trigger the event properly on Windows. Due to this issue, the session timeout is triggered too early.
-
Increased the session timeout for FastConnect mode.
-
5.17.10 (2025-06-25)
-
mudfish
- Fixed a crash if it failed to find the mudfish node while FastConnect mode is enabled.
5.17.9 (2025-06-22)
-
mudfish
- Fixed a crash while handling FastConnect and Direct Relay modes.
5.17.8 (2025-06-17)
-
mudwfp_proxy
- Don't use
__declspec(thread)for the thread-local storage. Some users reported the hang issue while using themudwfp_proxyprocess.
- Don't use
-
mudfish
- Fixed a bug that "Exclude web traffics" feature doesn't work properly while calling connect() system call.
5.17.7 (2025-06-14)
-
mudrun
-
UI
- Fixed a bug that enabling / disabling the item on the dashboard doesn't work properly when the page is refreshed.
-
-
mudwfp_proxy
-
Changed the behavior if mudwfp_proxy process coult not find the process name from the filtering list. In the past, it used the first backend available. Now it uses the standalone fastconnect mode meaning that it uses the direct connection to the destination.
-
If the process name is way too long, it'll match up to 30 characters.
-
5.17.6 (2025-06-09)
-
mudfish
- Reimplemented the Direct Relay feature to the non-blocking socket based. This change could affect to the Exclude Rules feature.
-
mudrun
-
UI
- Moved 'Exclude rules' menu to the separate menu under 'Setup' menu.
-
5.17.5 (2025-06-04)
-
mudfish
- Fixed a bug that FastConnect mode could be crashed if the connection to the Mudfish node is failed.
5.17.4 (2025-06-03)
-
mudfish
-
Fixed a crash if
INVARIANTSis disabled on the mudfish core process. -
Fixed an assertion failure if it failed to create a thread.
-
Fixed a bug that the user callout routines aren't executed accurately.
-
Reimplemented FastConnect mode from the blocking socket based to the non-blocking socket based.
-
5.17.3 (2025-05-20)
-
mudwfp_proxy
-
Added
Toption for the per-process options to specify the interval time for the slow connection. -
Fixed a bug that mudwfp_proxy process could be crashed due to the invalid process name.
-
Fixed a bug that some functions aren't the thread-safe to print the IP address.
-
Added a featue to specify the process options with the multiple lines when the user creates a custom item.
-
-
mudfish
- Fixed a bug that the routing table monitoring feature doesn't work properly when the user uses Multi-Path mode.
5.17.2 (2025-04-29)
-
mudfish
-
For the logging, it prints IP address properly in the string format.
-
If it failed to set the routing table entry via MSDN API, it tries to set the routing table entry via the command line tool
route.
-
-
mudflow
- Added an detailed error code for MUDEC_01442 and MUDEC_01443.
-
mudrun
-
UI
- Fixed a broken window with the wrong size.
-
-
mudwfp_proxy
- Fixed new 'S' flag for the process options. It makes the connection slow down a lot for a specific port.
5.17.1 (2025-03-17)
-
mudrun
-
Adjusts the logging level and tags the warning / error messages.
-
Fixed a bug that RTT information isn't synced if the user's system locale is in Turkish.
-
Reduces the CPU usage while calculating the RTT information.
-
UI
-
Enhanced the translation for all locales which supported by Mudfish Launcher.
-
Fixed a NaN issue to show the packet loss rate.
-
A small change to show the notification message.
-
Linkify for MUDEC_XXXXX messages.
-
-