aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* tunnel: enable {Pre,Post}{Up,Down} scripts gated behind admin knobJason A. Donenfeld2020-11-2210-12/+169
* conf: allow administrators to add and remove configs easilyJason A. Donenfeld2020-11-225-22/+78
* manager: move IPC notification to go routine per clientJason A. Donenfeld2020-11-221-2/+15
* manager: allow S-1-5-32-556 users to launch a limited UIJason A. Donenfeld2020-11-2212-36/+178
* tunnel: only enable DNS blocking for 0/0 configsJason A. Donenfeld2020-11-224-40/+29
* installer: remove admin knobs in cleanupJason A. Donenfeld2020-11-221-0/+1
* installer: force modal if KB2921916 is missingJason A. Donenfeld2020-11-221-7/+19
* installer: remove memmemJason A. Donenfeld2020-11-201-116/+8
* version: bumpv0.2.3Jason A. Donenfeld2020-11-191-1/+1
* manager: don't serialize a nil tunnelJason A. Donenfeld2020-11-191-0/+3
* ui: add status icon to context menuJason A. Donenfeld2020-11-191-0/+4
* build: bump golang version to 1.15.5Jason A. Donenfeld2020-11-199-27/+27
* ui: re-add systray popup menu tunnel list, but behind submenu if too bigJason A. Donenfeld2020-11-193-40/+199
* locales: sync with crowdinJason A. Donenfeld2020-11-1816-1571/+4415
* updater: remove obsolete syscall stubJason A. Donenfeld2020-11-181-8/+0
* tunnel: mask self before giving routes to windowsJason A. Donenfeld2020-11-182-0/+9
* installer: regard KB2921916 exits when prompted to be USEREXIT so fetcher doesn't mindJason A. Donenfeld2020-11-181-0/+1
* version: bumpv0.2.2Jason A. Donenfeld2020-11-181-1/+1
* installer: check for KB2921916's setupapi.dll directlyJason A. Donenfeld2020-11-181-23/+144
* conf: do not remigrate configs that are pending deletionJason A. Donenfeld2020-11-181-6/+18
* installer: refactor custom actions to appear in chronological orderSimon Rozman2020-11-182-209/+209
* installer: prevent the process killing on upgrade cleanupSimon Rozman2020-11-181-7/+13
* installer: ignore remove failuresSimon Rozman2020-11-181-1/+2
* mod: bump for x/sys/svc/mgr fix for UpdateConfig(Config())Jason A. Donenfeld2020-11-182-12/+9
* installer: disable ROLLBACKJason A. Donenfeld2020-11-171-0/+1
* conf: delay removal of old configs until next rebootJason A. Donenfeld2020-11-171-7/+15
* updater: BOOLEAN is a char, whereas BOOL is an intJason A. Donenfeld2020-11-171-2/+2
* fetcher: styleJason A. Donenfeld2020-11-171-2/+1
* updater: SetFileInformationByHandle moved into x/sysJason A. Donenfeld2020-11-173-18/+8
* version: bumpv0.2.1Jason A. Donenfeld2020-11-171-1/+1
* build: bump wintunJason A. Donenfeld2020-11-172-2/+2
* version: bumpv0.2Jason A. Donenfeld2020-11-171-1/+1
* conf: do not attempt to create programfilesJason A. Donenfeld2020-11-171-1/+2
* conf: cleanup final path buffer handlingJason A. Donenfeld2020-11-171-7/+12
* updater: handle deletion more smoothlyJason A. Donenfeld2020-11-172-21/+50
* fetcher: do not append .msi to random filenameJason A. Donenfeld2020-11-171-2/+1
* fetcher: check WinVerifyTrust before executionJason A. Donenfeld2020-11-172-5/+21
* updater: do not allow WinVerifyTrust to use UIJason A. Donenfeld2020-11-171-1/+1
* conf: do best-effort service argument migrationJason A. Donenfeld2020-11-161-0/+53
* mod: bump for recent conf additionsJason A. Donenfeld2020-11-163-26/+10
* fetcher: user exit is not a real errorJason A. Donenfeld2020-11-161-0/+1
* installer: launch GUI before attempting a reinstallSimon Rozman2020-11-162-8/+34
* installer: add missing thread handle closeSimon Rozman2020-11-161-0/+1
* conf: move configuration to C:\Program Files\WireGuard\DataJason A. Donenfeld2020-11-166-64/+175
* fetcher: introduce downloader utilityJason A. Donenfeld2020-11-1614-0/+2024
* installer: always pass program files via propertyJason A. Donenfeld2020-11-161-45/+30
* installer: use new path for wg.exeJason A. Donenfeld2020-11-161-3/+1
* ui: do not show <nil> as reason when importing empty zipJason A. Donenfeld2020-11-161-0/+3
* go-patches: drop CreateWaitableTimerExJason A. Donenfeld2020-11-161-406/+0
* mod: bump x/sys for IsWow64Process2Jason A. Donenfeld2020-11-166-108/+14