- Jun 08, 2022
-
-
Kali Kaneko authored
-
Kali Kaneko authored
I am honestly amazed at all the things that went wrong with the commit a0f8afb9 by sam: - attempted to fix something that was not broken - bumped the build dependency from go 1.14 to go 1.17, even when he had been warned that we try to keep backward compatibility to be able to build the client in standard or limited enviroments. - if you (meaning, any future maintainer) are tempted to bump the go version we depend on again, please make sure that the snap, win and mac build procedures are updated accordingly. - removing one extra dependency is ok, but maintaining compabilitiy for builds is even more importan-ter. - you cannot just change paths of a top-level folder without grepping for the use of those paths. period. I see you fixed linux in 5ed27792f38e974922a8u, but branding/ scripts still depend on that. - if you are going to do this, please open a review process and wait for others to chime in. - if you are not sure, just fucking ask. (I better won't mention how many hours were invoiced for this commit, because that's fucking unprofessional, lol). on the positive side, i've learned a few things that can go to a style guide in the near future. that's something, I guess :)
-
- Mar 15, 2022
-
-
Sam Whited authored
This removes a dependency by using the built-in go:embed functionality introduce in Go 1.16 instead of statik for embedding files. This means that Go 1.16+ would now be required to build the VPN. Signed-off-by:
Sam Whited <sam@samwhited.com>
-
- Dec 08, 2021
-
-
Kali Kaneko authored
-
- Nov 30, 2021
-
-
Kali Kaneko authored
-
- Nov 23, 2021
-
-
Kali Kaneko authored
-
- Sep 23, 2021
-
-
Nowa Ammerlaan authored
Upstreamed patch from Gentoo Linux We put bin before sbin because we want sbin to have the higher priority Signed-off-by:
Andrew Ammerlaan <andrewammerlaan@gentoo.org>
-
- Jul 06, 2021
-
-
Kali Kaneko authored
- Resolves: #457
-
- Jun 14, 2021
-
-
Kali Kaneko authored
By default, bitmask-root allows traffic to devices in local networks. However, this behavior depends on it correctly identifying the local network of the default route, and it can fail on more complex network setups (one common failure mode is when one of the ifaces gets a link-local ip). This commit introduces an explicit mechanism, by parsing lines in /etc/bitmask/ipv4.allow /etc/bitmask/ipv6.allow If valid private ips are defined in either of the files, the behavior will change to fail close for local devices, and allow traffic (both tcp and udp) to the defined ips, on all ports. - Resolves: #503
-
- May 17, 2021
-
-
Kali Kaneko authored
-
Kali Kaneko authored
this has been officially deprecated for some time
-
- Mar 26, 2020
-
-
meskio authored
Find the right path of the system commands looking into /sbin, /usr/sbin and /usr/local/sbin - Resolves: #254
-
- Nov 07, 2019
-
-
meskio authored
-
- Aug 16, 2019
-
-
Kali Kaneko authored
-