mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-30 20:02:24 -05:00 
			
		
		
		
	[chore]: Bump golang.org/x/net from 0.17.0 to 0.18.0 (#2390)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.18.0. - [Commits](https://github.com/golang/net/compare/v0.17.0...v0.18.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								c334df8f43
							
						
					
				
			
			
				commit
				
					
						5c17ecd93a
					
				
			
		
					 168 changed files with 119 additions and 372 deletions
				
			
		
							
								
								
									
										4
									
								
								go.mod
									
										
									
									
									
								
							
							
						
						
									
										4
									
								
								go.mod
									
										
									
									
									
								
							|  | @ -65,10 +65,10 @@ require ( | |||
| 	go.opentelemetry.io/otel/sdk/metric v1.21.0 | ||||
| 	go.opentelemetry.io/otel/trace v1.21.0 | ||||
| 	go.uber.org/automaxprocs v1.5.3 | ||||
| 	golang.org/x/crypto v0.14.0 | ||||
| 	golang.org/x/crypto v0.15.0 | ||||
| 	golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 | ||||
| 	golang.org/x/image v0.14.0 | ||||
| 	golang.org/x/net v0.17.0 | ||||
| 	golang.org/x/net v0.18.0 | ||||
| 	golang.org/x/oauth2 v0.13.0 | ||||
| 	golang.org/x/text v0.14.0 | ||||
| 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | ||||
|  |  | |||
							
								
								
									
										12
									
								
								go.sum
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								go.sum
									
										
									
									
									
								
							|  | @ -632,8 +632,8 @@ golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm | |||
| golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | ||||
| golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | ||||
| golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | ||||
| golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= | ||||
| golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= | ||||
| golang.org/x/crypto v0.15.0 h1:frVn1TEaCEaZcn3Tmd7Y2b5KKPaZ+I32Q2OA3kYp5TA= | ||||
| golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72g= | ||||
| golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||
| golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||
| golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= | ||||
|  | @ -711,8 +711,8 @@ golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v | |||
| golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= | ||||
| golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||
| golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= | ||||
| golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= | ||||
| golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= | ||||
| golang.org/x/net v0.18.0 h1:mIYleuAkSbHh0tCv7RvjL3F6ZVbLjq4+R7zbOn3Kokg= | ||||
| golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= | ||||
| golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | ||||
| golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||
| golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||
|  | @ -790,8 +790,8 @@ golang.org/x/sys v0.14.0 h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q= | |||
| golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= | ||||
| golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= | ||||
| golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= | ||||
| golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= | ||||
| golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= | ||||
| golang.org/x/term v0.14.0 h1:LGK9IlZ8T9jvdy6cTdfKUCltatMFOehAQo9SRC46UQ8= | ||||
| golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= | ||||
| golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||
| golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||
| golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/acme/version_go112.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/acme/version_go112.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.12 | ||||
| // +build go1.12 | ||||
| 
 | ||||
| package acme | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| package argon2 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/argon2/blamka_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !amd64 || purego || !gc | ||||
| // +build !amd64 purego !gc | ||||
| 
 | ||||
| package argon2 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.7 && amd64 && gc && !purego | ||||
| // +build go1.7,amd64,gc,!purego | ||||
| 
 | ||||
| package blake2b | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.7 && amd64 && gc && !purego | ||||
| // +build go1.7,amd64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.7 && amd64 && gc && !purego | ||||
| // +build !go1.7,amd64,gc,!purego | ||||
| 
 | ||||
| package blake2b | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/blake2b_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !amd64 || purego || !gc | ||||
| // +build !amd64 purego !gc | ||||
| 
 | ||||
| package blake2b | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2b/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.9 | ||||
| // +build go1.9 | ||||
| 
 | ||||
| package blake2b | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build 386 && gc && !purego | ||||
| // +build 386,gc,!purego | ||||
| 
 | ||||
| package blake2s | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_386.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_386.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build 386 && gc && !purego | ||||
| // +build 386,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| package blake2s | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/blake2s_ref.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (!amd64 && !386) || !gc || purego | ||||
| // +build !amd64,!386 !gc purego | ||||
| 
 | ||||
| package blake2s | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/blake2s/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.9 | ||||
| // +build go1.9 | ||||
| 
 | ||||
| package blake2s | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package chacha20 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (!arm64 && !s390x && !ppc64le) || !gc || purego | ||||
| // +build !arm64,!s390x,!ppc64le !gc purego | ||||
| 
 | ||||
| package chacha20 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package chacha20 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -20,7 +20,6 @@ | |||
| // due to the calling conventions and initialization of constants. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package chacha20 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "go_asm.h" | ||||
| #include "textflag.h" | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| package field | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build amd64 && gc && !purego | ||||
| // +build amd64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !amd64 || !gc || purego | ||||
| // +build !amd64 !gc purego | ||||
| 
 | ||||
| package field | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build arm64 && gc && !purego | ||||
| // +build arm64,gc,!purego | ||||
| 
 | ||||
| package field | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build arm64 && gc && !purego | ||||
| // +build arm64,gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !arm64 || !gc || purego | ||||
| // +build !arm64 !gc purego | ||||
| 
 | ||||
| package field | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/alias/alias.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/alias/alias.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !purego | ||||
| // +build !purego | ||||
| 
 | ||||
| // Package alias implements memory aliasing tests. | ||||
| package alias | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/alias/alias_purego.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/alias/alias_purego.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build purego | ||||
| // +build purego | ||||
| 
 | ||||
| // Package alias implements memory aliasing tests. | ||||
| package alias | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.13 | ||||
| // +build !go1.13 | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.13 | ||||
| // +build go1.13 | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (!amd64 && !ppc64le && !s390x) || !gc || purego | ||||
| // +build !amd64,!ppc64le,!s390x !gc purego | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package poly1305 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/hashes_generic.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/hashes_generic.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !gc || purego || !s390x | ||||
| // +build !gc purego !s390x | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !amd64 || purego || !gc | ||||
| // +build !amd64 purego !gc | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && !purego && gc | ||||
| // +build amd64,!purego,gc | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/keccakf_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && !purego && gc | ||||
| // +build amd64,!purego,gc | ||||
| 
 | ||||
| // This code was translated into a form compatible with 6a from the public | ||||
| // domain sources at https://github.com/gvanas/KeccakCodePackage | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/register.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.4 | ||||
| // +build go1.4 | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/sha3_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/sha3_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/sha3_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/sha3_s390x.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build gc && !purego | ||||
| // +build gc,!purego | ||||
| 
 | ||||
| #include "textflag.h" | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/shake_generic.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/shake_generic.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !gc || purego || !s390x | ||||
| // +build !gc purego !s390x | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/xor.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/crypto/sha3/xor.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (!amd64 && !386 && !ppc64le) || purego | ||||
| // +build !amd64,!386,!ppc64le purego | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/golang.org/x/crypto/sha3/xor_unaligned.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/crypto/sha3/xor_unaligned.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (amd64 || 386 || ppc64le) && !purego | ||||
| // +build amd64 386 ppc64le | ||||
| // +build !purego | ||||
| 
 | ||||
| package sha3 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										3
									
								
								vendor/golang.org/x/crypto/ssh/common.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								vendor/golang.org/x/crypto/ssh/common.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -10,7 +10,6 @@ import ( | |||
| 	"fmt" | ||||
| 	"io" | ||||
| 	"math" | ||||
| 	"strings" | ||||
| 	"sync" | ||||
| 
 | ||||
| 	_ "crypto/sha1" | ||||
|  | @ -140,8 +139,6 @@ var supportedPubKeyAuthAlgos = []string{ | |||
| 	KeyAlgoDSA, | ||||
| } | ||||
| 
 | ||||
| var supportedPubKeyAuthAlgosList = strings.Join(supportedPubKeyAuthAlgos, ",") | ||||
| 
 | ||||
| // unexpectedMessageError results when the SSH message that we received didn't | ||||
| // match what we wanted. | ||||
| func unexpectedMessageError(expected, got uint8) error { | ||||
|  |  | |||
							
								
								
									
										7
									
								
								vendor/golang.org/x/crypto/ssh/handshake.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/golang.org/x/crypto/ssh/handshake.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -11,6 +11,7 @@ import ( | |||
| 	"io" | ||||
| 	"log" | ||||
| 	"net" | ||||
| 	"strings" | ||||
| 	"sync" | ||||
| ) | ||||
| 
 | ||||
|  | @ -50,6 +51,10 @@ type handshakeTransport struct { | |||
| 	// connection. | ||||
| 	hostKeys []Signer | ||||
| 
 | ||||
| 	// publicKeyAuthAlgorithms is non-empty if we are the server. In that case, | ||||
| 	// it contains the supported client public key authentication algorithms. | ||||
| 	publicKeyAuthAlgorithms []string | ||||
| 
 | ||||
| 	// hostKeyAlgorithms is non-empty if we are the client. In that case, | ||||
| 	// we accept these key types from the server as host key. | ||||
| 	hostKeyAlgorithms []string | ||||
|  | @ -141,6 +146,7 @@ func newClientTransport(conn keyingTransport, clientVersion, serverVersion []byt | |||
| func newServerTransport(conn keyingTransport, clientVersion, serverVersion []byte, config *ServerConfig) *handshakeTransport { | ||||
| 	t := newHandshakeTransport(conn, &config.Config, clientVersion, serverVersion) | ||||
| 	t.hostKeys = config.hostKeys | ||||
| 	t.publicKeyAuthAlgorithms = config.PublicKeyAuthAlgorithms | ||||
| 	go t.readLoop() | ||||
| 	go t.kexLoop() | ||||
| 	return t | ||||
|  | @ -649,6 +655,7 @@ func (t *handshakeTransport) enterKeyExchange(otherInitPacket []byte) error { | |||
| 	// message with the server-sig-algs extension if the client supports it. See | ||||
| 	// RFC 8308, Sections 2.4 and 3.1, and [PROTOCOL], Section 1.9. | ||||
| 	if !isClient && firstKeyExchange && contains(clientInit.KexAlgos, "ext-info-c") { | ||||
| 		supportedPubKeyAuthAlgosList := strings.Join(t.publicKeyAuthAlgorithms, ",") | ||||
| 		extInfo := &extInfoMsg{ | ||||
| 			NumExtensions: 2, | ||||
| 			Payload:       make([]byte, 0, 4+15+4+len(supportedPubKeyAuthAlgosList)+4+16+4+1), | ||||
|  |  | |||
							
								
								
									
										19
									
								
								vendor/golang.org/x/crypto/ssh/keys.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								vendor/golang.org/x/crypto/ssh/keys.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1232,16 +1232,27 @@ func ParseRawPrivateKeyWithPassphrase(pemBytes, passphrase []byte) (interface{}, | |||
| 		return nil, fmt.Errorf("ssh: cannot decode encrypted private keys: %v", err) | ||||
| 	} | ||||
| 
 | ||||
| 	var result interface{} | ||||
| 
 | ||||
| 	switch block.Type { | ||||
| 	case "RSA PRIVATE KEY": | ||||
| 		return x509.ParsePKCS1PrivateKey(buf) | ||||
| 		result, err = x509.ParsePKCS1PrivateKey(buf) | ||||
| 	case "EC PRIVATE KEY": | ||||
| 		return x509.ParseECPrivateKey(buf) | ||||
| 		result, err = x509.ParseECPrivateKey(buf) | ||||
| 	case "DSA PRIVATE KEY": | ||||
| 		return ParseDSAPrivateKey(buf) | ||||
| 		result, err = ParseDSAPrivateKey(buf) | ||||
| 	default: | ||||
| 		return nil, fmt.Errorf("ssh: unsupported key type %q", block.Type) | ||||
| 		err = fmt.Errorf("ssh: unsupported key type %q", block.Type) | ||||
| 	} | ||||
| 	// Because of deficiencies in the format, DecryptPEMBlock does not always | ||||
| 	// detect an incorrect password. In these cases decrypted DER bytes is | ||||
| 	// random noise. If the parsing of the key returns an asn1.StructuralError | ||||
| 	// we return x509.IncorrectPasswordError. | ||||
| 	if _, ok := err.(asn1.StructuralError); ok { | ||||
| 		return nil, x509.IncorrectPasswordError | ||||
| 	} | ||||
| 
 | ||||
| 	return result, err | ||||
| } | ||||
| 
 | ||||
| // ParseDSAPrivateKey returns a DSA private key from its ASN.1 DER encoding, as | ||||
|  |  | |||
							
								
								
									
										20
									
								
								vendor/golang.org/x/crypto/ssh/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								vendor/golang.org/x/crypto/ssh/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -64,6 +64,13 @@ type ServerConfig struct { | |||
| 	// Config contains configuration shared between client and server. | ||||
| 	Config | ||||
| 
 | ||||
| 	// PublicKeyAuthAlgorithms specifies the supported client public key | ||||
| 	// authentication algorithms. Note that this should not include certificate | ||||
| 	// types since those use the underlying algorithm. This list is sent to the | ||||
| 	// client if it supports the server-sig-algs extension. Order is irrelevant. | ||||
| 	// If unspecified then a default set of algorithms is used. | ||||
| 	PublicKeyAuthAlgorithms []string | ||||
| 
 | ||||
| 	hostKeys []Signer | ||||
| 
 | ||||
| 	// NoClientAuth is true if clients are allowed to connect without | ||||
|  | @ -201,6 +208,15 @@ func NewServerConn(c net.Conn, config *ServerConfig) (*ServerConn, <-chan NewCha | |||
| 	if fullConf.MaxAuthTries == 0 { | ||||
| 		fullConf.MaxAuthTries = 6 | ||||
| 	} | ||||
| 	if len(fullConf.PublicKeyAuthAlgorithms) == 0 { | ||||
| 		fullConf.PublicKeyAuthAlgorithms = supportedPubKeyAuthAlgos | ||||
| 	} else { | ||||
| 		for _, algo := range fullConf.PublicKeyAuthAlgorithms { | ||||
| 			if !contains(supportedPubKeyAuthAlgos, algo) { | ||||
| 				return nil, nil, nil, fmt.Errorf("ssh: unsupported public key authentication algorithm %s", algo) | ||||
| 			} | ||||
| 		} | ||||
| 	} | ||||
| 	// Check if the config contains any unsupported key exchanges | ||||
| 	for _, kex := range fullConf.KeyExchanges { | ||||
| 		if _, ok := serverForbiddenKexAlgos[kex]; ok { | ||||
|  | @ -524,7 +540,7 @@ userAuthLoop: | |||
| 				return nil, parseError(msgUserAuthRequest) | ||||
| 			} | ||||
| 			algo := string(algoBytes) | ||||
| 			if !contains(supportedPubKeyAuthAlgos, underlyingAlgo(algo)) { | ||||
| 			if !contains(config.PublicKeyAuthAlgorithms, underlyingAlgo(algo)) { | ||||
| 				authErr = fmt.Errorf("ssh: algorithm %q not accepted", algo) | ||||
| 				break | ||||
| 			} | ||||
|  | @ -591,7 +607,7 @@ userAuthLoop: | |||
| 				// algorithm name that corresponds to algo with | ||||
| 				// sig.Format.  This is usually the same, but | ||||
| 				// for certs, the names differ. | ||||
| 				if !contains(supportedPubKeyAuthAlgos, sig.Format) { | ||||
| 				if !contains(config.PublicKeyAuthAlgorithms, sig.Format) { | ||||
| 					authErr = fmt.Errorf("ssh: algorithm %q not accepted", sig.Format) | ||||
| 					break | ||||
| 				} | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/context/go17.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/context/go17.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.7 | ||||
| // +build go1.7 | ||||
| 
 | ||||
| package context | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/context/go19.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/context/go19.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.9 | ||||
| // +build go1.9 | ||||
| 
 | ||||
| package context | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/context/pre_go17.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/context/pre_go17.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.7 | ||||
| // +build !go1.7 | ||||
| 
 | ||||
| package context | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/context/pre_go19.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/context/pre_go19.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.9 | ||||
| // +build !go1.9 | ||||
| 
 | ||||
| package context | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										57
									
								
								vendor/golang.org/x/net/http2/databuffer.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										57
									
								
								vendor/golang.org/x/net/http2/databuffer.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -20,42 +20,45 @@ import ( | |||
| // TODO: Benchmark to determine if the pools are necessary. The GC may have | ||||
| // improved enough that we can instead allocate chunks like this: | ||||
| // make([]byte, max(16<<10, expectedBytesRemaining)) | ||||
| var ( | ||||
| 	dataChunkSizeClasses = []int{ | ||||
| 		1 << 10, | ||||
| 		2 << 10, | ||||
| 		4 << 10, | ||||
| 		8 << 10, | ||||
| 		16 << 10, | ||||
| var dataChunkPools = [...]sync.Pool{ | ||||
| 	{New: func() interface{} { return new([1 << 10]byte) }}, | ||||
| 	{New: func() interface{} { return new([2 << 10]byte) }}, | ||||
| 	{New: func() interface{} { return new([4 << 10]byte) }}, | ||||
| 	{New: func() interface{} { return new([8 << 10]byte) }}, | ||||
| 	{New: func() interface{} { return new([16 << 10]byte) }}, | ||||
| } | ||||
| 	dataChunkPools = [...]sync.Pool{ | ||||
| 		{New: func() interface{} { return make([]byte, 1<<10) }}, | ||||
| 		{New: func() interface{} { return make([]byte, 2<<10) }}, | ||||
| 		{New: func() interface{} { return make([]byte, 4<<10) }}, | ||||
| 		{New: func() interface{} { return make([]byte, 8<<10) }}, | ||||
| 		{New: func() interface{} { return make([]byte, 16<<10) }}, | ||||
| 	} | ||||
| ) | ||||
| 
 | ||||
| func getDataBufferChunk(size int64) []byte { | ||||
| 	i := 0 | ||||
| 	for ; i < len(dataChunkSizeClasses)-1; i++ { | ||||
| 		if size <= int64(dataChunkSizeClasses[i]) { | ||||
| 			break | ||||
| 	switch { | ||||
| 	case size <= 1<<10: | ||||
| 		return dataChunkPools[0].Get().(*[1 << 10]byte)[:] | ||||
| 	case size <= 2<<10: | ||||
| 		return dataChunkPools[1].Get().(*[2 << 10]byte)[:] | ||||
| 	case size <= 4<<10: | ||||
| 		return dataChunkPools[2].Get().(*[4 << 10]byte)[:] | ||||
| 	case size <= 8<<10: | ||||
| 		return dataChunkPools[3].Get().(*[8 << 10]byte)[:] | ||||
| 	default: | ||||
| 		return dataChunkPools[4].Get().(*[16 << 10]byte)[:] | ||||
| 	} | ||||
| } | ||||
| 	return dataChunkPools[i].Get().([]byte) | ||||
| } | ||||
| 
 | ||||
| func putDataBufferChunk(p []byte) { | ||||
| 	for i, n := range dataChunkSizeClasses { | ||||
| 		if len(p) == n { | ||||
| 			dataChunkPools[i].Put(p) | ||||
| 			return | ||||
| 		} | ||||
| 	} | ||||
| 	switch len(p) { | ||||
| 	case 1 << 10: | ||||
| 		dataChunkPools[0].Put((*[1 << 10]byte)(p)) | ||||
| 	case 2 << 10: | ||||
| 		dataChunkPools[1].Put((*[2 << 10]byte)(p)) | ||||
| 	case 4 << 10: | ||||
| 		dataChunkPools[2].Put((*[4 << 10]byte)(p)) | ||||
| 	case 8 << 10: | ||||
| 		dataChunkPools[3].Put((*[8 << 10]byte)(p)) | ||||
| 	case 16 << 10: | ||||
| 		dataChunkPools[4].Put((*[16 << 10]byte)(p)) | ||||
| 	default: | ||||
| 		panic(fmt.Sprintf("unexpected buffer len=%v", len(p))) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| // dataBuffer is an io.ReadWriter backed by a list of data chunks. | ||||
| // Each dataBuffer is used to read DATA frames on a single stream. | ||||
|  |  | |||
							
								
								
									
										30
									
								
								vendor/golang.org/x/net/http2/go111.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										30
									
								
								vendor/golang.org/x/net/http2/go111.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,30 +0,0 @@ | |||
| // Copyright 2018 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.11 | ||||
| // +build go1.11 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"net/http/httptrace" | ||||
| 	"net/textproto" | ||||
| ) | ||||
| 
 | ||||
| func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool { | ||||
| 	return trace != nil && trace.WroteHeaderField != nil | ||||
| } | ||||
| 
 | ||||
| func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) { | ||||
| 	if trace != nil && trace.WroteHeaderField != nil { | ||||
| 		trace.WroteHeaderField(k, []string{v}) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error { | ||||
| 	if trace != nil { | ||||
| 		return trace.Got1xxResponse | ||||
| 	} | ||||
| 	return nil | ||||
| } | ||||
							
								
								
									
										27
									
								
								vendor/golang.org/x/net/http2/go115.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								vendor/golang.org/x/net/http2/go115.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,27 +0,0 @@ | |||
| // Copyright 2021 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.15 | ||||
| // +build go1.15 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"context" | ||||
| 	"crypto/tls" | ||||
| ) | ||||
| 
 | ||||
| // dialTLSWithContext uses tls.Dialer, added in Go 1.15, to open a TLS | ||||
| // connection. | ||||
| func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) { | ||||
| 	dialer := &tls.Dialer{ | ||||
| 		Config: cfg, | ||||
| 	} | ||||
| 	cn, err := dialer.DialContext(ctx, network, addr) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	tlsCn := cn.(*tls.Conn) // DialContext comment promises this will always succeed | ||||
| 	return tlsCn, nil | ||||
| } | ||||
							
								
								
									
										17
									
								
								vendor/golang.org/x/net/http2/go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								vendor/golang.org/x/net/http2/go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| // Copyright 2021 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.18 | ||||
| // +build go1.18 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"crypto/tls" | ||||
| 	"net" | ||||
| ) | ||||
| 
 | ||||
| func tlsUnderlyingConn(tc *tls.Conn) net.Conn { | ||||
| 	return tc.NetConn() | ||||
| } | ||||
							
								
								
									
										21
									
								
								vendor/golang.org/x/net/http2/not_go111.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								vendor/golang.org/x/net/http2/not_go111.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,21 +0,0 @@ | |||
| // Copyright 2018 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.11 | ||||
| // +build !go1.11 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"net/http/httptrace" | ||||
| 	"net/textproto" | ||||
| ) | ||||
| 
 | ||||
| func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool { return false } | ||||
| 
 | ||||
| func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {} | ||||
| 
 | ||||
| func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error { | ||||
| 	return nil | ||||
| } | ||||
							
								
								
									
										31
									
								
								vendor/golang.org/x/net/http2/not_go115.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										31
									
								
								vendor/golang.org/x/net/http2/not_go115.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,31 +0,0 @@ | |||
| // Copyright 2021 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.15 | ||||
| // +build !go1.15 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"context" | ||||
| 	"crypto/tls" | ||||
| ) | ||||
| 
 | ||||
| // dialTLSWithContext opens a TLS connection. | ||||
| func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) { | ||||
| 	cn, err := tls.Dial(network, addr, cfg) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	if err := cn.Handshake(); err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	if cfg.InsecureSkipVerify { | ||||
| 		return cn, nil | ||||
| 	} | ||||
| 	if err := cn.VerifyHostname(cfg.ServerName); err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	return cn, nil | ||||
| } | ||||
							
								
								
									
										17
									
								
								vendor/golang.org/x/net/http2/not_go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								vendor/golang.org/x/net/http2/not_go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| // Copyright 2021 The Go Authors. All rights reserved. | ||||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.18 | ||||
| // +build !go1.18 | ||||
| 
 | ||||
| package http2 | ||||
| 
 | ||||
| import ( | ||||
| 	"crypto/tls" | ||||
| 	"net" | ||||
| ) | ||||
| 
 | ||||
| func tlsUnderlyingConn(tc *tls.Conn) net.Conn { | ||||
| 	return nil | ||||
| } | ||||
							
								
								
									
										22
									
								
								vendor/golang.org/x/net/http2/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								vendor/golang.org/x/net/http2/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -2549,7 +2549,6 @@ type responseWriterState struct { | |||
| 	wroteHeader   bool        // WriteHeader called (explicitly or implicitly). Not necessarily sent to user yet. | ||||
| 	sentHeader    bool        // have we sent the header frame? | ||||
| 	handlerDone   bool        // handler has finished | ||||
| 	dirty         bool        // a Write failed; don't reuse this responseWriterState | ||||
| 
 | ||||
| 	sentContentLen int64 // non-zero if handler set a Content-Length header | ||||
| 	wroteBytes     int64 | ||||
|  | @ -2669,7 +2668,6 @@ func (rws *responseWriterState) writeChunk(p []byte) (n int, err error) { | |||
| 			date:          date, | ||||
| 		}) | ||||
| 		if err != nil { | ||||
| 			rws.dirty = true | ||||
| 			return 0, err | ||||
| 		} | ||||
| 		if endStream { | ||||
|  | @ -2690,7 +2688,6 @@ func (rws *responseWriterState) writeChunk(p []byte) (n int, err error) { | |||
| 	if len(p) > 0 || endStream { | ||||
| 		// only send a 0 byte DATA frame if we're ending the stream. | ||||
| 		if err := rws.conn.writeDataFromHandler(rws.stream, p, endStream); err != nil { | ||||
| 			rws.dirty = true | ||||
| 			return 0, err | ||||
| 		} | ||||
| 	} | ||||
|  | @ -2702,9 +2699,6 @@ func (rws *responseWriterState) writeChunk(p []byte) (n int, err error) { | |||
| 			trailers:  rws.trailers, | ||||
| 			endStream: true, | ||||
| 		}) | ||||
| 		if err != nil { | ||||
| 			rws.dirty = true | ||||
| 		} | ||||
| 		return len(p), err | ||||
| 	} | ||||
| 	return len(p), nil | ||||
|  | @ -2920,14 +2914,12 @@ func (rws *responseWriterState) writeHeader(code int) { | |||
| 			h.Del("Transfer-Encoding") | ||||
| 		} | ||||
| 
 | ||||
| 		if rws.conn.writeHeaders(rws.stream, &writeResHeaders{ | ||||
| 		rws.conn.writeHeaders(rws.stream, &writeResHeaders{ | ||||
| 			streamID:    rws.stream.id, | ||||
| 			httpResCode: code, | ||||
| 			h:           h, | ||||
| 			endStream:   rws.handlerDone && !rws.hasTrailers(), | ||||
| 		}) != nil { | ||||
| 			rws.dirty = true | ||||
| 		} | ||||
| 		}) | ||||
| 
 | ||||
| 		return | ||||
| 	} | ||||
|  | @ -2992,20 +2984,11 @@ func (w *responseWriter) write(lenData int, dataB []byte, dataS string) (n int, | |||
| 
 | ||||
| func (w *responseWriter) handlerDone() { | ||||
| 	rws := w.rws | ||||
| 	dirty := rws.dirty | ||||
| 	rws.handlerDone = true | ||||
| 	w.Flush() | ||||
| 	w.rws = nil | ||||
| 	if !dirty { | ||||
| 		// Only recycle the pool if all prior Write calls to | ||||
| 		// the serverConn goroutine completed successfully. If | ||||
| 		// they returned earlier due to resets from the peer | ||||
| 		// there might still be write goroutines outstanding | ||||
| 		// from the serverConn referencing the rws memory. See | ||||
| 		// issue 20704. | ||||
| 	responseWriterStatePool.Put(rws) | ||||
| } | ||||
| } | ||||
| 
 | ||||
| // Push errors. | ||||
| var ( | ||||
|  | @ -3187,6 +3170,7 @@ func (sc *serverConn) startPush(msg *startPushRequest) { | |||
| 			panic(fmt.Sprintf("newWriterAndRequestNoBody(%+v): %v", msg.url, err)) | ||||
| 		} | ||||
| 
 | ||||
| 		sc.curHandlers++ | ||||
| 		go sc.runHandler(rw, req, sc.handler.ServeHTTP) | ||||
| 		return promisedID, nil | ||||
| 	} | ||||
|  |  | |||
							
								
								
									
										33
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										33
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1018,7 +1018,7 @@ func (cc *ClientConn) forceCloseConn() { | |||
| 	if !ok { | ||||
| 		return | ||||
| 	} | ||||
| 	if nc := tlsUnderlyingConn(tc); nc != nil { | ||||
| 	if nc := tc.NetConn(); nc != nil { | ||||
| 		nc.Close() | ||||
| 	} | ||||
| } | ||||
|  | @ -3201,3 +3201,34 @@ func traceFirstResponseByte(trace *httptrace.ClientTrace) { | |||
| 		trace.GotFirstResponseByte() | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool { | ||||
| 	return trace != nil && trace.WroteHeaderField != nil | ||||
| } | ||||
| 
 | ||||
| func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) { | ||||
| 	if trace != nil && trace.WroteHeaderField != nil { | ||||
| 		trace.WroteHeaderField(k, []string{v}) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error { | ||||
| 	if trace != nil { | ||||
| 		return trace.Got1xxResponse | ||||
| 	} | ||||
| 	return nil | ||||
| } | ||||
| 
 | ||||
| // dialTLSWithContext uses tls.Dialer, added in Go 1.15, to open a TLS | ||||
| // connection. | ||||
| func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) { | ||||
| 	dialer := &tls.Dialer{ | ||||
| 		Config: cfg, | ||||
| 	} | ||||
| 	cn, err := dialer.DialContext(ctx, network, addr) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	tlsCn := cn.(*tls.Conn) // DialContext comment promises this will always succeed | ||||
| 	return tlsCn, nil | ||||
| } | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.18 | ||||
| // +build go1.18 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/idna10.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/idna10.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.10 | ||||
| // +build go1.10 | ||||
| 
 | ||||
| // Package idna implements IDNA2008 using the compatibility processing | ||||
| // defined by UTS (Unicode Technical Standard) #46, which defines a standard to | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/idna9.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/idna9.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.10 | ||||
| // +build !go1.10 | ||||
| 
 | ||||
| // Package idna implements IDNA2008 using the compatibility processing | ||||
| // defined by UTS (Unicode Technical Standard) #46, which defines a standard to | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/pre_go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/pre_go118.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.18 | ||||
| // +build !go1.18 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables10.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables10.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build go1.10 && !go1.13 | ||||
| // +build go1.10,!go1.13 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables11.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables11.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build go1.13 && !go1.14 | ||||
| // +build go1.13,!go1.14 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables12.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables12.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build go1.14 && !go1.16 | ||||
| // +build go1.14,!go1.16 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables13.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables13.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build go1.16 && !go1.21 | ||||
| // +build go1.16,!go1.21 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables15.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables15.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build go1.21 | ||||
| // +build go1.21 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/tables9.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/tables9.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,7 +1,6 @@ | |||
| // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. | ||||
| 
 | ||||
| //go:build !go1.10 | ||||
| // +build !go1.10 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/trie12.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/trie12.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !go1.16 | ||||
| // +build !go1.16 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/idna/trie13.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/idna/trie13.0.0.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,7 +5,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build go1.16 | ||||
| // +build go1.16 | ||||
| 
 | ||||
| package idna | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos | ||||
| // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_bsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_bsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || netbsd || openbsd | ||||
| // +build aix darwin dragonfly freebsd netbsd openbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_linux_32bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_linux_32bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (arm || mips || mipsle || 386 || ppc) && linux | ||||
| // +build arm mips mipsle 386 ppc | ||||
| // +build linux | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_linux_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_linux_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (arm64 || amd64 || loong64 || ppc64 || ppc64le || mips64 || mips64le || riscv64 || s390x) && linux | ||||
| // +build arm64 amd64 loong64 ppc64 ppc64le mips64 mips64le riscv64 s390x | ||||
| // +build linux | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_solaris_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_solaris_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && solaris | ||||
| // +build amd64,solaris | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris && !zos | ||||
| // +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris,!zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/cmsghdr_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos | ||||
| // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/complete_dontwait.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/complete_dontwait.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris | ||||
| // +build darwin dragonfly freebsd linux netbsd openbsd solaris | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/complete_nodontwait.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/complete_nodontwait.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || windows || zos | ||||
| // +build aix windows zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/empty.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/empty.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,6 +3,5 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build darwin && go1.12 | ||||
| // +build darwin,go1.12 | ||||
| 
 | ||||
| // This exists solely so we can linkname in symbols from syscall. | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/error_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/error_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos | ||||
| // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/iovec_32bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/iovec_32bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (arm || mips || mipsle || 386 || ppc) && (darwin || dragonfly || freebsd || linux || netbsd || openbsd) | ||||
| // +build arm mips mipsle 386 ppc | ||||
| // +build darwin dragonfly freebsd linux netbsd openbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/iovec_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/internal/socket/iovec_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build (arm64 || amd64 || loong64 || ppc64 || ppc64le || mips64 || mips64le || riscv64 || s390x) && (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || zos) | ||||
| // +build arm64 amd64 loong64 ppc64 ppc64le mips64 mips64le riscv64 s390x | ||||
| // +build aix darwin dragonfly freebsd linux netbsd openbsd zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/iovec_solaris_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/iovec_solaris_64bit.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build amd64 && solaris | ||||
| // +build amd64,solaris | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/iovec_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/iovec_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris && !zos | ||||
| // +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris,!zos | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/mmsghdr_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/mmsghdr_stub.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build !aix && !linux && !netbsd | ||||
| // +build !aix,!linux,!netbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/mmsghdr_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/mmsghdr_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || linux || netbsd | ||||
| // +build aix linux netbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/msghdr_bsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/msghdr_bsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || netbsd || openbsd | ||||
| // +build aix darwin dragonfly freebsd netbsd openbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/msghdr_bsdvar.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/net/internal/socket/msghdr_bsdvar.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,7 +3,6 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| //go:build aix || darwin || dragonfly || freebsd || netbsd | ||||
| // +build aix darwin dragonfly freebsd netbsd | ||||
| 
 | ||||
| package socket | ||||
| 
 | ||||
|  |  | |||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue