mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-01 00:23:56 +08:00 
			
		
		
		
	deps: update buildkit, vendor changes
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
This commit is contained in:
		
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/aliases.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/aliases.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows && go1.9 | ||||
| // +build windows,go1.9 | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/empty.s
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/empty.s
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build !go1.12 | ||||
| // +build !go1.12 | ||||
|  | ||||
| // This file is here to allow bodyless functions with go:linkname for Go 1.11 | ||||
| // and earlier (see https://golang.org/issue/23311). | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/eventlog.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/eventlog.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/mksyscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/mksyscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build generate | ||||
| // +build generate | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/race.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/race.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows && race | ||||
| // +build windows,race | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/race0.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/race0.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows && !race | ||||
| // +build windows,!race | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/key.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/key.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| // Package registry provides access to the Windows registry. | ||||
| // | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/mksyscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/mksyscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build generate | ||||
| // +build generate | ||||
|  | ||||
| package registry | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/syscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/syscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| package registry | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/value.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/registry/value.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| package registry | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/service.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/service.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/str.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/str.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| package windows | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/windows/syscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/windows/syscall.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,6 @@ | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| //go:build windows | ||||
| // +build windows | ||||
|  | ||||
| // Package windows contains an interface to the low-level operating system | ||||
| // primitives. OS details vary depending on the underlying system, and | ||||
|   | ||||
							
								
								
									
										6
									
								
								vendor/golang.org/x/sys/windows/syscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/golang.org/x/sys/windows/syscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -155,6 +155,8 @@ func NewCallbackCDecl(fn interface{}) uintptr { | ||||
| //sys	GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) = kernel32.GetModuleFileNameW | ||||
| //sys	GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) = kernel32.GetModuleHandleExW | ||||
| //sys	SetDefaultDllDirectories(directoryFlags uint32) (err error) | ||||
| //sys	AddDllDirectory(path *uint16) (cookie uintptr, err error) = kernel32.AddDllDirectory | ||||
| //sys	RemoveDllDirectory(cookie uintptr) (err error) = kernel32.RemoveDllDirectory | ||||
| //sys	SetDllDirectory(path string) (err error) = kernel32.SetDllDirectoryW | ||||
| //sys	GetVersion() (ver uint32, err error) | ||||
| //sys	FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW | ||||
| @@ -233,6 +235,7 @@ func NewCallbackCDecl(fn interface{}) uintptr { | ||||
| //sys	CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) = userenv.CreateEnvironmentBlock | ||||
| //sys	DestroyEnvironmentBlock(block *uint16) (err error) = userenv.DestroyEnvironmentBlock | ||||
| //sys	getTickCount64() (ms uint64) = kernel32.GetTickCount64 | ||||
| //sys   GetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) | ||||
| //sys	SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) | ||||
| //sys	GetFileAttributes(name *uint16) (attrs uint32, err error) [failretval==INVALID_FILE_ATTRIBUTES] = kernel32.GetFileAttributesW | ||||
| //sys	SetFileAttributes(name *uint16, attrs uint32) (err error) = kernel32.SetFileAttributesW | ||||
| @@ -969,7 +972,8 @@ func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, int32, error) { | ||||
| 	if n > 0 { | ||||
| 		sl += int32(n) + 1 | ||||
| 	} | ||||
| 	if sa.raw.Path[0] == '@' { | ||||
| 	if sa.raw.Path[0] == '@' || (sa.raw.Path[0] == 0 && sl > 3) { | ||||
| 		// Check sl > 3 so we don't change unnamed socket behavior. | ||||
| 		sa.raw.Path[0] = 0 | ||||
| 		// Don't count trailing NUL for abstract address. | ||||
| 		sl-- | ||||
|   | ||||
							
								
								
									
										28
									
								
								vendor/golang.org/x/sys/windows/types_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								vendor/golang.org/x/sys/windows/types_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1094,7 +1094,33 @@ const ( | ||||
|  | ||||
| 	SOMAXCONN = 0x7fffffff | ||||
|  | ||||
| 	TCP_NODELAY = 1 | ||||
| 	TCP_NODELAY                    = 1 | ||||
| 	TCP_EXPEDITED_1122             = 2 | ||||
| 	TCP_KEEPALIVE                  = 3 | ||||
| 	TCP_MAXSEG                     = 4 | ||||
| 	TCP_MAXRT                      = 5 | ||||
| 	TCP_STDURG                     = 6 | ||||
| 	TCP_NOURG                      = 7 | ||||
| 	TCP_ATMARK                     = 8 | ||||
| 	TCP_NOSYNRETRIES               = 9 | ||||
| 	TCP_TIMESTAMPS                 = 10 | ||||
| 	TCP_OFFLOAD_PREFERENCE         = 11 | ||||
| 	TCP_CONGESTION_ALGORITHM       = 12 | ||||
| 	TCP_DELAY_FIN_ACK              = 13 | ||||
| 	TCP_MAXRTMS                    = 14 | ||||
| 	TCP_FASTOPEN                   = 15 | ||||
| 	TCP_KEEPCNT                    = 16 | ||||
| 	TCP_KEEPIDLE                   = TCP_KEEPALIVE | ||||
| 	TCP_KEEPINTVL                  = 17 | ||||
| 	TCP_FAIL_CONNECT_ON_ICMP_ERROR = 18 | ||||
| 	TCP_ICMP_ERROR_INFO            = 19 | ||||
|  | ||||
| 	UDP_NOCHECKSUM              = 1 | ||||
| 	UDP_SEND_MSG_SIZE           = 2 | ||||
| 	UDP_RECV_MAX_COALESCED_SIZE = 3 | ||||
| 	UDP_CHECKSUM_COVERAGE       = 20 | ||||
|  | ||||
| 	UDP_COALESCED_INFO = 3 | ||||
|  | ||||
| 	SHUT_RD   = 0 | ||||
| 	SHUT_WR   = 1 | ||||
|   | ||||
							
								
								
									
										28
									
								
								vendor/golang.org/x/sys/windows/zsyscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								vendor/golang.org/x/sys/windows/zsyscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -184,6 +184,7 @@ var ( | ||||
| 	procGetAdaptersInfo                                      = modiphlpapi.NewProc("GetAdaptersInfo") | ||||
| 	procGetBestInterfaceEx                                   = modiphlpapi.NewProc("GetBestInterfaceEx") | ||||
| 	procGetIfEntry                                           = modiphlpapi.NewProc("GetIfEntry") | ||||
| 	procAddDllDirectory                                      = modkernel32.NewProc("AddDllDirectory") | ||||
| 	procAssignProcessToJobObject                             = modkernel32.NewProc("AssignProcessToJobObject") | ||||
| 	procCancelIo                                             = modkernel32.NewProc("CancelIo") | ||||
| 	procCancelIoEx                                           = modkernel32.NewProc("CancelIoEx") | ||||
| @@ -253,6 +254,7 @@ var ( | ||||
| 	procGetFileAttributesW                                   = modkernel32.NewProc("GetFileAttributesW") | ||||
| 	procGetFileInformationByHandle                           = modkernel32.NewProc("GetFileInformationByHandle") | ||||
| 	procGetFileInformationByHandleEx                         = modkernel32.NewProc("GetFileInformationByHandleEx") | ||||
| 	procGetFileTime                                          = modkernel32.NewProc("GetFileTime") | ||||
| 	procGetFileType                                          = modkernel32.NewProc("GetFileType") | ||||
| 	procGetFinalPathNameByHandleW                            = modkernel32.NewProc("GetFinalPathNameByHandleW") | ||||
| 	procGetFullPathNameW                                     = modkernel32.NewProc("GetFullPathNameW") | ||||
| @@ -329,6 +331,7 @@ var ( | ||||
| 	procReadProcessMemory                                    = modkernel32.NewProc("ReadProcessMemory") | ||||
| 	procReleaseMutex                                         = modkernel32.NewProc("ReleaseMutex") | ||||
| 	procRemoveDirectoryW                                     = modkernel32.NewProc("RemoveDirectoryW") | ||||
| 	procRemoveDllDirectory                                   = modkernel32.NewProc("RemoveDllDirectory") | ||||
| 	procResetEvent                                           = modkernel32.NewProc("ResetEvent") | ||||
| 	procResizePseudoConsole                                  = modkernel32.NewProc("ResizePseudoConsole") | ||||
| 	procResumeThread                                         = modkernel32.NewProc("ResumeThread") | ||||
| @@ -1604,6 +1607,15 @@ func GetIfEntry(pIfRow *MibIfRow) (errcode error) { | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func AddDllDirectory(path *uint16) (cookie uintptr, err error) { | ||||
| 	r0, _, e1 := syscall.Syscall(procAddDllDirectory.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) | ||||
| 	cookie = uintptr(r0) | ||||
| 	if cookie == 0 { | ||||
| 		err = errnoErr(e1) | ||||
| 	} | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func AssignProcessToJobObject(job Handle, process Handle) (err error) { | ||||
| 	r1, _, e1 := syscall.Syscall(procAssignProcessToJobObject.Addr(), 2, uintptr(job), uintptr(process), 0) | ||||
| 	if r1 == 0 { | ||||
| @@ -2185,6 +2197,14 @@ func GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func GetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) { | ||||
| 	r1, _, e1 := syscall.Syscall6(procGetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0) | ||||
| 	if r1 == 0 { | ||||
| 		err = errnoErr(e1) | ||||
| 	} | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func GetFileType(filehandle Handle) (n uint32, err error) { | ||||
| 	r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0) | ||||
| 	n = uint32(r0) | ||||
| @@ -2870,6 +2890,14 @@ func RemoveDirectory(path *uint16) (err error) { | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func RemoveDllDirectory(cookie uintptr) (err error) { | ||||
| 	r1, _, e1 := syscall.Syscall(procRemoveDllDirectory.Addr(), 1, uintptr(cookie), 0, 0) | ||||
| 	if r1 == 0 { | ||||
| 		err = errnoErr(e1) | ||||
| 	} | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func ResetEvent(event Handle) (err error) { | ||||
| 	r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0) | ||||
| 	if r1 == 0 { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jonathan A. Sternberg
					Jonathan A. Sternberg