path: root/updater (unfollow)
Commit message (Expand)AuthorFilesLines
2021-06-27updater: use correct constant for authentication verification and freeJason A. Donenfeld1-2/+5
2021-02-18build: port to arm64Jason A. Donenfeld1-1/+1
2021-02-01global: move away from ioutilJason A. Donenfeld1-2/+1
2021-02-01global: bump copyright dateJason A. Donenfeld11-11/+11
2021-01-25winhttp: use errors.As for unwrappingJason A. Donenfeld1-4/+5
2021-01-25updater,version: simplify code locationsJason A. Donenfeld6-25/+33
2020-11-30updater: another attempt at winhttpJason A. Donenfeld8-28/+846
2020-11-22global: update headersJason A. Donenfeld7-7/+7
2020-11-22version: unify architecture string handlingJason A. Donenfeld3-61/+1
2020-11-22manager: allow S-1-5-32-556 users to launch a limited UIJason A. Donenfeld1-1/+0
2020-11-18updater: remove obsolete syscall stubJason A. Donenfeld1-8/+0
2020-11-17updater: BOOLEAN is a char, whereas BOOL is an intJason A. Donenfeld1-2/+2
2020-11-17updater: SetFileInformationByHandle moved into x/sysJason A. Donenfeld1-11/+1
2020-11-17updater: handle deletion more smoothlyJason A. Donenfeld2-21/+50
2020-11-16conf: move configuration to C:\Program Files\WireGuard\DataJason A. Donenfeld1-3/+5
2020-11-16mod: bump x/sys for IsWow64Process2Jason A. Donenfeld3-86/+8
2020-11-16updater: use constants from debug/peJason A. Donenfeld2-40/+5
2020-11-13installer: updater: introduce ARM64 MSI packagesSimon Rozman6-12/+180
2020-11-13installer: enable ARM MSI buildingSimon Rozman1-0/+2
2020-04-05updater: allow updating from the command lineJason A. Donenfeld1-4/+23
2019-10-16updater: use ed25519 from standard libraryJason A. Donenfeld1-1/+1
2019-09-27Revert "updater: use winhttp to reduce filesize"Jason A. Donenfeld6-684/+21
2019-09-23updater: use winhttp to reduce filesizeJason A. Donenfeld6-21/+684
2019-09-23global: use SECURITY_DESCRIPTOR apis from x/sys/windowsJason A. Donenfeld1-3/+2
2019-09-23updater: use correct length for security attributesJason A. Donenfeld1-1/+1
2019-08-30version: hard code name and version at compile timeJason A. Donenfeld1-2/+1
2019-08-30version: use ProductName and ProductVersion as stringsJason A. Donenfeld1-1/+2
2019-06-07global: cleanup TODO comment spacingJason A. Donenfeld2-6/+6
2019-05-25global: use filepath.Join uniformlyJason A. Donenfeld1-5/+5
2019-05-23manager: use winpipe instead of winioJason A. Donenfeld1-2/+2
2019-05-14global: regroup all importsJason A. Donenfeld4-6/+10
2019-05-13service: allow go to create correct environment blockJason A. Donenfeld2-4/+3
2019-05-07updater: use hsm key and check header matchJason A. Donenfeld2-6/+4
2019-05-06updater: move into managerJason A. Donenfeld4-50/+88
2019-05-02updater: use /qb!- instead of /qb-Jason A. Donenfeld1-1/+1
2019-05-01version: dynamically get file versionJason A. Donenfeld1-1/+1
2019-05-01updater: don't pass full paths to msiexecJason A. Donenfeld1-4/+3
2019-04-30installer: stop/uninstall/start all WireGuard servicesJason A. Donenfeld1-1/+1
2019-04-30ui: fix quoting in error stringsJason A. Donenfeld1-1/+1
2019-04-30version: add certificate checking for official versionsJason A. Donenfeld1-1/+1
2019-04-30version: add beginnings of authenticode checkingJason A. Donenfeld1-1/+9
2019-04-29updater: use /qb instead of /quietJason A. Donenfeld1-1/+1
2019-04-29updater: add initial skeletonJason A. Donenfeld7-0/+447