socket_vmnet icon indicating copy to clipboard operation
socket_vmnet copied to clipboard

vmnet.framework support for unmodified rootless QEMU (no dependency on VDE)

Results 30 socket_vmnet issues
Sort by recently updated
recently updated
newest added

This is a quick draft to experiment with better logging. Posting to get an early review on this changes. This does not fix all the issues mentioned in #43 but...

Current logs lack basic details to be useful for debugging issues: - timestamp - allows synchronizing with other logs - connect/disconnect: log more info about the connection (mac address?, ip...

enhancement

Hello, I found that if socket_vmnet is running, WARP cannot connect and reports "DNS Proxy Failure". Only killing socket_vmnet will allow WARP to establish the tunnel. Is there a workaround...

We need to test that using invalid options we fail with expected error code, and do not crash. Example bugs caused by not having such tests: - #99 - #73...

good first issue
help wanted
kind/test

Currently we have a link to https://lima-vm.io/docs/community/contributing/ which is useful for in the context of the lima-vm projects, but we need info related to this project. Tasks: - [ ]...

documentation

One of the useful features of github markdown is that we can copy in one click a code block and paste it in the shell to run all the commands....

documentation
good first issue
help wanted

Running performance tests with macOS 15.1, 15.1.1, and 15.2 show 35% regression compared with 14.7.1. ## host to vm ### vz ``` % iperf3-darwin -c 192.168.105.12 -l 1m Connecting to...

bug
kind/performance

Currently socket_vmnet spawns a single `vmnet_interface` https://github.com/lima-vm/socket_vmnet/blob/f486d475d4842bbddfe8f66ba09f7d1cb10cfbed/main.c#L263-L272 and takes on the responsibility of flooding all clients with all other clients' packets. This leads to #58. We should consider an alternative...

enhancement
kind/performance

Advantages: - timestamps - can view the logs using Console.app - root not needed to view the log - we can simplify the logging macros added in #46 Disadvantages: -...

enhancement