Open omar391 opened 3 years ago
Nope, I haven't really used Windows since Windows XP.
Pull requests welcome tho :panda_face:
That would be such a great addition, I think most users can't implement this crate yet because of Windows non supported
Here is a proposal about supporting Windows with wintun. cc @iamwwc if you are interested.
Wintun is a good Tun driver on Windows designed for working in WireGuard.
unix
module that wraps all android, ios, linux, macos, posix, and then make a new windows
module in the platform.Configuration
on Windows will have optional fields wintun_library_path
, wintun_pool
Device
that contains Adapter
and Session
AsyncDevice
, starts 2 async tasks with spawn_blocking
and then all read
s and write
s will send and recv from channels to those tasks.Some problems for discussion:
wintun
as a singleton?Any news?
Bumping this since I think it could be really useful, I'm working on https://github.com/amyipdev/acc, after I found out pcap wouldn't work and I needed TUN, wintun support would be great.
take a look at https://github.com/afula/tun2ostrich/tree/master/win_tun
@mokhtarabadi i was gonna use that, but tun2ostrich has now been removed from github...
@amyipdev this one: https://github.com/lemos1235/tun2ostrich ?
@omar391 thanks
Any updates?
I could really use Windows support in my project Quincy.
I would love to help with anything I can to get this done in the next couple of weeks.
@YosefUT can you help to add support for windows?
Any news?
This can be closed now, as Windows support has been added, correct?
Seconding @M0dEx's request to close
Any plan or timeline to support windows platform?