Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-05-08 | installer: smarter detection of SYSTEM profile folder | Simon Rozman | 1 | -1/+3 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-08 | confview: show in the case that there are no peers | Jason A. Donenfeld | 1 | -1/+7 | |
2019-05-08 | service: waste a page due to sheer incompetence | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-08 | ringlogger: add a basic CLI log dumping command | Jason A. Donenfeld | 2 | -0/+77 | |
2019-05-08 | build: update documentation | Simon Rozman | 1 | -1/+1 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-08 | main: when called with no args, check for admin group membership | Jason A. Donenfeld | 1 | -5/+33 | |
This should cut back on user confusion. | |||||
2019-05-08 | service: require elevated token | Jason A. Donenfeld | 1 | -0/+1 | |
2019-05-08 | service: make the generated bindings do the type forcing | Jason A. Donenfeld | 2 | -64/+56 | |
2019-05-08 | service: local system's token is a bit more locked down than elevated | Jason A. Donenfeld | 2 | -6/+7 | |
2019-05-08 | service: give process elevated security attributes plus logon session ID with minimal permissions | Jason A. Donenfeld | 5 | -42/+311 | |
2019-05-08 | installer: silence LGHT1056 warning | Simon Rozman | 1 | -0/+1 | |
> warning LGHT1056 : The Property table contains a row with primary key(s) 'MsiHiddenProperties' which cannot be merged from the merge module '.deps\wintun-amd64.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. The warning is caused by Wintun MSM and WireGuard MSI both using MsiHiddenProperties property. This property is used by WiX to hide internal data passed to deferred actions from being output to the log. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-08 | installer: silence ICE61 warning | Simon Rozman | 1 | -1/+3 | |
> ICE61: This product should remove only older versions of itself. The Maximum version is not less than the current product. The warning is caused by <MajorUpgrade AllowSameVersionUpgrades="yes"... For the time being, this is our design choice. We're shipping WireGuard with three-field versions 0.0.x. AllowSameVersionUpgrades="yes" avoids manual configuration of update path in the brain-dead-two-field-version- comparison-only Group Policy, but requires that the MSI packages are added to GPO in correct order. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-08 | firewall: cleanup | Jason A. Donenfeld | 6 | -58/+59 | |
2019-05-08 | firewall: implode recurring address definitions | Odd Stranne | 1 | -14/+15 | |
Signed-off-by: Odd Stranne <odd@mullvad.net> | |||||
2019-05-08 | firewall: remove unused code | Odd Stranne | 8 | -296/+44 | |
Signed-off-by: Odd Stranne <odd@mullvad.net> | |||||
2019-05-08 | firewall: add permitHyperV() | Odd Stranne | 3 | -0/+108 | |
Signed-off-by: Odd Stranne <odd@mullvad.net> | |||||
2019-05-08 | firewall: implement permitNdp() | Odd Stranne | 2 | -4/+222 | |
Signed-off-by: Odd Stranne <odd@mullvad.net> | |||||
2019-05-08 | ui: remove a few DPI hacks | Jason A. Donenfeld | 3 | -9/+5 | |
2019-05-07 | attacksurface: update with latest info | Jason A. Donenfeld | 1 | -10/+2 | |
2019-05-07 | conf: only retry on no internet if system just booted | Jason A. Donenfeld | 2 | -3/+11 | |
2019-05-07 | installer: bump MSI database version to 4.0 | Simon Rozman | 1 | -1/+1 | |
This resolves ICE66 warning regarding MSI 4.0 columns added to Shortcut table by WiX. Besides, Windows 7 has MSI 5.0 out of the box. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-07 | updater: use hsm key and check header match | Jason A. Donenfeld | 2 | -6/+4 | |
2019-05-07 | service: delay restart for one second | Jason A. Donenfeld | 2 | -1/+5 | |
This prevents a thundering herd. Also, we can now use the restart manager in the MSI because our walk fork handles the right window messages. | |||||
2019-05-07 | ui: defer update popup until 3 seconds after app start | Jason A. Donenfeld | 2 | -3/+15 | |
2019-05-07 | ui: select first tunnel even when showing updates tab | Jason A. Donenfeld | 1 | -1/+4 | |
2019-05-07 | conf: retry DNS resoluion when no internet present | Jason A. Donenfeld | 4 | -22/+103 | |
2019-05-07 | installer: delete config file with custom action | Jason A. Donenfeld | 2 | -7/+20 | |
2019-05-07 | ringlogger: export R/O handle for UI process | Jason A. Donenfeld | 4 | -24/+35 | |
2019-05-07 | installer: fix tag style | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-07 | ui: remove setfocus hack | Jason A. Donenfeld | 1 | -3/+0 | |
It introduces weird other problems. | |||||
2019-05-07 | ui: set global state before main state in tray | Jason A. Donenfeld | 1 | -1/+1 | |
2019-05-07 | ui: move things out of iconprovider | Jason A. Donenfeld | 5 | -126/+60 | |
2019-05-07 | ui: confview should be more picky about which tunnel | Jason A. Donenfeld | 1 | -13/+20 | |
2019-05-07 | ui: scale icons according to DPI | Jason A. Donenfeld | 2 | -2/+2 | |
2019-05-06 | installer: simplify tmpfile cleanup | Simon Rozman | 1 | -21/+18 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-05-06 | updater: move into manager | Jason A. Donenfeld | 14 | -289/+562 | |
2019-05-05 | ui: do tray click action when popup clicked | Jason A. Donenfeld | 1 | -0/+3 | |
2019-05-05 | ui: use natural sorting order | Jason A. Donenfeld | 5 | -9/+70 | |
2019-05-05 | ui: attach shortcuts to their windows | Jason A. Donenfeld | 3 | -0/+8 | |
2019-05-05 | ui: use context menus for all shortcuts | Jason A. Donenfeld | 2 | -21/+107 | |
2019-05-05 | ui: fix weird scrolling behavior in editor | Jason A. Donenfeld | 1 | -0/+8 | |
2019-05-05 | ui: check for duplicate names always | Jason A. Donenfeld | 1 | -13/+9 | |
2019-05-05 | ui: improve update logging and tray logic | Jason A. Donenfeld | 5 | -5/+19 | |
2019-05-05 | ui: syntax: implement trafic blocking semantics | Jason A. Donenfeld | 7 | -293/+256 | |
This is our "auto kill switch". | |||||
2019-05-04 | ui: use more windows icons | Jason A. Donenfeld | 3 | -33/+17 | |
2019-05-04 | ui: embolden update tray item | Jason A. Donenfeld | 1 | -5/+12 | |
2019-05-04 | service: temporarily disable security attributes | Jason A. Donenfeld | 1 | -1/+11 | |
This must be reverted before we release! See big source code comment. | |||||
2019-05-04 | ui: show custom connected and disconnected icons in balloon | Jason A. Donenfeld | 1 | -2/+4 | |
2019-05-04 | firewall: do not add unused permit rules when !restrictAll | Jason A. Donenfeld | 1 | -16/+18 | |
2019-05-04 | ui: specify default action in tray | Jason A. Donenfeld | 2 | -2/+4 | |