aboutsummaryrefslogtreecommitdiffstats
path: root/ipc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ipc: add comment about socketDirectory linker override on androidDavid Crawshaw2020-06-221-0/+2
| | | | Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
* global: update header comments and modulesJason A. Donenfeld2020-05-027-7/+7
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ipc: deduplicate some unix-specific codeDavid Crawshaw2020-05-023-141/+65
| | | | | | | | Cleans up and splits out UAPIOpen to its own file. Signed-off-by: David Crawshaw <crawshaw@tailscale.com> [zx2c4: changed const to var for socketDirectory] Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ipc: remove unnecessary error checkDavid Crawshaw2020-05-022-4/+2
| | | | | | os.MkdirAll never returns an os.IsExist error. Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
* mod: bump versionsJason A. Donenfeld2019-10-041-1/+1
|
* winpipe: use x/sys/windows instead of syscallJason A. Donenfeld2019-09-166-226/+126
|
* ipc: windows: use protected prefixJason A. Donenfeld2019-08-312-2/+2
|
* winpipe: enforce ownership of client connectionJason A. Donenfeld2019-08-303-7/+46
|
* ipc: windows: match SDDL of WDK and make monkeyableJason A. Donenfeld2019-07-191-11/+3
|
* global: fixup TODO comment spacingJason A. Donenfeld2019-06-061-1/+1
|
* ipc/winpipe: go fmtMatt Layher2019-06-031-1/+1
| | | | Signed-off-by: Matt Layher <mdlayher@gmail.com>
* ipc: use simplified fork of winioJason A. Donenfeld2019-05-236-3/+1153
|
* global: regroup all importsJason A. Donenfeld2019-05-143-4/+7
|
* Windows: Apply strict security descriptor on pipe serverOdd Stranne2019-03-081-1/+12
| | | | Signed-off-by: Odd Stranne <odd@mullvad.net>
* uapi: windows: work out pipe semanticsJason A. Donenfeld2019-03-081-2/+2
| | | | | | | Pipes can be arranged like this, so that's fine. We also apply a strict SDDL that can't be inherited and only gives access to local system. Developed-with: Odd Stranne <odd@mullvad.net>
* global: begin modularizationJason A. Donenfeld2019-03-033-0/+477