Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-08-27 | Initial merge of rc's work. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-27 | Select correct IP version identifier based on packet contents. | Jeroen Leenarts | 1 | -2/+12 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-27 | Move, modify and add key generation functions to project. | Jeroen Leenarts | 7 | -178/+250 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-26 | wireguard-go-bridge: free C strings | Jason A. Donenfeld | 1 | -3/+11 | |
Reported-by: Anders Bergh <anders1@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-23 | Add autorelease pool markers in Go callback functions. | Jeroen Leenarts | 1 | -47/+53 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-22 | Reworked main tableview switch layout & logic | Eric Kuck | 2 | -78/+42 | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||||
2018-08-21 | Import 25519 functions, to be reorganized later | Jason A. Donenfeld | 2 | -0/+184 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-21 | Use a Switch on each tunnel cell. | Jeroen Leenarts | 3 | -13/+187 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-21 | Line selection configures the tunnel. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-21 | Added ability to add tunnels with a QR code scan. Logic in place to parse conf files as well. | Eric Kuck | 10 | -8/+325 | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||||
2018-08-17 | Use first peer's endpoint as the tunnel remote address. | Jeroen Leenarts | 1 | -4/+3 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Extend validators to work for DNS entries as well. | Jeroen Leenarts | 2 | -13/+19 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Use `commaSeparatedToArray` utility everywhere. | Jeroen Leenarts | 3 | -6/+6 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | If the selected tunnel is not "enabled", make it enabled. | Jeroen Leenarts | 1 | -5/+14 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Add on demand rule. | Jeroen Leenarts | 1 | -1/+4 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Do not perform optional try, this ate errors in the addressess and DNS input. | Jeroen Leenarts | 1 | -2/+2 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Disable warning for function body length. | Jeroen Leenarts | 1 | -0/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-16 | Calculate and apply CIDR. | Jeroen Leenarts | 3 | -20/+106 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Added validation before saving any tunnels | Eric Kuck | 12 | -19/+340 | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||||
2018-08-15 | Apply endpoint config to routes. | Jeroen Leenarts | 1 | -4/+16 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Improve validator for IPv6. | Jeroen Leenarts | 4 | -67/+39 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Assign correct copyright. | Jeroen Leenarts | 4 | -4/+4 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Add Validator for Endpoints. | Jeroen Leenarts | 3 | -0/+137 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Remove old import. | Jeroen Leenarts | 1 | -1/+0 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-15 | Remove unused pods. | Jeroen Leenarts | 4 | -226/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-14 | Make sure the reference is not nil to packet flow. Thanks go out to "The Eskimo". | Jeroen Leenarts | 3 | -3/+11 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-13 | Use config key for DNS config setting. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-13 | Do all packet reading from dispatch queue. | Jeroen Leenarts | 3 | -15/+52 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-13 | Do not set MTU if none available or zero. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | bridge: don't put on another thread | Jason A. Donenfeld | 1 | -11/+10 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | Log on VPNStatusDidChange. | Jeroen Leenarts | 1 | -0/+6 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | Config tweaking. | Jeroen Leenarts | 3 | -19/+22 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | Universal logging. | Jeroen Leenarts | 1 | -1/+7 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | Do not read from packetFlow when tunnel is not yet fully initialized and configured. | Jeroen Leenarts | 2 | -0/+11 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-12 | Add back addresses. | Jeroen Leenarts | 8 | -30/+94 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-09 | Fix config generation. | Jeroen Leenarts | 1 | -6/+6 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-08 | Switch from using a single VPN manager to a VPN manager per configuration. | Jeroen Leenarts | 3 | -135/+79 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-08 | Add tunnel provider identifier. | Jeroen Leenarts | 4 | -1/+5 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-07 | Generate split allowed IPs in protocol configuration. | Jeroen Leenarts | 1 | -2/+4 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-06 | Remove Address and related code. | Jeroen Leenarts | 5 | -60/+0 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-06 | Update dependencies and remove unused dependencies. | Jeroen Leenarts | 3 | -42/+11 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-06 | Remove incorrect core data model fields. | Jeroen Leenarts | 3 | -76/+12 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-06 | Add provider configuration generation. | Jeroen Leenarts | 3 | -19/+87 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Update submodule. | Jeroen Leenarts | 1 | -0/+0 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Call read packets on background queue to allow waiting for signal. | Jeroen Leenarts | 1 | -6/+7 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | A handle of zero is also correct. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Set a tunnel (routing) configuration. Still very rough. | Jeroen Leenarts | 1 | -1/+20 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Fix binding. | Jeroen Leenarts | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Clean up do_read. | Jeroen Leenarts | 1 | -4/+9 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2018-08-05 | Add default allowed IPs. | Jeroen Leenarts | 1 | -5/+28 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |