Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 31 - 40 of 87 for IPv6 (0.03 seconds)

  1. okhttp/src/jvmTest/kotlin/okhttp3/internal/HostnamesTest.kt

      @Test
      fun testToCanonicalHost() {
        // IPv4
        assertThat("127.0.0.1".toCanonicalHost()).isEqualTo("127.0.0.1")
        assertThat("1.2.3.4".toCanonicalHost()).isEqualTo("1.2.3.4")
    
        // IPv6
        assertThat("::1".toCanonicalHost()).isEqualTo("::1")
        assertThat("2001:db8::1".toCanonicalHost()).isEqualTo("2001:db8::1")
        assertThat("::ffff:192.168.0.1".toCanonicalHost()).isEqualTo("192.168.0.1")
        assertThat(
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Fri Dec 27 13:39:56 GMT 2024
    - 5.1K bytes
    - Click Count (0)
  2. internal/handlers/proxy.go

    			// addresses (for=8.8.8.8, 8.8.4.4, 172.16.1.20 is valid) we only
    			// extract the first, which should be the client IP.
    			if match := forRegex.FindStringSubmatch(fwd); len(match) > 1 {
    				// IPv6 addresses in Forwarded headers are quoted-strings. We strip
    				// these quotes.
    				addr = strings.Trim(match[1], `"`)
    			}
    		}
    	}
    
    	return addr
    }
    
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Wed Feb 26 19:25:49 GMT 2025
    - 5.4K bytes
    - Click Count (0)
  3. internal/handlers/forwarder.go

    		*outReq = *quietReq
    	}
    }
    
    // headerRewriter is responsible for removing hop-by-hop headers and setting forwarding headers
    type headerRewriter struct{}
    
    // Clean up IP in case if it is ipv6 address and it has {zone} information in it, like
    // "[fe80::d806:a55d:eb1b:49cc%vEthernet (vmxnet3 Ethernet Adapter - Virtual Switch)]:64692"
    func ipv6fix(clientIP string) string {
    	return strings.Split(clientIP, "%")[0]
    }
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Feb 18 16:25:55 GMT 2025
    - 5.7K bytes
    - Click Count (0)
  4. okhttp/src/commonJvmAndroid/kotlin/okhttp3/internal/connection/RouteSelector.kt

              }
    
              call.eventListener.dnsEnd(call, socketHost, result)
              result
            }
    
          // Try each address for best behavior in mixed IPv4/IPv6 environments.
          val orderedAddresses =
            when {
              fastFallback -> reorderForHappyEyeballs(addresses)
              else -> addresses
            }
    
          for (inetAddress in orderedAddresses) {
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Wed Oct 08 03:50:05 GMT 2025
    - 7.3K bytes
    - Click Count (2)
  5. docs/changelogs/changelog_3x.md

     *  Fix: Don't use a cryptographic random number generator for web sockets. Some Android devices
        implement `SecureRandom` incorrectly!
     *  Fix: Correctly canonicalize IPv6 addresses in `HttpUrl`. This prevented OkHttp from trusting
        HTTPS certificates issued to certain IPv6 addresses.
     *  Fix: Don't reuse connections after an unsuccessful `Expect: 100-continue`.
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Sun Feb 06 14:55:54 GMT 2022
    - 50.8K bytes
    - Click Count (0)
  6. docs/smb3-features/06-witness-protocol-design.md

            private final int flags;
            
            public static final int IPV4 = 0x01;
            public static final int IPV6 = 0x02;
            
            public WitnessIPAddress(InetAddress address) {
                this.address = address;
                this.flags = address.getAddress().length == 4 ? IPV4 : IPV6;
            }
            
            public InetAddress getAddress() { return address; }
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 42K bytes
    - Click Count (0)
  7. CHANGELOG/CHANGELOG-1.17.md

    `--node-cidr-mask-size-ipv6 int32`     Default: 64. Mask size for IPv6 node-cidr in dual-stack cluster.
    
        These 2 flags can be used only for dual-stack clusters. For non dual-stack clusters, continue to use  `--node-cidr-mask-size` flag to configure the mask size.
    
    Created: Fri Apr 03 09:05:14 GMT 2026
    - Last Modified: Thu Jan 28 10:44:33 GMT 2021
    - 346.2K bytes
    - Click Count (1)
  8. guava-tests/test/com/google/common/net/InetAddressesTest.java

        InetAddress ip = InetAddresses.forString(ipStr);
        assertThat(InetAddresses.toUriString(ip)).isEqualTo("1.2.3.4");
      }
    
      public void testToUriStringIPv6() {
        // Unfortunately the InetAddress.toString() method for IPv6 addresses
        // does not collapse contiguous shorts of zeroes with the :: abbreviation.
        String ipStr = "3ffe::1";
        InetAddress ip = InetAddresses.forString(ipStr);
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 23 16:38:16 GMT 2026
    - 36.3K bytes
    - Click Count (0)
  9. README.md

    problems. If your service has multiple IP addresses, OkHttp will attempt alternate addresses if the
    first connect fails. This is necessary for IPv4+IPv6 and services hosted in redundant data
    centers. OkHttp supports modern TLS features (TLS 1.3, ALPN, certificate pinning). It can be
    configured to fall back for broad connectivity.
    
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Thu Oct 30 21:39:59 GMT 2025
    - 9.5K bytes
    - Click Count (0)
  10. CHANGELOG/CHANGELOG-1.9.md

    ### **Network**
    
    #### **IPv6**
    
    *   [alpha] IPv6 support has been added. Notable IPv6 support details include:
        *   Support for IPv6-only Kubernetes cluster deployments. **<span style="text-decoration:underline;">Note:</span>** This feature does not provide dual-stack support.
        *   Support for IPv6 Kubernetes control and data planes.
        *   Support for Kubernetes IPv6 cluster deployments using kubeadm.
    Created: Fri Apr 03 09:05:14 GMT 2026
    - Last Modified: Tue Nov 16 10:46:27 GMT 2021
    - 313.7K bytes
    - Click Count (0)
Back to Top