Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | conf: migrate when windows.old is S-1-5-32-544 | Jason A. Donenfeld | 2019-11-27 | 1 | -2/+2 |
| | | | | Reported-by: Mantas Mikulėnas <grawity@gmail.com> | ||||
* | mod: bump versions | Jason A. Donenfeld | 2019-10-04 | 2 | -2/+2 |
| | |||||
* | conf: do not create config folder and migrate if preset | Jason A. Donenfeld | 2019-09-23 | 3 | -1/+9 |
| | |||||
* | global: use SECURITY_DESCRIPTOR apis from x/sys/windows | Jason A. Donenfeld | 2019-09-23 | 2 | -49/+5 |
| | |||||
* | manager: fix nits in adapter cleanup logic and also handle ‘%s’ uniformly | Jason A. Donenfeld | 2019-08-30 | 1 | -5/+5 |
| | |||||
* | version: hard code name and version at compile time | Jason A. Donenfeld | 2019-08-30 | 1 | -4/+8 |
| | | | | | | | 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. | ||||
* | version: use ProductName and ProductVersion as strings | Jason A. Donenfeld | 2019-08-30 | 1 | -1/+4 |
| | |||||
* | tunnel: extract owner of config file for pipe dacl | Jason A. Donenfeld | 2019-07-19 | 1 | -0/+4 |
| | | | | | | If the config file is unencrypted and its owner is not Local System, then we allow the runtime named pipe to be accessed by that owner, since generally the private key is already stored in the config file. | ||||
* | conf: dnsresolver: try harder at bootup | Jason A. Donenfeld | 2019-06-14 | 1 | -1/+4 |
| | |||||
* | conf: check for file not found in addition to path | Jason A. Donenfeld | 2019-06-13 | 1 | -1/+1 |
| | |||||
* | conf: separate out migration | Jason A. Donenfeld | 2019-06-13 | 3 | -53/+65 |
| | |||||
* | conf: known folder path is upstream | Jason A. Donenfeld | 2019-06-13 | 2 | -32/+1 |
| | |||||
* | conf: grammar | Jason A. Donenfeld | 2019-06-13 | 1 | -1/+1 |
| | |||||
* | conf: don't crash when config directory is removed | Jason A. Donenfeld | 2019-06-13 | 2 | -6/+21 |
| | |||||
* | conf: safely escape weird input characters | Jason A. Donenfeld | 2019-06-13 | 1 | -1/+1 |
| | |||||
* | conf: manually migrate from windows.old | Jason A. Donenfeld | 2019-06-13 | 3 | -10/+83 |
| | |||||
* | conf: tick count is upstream now | Jason A. Donenfeld | 2019-06-07 | 2 | -10/+2 |
| | |||||
* | conf: read files potentially with UTF16 | Jason A. Donenfeld | 2019-05-22 | 2 | -2/+21 |
| | |||||
* | global: correct names and patterns for go lint | Jason A. Donenfeld | 2019-05-16 | 1 | -2/+1 |
| | |||||
* | global: change acronyms to uppercase | Simon Rozman | 2019-05-16 | 4 | -17/+17 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | global: use tab after //sys | Jason A. Donenfeld | 2019-05-14 | 4 | -8/+8 |
| | |||||
* | global: regroup all imports | Jason A. Donenfeld | 2019-05-14 | 6 | -6/+12 |
| | |||||
* | conf: don't verify scope as part of ip checking | Jason A. Donenfeld | 2019-05-09 | 1 | -1/+5 |
| | |||||
* | conf: read presharedkey as a hexstring when converting to uapi | Steven Honson | 2019-05-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Steven Honson <steven@honson.id.au> | ||||
* | conf: only retry on no internet if system just booted | Jason A. Donenfeld | 2019-05-07 | 2 | -3/+11 |
| | |||||
* | conf: retry DNS resoluion when no internet present | Jason A. Donenfeld | 2019-05-07 | 4 | -22/+103 |
| | |||||
* | ui: use natural sorting order | Jason A. Donenfeld | 2019-05-05 | 2 | -1/+62 |
| | |||||
* | service: use WireGuardTunnel$ prefix | Jason A. Donenfeld | 2019-04-05 | 1 | -1/+2 |
| | |||||
* | conf: forbid special characters as netshell.dll does | Jason A. Donenfeld | 2019-04-01 | 1 | -1/+2 |
| | |||||
* | conf: expose configuration root directory | Jason A. Donenfeld | 2019-03-20 | 3 | -12/+30 |
| | |||||
* | conf: expose base64 key parsing | Jason A. Donenfeld | 2019-03-05 | 1 | -0/+4 |
| | |||||
* | conf: validate tunnel name | Jason A. Donenfeld | 2019-03-05 | 3 | -1/+69 |
| | |||||
* | conf: uapi returns hex, not base64 | Jason A. Donenfeld | 2019-03-04 | 1 | -3/+3 |
| | |||||
* | callbacks: use cb as receiver for unregister | Jason A. Donenfeld | 2019-03-03 | 1 | -5/+5 |
| | |||||
* | tunnel: make winipcfg sort of work | Jason A. Donenfeld | 2019-03-01 | 2 | -2/+21 |
| | | | | | | The duplicate route thing is silly, and we currently don't do DNS or the fancy socket routing. But this is a step in the right direction, perhaps. | ||||
* | manager: wire up tunnels changed notifier | Jason A. Donenfeld | 2019-02-28 | 2 | -26/+12 |
| | |||||
* | conf: introduce configuration management | Jason A. Donenfeld | 2019-02-28 | 15 | -0/+1690 |