Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 239 for chains (0.36 sec)

  1. pilot/pkg/networking/core/listener_inbound.go

    		}
    		// Build the actual chain
    		chains := lb.inboundChainForOpts(cc, mtls, opts)
    
    		if cc.bindToPort {
    			// If this config is for bindToPort, we want to actually create a real Listener.
    			listeners = append(listeners, lb.inboundCustomListener(cc, chains))
    		} else {
    			// Otherwise, just append the filter chain to the virtual inbound chains.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  2. pilot/pkg/simulation/traffic.go

    // not match. This means an empty match (`{}`) may not match if another chain
    // matches one criteria but not another.
    func (sim *Simulation) matchFilterChain(chains []*listener.FilterChain, defaultChain *listener.FilterChain,
    	input Call, hasTLSInspector bool,
    ) (*listener.FilterChain, error) {
    	chains = filter("DestinationPort", chains, func(fc *listener.FilterChainMatch) bool {
    		return fc.GetDestinationPort() == nil
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  3. src/crypto/x509/verify.go

    	}
    
    	return chains, nil
    }
    
    func appendToFreshChain(chain []*Certificate, cert *Certificate) []*Certificate {
    	n := make([]*Certificate, len(chain)+1)
    	copy(n, chain)
    	n[len(chain)] = cert
    	return n
    }
    
    // alreadyInChain checks whether a candidate certificate is present in a chain.
    // Rather than doing a direct byte for byte equivalency check, we check if the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:39 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  4. pilot/pkg/xds/lds_test.go

    				chain = fc
    			}
    		}
    		if chain == nil {
    			t.Fatalf("Failed to find http_connection_manager")
    		}
    		if len(chain.Filters) != 1 {
    			t.Fatalf("Expected 1 filter in first filter chain, got %d", len(l.FilterChains))
    		}
    		filter := chain.Filters[0]
    		if filter.Name != wellknown.HTTPConnectionManager {
    			t.Fatalf("Expected HTTP connection, found %v", chain.Filters[0].Name)
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jan 12 18:20:36 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/listener_waypoint.go

    				// If we need to sniff, insert two chains and the protocol detector
    				chains = append(chains, tcpChain, httpChain)
    				portMapper.Map[portString] = match.ToMatcher(match.NewAppProtocol(match.ProtocolMatch{
    					TCP:  match.ToChain(tcpName),
    					HTTP: match.ToChain(httpName),
    				}))
    			} else if port.Protocol.IsHTTP() {
    				// Otherwise, just insert HTTP/TCP
    				chains = append(chains, httpChain)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_builder.go

    		Name:    model.VirtualOutboundCatchAllTCPFilterChainName,
    		Filters: filterStack,
    	})
    	return chains
    }
    
    func blackholeFilterChain(push *model.PushContext, node *model.Proxy) *listener.FilterChain {
    	return &listener.FilterChain{
    		Name: model.VirtualOutboundBlackholeFilterChainName,
    		FilterChainMatch: &listener.FilterChainMatch{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  7. cni/pkg/iptables/iptables.go

    	iptablesBuilder := builder.NewIptablesRuleBuilder(ipbuildConfig(cfg.cfg))
    
    	// Insert jumps to our custom chains
    	// This is mostly just for visual tidiness and cleanup, as we can delete the secondary chains and jumps
    	// without polluting the main table too much.
    
    	// -t mangle -A PREROUTING -j ISTIO_PRERT
    	iptablesBuilder.AppendRule(
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 31 21:45:18 UTC 2024
    - 19.9K bytes
    - Viewed (0)
  8. security/pkg/pki/util/keycertbundle.go

    	}
    	cert, err := ParsePemEncodedCertificate(certBytes)
    	if err != nil {
    		return fmt.Errorf("failed to parse cert PEM: %v", err)
    	}
    	chains, err := cert.Verify(opts)
    
    	if len(chains) == 0 || err != nil {
    		return fmt.Errorf(
    			"cannot verify the cert with the provided root chain and cert "+
    				"pool with error: %v", err)
    	}
    
    	// Verify that the key can be correctly parsed.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Jan 21 06:07:50 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  9. okhttp/src/test/java/okhttp3/internal/tls/CertificatePinnerChainValidationTest.kt

          }
        }
      }
    
      /**
       * Not checking the CA bit created a vulnerability in old OkHttp releases. It is exploited by
       * triggering different chains to be discovered by the TLS engine and our chain cleaner. In this
       * attack there's several different chains.
       *
       *
       * The victim's gets a non-CA certificate signed by a CA, and pins the CA root and/or
       * intermediate. This is business as usual.
       *
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Mon Jan 08 01:13:22 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  10. build-logic/build-init-samples/src/main/kotlin/gradlebuild/samples/SamplesGenerator.kt

                }
                descriptor.language === Language.CPP -> {
                    "* An installed {cpp} compiler. See which link:{userManualPath}/building_cpp_projects.html#sec:cpp_supported_tool_chain[{cpp} tool chains] are supported by Gradle."
                }
                else -> {
                    ""
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 17:51:21 UTC 2024
    - 13.8K bytes
    - Viewed (0)
Back to top