Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-10-31 | syntax: disable events when highlighting | Jason A. Donenfeld | 1 | -0/+2 | |
2019-10-31 | mod: bump | Jason A. Donenfeld | 2 | -19/+19 | |
2019-10-31 | tunnel: stop burst timer if we exceed 2 seconds | Jason A. Donenfeld | 1 | -0/+1 | |
Reported-by: Odd Stranne <odd@mullvad.net> | |||||
2019-10-31 | embeddable-dll-service: add all functionality to ringlogger | Jason A. Donenfeld | 2 | -23/+211 | |
2019-10-28 | build: go 1.13 now passes correct os version to ld | Jason A. Donenfeld | 3 | -3/+3 | |
2019-10-28 | ui: use unicode … | Jason A. Donenfeld | 5 | -16/+16 | |
2019-10-28 | ui: more accurate listview icon drawing | Jason A. Donenfeld | 1 | -18/+16 | |
2019-10-27 | ui: if we're raised before initiation, spin the queues a bit | Jason A. Donenfeld | 1 | -0/+6 | |
2019-10-26 | instaler: add tsaware, dep, and high entropy aslr to installer | Jason A. Donenfeld | 1 | -3/+4 | |
2019-10-26 | build: tsaware is implicit in modern go | Jason A. Donenfeld | 3 | -3/+3 | |
2019-10-26 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-26 | ui: fix configuration editbox accessibility name | Simon Rozman | 1 | -2/+16 | |
RichEdit controls without a label report their name as "RichEdit Control" and the Dynamic Annotation cannot override this. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-10-26 | ui: allow (Shift+)Tab to move focus to sibling controls in RichEdit | Simon Rozman | 1 | -0/+8 | |
With RTF control consuming Tab and Enter keystrokes, there was no way to create or edit a tunnel using keyboard only. This was a major concern for accessibility. Should user want to explicitly insert \t into configuration, one can use Ctrl+Tab, paste it, or use Alt+09 (on numeric keyboard). Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-10-25 | mod: bump | Jason A. Donenfeld | 2 | -8/+8 | |
2019-10-25 | ui: provide icons for 128x128 and 16x16 at 144dpi | Simon Rozman | 2 | -2/+2 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-10-25 | build: enable aslr and dep | Jason A. Donenfeld | 3 | -4/+7 | |
2019-10-24 | ui: do not scroll list view horizontally | Jason A. Donenfeld | 1 | -0/+1 | |
2019-10-24 | ui: fix classic theme drawing with gross hack | Jason A. Donenfeld | 1 | -46/+73 | |
Classic theme won't draw transparent images. But new theme erases the text if we draw ourselves, and we want the OS to draw the text so that we have better accessibility. Support both by hacking classic theme with a zero-sized transparent image for the indentation, while using the transparent image normally for new theme. | |||||
2019-10-24 | ui: use native styling on list view | Jason A. Donenfeld | 1 | -44/+52 | |
2019-10-24 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-24 | mod: bump | Jason A. Donenfeld | 2 | -4/+4 | |
2019-10-24 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-24 | elevate: do not invoke shell execute if program is empty | Jason A. Donenfeld | 1 | -1/+5 | |
2019-10-24 | mod: bump | Jason A. Donenfeld | 2 | -16/+16 | |
2019-10-21 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-21 | tunnel: blackhole sockets when there's going to be a sure routing loop | Jason A. Donenfeld | 4 | -15/+55 | |
This prevents against common mishaps when changing from a wifi network that supports v6 to one that doesn't. Reported-by: Jonathan Tooker <jonathan.tooker@netprotect.com> | |||||
2019-10-18 | build: update to go 1.13.3 and remove patcher | Jason A. Donenfeld | 3 | -219/+2 | |
2019-10-17 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-17 | build: bump go version | Jason A. Donenfeld | 1 | -1/+1 | |
2019-10-17 | mod: bump | Jason A. Donenfeld | 3 | -12/+13 | |
2019-10-16 | updater: use ed25519 from standard library | Jason A. Donenfeld | 1 | -1/+1 | |
2019-10-12 | build: copy symlinks | Jason A. Donenfeld | 1 | -1/+1 | |
Required for debian. | |||||
2019-10-10 | embeddable-dll-service: use on-demand activation instead of auto | Jason A. Donenfeld | 1 | -1/+1 | |
This prevents this from coming back after boot, since we probably want it tied to the parent process. | |||||
2019-10-09 | Revert "tunnel: check for endpoint interfaces and media connection state" | Jason A. Donenfeld | 1 | -3/+1 | |
This reverts commit cf6f599a4a65e89929ffc12982346c8e9012552c. It broke people's setups. | |||||
2019-10-09 | build: do not build modules when remastering and sort statements | Jason A. Donenfeld | 2 | -6/+4 | |
2019-10-09 | embeddable-dll-service: do not marshall go strings | Jason A. Donenfeld | 2 | -14/+4 | |
2019-10-09 | tunnel: print wintun version in debug log | Jason A. Donenfeld | 1 | -0/+6 | |
2019-10-09 | mod: bump versions | Jason A. Donenfeld | 2 | -8/+9 | |
2019-10-07 | go: use upstream patch that landed | Jason A. Donenfeld | 1 | -10/+12 | |
2019-10-07 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-07 | installer: bump wintun | Jason A. Donenfeld | 1 | -2/+2 | |
2019-10-06 | golang: do not race on sleep resume | Jason A. Donenfeld | 1 | -23/+23 | |
2019-10-06 | embeddable-dll-service: add key generation function to replace bcrypt | Jason A. Donenfeld | 3 | -109/+27 | |
BCrypt is Win10+ and kind of clunky to use. The tunnel.dll binary has this code in it anyway, so doing it there doesn't actually increase the size of the binary. | |||||
2019-10-06 | embeddable-dll-service: add csharp example code | Jason A. Donenfeld | 6 | -0/+545 | |
2019-10-04 | ui: remove unused struct | Jason A. Donenfeld | 1 | -6/+0 | |
2019-10-04 | ui: annotate controls | Simon Rozman | 3 | -0/+6 | |
Regarding interface and peer info text boxes: The read-only edit boxes containing interface and peer status and information were read as "<value> read-only multiline" by NVDA screen reader. The read-only edit boxes that serve the informative purpose only must be annotated as ROLE_SYSTEM_STATICTEXT instead of edit box-inherited ROLE_SYSTEM_TEXT role. Regarding logo image in about dialog: NVDA reads "unknown" when reading the dialog without this patch. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-10-04 | mod: bump versions | Jason A. Donenfeld | 8 | -22/+22 | |
2019-10-02 | version: speed up start up by omitting winverifytrust call | Jason A. Donenfeld | 1 | -46/+6 | |
2019-10-01 | ringlogger: simplify | Jason A. Donenfeld | 1 | -5/+2 | |
2019-10-01 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |