mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 14:22:25 -05:00 
			
		
		
		
	[chore]: Bump golang.org/x/net from 0.33.0 to 0.34.0 (#3660)
This commit is contained in:
		
					parent
					
						
							
								cfe6ac5a42
							
						
					
				
			
			
				commit
				
					
						77ea30542b
					
				
			
		
					 6 changed files with 16 additions and 9 deletions
				
			
		
							
								
								
									
										2
									
								
								go.mod
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
										
									
									
									
								
							|  | @ -93,7 +93,7 @@ require ( | ||||||
| 	go.uber.org/automaxprocs v1.6.0 | 	go.uber.org/automaxprocs v1.6.0 | ||||||
| 	golang.org/x/crypto v0.32.0 | 	golang.org/x/crypto v0.32.0 | ||||||
| 	golang.org/x/image v0.23.0 | 	golang.org/x/image v0.23.0 | ||||||
| 	golang.org/x/net v0.33.0 | 	golang.org/x/net v0.34.0 | ||||||
| 	golang.org/x/oauth2 v0.24.0 | 	golang.org/x/oauth2 v0.24.0 | ||||||
| 	golang.org/x/text v0.21.0 | 	golang.org/x/text v0.21.0 | ||||||
| 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								go.sum
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								go.sum
									
										
									
										generated
									
									
									
								
							|  | @ -737,8 +737,8 @@ golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81R | ||||||
| golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= | golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= | ||||||
| golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= | golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= | ||||||
| golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= | golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= | ||||||
| golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= | golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= | ||||||
| golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= | golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= | ||||||
| golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | 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-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
| golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/http2/config.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/http2/config.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -60,7 +60,7 @@ func configFromServer(h1 *http.Server, h2 *Server) http2Config { | ||||||
| 	return conf | 	return conf | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // configFromServer merges configuration settings from h2 and h2.t1.HTTP2 | // configFromTransport merges configuration settings from h2 and h2.t1.HTTP2 | ||||||
| // (the net/http Transport). | // (the net/http Transport). | ||||||
| func configFromTransport(h2 *Transport) http2Config { | func configFromTransport(h2 *Transport) http2Config { | ||||||
| 	conf := http2Config{ | 	conf := http2Config{ | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/http2/config_go124.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/http2/config_go124.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -13,7 +13,7 @@ func fillNetHTTPServerConfig(conf *http2Config, srv *http.Server) { | ||||||
| 	fillNetHTTPConfig(conf, srv.HTTP2) | 	fillNetHTTPConfig(conf, srv.HTTP2) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // fillNetHTTPServerConfig sets fields in conf from tr.HTTP2. | // fillNetHTTPTransportConfig sets fields in conf from tr.HTTP2. | ||||||
| func fillNetHTTPTransportConfig(conf *http2Config, tr *http.Transport) { | func fillNetHTTPTransportConfig(conf *http2Config, tr *http.Transport) { | ||||||
| 	fillNetHTTPConfig(conf, tr.HTTP2) | 	fillNetHTTPConfig(conf, tr.HTTP2) | ||||||
| } | } | ||||||
|  |  | ||||||
							
								
								
									
										13
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -375,6 +375,7 @@ type ClientConn struct { | ||||||
| 	doNotReuse       bool       // whether conn is marked to not be reused for any future requests | 	doNotReuse       bool       // whether conn is marked to not be reused for any future requests | ||||||
| 	closing          bool | 	closing          bool | ||||||
| 	closed           bool | 	closed           bool | ||||||
|  | 	closedOnIdle     bool                     // true if conn was closed for idleness | ||||||
| 	seenSettings     bool                     // true if we've seen a settings frame, false otherwise | 	seenSettings     bool                     // true if we've seen a settings frame, false otherwise | ||||||
| 	seenSettingsChan chan struct{}            // closed when seenSettings is true or frame reading fails | 	seenSettingsChan chan struct{}            // closed when seenSettings is true or frame reading fails | ||||||
| 	wantSettingsAck  bool                     // we sent a SETTINGS frame and haven't heard back | 	wantSettingsAck  bool                     // we sent a SETTINGS frame and haven't heard back | ||||||
|  | @ -1089,10 +1090,12 @@ func (cc *ClientConn) idleStateLocked() (st clientConnIdleState) { | ||||||
| 
 | 
 | ||||||
| 	// If this connection has never been used for a request and is closed, | 	// If this connection has never been used for a request and is closed, | ||||||
| 	// then let it take a request (which will fail). | 	// then let it take a request (which will fail). | ||||||
|  | 	// If the conn was closed for idleness, we're racing the idle timer; | ||||||
|  | 	// don't try to use the conn. (Issue #70515.) | ||||||
| 	// | 	// | ||||||
| 	// This avoids a situation where an error early in a connection's lifetime | 	// This avoids a situation where an error early in a connection's lifetime | ||||||
| 	// goes unreported. | 	// goes unreported. | ||||||
| 	if cc.nextStreamID == 1 && cc.streamsReserved == 0 && cc.closed { | 	if cc.nextStreamID == 1 && cc.streamsReserved == 0 && cc.closed && !cc.closedOnIdle { | ||||||
| 		st.canTakeNewRequest = true | 		st.canTakeNewRequest = true | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | @ -1155,6 +1158,7 @@ func (cc *ClientConn) closeIfIdle() { | ||||||
| 		return | 		return | ||||||
| 	} | 	} | ||||||
| 	cc.closed = true | 	cc.closed = true | ||||||
|  | 	cc.closedOnIdle = true | ||||||
| 	nextID := cc.nextStreamID | 	nextID := cc.nextStreamID | ||||||
| 	// TODO: do clients send GOAWAY too? maybe? Just Close: | 	// TODO: do clients send GOAWAY too? maybe? Just Close: | ||||||
| 	cc.mu.Unlock() | 	cc.mu.Unlock() | ||||||
|  | @ -2434,9 +2438,12 @@ func (rl *clientConnReadLoop) cleanup() { | ||||||
| 	// This avoids a situation where new connections are constantly created, | 	// This avoids a situation where new connections are constantly created, | ||||||
| 	// added to the pool, fail, and are removed from the pool, without any error | 	// added to the pool, fail, and are removed from the pool, without any error | ||||||
| 	// being surfaced to the user. | 	// being surfaced to the user. | ||||||
| 	const unusedWaitTime = 5 * time.Second | 	unusedWaitTime := 5 * time.Second | ||||||
|  | 	if cc.idleTimeout > 0 && unusedWaitTime > cc.idleTimeout { | ||||||
|  | 		unusedWaitTime = cc.idleTimeout | ||||||
|  | 	} | ||||||
| 	idleTime := cc.t.now().Sub(cc.lastActive) | 	idleTime := cc.t.now().Sub(cc.lastActive) | ||||||
| 	if atomic.LoadUint32(&cc.atomicReused) == 0 && idleTime < unusedWaitTime { | 	if atomic.LoadUint32(&cc.atomicReused) == 0 && idleTime < unusedWaitTime && !cc.closedOnIdle { | ||||||
| 		cc.idleTimer = cc.t.afterFunc(unusedWaitTime-idleTime, func() { | 		cc.idleTimer = cc.t.afterFunc(unusedWaitTime-idleTime, func() { | ||||||
| 			cc.t.connPool().MarkDead(cc) | 			cc.t.connPool().MarkDead(cc) | ||||||
| 		}) | 		}) | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							|  | @ -1112,7 +1112,7 @@ golang.org/x/image/webp | ||||||
| golang.org/x/mod/internal/lazyregexp | golang.org/x/mod/internal/lazyregexp | ||||||
| golang.org/x/mod/module | golang.org/x/mod/module | ||||||
| golang.org/x/mod/semver | golang.org/x/mod/semver | ||||||
| # golang.org/x/net v0.33.0 | # golang.org/x/net v0.34.0 | ||||||
| ## explicit; go 1.18 | ## explicit; go 1.18 | ||||||
| golang.org/x/net/bpf | golang.org/x/net/bpf | ||||||
| golang.org/x/net/context | golang.org/x/net/context | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue