mirror of https://github.com/containers/podman.git
				
				
				
			Merge pull request #19479 from containers/renovate/golang.org-x-net-0.x
Update module golang.org/x/net to v0.13.0
This commit is contained in:
		
						commit
						74b7cdff4c
					
				
							
								
								
									
										2
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										2
									
								
								go.mod
								
								
								
								
							|  | @ -63,7 +63,7 @@ require ( | |||
| 	github.com/vishvananda/netlink v1.2.1-beta.2 | ||||
| 	go.etcd.io/bbolt v1.3.7 | ||||
| 	golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df | ||||
| 	golang.org/x/net v0.12.0 | ||||
| 	golang.org/x/net v0.13.0 | ||||
| 	golang.org/x/sync v0.3.0 | ||||
| 	golang.org/x/sys v0.10.0 | ||||
| 	golang.org/x/term v0.10.0 | ||||
|  |  | |||
							
								
								
									
										4
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										4
									
								
								go.sum
								
								
								
								
							|  | @ -1185,8 +1185,8 @@ golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1 | |||
| golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= | ||||
| golang.org/x/net v0.0.0-20210825183410-e898025ed96a/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||
| golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||
| golang.org/x/net v0.12.0 h1:cfawfvKITfUsFCeJIHJrbSxpeu/E81khclypR0GVT50= | ||||
| golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= | ||||
| golang.org/x/net v0.13.0 h1:Nvo8UFsZ8X3BhAC9699Z1j7XQ3rsZnUUm7jfBEk1ueY= | ||||
| golang.org/x/net v0.13.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= | ||||
| 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= | ||||
|  |  | |||
|  | @ -194,9 +194,8 @@ func render1(w writer, n *Node) error { | |||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	// Render any child nodes.
 | ||||
| 	switch n.Data { | ||||
| 	case "iframe", "noembed", "noframes", "noscript", "plaintext", "script", "style", "xmp": | ||||
| 	// Render any child nodes
 | ||||
| 	if childTextNodesAreLiteral(n) { | ||||
| 		for c := n.FirstChild; c != nil; c = c.NextSibling { | ||||
| 			if c.Type == TextNode { | ||||
| 				if _, err := w.WriteString(c.Data); err != nil { | ||||
|  | @ -213,7 +212,7 @@ func render1(w writer, n *Node) error { | |||
| 			// last element in the file, with no closing tag.
 | ||||
| 			return plaintextAbort | ||||
| 		} | ||||
| 	default: | ||||
| 	} else { | ||||
| 		for c := n.FirstChild; c != nil; c = c.NextSibling { | ||||
| 			if err := render1(w, c); err != nil { | ||||
| 				return err | ||||
|  | @ -231,6 +230,27 @@ func render1(w writer, n *Node) error { | |||
| 	return w.WriteByte('>') | ||||
| } | ||||
| 
 | ||||
| func childTextNodesAreLiteral(n *Node) bool { | ||||
| 	// Per WHATWG HTML 13.3, if the parent of the current node is a style,
 | ||||
| 	// script, xmp, iframe, noembed, noframes, or plaintext element, and the
 | ||||
| 	// current node is a text node, append the value of the node's data
 | ||||
| 	// literally. The specification is not explicit about it, but we only
 | ||||
| 	// enforce this if we are in the HTML namespace (i.e. when the namespace is
 | ||||
| 	// "").
 | ||||
| 	// NOTE: we also always include noscript elements, although the
 | ||||
| 	// specification states that they should only be rendered as such if
 | ||||
| 	// scripting is enabled for the node (which is not something we track).
 | ||||
| 	if n.Namespace != "" { | ||||
| 		return false | ||||
| 	} | ||||
| 	switch n.Data { | ||||
| 	case "iframe", "noembed", "noframes", "noscript", "plaintext", "script", "style", "xmp": | ||||
| 		return true | ||||
| 	default: | ||||
| 		return false | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| // writeQuoted writes s to w surrounded by quotes. Normally it will use double
 | ||||
| // quotes, but if s contains a double quote, it will use single quotes.
 | ||||
| // It is used for writing the identifiers in a doctype declaration.
 | ||||
|  |  | |||
|  | @ -518,11 +518,14 @@ func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) { | |||
| func authorityAddr(scheme string, authority string) (addr string) { | ||||
| 	host, port, err := net.SplitHostPort(authority) | ||||
| 	if err != nil { // authority didn't have a port
 | ||||
| 		host = authority | ||||
| 		port = "" | ||||
| 	} | ||||
| 	if port == "" { // authority's port was empty
 | ||||
| 		port = "443" | ||||
| 		if scheme == "http" { | ||||
| 			port = "80" | ||||
| 		} | ||||
| 		host = authority | ||||
| 	} | ||||
| 	if a, err := idna.ToASCII(host); err == nil { | ||||
| 		host = a | ||||
|  |  | |||
|  | @ -1071,7 +1071,7 @@ golang.org/x/exp/slices | |||
| ## explicit; go 1.17 | ||||
| golang.org/x/mod/semver | ||||
| golang.org/x/mod/sumdb/note | ||||
| # golang.org/x/net v0.12.0 | ||||
| # golang.org/x/net v0.13.0 | ||||
| ## explicit; go 1.17 | ||||
| golang.org/x/net/context | ||||
| golang.org/x/net/html | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue