Re: How to generate the QR Code

2022-06-14 Thread Saint Michael
Dear friends I have a Mikrotikotic router and configured all that is necessary for the VPN. I also configured a windows client for testing. Once it worked, I downloaded the Wireguard app from the Google Play Store. The question is, how can I generate the QR Code so all my employees can use it on t

[ANNOUNCE] wireguard-freebsd snapshot v0.0.20220614 is available

2022-06-14 Thread Jason A. Donenfeld
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi, An experimental snapshot, v0.0.20220614, of WireGuard for FreeBSD has been been tagged in the git repository. At this time this code is new, unvetted, possibly buggy, and should be considered "experimental". It might contain security issues. We

Incompatibility between wintun.dll and go module

2022-06-14 Thread Thomas Hallgren
Hi, We're using the wintun.dll and the go module golang.zx2c4.com/wireguard/windows v0.5.3 in our product. The dll initialization fails when upgrading the wintun.dll to version 0.14.1 (or 0.14, it doesn't matter). 0.13 works fine. Relevant stack trace below. Thanks for an excellent library. Witho

WireGuard protocol blocking in China, swgp-go (userspace obfuscation proxy)

2022-06-14 Thread David Fifield
I am forwarding some information about WireGuard blocking and anti-blocking that was posted to a censorship circumvention forum. swgp-go is a userspace obfuscation proxy that aims to hide WireGuard's distinctive protocol fingerprint (message_type and reserved_zero fields, fixed packet lengths). It

doas support for wg-quick linux

2022-06-14 Thread snowstorm3842
This isn't that much of a problem because I and probably many others start the wg-quick script as a system service. But when you run the script as non-root, it asks for sudo with the option "-p". I have my doas symlinked to sudo so the script actually runs "doas -p prompt" in which the option n

Re: How to generate the QR Code

2022-06-14 Thread Endre Szabo
Hi Philip, While it is not complicated, it is not that simple to generate the QR codes just based on the Mikrotik configs. QR codes are basically encoded config files for the clients. And the added complexity is that they have the private key in them as well, which I'm sure you have on file som

Re: WireGuard protocol blocking in China, swgp-go (userspace obfuscation proxy)

2022-06-14 Thread Nico Schottelius
David Fifield writes: > I am forwarding some information about WireGuard blocking and > anti-blocking that was posted to a censorship circumvention forum. In regards to this topic I was wondering if it makes sense to have a more generic obfuscation proxy that can carry tcp/udp payload? Maybe

Re: Incompatibility between wintun.dll and go module

2022-06-14 Thread Simon Rozman
Hi! The 0.14+ is not binary compatible with 0.13. The API changed considerably: https://git.zx2c4.com/wintun/diff/api/wintun.h?id=544fdaaf8fb970d9657a59c1fc4c4569de4f2d3e The wireguard-go repo was adjusted for this API change in https://git.zx2c4.com/wireguard-go/commit/?id=82d2aa87aa623cb5143a

[PATCH] compat: Update version to handle sbcreatecontrol() changes

2022-06-14 Thread Joseph Mingrone
The sockbuf changes to merge two versions of sbcreatecontrol() into one occurred in b46667c63eb7 in the FreeBSD src repository. The value of __FreeBSD_version at the time of that commit was 1400059, so check for systems with a version stamp less than 1400059. Ideally __FreeBSD_version would have

Re: [PATCH] compat: Update version to handle sbcreatecontrol() changes

2022-06-14 Thread Jason A. Donenfeld
Hi Joesph, On Tue, Jun 14, 2022 at 04:15:26PM -0300, Joseph Mingrone wrote: > The sockbuf changes to merge two versions of sbcreatecontrol() into one > occurred in b46667c63eb7 in the FreeBSD src repository. The value of > __FreeBSD_version at the time of that commit was 1400059, so check > for s