aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* locales: update translations from crowdinHEADmasterJason A. Donenfeld3 days42-10613/+28268
* l18n: promote out.gotext.json to messages.gotext.jsonJason A. Donenfeld3 days2-1/+7
* l18n: configuration separator fallbacksJason A. Donenfeld13 days1-2/+2
* manager: tear down the event reader on partial decode failureJason A. Donenfeld13 days1-12/+12
* manager: tidy up leak and dead lock-thread defer in session loopJason A. Donenfeld13 days1-2/+6
* conf: flush file buffers before atomically renaming into placeJason A. Donenfeld13 days1-0/+1
* manager: skip the handle list attribute when no handles are suppliedJason A. Donenfeld13 days1-3/+2
* version: skip certs whose CertificatePolicies fail to decodeJason A. Donenfeld13 days1-2/+2
* main: pass fatal arguments to log.Fatal individuallyJason A. Donenfeld13 days1-1/+1
* ringlogger: read shared counters atomicallyJason A. Donenfeld13 days1-11/+12
* conf: keep retrying when the config-directory watcher fails to startJason A. Donenfeld13 days1-2/+6
* memmod: prune loaded address ranges on freeJason A. Donenfeld13 days1-0/+8
* ui: raise: exit cleanly when the event hook cannot be installedJason A. Donenfeld13 days1-3/+6
* tunnel: mtumonitor: serialize change callbacksJason A. Donenfeld13 days1-0/+5
* memmod: delete the function table on freeJason A. Donenfeld13 days1-1/+9
* memmod: distinguish no-exports from no-named-exportsJason A. Donenfeld13 days1-1/+1
* updater: drain the entire response when fetching version listJason A. Donenfeld13 days1-4/+3
* manager: release driver adapter on tunnel stopJason A. Donenfeld13 days2-0/+6
* conf: don't strip '#' from PreUp/PreDown/PostUp/PostDown valuesJason A. Donenfeld13 days1-12/+16
* conf: reject reserved names with any extensionJason A. Donenfeld13 days1-11/+1
* ringlogger: don't pass argv as format stringJason A. Donenfeld13 days1-1/+1
* version: bump to 1.1v1.1Jason A. Donenfeld2026-05-071-1/+1
* tunnel: create DNS registry key if it doesn't existJason A. Donenfeld2026-05-071-1/+1
* build: bump wireguard-nt to 1.1Jason A. Donenfeld2026-05-072-2/+2
* updater,fetcher: disable HTTP/3Jason A. Donenfeld2026-05-062-10/+4
* conf: prevent directory traversal on bare tunnel namesJason A. Donenfeld2026-05-031-0/+3
* installer: reduce windows 7 disappointment emailJason A. Donenfeld2026-04-221-0/+1
* version: bump to 1.0.1v1.0.1Jason A. Donenfeld2026-04-201-1/+1
* build: use crlf line endings on bat filesJason A. Donenfeld2026-04-201-0/+2
* build: bump to go 1.26.2Jason A. Donenfeld2026-04-202-2/+2
* global: regenerate syscall code from latest x/sys/windows wrapperJason A. Donenfeld2026-04-203-57/+57
* locales: update translations from crowdinJason A. Donenfeld2026-04-209-933/+4623
* mod: bump for walk fixJason A. Donenfeld2026-04-202-20/+20
* installer: make sure we can delete files after killing processesJason A. Donenfeld2026-04-191-17/+62
* installer: don't follow reparse points when computing file IDsJason A. Donenfeld2026-04-191-1/+1
* driver: remove wintun legacy cleanupJason A. Donenfeld2026-04-193-53/+0
* version: bumpv1.0Jason A. Donenfeld2026-04-181-1/+1
* build: bump wireguard-nt to 1.0Jason A. Donenfeld2026-04-182-2/+2
* global: format codeJason A. Donenfeld2026-04-162-6/+6
* ringlogger: close file on Truncate failureJason A. Donenfeld2026-04-161-0/+1
* memmod: be more resilient toward weird PE filesJason A. Donenfeld2026-04-161-8/+34
* service: make use of errors.As instead of type assertionJason A. Donenfeld2026-04-161-4/+6
* ui: nil-check CurrentTunnel in item-activated handlerJason A. Donenfeld2026-04-161-1/+5
* ui: register visibility handler after pages are createdJason A. Donenfeld2026-04-161-8/+9
* ui: fix scope syntax highlightingJason A. Donenfeld2026-04-161-1/+1
* ui: break out of ticker loops properlyJason A. Donenfeld2026-04-162-19/+27
* ui: print correct error when unable to enumerate tunnelsJason A. Donenfeld2026-04-161-1/+1
* ui: set hidden keys for limited UIJason A. Donenfeld2026-04-161-2/+8
* elevate: restore FullDllName struct directly instead of via RtlInitUnicodeStringJason A. Donenfeld2026-04-161-2/+2
* elevate: default lpDirectory to the program's directoryJason A. Donenfeld2026-04-161-0/+3