Commit Graph

297 Commits

Author SHA1 Message Date
Jamil Bou Kheir
bc97fc31fc Fix case statement 2021-01-25 23:21:27 -08:00
Jamil Bou Kheir
2d5e5f6cf4 try packaging more cleanly 2021-01-25 23:12:45 -08:00
Jamil Bou Kheir
f989eca5be Rework how fg_vpn handles interfacing with the OS 2021-01-24 21:00:43 -08:00
Jamil Bou Kheir
2944e5c639 Checkpoint netdev group 2021-01-18 09:17:18 -08:00
Jamil
6f38da1d99 Merge pull request #81 from CloudFire-LLC/80/rework_add_device
Rework Add Device
2021-01-18 06:10:30 -08:00
Jamil Bou Kheir
5159a48599 Fix tests 2021-01-17 13:31:54 -08:00
Jamil Bou Kheir
9579cb1cd3 Use stable rust 2021-01-17 12:05:18 -08:00
Jamil Bou Kheir
61bdd35d2f Don't add device to config file until user confirms; Add rustler 2021-01-17 10:40:09 -08:00
Jamil Bou Kheir
4979c4ee61 Revert to 1.11.2 for CI 2021-01-14 21:13:19 -08:00
Jamil Bou Kheir
74309d348d update runtimes 2021-01-12 20:37:41 -08:00
Jamil
ead15b0cab Merge pull request #79 from CloudFire-LLC/74/user_bootstrap
74: User bootstrap
2021-01-03 22:00:15 -08:00
Jamil Bou Kheir
85c1bdc39c Fix functional test 2021-01-03 21:37:51 -08:00
Jamil Bou Kheir
f678af145e Use systemd like a boss 2021-01-03 12:00:52 -08:00
Jamil Bou Kheir
32cf8b4c0f Bootstrap user when provisioning 2021-01-03 08:16:16 -08:00
Jamil Bou Kheir
ded4d3dae3 checkpoint 2020-12-29 08:44:56 -08:00
Jamil
67e97e06c8 Merge pull request #78 from CloudFire-LLC/75/create_key_for_device_before_adding
Add peer before sending to user
2020-12-27 18:00:39 -06:00
Jamil Bou Kheir
c23c5bb93b Add peer before sending to user
closes #75
2020-12-27 14:58:22 -06:00
Jamil
1dd81905e0 Merge pull request #73 from CloudFire-LLC/72/pubkey_from_wireguard_config
read pubkey from wireguard privkey
2020-12-26 12:37:29 -06:00
Jamil Bou Kheir
2e1afa6e79 read pubkey from wireguard privkey 2020-12-26 12:12:20 -06:00
Jamil
d9ab70469c Merge pull request #71 from CloudFire-LLC/69/wg_cli_manager
69/wg cli manager
2020-12-26 11:28:39 -06:00
Jamil Bou Kheir
7b8d2dd3bb don't validate release config runtime vs compile time 2020-12-26 11:11:01 -06:00
Jamil Bou Kheir
51d5187a47 Heed warnings about compile/runtime config 2020-12-26 10:42:36 -06:00
Jamil Bou Kheir
c0b9b9d0c8 Install package dependencies 2020-12-26 10:02:48 -06:00
Jamil Bou Kheir
130f84410b Fix config 2020-12-26 00:19:23 -06:00
Jamil Bou Kheir
de505e524e Some early CLI work 2020-12-25 06:44:38 -06:00
Jamil
7037e1e40a Merge pull request #68 from CloudFire-LLC/55/wireguard_config_management
55/wireguard config management
2020-12-04 19:47:17 -08:00
Jamil Bou Kheir
d0c7e14ea5 Fix config option as string 2020-12-04 16:38:33 -08:00
Jamil Bou Kheir
1716e7406d Add empty fixtures dir 2020-12-04 11:44:31 -08:00
Jamil Bou Kheir
a49790469a Add route command 2020-12-04 11:28:58 -08:00
Jamil Bou Kheir
ecbb362bbf Config fixes 2020-12-04 11:18:12 -08:00
Jamil Bou Kheir
a8204b7988 test rendering of config 2020-12-04 09:48:04 -08:00
Jamil Bou Kheir
117d9376c9 Config file lifecycle 2020-12-02 10:27:28 -08:00
Jamil Bou Kheir
472f81ab1e FgVpn Config 2020-11-16 10:28:18 -06:00
Jamil
07539860da Merge pull request #67 from CloudFire-LLC/54/disable_signup
Add option for disabling signups
2020-11-14 14:02:12 -06:00
Jamil Bou Kheir
3c7b884d7e Add option for disabling signups 2020-11-14 13:49:57 -06:00
Jamil
5b58f79f0f Merge pull request #62 from CloudFire-LLC/51/ssl
Use/Require SSL
2020-11-14 10:22:22 -06:00
Jamil Bou Kheir
d097d3810c revert transport options 2020-11-14 09:59:13 -06:00
Jamil Bou Kheir
e9c5d55d19 don't load cacertfile if empty 2020-11-14 09:56:27 -06:00
Jamil Bou Kheir
0935075d69 use proper yaml conf 2020-11-14 09:12:52 -06:00
Jamil Bou Kheir
404d0fa8b5 inet dummy 2020-11-14 09:07:29 -06:00
Jamil Bou Kheir
0bbbb40a53 print openssl conf 2020-11-13 19:33:58 -06:00
Jamil Bou Kheir
07a1d44d89 sleep 30 2020-11-13 19:21:19 -06:00
Jamil Bou Kheir
df495a4088 debug wtf is in the env 2020-11-13 18:42:53 -06:00
Jamil Bou Kheir
f1549da363 Remove max_connections 2020-11-13 18:41:10 -06:00
Jamil Bou Kheir
13f1d22f47 use hostname 2020-11-13 18:19:38 -06:00
Jamil Bou Kheir
e5c3786893 charlist over string 2020-11-13 18:03:21 -06:00
Jamil Bou Kheir
174e1acbbc build deb 2020-11-13 17:09:48 -06:00
Jamil Bou Kheir
1194fe17b8 sudo node 2020-11-13 15:16:47 -06:00
Jamil Bou Kheir
969de48f2b install hex and rebar 2020-11-13 14:01:14 -06:00
Jamil Bou Kheir
7d50a38699 mix release on prod env 2020-11-13 13:52:30 -06:00