Jason A. Donenfeld
8c057bf928
go-bridge: Add context support for wgSetLogger
...
Cherry picked cda99bf45c3cb95ca56204549689a0ae91ff4813 from jd/loggerCtx with the fix for wgSetLogger signature in the C header file.
Signed-off-by: Andrej Mihajlov <and@mullvad.net >
2020-12-02 11:08:08 +01:00
Andrej Mihajlov
30406dec6d
wireguard-go-bridge: use C string instead of gostring_t
...
Signed-off-by: Andrej Mihajlov <and@mullvad.net >
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2020-02-07 22:35:57 +01:00
Jason A. Donenfeld
168ba2da8a
NetworkExtension: bump sockets on path change
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-05-31 17:29:29 +02:00
Jason A. Donenfeld
0340641c4c
NetworkExtension: apparently the extension process is scoped properly anyway
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-05-26 00:12:47 +05:30
Jason A. Donenfeld
ab3cbee6a2
wireguard-go-bridge: allow querying internal settings
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-01-24 01:22:04 +01:00
Jason A. Donenfeld
668c4a475c
macOS: remove mobile network tweeks
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-01-22 13:11:28 +01:00
Jason A. Donenfeld
e2384e143c
Update copyright
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-01-07 19:23:39 -05:00
Jason A. Donenfeld
c9c343cde2
NetworkExtension: rescope socket instead of tearing down socket
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-12-26 01:17:55 +01:00
Jason A. Donenfeld
accf60b82f
Do not require NetworkExtension to know its own name
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-12-21 22:05:47 +01:00
Jason A. Donenfeld
034a1a12f7
Supply missing pieces of path change
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-12-12 01:11:43 +01:00
Jason A. Donenfeld
63e67a5e13
Revert pure-go network monitoring and add wgSetConfig
...
This reverts commit 99f0e457c34480f25582d7b4ed509404712c648c and adds a
function too.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-12-11 22:25:54 +01:00
Jason A. Donenfeld
0a55a284d5
wireguard-go-bridge: take fd instead of fnptr
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-11-06 16:27:25 +01:00
Jason A. Donenfeld
2a9c7e4745
wireguard-go-bridge: simplify logging and remove tags
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-10-31 03:22:22 +01:00
Jason A. Donenfeld
95fefbdb39
Allow customizing MTU
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-10-27 01:03:28 +02:00
Jeroen Leenarts
1379d97bbe
Switch copyright assignment from Jason to WireGuard LLC.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-09-06 07:42:23 +02:00
Jeroen Leenarts
2e9a12c63f
Initial merge of rc's work.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-08-27 22:32:47 +02:00
Jeroen Leenarts
efe177605e
Finish trampoline code.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-08-03 22:24:41 +02:00
Jason A. Donenfeld
831640312c
First stab at Go bridge
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-06-09 04:22:11 +02:00