Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-06-07 | tunnel: perform full stop on shutdown | Simon Rozman | 1 | -2/+2 | |
The services which do not advertise they accept shutdown signal from SCM are killed on shutdown. This commit establishes a full tunnel cleanup (i.e. delete the adapter) on shutdown. Otherwise, the Wintun adapter is deleted on next boot as a part of the regular sanitation procedure. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-06-07 | ui: get rid of hacks in tunnelspage | Alexander Neumann | 1 | -4/+2 | |
Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
2019-06-07 | tunnel: retain SeLoadDriverPrivilege | Jason A. Donenfeld | 4 | -6/+17 | |
This is a big loss. We'll need to revisit this. | |||||
2019-06-07 | tunnel: don't fail on v6 family lookup unless using v6 | Jason A. Donenfeld | 1 | -14/+16 | |
2019-06-07 | ui: remove hacks from confview | Alexander Neumann | 1 | -25/+3 | |
Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
2019-06-07 | services: iterate through groups using helper | Jason A. Donenfeld | 2 | -4/+2 | |
2019-06-07 | ui: confview: add more super horrible wm_sizing hacks | Jason A. Donenfeld | 1 | -0/+4 | |
2019-06-07 | ui: cache last observed state | Jason A. Donenfeld | 1 | -5/+15 | |
Sometimes State() is out of sync with the notifications when a service removal is pending. This unifies that, and also removes IPC from the main thread. | |||||
2019-06-07 | tunnel: fix formatting | Jason A. Donenfeld | 3 | -4/+8 | |
2019-06-07 | build: remove .exe suffix from command invocations | Jason A. Donenfeld | 2 | -13/+17 | |
And set pathext to .exe to be explicit. Also, we're not going to do sfx. | |||||
2019-06-07 | build: support building wg(8) | Jason A. Donenfeld | 4 | -4/+28 | |
2019-05-31 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-05-31 | tunnel: make tcp/ip waiting explicit | Jason A. Donenfeld | 3 | -18/+27 | |
2019-05-31 | firewall: use random GUIDs | Jason A. Donenfeld | 2 | -20/+27 | |
2019-05-29 | tunnel: logical simplification | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-29 | README: document wg(8) building | Jason A. Donenfeld | 1 | -0/+13 | |
2019-05-29 | tunnel: allow for disabled ipv6 | Jason A. Donenfeld | 1 | -14/+12 | |
2019-05-27 | global: several helpers are now upstream | Jason A. Donenfeld | 6 | -110/+11 | |
2019-05-27 | ui: do not pass pointer into closure from loop | Jason A. Donenfeld | 1 | -2/+2 | |
2019-05-27 | ui: add WM_SIZING hack back to confview | Jason A. Donenfeld | 1 | -0/+1 | |
Helps selection of initial item. I'm not happy about this. | |||||
2019-05-27 | winipcfg: make LUID.DeleteIPAddress accept IPNet | Simon Rozman | 3 | -4/+10 | |
Thou DeleteUnicastIpAddressEntry() cares about the IP only. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-26 | build: set 6.1 PE flags | Jason A. Donenfeld | 2 | -0/+2 | |
2019-05-25 | global: use filepath.Join uniformly | Jason A. Donenfeld | 4 | -13/+14 | |
2019-05-25 | build: opt in to walk cgo | Jason A. Donenfeld | 2 | -2/+2 | |
2019-05-25 | winipcfg: SocketAddressToIP was upstreamed | Jason A. Donenfeld | 3 | -30/+4 | |
2019-05-24 | winipcfg: switch to windows.GetAdaptersAddresses | Simon Rozman | 2 | -11/+1 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-23 | manager: don't forget to close pipe in runtime config | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-23 | ui: err is a %v | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-23 | ui: confview: hide groupbox when removing | Jason A. Donenfeld | 1 | -0/+1 | |
This prevents us from loosing focus for a second. | |||||
2019-05-23 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-05-23 | manager: use winpipe instead of winio | Jason A. Donenfeld | 3 | -7/+5 | |
2019-05-23 | ui: fix listview painting on win 7 classic theme and high contrast themes | Alexander Neumann | 1 | -13/+2 | |
Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
2019-05-23 | winipcfg: add note describing how to setup winipcfg testing environment | Simon Rozman | 1 | -0/+16 | |
...to save us head-scratching time when trying to run the tests again few months later. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-23 | installer: do not wait for service to start | Jason A. Donenfeld | 1 | -14/+17 | |
2019-05-22 | installer: set sidtype from customaction | Jason A. Donenfeld | 2 | -0/+25 | |
Otherwise they'll fail to come up when updating to 0.0.9. | |||||
2019-05-22 | manager: don't delay updates by 10 seconds | Jason A. Donenfeld | 1 | -2/+0 | |
2019-05-22 | winipcfg: import | Jason A. Donenfeld | 20 | -64/+4479 | |
We'll maintain this as part of the same repo here. Later maybe we'll push it into x/sys/windows. Signed-off-by: Simon Rozman <simon@rozman.si> Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com> | |||||
2019-05-22 | ui: trade one hack for another in confview | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-22 | conf: read files potentially with UTF16 | Jason A. Donenfeld | 4 | -3/+23 | |
2019-05-22 | tunnel: disable firewall before destroying wintun | Jason A. Donenfeld | 1 | -0/+2 | |
Otherwise there's a tiny race. | |||||
2019-05-22 | tunnel: remove routes before destroying interface | Jason A. Donenfeld | 2 | -1/+17 | |
2019-05-22 | manager: fix error string find and replace mistake | Jason A. Donenfeld | 1 | -2/+2 | |
2019-05-22 | firewall: use service-specific SID | Jason A. Donenfeld | 7 | -46/+155 | |
2019-05-21 | README: avoid confusion about downloads | Jason A. Donenfeld | 1 | -3/+3 | |
2019-05-20 | ui: use compact height text edits in confview | Jason A. Donenfeld | 1 | -2/+3 | |
2019-05-20 | ui: change dpiAware setting in manifest to fix display on win8x | Alexander Neumann | 1 | -1/+1 | |
Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
2019-05-20 | installer: quote tmpfile | Jason A. Donenfeld | 1 | -1/+1 | |
8.3 is optional. | |||||
2019-05-20 | service: split into tunnel and manager | Jason A. Donenfeld | 33 | -170/+184 | |
2019-05-20 | service: move route monitor and account for changing index | Jason A. Donenfeld | 2 | -133/+150 | |
2019-05-20 | service: simplify tunnel logging | Jason A. Donenfeld | 2 | -37/+25 | |