Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-09-27 | mod: bump versions | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-27 | Revert "updater: use winhttp to reduce filesize" | Jason A. Donenfeld | 6 | -684/+21 | |
This reverts commit b1a33fd099fdcc25b0edba9c0e3f2ea9f8d0d9c4. We'll revisit this later. | |||||
2019-09-23 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-09-23 | version: use crypt32 instead of go x509 for cn extraction for file size | Jason A. Donenfeld | 4 | -21/+65 | |
2019-09-23 | updater: use winhttp to reduce filesize | Jason A. Donenfeld | 6 | -21/+684 | |
2019-09-23 | embeddable-dll-service: add basic outline for embedding wireguard | Jason A. Donenfeld | 3 | -0/+108 | |
This allows people to embed WireGuard inside other apps as a service. | |||||
2019-09-23 | manager: switch to vanilla gob from rpc to remove reflection bloat | Jason A. Donenfeld | 5 | -145/+445 | |
2019-09-23 | attacksurface: update to wintun changes | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-23 | conf: do not create config folder and migrate if preset | Jason A. Donenfeld | 3 | -1/+9 | |
2019-09-23 | global: use SECURITY_DESCRIPTOR apis from x/sys/windows | Jason A. Donenfeld | 16 | -170/+81 | |
2019-09-23 | updater: use correct length for security attributes | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-23 | firewall: remove unused wrappers | Jason A. Donenfeld | 2 | -32/+0 | |
2019-09-23 | mod: version bump | Jason A. Donenfeld | 3 | -24/+21 | |
2019-09-13 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-09-13 | ui: do not use tray object when nil | Jason A. Donenfeld | 1 | -3/+7 | |
2019-09-13 | ui: fix popup menu placement in syntaxedit | Simon Rozman | 1 | -3/+4 | |
When pop-up menu is invoked using keyboard, the coordinates are (-1,-1). However, LOWORD/HIWORD return (65535, 65535). Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-13 | ui: cleanup | Simon Rozman | 1 | -1/+0 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-13 | tunnel: device->interface | Jason A. Donenfeld | 2 | -2/+2 | |
2019-09-13 | mod: bump dependencies | Jason A. Donenfeld | 2 | -17/+21 | |
2019-09-05 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-09-05 | build: bump dependencies | Jason A. Donenfeld | 2 | -5/+5 | |
2019-09-05 | ui: syntax: support Shift+Ins pasting too | Simon Rozman | 1 | -5/+5 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-05 | ui: syntax: xor colors with background | Simon Rozman | 1 | -1/+8 | |
This makes syntax highlighting retain text contrast on black background (e.g. high-contrast mode) Maybe using a smarter arithmetic than XOR could be used to retain errors in red. They turn cyan on black background now. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-05 | ui: fix log view alternating row high-contrast theme switching issue | Simon Rozman | 1 | -9/+7 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-05 | ui: do not initialize in global init() | Jason A. Donenfeld | 1 | -4/+10 | |
2019-09-05 | attacksurface: mention named pipe escape hatch | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-05 | ui: add gridlines to log | Jason A. Donenfeld | 1 | -0/+1 | |
2019-09-05 | ui: fix dot-gray.svg icon | Simon Rozman | 1 | -1/+1 | |
1. The ImageMagick convert has issues with upsampling. The icon was resized to make ImageMagick downsample it for a much sharper .ico result. 2. The transform was removed to make all coordinates integral. 3. The circle has been shrunken a bit. Spanning edge-to-edge it appeared huge. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-09-05 | mod: update dependencies | Jason A. Donenfeld | 2 | -14/+14 | |
2019-09-02 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-09-01 | installer: update path to version | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-01 | winipcfg: launch callbacks in goroutines to prevent deadlock | Jason A. Donenfeld | 3 | -3/+3 | |
ret: setupLock interfaceChangeLock trigger: interfaceChangeLock setupLock | |||||
2019-09-01 | build: update resume timer patch to merged version | Jason A. Donenfeld | 1 | -38/+52 | |
2019-09-01 | build: use newer wg(8) source for pipe changes | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-01 | services: use protected prefix for named pipe | Jason A. Donenfeld | 1 | -1/+1 | |
2019-09-01 | manager: enforce client pipe ownership | Jason A. Donenfeld | 1 | -1/+6 | |
2019-09-01 | mod: update dependencies | Jason A. Donenfeld | 2 | -16/+14 | |
2019-08-31 | attacksurface: update mention of prefixes and namespaces | Jason A. Donenfeld | 1 | -1/+2 | |
2019-08-30 | manager: delay stale adapter cleanup | Jason A. Donenfeld | 4 | -5/+5 | |
By delaying this by 10 seconds, we ensure that we don't cause the locks to be contended immediately on startup. Before, this added around 600ms of latency to tunnel startup. | |||||
2019-08-30 | manager: adjust for wintun api changes | Jason A. Donenfeld | 2 | -38/+4 | |
Also get rid of the "Local Area Connection" hack and "/wintun /deleteall". | |||||
2019-08-30 | elevate: ensure desktop token is opened with duplication allowed | Jason A. Donenfeld | 1 | -1/+1 | |
2019-08-30 | winipcfg: use upstream helper function for elevation test | Jason A. Donenfeld | 1 | -16/+9 | |
2019-08-30 | ui: add label mnemonics | Simon Rozman | 7 | -22/+20 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-30 | main: display localized "Administrators" group name | Simon Rozman | 2 | -7/+23 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-30 | elevate: check for desktop admin ownership | Jason A. Donenfeld | 5 | -9/+71 | |
2019-08-30 | elevate: use more strict check for admin group | Jason A. Donenfeld | 4 | -15/+24 | |
2019-08-30 | manager: fix nits in adapter cleanup logic and also handle ā%sā uniformly | Jason A. Donenfeld | 6 | -26/+23 | |
2019-08-30 | manager: clean stale adapters on startup | Simon Rozman | 2 | -0/+70 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-30 | tunnel: allow disabling deterministic GUIDs for external consumers | Jason A. Donenfeld | 1 | -21/+31 | |
2019-08-30 | version: hard code name and version at compile time | Jason A. Donenfeld | 12 | -170/+20 | |
We really do want the true name and version in logs so that external consumers have a good reference point for helping us debug. We can then do the log file directory explicitly. |