Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								82f3e9e2af 
								
							 
						 
						
							
							
								
								winpipe: move syscalls into x/sys  
							
							... 
							
							
							
							Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
							
						 
						
							2021-03-08 21:32:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								6f08a10041 
								
							 
						 
						
							
							
								
								rwcancel: add an explicit close call  
							
							... 
							
							
							
							This lets us collect FDs even if the GC doesn't do it for us.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
							
						 
						
							2021-02-09 20:19:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								d4112d9096 
								
							 
						 
						
							
							
								
								global: bump copyright  
							
							... 
							
							
							
							Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
							
						 
						
							2021-01-28 17:52:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								a29767dda6 
								
							 
						 
						
							
							
								
								ipc: add missing Windows errno  
							
							... 
							
							
							
							Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
							
						 
						
							2021-01-25 20:48:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Bleecher Snyder 
								
							 
						 
						
							
							
							
							
								
							
							
								674a4675a1 
								
							 
						 
						
							
							
								
								device: introduce new IPC error message for unknown error  
							
							... 
							
							
							
							Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com> 
							
						 
						
							2021-01-25 09:36:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Crawshaw 
								
							 
						 
						
							
							
							
							
								
							
							
								dfb28757f7 
								
							 
						 
						
							
							
								
								ipc: add comment about socketDirectory linker override on android  
							
							... 
							
							
							
							Signed-off-by: David Crawshaw <crawshaw@tailscale.com> 
							
						 
						
							2020-06-22 10:41:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								db0aa39b76 
								
							 
						 
						
							
							
								
								global: update header comments and modules  
							
							... 
							
							
							
							Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
							
						 
						
							2020-05-02 02:08:26 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Crawshaw 
								
							 
						 
						
							
							
							
							
								
							
							
								bc77de2aca 
								
							 
						 
						
							
							
								
								ipc: deduplicate some unix-specific code  
							
							... 
							
							
							
							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> 
							
						 
						
							2020-05-02 02:05:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Crawshaw 
								
							 
						 
						
							
							
							
							
								
							
							
								c8596328e7 
								
							 
						 
						
							
							
								
								ipc: remove unnecessary error check  
							
							... 
							
							
							
							os.MkdirAll never returns an os.IsExist error.
Signed-off-by: David Crawshaw <crawshaw@tailscale.com> 
							
						 
						
							2020-05-02 02:02:09 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								cb8d01f58a 
								
							 
						 
						
							
							
								
								mod: bump versions  
							
							
							
						 
						
							2019-10-04 11:41:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								01f8ef4e84 
								
							 
						 
						
							
							
								
								winpipe: use x/sys/windows instead of syscall  
							
							
							
						 
						
							2019-09-16 23:39:16 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								7937840f96 
								
							 
						 
						
							
							
								
								ipc: windows: use protected prefix  
							
							
							
						 
						
							2019-08-31 07:48:42 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b957183c 
								
							 
						 
						
							
							
								
								winpipe: enforce ownership of client connection  
							
							
							
						 
						
							2019-08-30 13:21:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								2f101fedec 
								
							 
						 
						
							
							
								
								ipc: windows: match SDDL of WDK and make monkeyable  
							
							
							
						 
						
							2019-07-19 15:34:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								eaf17becfa 
								
							 
						 
						
							
							
								
								global: fixup TODO comment spacing  
							
							
							
						 
						
							2019-06-06 23:00:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Layher 
								
							 
						 
						
							
							
							
							
								
							
							
								80ef2a42e6 
								
							 
						 
						
							
							
								
								ipc/winpipe: go fmt  
							
							... 
							
							
							
							Signed-off-by: Matt Layher <mdlayher@gmail.com> 
							
						 
						
							2019-06-03 22:15:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								a74a29bc93 
								
							 
						 
						
							
							
								
								ipc: use simplified fork of winio  
							
							
							
						 
						
							2019-05-23 15:16:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf41b06ae 
								
							 
						 
						
							
							
								
								global: regroup all imports  
							
							
							
						 
						
							2019-05-14 09:09:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Odd Stranne 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d5ef82f4 
								
							 
						 
						
							
							
								
								Windows: Apply strict security descriptor on pipe server  
							
							... 
							
							
							
							Signed-off-by: Odd Stranne <odd@mullvad.net> 
							
						 
						
							2019-03-08 10:03:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								5c7cc256e3 
								
							 
						 
						
							
							
								
								uapi: windows: work out pipe semantics  
							
							... 
							
							
							
							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> 
							
						 
						
							2019-03-08 01:40:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason A. Donenfeld 
								
							 
						 
						
							
							
							
							
								
							
							
								69f0fe67b6 
								
							 
						 
						
							
							
								
								global: begin modularization  
							
							
							
						 
						
							2019-03-03 05:00:40 +01:00