diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32b75446..d1206184 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,5 +11,5 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: - go-version: "1.23.7" + go-version: "1.24.4" - run: go build ./... diff --git a/UPSTREAM b/UPSTREAM index 07d88dbe..38a4b695 100644 --- a/UPSTREAM +++ b/UPSTREAM @@ -1 +1 @@ -v3.26.0 +v3.27.0 diff --git a/go.mod b/go.mod index a9eded1f..d6fdf9d5 100644 --- a/go.mod +++ b/go.mod @@ -1,15 +1,15 @@ module github.com/ooni/probe-engine -go 1.23.0 +go 1.24.1 -toolchain go1.23.7 +toolchain go1.24.4 require ( filippo.io/age v1.2.1 - github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250604135210-85a7bd92a4ba + github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250721134743-defb3bae9d3d github.com/apex/log v1.9.0 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 - github.com/cloudflare/circl v1.5.0 + github.com/cloudflare/circl v1.6.1 github.com/cretz/bine v0.2.0 github.com/dop251/goja v0.0.0-20231027120936-b396bb4c349d github.com/dop251/goja_nodejs v0.0.0-20240418154818-2aae10d4cbcf @@ -20,11 +20,11 @@ require ( github.com/gorilla/websocket v1.5.3 github.com/hexops/gotextdiff v1.0.3 github.com/mattn/go-sqlite3 v1.14.24 - github.com/miekg/dns v1.1.62 + github.com/miekg/dns v1.1.68 github.com/montanaflynn/stats v0.7.1 github.com/ooni/minivpn v0.0.7 - github.com/ooni/netem v0.0.0-20240208095707-608dcbcd82b8 - github.com/ooni/probe-assets v0.27.0 + github.com/ooni/netem v0.0.0-20250905215919-3882eda4fb66 + github.com/ooni/probe-assets v0.28.0 github.com/oschwald/maxminddb-golang v1.13.1 github.com/pborman/getopt/v2 v2.1.0 github.com/pion/stun v0.6.1 @@ -41,9 +41,9 @@ require ( gitlab.com/yawning/utls.git v0.0.12-1 gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib v1.6.0 gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2 v2.10.1 - golang.org/x/crypto v0.36.0 - golang.org/x/net v0.37.0 - golang.org/x/sys v0.31.0 + golang.org/x/crypto v0.41.0 + golang.org/x/net v0.43.0 + golang.org/x/sys v0.35.0 ) require ( @@ -57,7 +57,7 @@ require ( github.com/Psiphon-Labs/goptlib v0.0.0-20200406165125-c0e32a7a3464 // indirect github.com/Psiphon-Labs/psiphon-tls v0.0.0-20250318183125-2a2fae2db378 // indirect github.com/Psiphon-Labs/quic-go v0.0.0-20250527153145-79fe45fb83b1 // indirect - github.com/Psiphon-Labs/utls v1.1.1-0.20241107183331-b18909f8ccaa // indirect + github.com/Psiphon-Labs/utls v0.0.0-20250623193530-396869e9cd87 // indirect github.com/alexbrainman/sspi v0.0.0-20231016080023-1a75b4708caa // indirect github.com/andybalholm/brotli v1.1.1 // indirect github.com/armon/go-proxyproto v0.0.0-20180202201750-5b7edb60ff5f // indirect @@ -99,9 +99,9 @@ require ( github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/mock v1.6.0 // indirect - github.com/golang/protobuf v1.5.3 // indirect - github.com/google/btree v1.1.2 // indirect + github.com/golang/mock v1.7.0-rc.1 // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/google/btree v1.1.3 // indirect github.com/google/nftables v0.1.1-0.20230115205135-9aa6fdf5a28c // indirect github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98 // indirect github.com/grafov/m3u8 v0.0.0-20171211212457-6ab8f28ed427 // indirect @@ -181,16 +181,16 @@ require ( go4.org/mem v0.0.0-20220726221520-4f986261bf13 // indirect go4.org/netipx v0.0.0-20230824141953-6213f710f925 // indirect golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect - golang.org/x/mod v0.24.0 // indirect - golang.org/x/sync v0.12.0 // indirect - golang.org/x/term v0.30.0 // indirect - golang.org/x/text v0.23.0 // indirect - golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.31.0 // indirect + golang.org/x/mod v0.27.0 // indirect + golang.org/x/sync v0.16.0 // indirect + golang.org/x/term v0.34.0 // indirect + golang.org/x/text v0.28.0 // indirect + golang.org/x/time v0.12.0 // indirect + golang.org/x/tools v0.36.0 // indirect golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173 // indirect golang.zx2c4.com/wireguard/windows v0.5.3 // indirect google.golang.org/protobuf v1.34.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - gvisor.dev/gvisor v0.0.0-20230928000133-4fe30062272c // indirect + gvisor.dev/gvisor v0.0.0-20250317184159-a24f13b091dc // indirect tailscale.com v1.58.2 // indirect ) diff --git a/go.sum b/go.sum index cb0a3ada..c75c23e3 100644 --- a/go.sum +++ b/go.sum @@ -16,8 +16,8 @@ github.com/Azure/azure-sdk-for-go/sdk/azcore v0.19.0/go.mod h1:h6H6c8enJmmocHUbL github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.11.0/go.mod h1:HcM1YX14R7CJcghJGOYCgdezslRSVzqwLf/q+4Y2r/0= github.com/Azure/azure-sdk-for-go/sdk/internal v0.7.0/go.mod h1:yqy467j36fJxcRV2TzfVZ1pCb5vxm4BtZPUdYWe/Xo8= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c h1:pxW6RcqyfI9/kWtOwnv/G+AzdKuy2ZrqINhenH4HyNs= +github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/Jigsaw-Code/outline-sdk v0.0.16 h1:WbHmv80FKDIpzEmR3GehTbq5CibYTLvcxIIpMMILiEs= github.com/Jigsaw-Code/outline-sdk v0.0.16/go.mod h1:e1oQZbSdLJBBuHgfeQsgEkvkuyIePPwstUeZRGq0KO8= github.com/Jigsaw-Code/outline-ss-server v1.8.0 h1:6h7CZsyl1vQLz3nvxmL9FbhDug4QxJ1YTxm534eye1E= @@ -35,12 +35,12 @@ github.com/Psiphon-Labs/goptlib v0.0.0-20200406165125-c0e32a7a3464 h1:VmnMMMheFX github.com/Psiphon-Labs/goptlib v0.0.0-20200406165125-c0e32a7a3464/go.mod h1:Pe5BqN2DdIdChorAXl6bDaQd/wghpCleJfid2NoSli0= github.com/Psiphon-Labs/psiphon-tls v0.0.0-20250318183125-2a2fae2db378 h1:LqI8cxnYxgUKLLvv+XZKpxZAQcov6xhEKgC82FdvG/k= github.com/Psiphon-Labs/psiphon-tls v0.0.0-20250318183125-2a2fae2db378/go.mod h1:7ZUnPnWT5z8J8hxfsVjKHYK77Zme/Y0If1b/zeziiJs= -github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250604135210-85a7bd92a4ba h1:WPAeM6Dn0GmLNaRLlEdKRSeFZ7tV8kM3s5+lTQJ4JQ8= -github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250604135210-85a7bd92a4ba/go.mod h1:1BflUn6FnGX/FlC9GFp5fFFV7ePyVUtnj3lTxZDCXwA= +github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250721134743-defb3bae9d3d h1:6NXXYrU4mdKXMYrGytP4LciRkC02SAIP7vitQ5QLmA0= +github.com/Psiphon-Labs/psiphon-tunnel-core v1.0.11-0.20250721134743-defb3bae9d3d/go.mod h1:aWy3Mi+NQl4sflSYFwCt67T5+VGa8oADluYy64N77fs= github.com/Psiphon-Labs/quic-go v0.0.0-20250527153145-79fe45fb83b1 h1:zD7JvZCV8gjvtI0AZmE81Ffc/v7A+qwU1/YfUmN/Flk= github.com/Psiphon-Labs/quic-go v0.0.0-20250527153145-79fe45fb83b1/go.mod h1:rONdWgPMbFjyyBai7gB1IBF4pT9r4l0GyiDst5XR1SY= -github.com/Psiphon-Labs/utls v1.1.1-0.20241107183331-b18909f8ccaa h1:5FszHIhxb7yO267qt47tTfJOtD31k7R80L88EwNm4tc= -github.com/Psiphon-Labs/utls v1.1.1-0.20241107183331-b18909f8ccaa/go.mod h1:dxmztdV9lf59cq44YY8r21m3b+xSjhg98cgZW8WK1p0= +github.com/Psiphon-Labs/utls v0.0.0-20250623193530-396869e9cd87 h1:h/OnQpPMwC7pKN9YQTJ+vQATjchta6kgumJNnkJBq1k= +github.com/Psiphon-Labs/utls v0.0.0-20250623193530-396869e9cd87/go.mod h1:1vv0gVAzq9e2XYkW8HAKrmtuuZrBdDixQFx5H22KAjI= github.com/alexbrainman/sspi v0.0.0-20231016080023-1a75b4708caa h1:LHTHcTQiSGT7VVbI0o4wBRNQIgn917usHWOd6VAffYI= github.com/alexbrainman/sspi v0.0.0-20231016080023-1a75b4708caa/go.mod h1:cEWa1LVoE5KvSD9ONXsZrj0z6KqySlCCNKHlLzbqAt4= github.com/andybalholm/brotli v1.1.1 h1:PR2pgnyFznKEugtsUo0xLdDop5SKXd5Qf5ysW+7XdTA= @@ -102,11 +102,11 @@ github.com/cheekybits/genny v0.0.0-20170328200008-9127e812e1e9/go.mod h1:+tQajlR github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY= github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic= github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/cilium/ebpf v0.11.0 h1:V8gS/bTCCjX9uUnkUFUpPsksM8n1lXBAvHcpiFk1X2Y= -github.com/cilium/ebpf v0.11.0/go.mod h1:WE7CZAnqOL2RouJ4f1uyNhqr2P4CCvXFIqdRDUgWsVs= +github.com/cilium/ebpf v0.12.3 h1:8ht6F9MquybnY97at+VDZb3eQQr8ev79RueWeVaEcG4= +github.com/cilium/ebpf v0.12.3/go.mod h1:TctK1ivibvI3znr66ljgi4hqOT8EYQjz1KWBfb1UVgM= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys= -github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= +github.com/cloudflare/circl v1.6.1 h1:zqIqSPIndyBh1bjLVVDHMPpVKqp8Su/V+6MeDzzQBQ0= +github.com/cloudflare/circl v1.6.1/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cockroachdb/apd v1.1.0/go.mod h1:8Sl8LxpKi29FqWXR16WEFZRNSz3SoPzUzeMeY4+DwBQ= github.com/cognusion/go-cache-lru v0.0.0-20170419142635-f73e2280ecea h1:9C2rdYRp8Vzwhm3sbFX0yYfB+70zKFRjn7cnPCucHSw= @@ -176,8 +176,8 @@ github.com/go-gorp/gorp/v3 v3.1.0/go.mod h1:dLEjIyyRNiXvNZ8PSmzpt1GsWAUK8kjVhEpj github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= -github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= -github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY= +github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= @@ -199,8 +199,8 @@ github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfU github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= -github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= +github.com/golang/mock v1.7.0-rc.1 h1:YojYx61/OLFsiv6Rw1Z96LpldJIy31o+UHmwAUMJ6/U= +github.com/golang/mock v1.7.0-rc.1/go.mod h1:s42URUywIqd+OcERslBJvOjepvNymP31m3q8d/GkuRs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -211,17 +211,15 @@ github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrU github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/btree v1.1.2 h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU= -github.com/google/btree v1.1.2/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4= +github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg= +github.com/google/btree v1.1.3/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gopacket v1.1.19 h1:ves8RnFZPGiFnTS0uPQStjwru6uO6h+nlr9j6fL7kF8= @@ -366,8 +364,8 @@ github.com/mdlayher/socket v0.5.0 h1:ilICZmJcQz70vrWVes1MFera4jGiWNocSkykwwoy3XI github.com/mdlayher/socket v0.5.0/go.mod h1:WkcBFfvyG8QENs5+hfQPl1X6Jpd2yeLIYgrGFmJiJxI= github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE= github.com/miekg/dns v1.1.51/go.mod h1:2Z9d3CP1LQWihRZUf29mQ19yDThaI4DAYzte2CaQW5c= -github.com/miekg/dns v1.1.62 h1:cN8OuEF1/x5Rq6Np+h1epln8OiyPWV+lROx9LxcGgIQ= -github.com/miekg/dns v1.1.62/go.mod h1:mvDlcItzm+br7MToIKqkglaGhlFMHJ9DTNNWONWXbNQ= +github.com/miekg/dns v1.1.68 h1:jsSRkNozw7G/mnmXULynzMNIsgY2dHC8LO6U6Ij2JEA= +github.com/miekg/dns v1.1.68/go.mod h1:fujopn7TB3Pu3JM69XaawiU0wqjpL9/8xGop5UrTPps= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= @@ -385,10 +383,10 @@ github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= github.com/ooni/minivpn v0.0.7 h1:fRL6lOivKM+Q23HcN/FFiBftbKTAtz7U8r6cOypBAeM= github.com/ooni/minivpn v0.0.7/go.mod h1:0KNwmK2Wg9lDbk936XjtxvCq4tPNbK4C3IJvyLwIMrE= -github.com/ooni/netem v0.0.0-20240208095707-608dcbcd82b8 h1:kJ2wn19lIP/y9ng85BbFRdWKHK6Er116Bbt5uhqHVD4= -github.com/ooni/netem v0.0.0-20240208095707-608dcbcd82b8/go.mod h1:b/wAvTR5n92Vk2b0SBmuMU0xO4ZGVrsXtU7zjTby7vw= -github.com/ooni/probe-assets v0.27.0 h1:aTQTlsUle7u7uKafYDKEBTR/W90oq7jjmjl+dOoqmDo= -github.com/ooni/probe-assets v0.27.0/go.mod h1:m0k2FFzcLfFm7dhgyYkLCUR3R0CoRPr0jcjctDS2+gU= +github.com/ooni/netem v0.0.0-20250905215919-3882eda4fb66 h1:i2sw2lTJKT4dbeTNW8GD+bKT8CFLdjZT6sLxWlKZbrw= +github.com/ooni/netem v0.0.0-20250905215919-3882eda4fb66/go.mod h1:CKKtaYpxFRzD2I0Cxlkz9msGyc6p/ZkOLu6TfXneDyU= +github.com/ooni/probe-assets v0.28.0 h1:r1hlPmC9PwfKqX0of9T0tx9xTIczPvqx5N6Bt0LK2LA= +github.com/ooni/probe-assets v0.28.0/go.mod h1:m0k2FFzcLfFm7dhgyYkLCUR3R0CoRPr0jcjctDS2+gU= github.com/oschwald/geoip2-golang v1.9.0 h1:uvD3O6fXAXs+usU+UGExshpdP13GAqp4GBrzN7IgKZc= github.com/oschwald/geoip2-golang v1.9.0/go.mod h1:BHK6TvDyATVQhKNbQBdrj9eAvuwOMi2zSFXizL3K81Y= github.com/oschwald/maxminddb-golang v1.13.1 h1:G3wwjdN9JmIK2o/ermkHM+98oX5fS+k5MbwsmL4MRQE= @@ -608,7 +606,7 @@ github.com/xtaci/smux v1.5.31 h1:3ha7sHtH46h85Iv7MfQogxasuRt1KPRhoFB3S4rmHgU= github.com/xtaci/smux v1.5.31/go.mod h1:OMlQbT5vcgl2gb49mFkYo6SMf+zP3rcjcwQz7ZU7IGY= github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU= github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= @@ -671,8 +669,8 @@ golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDf golang.org/x/crypto v0.20.0/go.mod h1:Xwo95rrVNIoSMx9wa1JroENMToLWn3RNVrTBpLHgZPQ= golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= -golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34= -golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc= +golang.org/x/crypto v0.41.0 h1:WKYxWedPGCTVVl5+WHSSrOBT0O8lx32+zxmHxijgXp4= +golang.org/x/crypto v0.41.0/go.mod h1:pO5AFd7FA68rFak7rOAGVuygIISepHftHnr8dr6+sUc= golang.org/x/exp v0.0.0-20181106170214-d68db9428509/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 h1:aAcj0Da7eBAtrTp03QXWvm88pSyOt+UgdZw2BFZ+lEw= @@ -684,15 +682,15 @@ golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHl golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU= -golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= +golang.org/x/mod v0.27.0 h1:kb+q2PyFnEADO2IEF935ehFUXlWiNjJWtRNgBLSfbxQ= +golang.org/x/mod v0.27.0/go.mod h1:rWI627Fq0DEoudcK+MBkNkCe0EetEaDSwJJkCcjpazc= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -704,9 +702,9 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= 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.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= @@ -718,8 +716,8 @@ golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= -golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c= -golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= +golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE= +golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -730,8 +728,8 @@ golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw= -golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= +golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw= +golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -750,10 +748,9 @@ golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200728102440-3e129f6d46b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -774,8 +771,8 @@ golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= -golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI= +golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -791,8 +788,8 @@ golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= -golang.org/x/term v0.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y= -golang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g= +golang.org/x/term v0.34.0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4= +golang.org/x/term v0.34.0/go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -808,10 +805,10 @@ golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= -golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY= -golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng= +golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU= +golang.org/x/time v0.12.0 h1:ScB/8o8olJvc+CQPWrK3fPZNfh7qgwCrY0zJmoEQLSE= +golang.org/x/time v0.12.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= @@ -825,14 +822,14 @@ golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200103221440-774c71fcf114/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= -golang.org/x/tools v0.31.0 h1:0EedkvKDbh+qistFTd0Bcwe/YLh4vHwWEkiI0toFIBU= -golang.org/x/tools v0.31.0/go.mod h1:naFTU+Cev749tSJRXJlna0T3WxKvb1kWEx15xA4SdmQ= +golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg= +golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -859,8 +856,6 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -884,8 +879,8 @@ gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gvisor.dev/gvisor v0.0.0-20230928000133-4fe30062272c h1:bYb98Ra11fJ8F2xFbZx0zg2VQ28lYqC1JxfaaF53xqY= -gvisor.dev/gvisor v0.0.0-20230928000133-4fe30062272c/go.mod h1:AVgIgHMwK63XvmAzWG9vLQ41YnVHN0du0tEC46fI7yY= +gvisor.dev/gvisor v0.0.0-20250317184159-a24f13b091dc h1:J6cNomELwde1luDrL6hH2NeVEBIaAofaaC2Glwl0MsQ= +gvisor.dev/gvisor v0.0.0-20250317184159-a24f13b091dc/go.mod h1:5DMfjtclAbTIjbXqO1qCe2K5GKKxWz2JHvCChuTcJEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= diff --git a/pkg/cmd/buildtool/android.go b/pkg/cmd/buildtool/android.go index a72fb974..1edfb30b 100644 --- a/pkg/cmd/buildtool/android.go +++ b/pkg/cmd/buildtool/android.go @@ -99,6 +99,11 @@ func androidBuildGomobile(deps buildtoolmodel.Dependencies) { goPath := filepath.Join(deps.GOPATH(), "bin") envp.Append("PATH", cdepsPrependToPath(goPath)) + // We need to support 16KB page size as per android guidelines + // + // See https://android-developers.googleblog.com/2025/05/prepare-play-apps-for-devices-with-16kb-page-size.html + envp.Append("CGO_LDFLAGS", "-Wl,-z,max-page-size=16384") + config := &gomobileConfig{ deps: deps, envp: envp, diff --git a/pkg/cmd/buildtool/android_test.go b/pkg/cmd/buildtool/android_test.go index 97a35af2..86c333e4 100644 --- a/pkg/cmd/buildtool/android_test.go +++ b/pkg/cmd/buildtool/android_test.go @@ -49,6 +49,7 @@ func TestAndroidBuildGomobile(t *testing.T) { "ANDROID_HOME=Android/sdk", "ANDROID_NDK_HOME=Android/sdk/ndk/25.1.7654321", "PATH=/go/gopath/bin:" + os.Getenv("PATH"), + "CGO_LDFLAGS=-Wl,-z,max-page-size=16384", }, Argv: []string{ "gomobile", "bind", "-target", "android", @@ -87,6 +88,7 @@ func TestAndroidBuildGomobile(t *testing.T) { "ANDROID_HOME=Android/sdk", "ANDROID_NDK_HOME=Android/sdk/ndk/25.1.7654321", "PATH=/go/gopath/bin:" + os.Getenv("PATH"), + "CGO_LDFLAGS=-Wl,-z,max-page-size=16384", }, Argv: []string{ "gomobile", "bind", "-target", "android", @@ -702,12 +704,12 @@ func TestAndroidBuildCdepsOpenSSL(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -757,12 +759,12 @@ func TestAndroidBuildCdepsOpenSSL(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -812,12 +814,12 @@ func TestAndroidBuildCdepsOpenSSL(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -867,12 +869,12 @@ func TestAndroidBuildCdepsOpenSSL(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -1738,12 +1740,12 @@ func TestAndroidBuildCdepsTor(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, @@ -1827,12 +1829,12 @@ func TestAndroidBuildCdepsTor(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, @@ -1916,12 +1918,12 @@ func TestAndroidBuildCdepsTor(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, @@ -2005,12 +2007,12 @@ func TestAndroidBuildCdepsTor(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, diff --git a/pkg/cmd/buildtool/cdepsopenssl.go b/pkg/cmd/buildtool/cdepsopenssl.go index abb14765..ebfbf56f 100644 --- a/pkg/cmd/buildtool/cdepsopenssl.go +++ b/pkg/cmd/buildtool/cdepsopenssl.go @@ -27,13 +27,13 @@ func cdepsOpenSSLBuildMain(globalEnv *cBuildEnv, deps buildtoolmodel.Dependencie defer restore() // See https://github.com/Homebrew/homebrew-core/blob/master/Formula/o/openssl@3.rb - cdepsMustFetch("https://www.openssl.org/source/openssl-3.5.0.tar.gz") + cdepsMustFetch("https://www.openssl.org/source/openssl-3.5.2.tar.gz") deps.VerifySHA256( // must be mockable - "344d0a79f1a9b08029b0744e2cc401a43f9c90acd1044d09a530b4885a8e9fc0", - "openssl-3.5.0.tar.gz", + "c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec", + "openssl-3.5.2.tar.gz", ) - must.Run(log.Log, "tar", "-xf", "openssl-3.5.0.tar.gz") - _ = deps.MustChdir("openssl-3.5.0") // must be mockable + must.Run(log.Log, "tar", "-xf", "openssl-3.5.2.tar.gz") + _ = deps.MustChdir("openssl-3.5.2") // must be mockable mydir := filepath.Join(topdir, "CDEPS", "openssl") for _, patch := range cdepsMustListPatches(mydir) { diff --git a/pkg/cmd/buildtool/cdepstor.go b/pkg/cmd/buildtool/cdepstor.go index e00ce15e..7613e79e 100644 --- a/pkg/cmd/buildtool/cdepstor.go +++ b/pkg/cmd/buildtool/cdepstor.go @@ -27,13 +27,13 @@ func cdepsTorBuildMain(globalEnv *cBuildEnv, deps buildtoolmodel.Dependencies) { defer restore() // See https://github.com/Homebrew/homebrew-core/blob/master/Formula/t/tor.rb - cdepsMustFetch("https://www.torproject.org/dist/tor-0.4.8.16.tar.gz") + cdepsMustFetch("https://www.torproject.org/dist/tor-0.4.8.17.tar.gz") deps.VerifySHA256( // must be mockable - "6540dd377a120fb8e7d27530aa3b7ff72a0fa5b4f670fe1d64c987c1cfd390cb", - "tor-0.4.8.16.tar.gz", + "79b4725e1d4b887b9e68fd09b0d2243777d5ce3cd471e538583bcf6f9d8cdb56", + "tor-0.4.8.17.tar.gz", ) - must.Run(log.Log, "tar", "-xf", "tor-0.4.8.16.tar.gz") - _ = deps.MustChdir("tor-0.4.8.16") // must be mockable + must.Run(log.Log, "tar", "-xf", "tor-0.4.8.17.tar.gz") + _ = deps.MustChdir("tor-0.4.8.17") // must be mockable mydir := filepath.Join(topdir, "CDEPS", "tor") for _, patch := range cdepsMustListPatches(mydir) { diff --git a/pkg/cmd/buildtool/ios_test.go b/pkg/cmd/buildtool/ios_test.go index 5a05b885..ff8d1dcd 100644 --- a/pkg/cmd/buildtool/ios_test.go +++ b/pkg/cmd/buildtool/ios_test.go @@ -349,12 +349,12 @@ func TestIOSBuildCdepsOpenSSL(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -399,12 +399,12 @@ func TestIOSBuildCdepsOpenSSL(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -449,12 +449,12 @@ func TestIOSBuildCdepsOpenSSL(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -1142,12 +1142,12 @@ func TestIOSBuildCdepsTor(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, @@ -1232,12 +1232,12 @@ func TestIOSBuildCdepsTor(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, @@ -1322,12 +1322,12 @@ func TestIOSBuildCdepsTor(t *testing.T) { }, { Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, diff --git a/pkg/cmd/buildtool/linuxcdeps_test.go b/pkg/cmd/buildtool/linuxcdeps_test.go index 3918d5d7..aad74fb7 100644 --- a/pkg/cmd/buildtool/linuxcdeps_test.go +++ b/pkg/cmd/buildtool/linuxcdeps_test.go @@ -92,12 +92,12 @@ func TestLinuxCdepsBuildMain(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.0.tar.gz", + "curl", "-fsSLO", "https://www.openssl.org/source/openssl-3.5.2.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "openssl-3.5.0.tar.gz", + "tar", "-xf", "openssl-3.5.2.tar.gz", }, }, { Env: []string{}, @@ -322,12 +322,12 @@ func TestLinuxCdepsBuildMain(t *testing.T) { expect: []buildtooltest.ExecExpectations{{ Env: []string{}, Argv: []string{ - "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.16.tar.gz", + "curl", "-fsSLO", "https://www.torproject.org/dist/tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, Argv: []string{ - "tar", "-xf", "tor-0.4.8.16.tar.gz", + "tar", "-xf", "tor-0.4.8.17.tar.gz", }, }, { Env: []string{}, diff --git a/pkg/experiment/echcheck/measure_test.go b/pkg/experiment/echcheck/measure_test.go index 381df2e9..8d68362a 100644 --- a/pkg/experiment/echcheck/measure_test.go +++ b/pkg/experiment/echcheck/measure_test.go @@ -149,10 +149,10 @@ func TestMeasurementSuccessRealWorld(t *testing.T) { t.Fatal("no network events recorded") } // NoECH, GREASE, RealECH - if len(tk.TLSHandshakes) != 3 { + if len(tk.TLSHandshakes) != 4 { t.Fatal("unexpected number of TLS handshakes", len(tk.TLSHandshakes)) } - if len(tk.TCPConnects) != 3 { + if len(tk.TCPConnects) != 4 { t.Fatal("unexpected number of TCP connections", len(tk.TCPConnects)) } for _, hs := range tk.TLSHandshakes { diff --git a/pkg/feature/psiphonfeat/psiphon_enabled.go b/pkg/feature/psiphonfeat/psiphon_enabled.go index 81bcb279..d1906831 100644 --- a/pkg/feature/psiphonfeat/psiphon_enabled.go +++ b/pkg/feature/psiphonfeat/psiphon_enabled.go @@ -1,4 +1,4 @@ -//go:build !go1.24 && !ooni_feature_disable_psiphon +//go:build !go1.25 && !ooni_feature_disable_psiphon package psiphonfeat diff --git a/pkg/feature/psiphonfeat/psiphon_otherwise.go b/pkg/feature/psiphonfeat/psiphon_otherwise.go index 40df6512..c1fe01cf 100644 --- a/pkg/feature/psiphonfeat/psiphon_otherwise.go +++ b/pkg/feature/psiphonfeat/psiphon_otherwise.go @@ -1,4 +1,4 @@ -//go:build go1.24 || ooni_feature_disable_psiphon +//go:build go1.25 || ooni_feature_disable_psiphon package psiphonfeat diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/analysis.json index c6f737c3..35a2a058 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/analysis.json @@ -76,7 +76,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -185,7 +185,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/observations.json index 13a46f8c..41fdb56b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/badSSLWithUnknownAuthorityWithInconsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis.json index a900a670..c71dba78 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis.json @@ -58,7 +58,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -108,7 +108,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -153,7 +153,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -198,7 +198,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis_classic.json index e487c3dd..0d2b5aee 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/analysis_classic.json @@ -56,7 +56,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -106,7 +106,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations.json index 91691874..22f3a881 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations.json @@ -104,7 +104,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -149,7 +149,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -194,7 +194,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -241,7 +241,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations_classic.json index 334a4b91..527547ec 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPSWebsite/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -64,7 +64,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis.json index fcecb3a9..f29ec1a8 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis.json @@ -58,7 +58,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -108,7 +108,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -153,7 +153,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -198,7 +198,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -243,7 +243,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis_classic.json index d6186f50..8596448f 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/analysis_classic.json @@ -54,7 +54,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -104,7 +104,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations.json index 7c24a238..45092c32 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations.json @@ -104,7 +104,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -149,7 +149,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -194,7 +194,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -241,7 +241,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -291,7 +291,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations_classic.json index 36145a2c..f8885bef 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/controlFailureWithSuccessfulHTTPWebsite/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -64,7 +64,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/analysis.json index cdc2d2c7..04ef2804 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/analysis.json @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -128,7 +128,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -180,7 +180,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/observations.json index b76a1388..c621b9a1 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingAndroidDNSCacheNoData/observations.json @@ -168,7 +168,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -220,7 +220,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -274,7 +274,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/analysis.json index 366a92bd..9144dfda 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/analysis.json @@ -76,7 +76,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -185,7 +185,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -237,7 +237,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/observations.json index 492c7149..4356525f 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingBOGON/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/analysis.json index 53346760..e6a204c7 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/analysis.json @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -128,7 +128,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -180,7 +180,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/observations.json index 78dc2efd..277a242a 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsBlockingNXDOMAIN/observations.json @@ -168,7 +168,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -220,7 +220,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -274,7 +274,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/analysis.json index 20dacdf3..9f819771 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/analysis.json @@ -77,7 +77,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -134,7 +134,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -186,7 +186,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/observations.json index 9d7c07d5..e2ed99fd 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTP/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -333,7 +333,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/analysis.json index 098236db..b1fe0701 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/analysis.json @@ -77,7 +77,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -134,7 +134,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/observations.json index a48628a1..a20a743e 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToLocalhostWithHTTPS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/analysis.json index a6a9b8b8..166f47b5 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/analysis.json @@ -131,7 +131,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -183,7 +183,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/observations.json index ffe51290..8a165d0f 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPSURL/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -333,7 +333,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/analysis.json index 2e9d1408..dd77e4d5 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/analysis.json @@ -129,7 +129,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -233,7 +233,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -285,7 +285,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/observations.json index 5c3b5dd0..d2d2102e 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/dnsHijackingToProxyWithHTTPURL/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -332,7 +332,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -436,7 +436,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis.json index 4a2d842f..7b44d3ac 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis.json @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -175,7 +175,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -227,7 +227,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -279,7 +279,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis_classic.json index f887c7b9..1cadddf8 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/analysis_classic.json @@ -65,7 +65,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -117,7 +117,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations.json index 009e05f7..e35f227b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations_classic.json index 8e1d45d3..a6659c46 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpBlockingConnectionReset/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis.json index ba756c6c..0ee19d28 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -229,7 +229,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -281,7 +281,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis_classic.json index e3045205..e91b9a62 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/analysis_classic.json @@ -67,7 +67,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -119,7 +119,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations.json index e8c1faaf..6b6d2bca 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations_classic.json index e8be87b6..26cd5859 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithConsistentDNS/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/analysis.json index c822187e..64643ecc 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/analysis.json @@ -127,7 +127,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -231,7 +231,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -283,7 +283,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/observations.json index 43449511..8c58108a 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/httpDiffWithInconsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -432,7 +432,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis.json index 1da4aba3..5e75a34b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis.json @@ -76,7 +76,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -126,7 +126,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -176,7 +176,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -226,7 +226,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis_classic.json index 124e9152..930dcff8 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/analysis_classic.json @@ -68,7 +68,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations.json index 5002b0fb..b49a59a1 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -424,7 +424,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -530,7 +530,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations_classic.json index 5e5cbb9f..b22cb895 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTP/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -121,7 +121,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis.json index b765598e..842b298c 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -173,7 +173,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis_classic.json index a37dc467..c5e3ca49 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/analysis_classic.json @@ -68,7 +68,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations.json index 18f630ef..c96b85d3 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -480,7 +480,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations_classic.json index f62613bd..e2cc40b0 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionRefusedForHTTPS/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis.json index 41acb6c5..59733fd2 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis.json @@ -75,7 +75,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -175,7 +175,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -225,7 +225,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis_classic.json index 009fb40e..e1f90208 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/analysis_classic.json @@ -66,7 +66,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -116,7 +116,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations.json index 0ce94a97..eb7073d9 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -424,7 +424,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -530,7 +530,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations_classic.json index 0502dd5b..0713dc9b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTP/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -121,7 +121,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis.json index e31bb966..681e0e03 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -173,7 +173,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis_classic.json index 1a8925f0..9cf692cf 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/analysis_classic.json @@ -68,7 +68,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations.json index 2c361abe..7d0bea6d 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -480,7 +480,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations_classic.json index fb9ffb61..8bada78b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenConnectionResetForHTTPS/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis.json index 6b9edaa7..807f6dff 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis.json @@ -75,7 +75,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -175,7 +175,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -225,7 +225,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis_classic.json index ad446e72..c1ff86f4 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/analysis_classic.json @@ -66,7 +66,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -116,7 +116,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations.json index 9b8cbbb3..c08652f4 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -424,7 +424,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -530,7 +530,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations_classic.json index 9a344488..a646dcff 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTP/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -121,7 +121,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis.json index 751a8a6f..65aa9664 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -173,7 +173,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis_classic.json index cf2e73c3..5deb0112 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/analysis_classic.json @@ -68,7 +68,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations.json index 3d97b7c5..a64150d0 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -480,7 +480,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations_classic.json index bac1a852..daf94d2d 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenEOFForHTTPS/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis.json index f9cb41d4..6f4dcc14 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis.json @@ -75,7 +75,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -175,7 +175,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -225,7 +225,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis_classic.json index fb004a06..e370f8bf 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/analysis_classic.json @@ -66,7 +66,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -116,7 +116,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations.json index c63f3c43..3be2685b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -424,7 +424,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -530,7 +530,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations_classic.json index cbb42361..51224fd1 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTP/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -121,7 +121,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis.json index 541d95ef..02d03f14 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -173,7 +173,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis_classic.json index 6e785b6f..8c4df4b1 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/analysis_classic.json @@ -68,7 +68,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations.json index 867a8b92..08633ee9 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations.json @@ -270,7 +270,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -372,7 +372,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -480,7 +480,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations_classic.json index 6e80d5af..5b741036 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/redirectWithConsistentDNSAndThenTimeoutForHTTPS/observations_classic.json @@ -69,7 +69,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis.json index 48b019df..9a8c6603 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis.json @@ -72,7 +72,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -129,7 +129,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -181,7 +181,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -233,7 +233,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -285,7 +285,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis_classic.json index d29fb442..5ab0ad77 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/analysis_classic.json @@ -66,7 +66,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -123,7 +123,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations.json index c1ac6b7c..5fdad52c 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -333,7 +333,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations_classic.json index f20be25a..ffb6965f 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTP/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis.json index 643fc045..6b9e149b 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis.json @@ -72,7 +72,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -129,7 +129,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -181,7 +181,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -233,7 +233,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis_classic.json index ac3a10b7..8b032ae0 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/analysis_classic.json @@ -67,7 +67,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -124,7 +124,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations.json index 488318f2..e5773e89 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations_classic.json index 51a2e711..4b78820a 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/successWithHTTPS/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis.json index ea5d52f3..60c3cb39 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -229,7 +229,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis_classic.json index 76a5b7a5..bd33c7d2 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/analysis_classic.json @@ -67,7 +67,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -119,7 +119,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations.json index 55cb5507..c601f2d7 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations_classic.json index bd70d41c..300e4f64 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectTimeout/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/analysis.json index 5d95fd2a..3ab43c62 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/analysis.json @@ -80,7 +80,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -137,7 +137,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -293,7 +293,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/observations.json index b0991800..73346bf6 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tcpBlockingConnectionRefusedWithInconsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40002, "EndpointProto": "tcp", @@ -437,7 +437,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis.json index 843b6a2a..87d04f29 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis.json @@ -73,7 +73,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -125,7 +125,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -177,7 +177,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -229,7 +229,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis_classic.json index cc112434..8d2833d8 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/analysis_classic.json @@ -67,7 +67,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", @@ -119,7 +119,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations.json index 2218532d..91265754 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -170,7 +170,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -222,7 +222,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -276,7 +276,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations_classic.json index ef780ced..83fe2ab3 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithConsistentDNS/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/analysis.json index 45b5f72a..d926ff11 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/analysis.json @@ -77,7 +77,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", @@ -181,7 +181,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/observations.json index a4f9effd..fd2f5eeb 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/tlsBlockingConnectionResetWithInconsistentDNS/observations.json @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -328,7 +328,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 50002, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis.json b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis.json index 04cae139..341c4ac1 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis.json @@ -71,7 +71,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -118,7 +118,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -165,7 +165,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -212,7 +212,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis_classic.json index 8fac6106..8d205aa2 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/analysis_classic.json @@ -65,7 +65,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", @@ -112,7 +112,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations.json b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations.json index 79538cd3..d92c88a0 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations.json @@ -108,7 +108,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -155,7 +155,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -202,7 +202,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -251,7 +251,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations_classic.json b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations_classic.json index 43f3d8a9..5c35b7ce 100644 --- a/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations_classic.json +++ b/pkg/minipipeline/testdata/webconnectivity/generated/websiteDownTCPConnect/observations_classic.json @@ -17,7 +17,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": null, "EndpointProto": null, @@ -66,7 +66,7 @@ ], "IPAddressOrigin": "dns", "IPAddress": "93.184.216.34", - "IPAddressASN": 15133, + "IPAddressASN": null, "IPAddressBogon": false, "EndpointTransactionID": 40001, "EndpointProto": "tcp", diff --git a/pkg/model/http.go b/pkg/model/http.go index 0fa61004..d9115c4f 100644 --- a/pkg/model/http.go +++ b/pkg/model/http.go @@ -13,7 +13,7 @@ const ( HTTPHeaderAcceptLanguage = "en-US,en;q=0.9" // HTTPHeaderUserAgent is the User-Agent header used for measuring. The current header - // is 40.98% of the browser population as of 2025-02-09 according to the + // is 43.03% of the browser population as of 2025-07-05 according to the // https://www.useragents.me/ webpage. HTTPHeaderUserAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.10 Safari/605.1.1" ) diff --git a/pkg/netemx/oohelperd_test.go b/pkg/netemx/oohelperd_test.go index 91b2bb92..1373e3c9 100644 --- a/pkg/netemx/oohelperd_test.go +++ b/pkg/netemx/oohelperd_test.go @@ -95,7 +95,7 @@ func TestOOHelperDHandler(t *testing.T) { }, IPInfo: map[string]*model.THIPInfo{ "93.184.216.34": { - ASN: 15133, + ASN: 0, Flags: 10, }, }, diff --git a/pkg/netxlite/certifi.go b/pkg/netxlite/certifi.go index 5514add6..f7837926 100644 --- a/pkg/netxlite/certifi.go +++ b/pkg/netxlite/certifi.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// 2025-06-12 03:15:08.955569 +0530 IST m=+0.846147542 +// 2025-09-05 23:49:42.469403 +0530 IST m=+0.109405293 // https://curl.haxx.se/ca/cacert.pem package netxlite @@ -10,7 +10,7 @@ const pemcerts string = ` ## ## Bundle of CA Root Certificates ## -## Certificate data from Mozilla as of: Tue May 20 03:12:02 2025 GMT +## Certificate data from Mozilla as of: Tue Aug 12 03:12:01 2025 GMT ## ## Find updated versions here: https://curl.se/docs/caextract.html ## @@ -25,7 +25,7 @@ const pemcerts string = ` ## Just configure this file as the SSLCACertificateFile. ## ## Conversion done with mk-ca-bundle.pl version 1.29. -## SHA256: 8944ec6b572b577daee4fc681a425881f841ec2660e4cb5f0eee727f84620697 +## SHA256: c185b859c19b05f104c50e1b0b2a6c775149a1d9bb731d414d73b1722892a66c ## @@ -3457,6 +3457,51 @@ WoC9EV2Ta/vH5mQ/u2kc6d0li690yVRAysuTEwrt+2aSEcr1wPrYg1UDfNPFIkZ1cGt5SAYqgpq/ n/mtd+ArY0+ew+43u3gJhJ65bvspmZDogNOfJA== -----END CERTIFICATE----- +TrustAsia TLS ECC Root CA +========================= +-----BEGIN CERTIFICATE----- +MIICMTCCAbegAwIBAgIUNnThTXxlE8msg1UloD5Sfi9QaMcwCgYIKoZIzj0EAwMwWDELMAkGA1UE +BhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xIjAgBgNVBAMTGVRy +dXN0QXNpYSBUTFMgRUNDIFJvb3QgQ0EwHhcNMjQwNTE1MDU0MTU2WhcNNDQwNTE1MDU0MTU1WjBY +MQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEiMCAG +A1UEAxMZVHJ1c3RBc2lhIFRMUyBFQ0MgUm9vdCBDQTB2MBAGByqGSM49AgEGBSuBBAAiA2IABLh/ +pVs/AT598IhtrimY4ZtcU5nb9wj/1WrgjstEpvDBjL1P1M7UiFPoXlfXTr4sP/MSpwDpguMqWzJ8 +S5sUKZ74LYO1644xST0mYekdcouJtgq7nDM1D9rs3qlKH8kzsaNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQULIVTu7FDzTLqnqOH/qKYqKaT6RAwDgYDVR0PAQH/BAQDAgEGMAoGCCqGSM49 +BAMDA2gAMGUCMFRH18MtYYZI9HlaVQ01L18N9mdsd0AaRuf4aFtOJx24mH1/k78ITcTaRTChD15K +eAIxAKORh/IRM4PDwYqROkwrULG9IpRdNYlzg8WbGf60oenUoWa2AaU2+dhoYSi3dOGiMQ== +-----END CERTIFICATE----- + +TrustAsia TLS RSA Root CA +========================= +-----BEGIN CERTIFICATE----- +MIIFgDCCA2igAwIBAgIUHBjYz+VTPyI1RlNUJDxsR9FcSpwwDQYJKoZIhvcNAQEMBQAwWDELMAkG +A1UEBhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xIjAgBgNVBAMT +GVRydXN0QXNpYSBUTFMgUlNBIFJvb3QgQ0EwHhcNMjQwNTE1MDU0MTU3WhcNNDQwNTE1MDU0MTU2 +WjBYMQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEi +MCAGA1UEAxMZVHJ1c3RBc2lhIFRMUyBSU0EgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBAMMWuBtqpERz5dZO9LnPWwvB0ZqB9WOwj0PBuwhaGnrhB3YmH49pVr7+NmDQDIPN +lOrnxS1cLwUWAp4KqC/lYCZUlviYQB2srp10Zy9U+5RjmOMmSoPGlbYJQ1DNDX3eRA5gEk9bNb2/ +mThtfWza4mhzH/kxpRkQcwUqwzIZheo0qt1CHjCNP561HmHVb70AcnKtEj+qpklz8oYVlQwQX1Fk +zv93uMltrOXVmPGZLmzjyUT5tUMnCE32ft5EebuyjBza00tsLtbDeLdM1aTk2tyKjg7/D8OmYCYo +zza/+lcK7Fs/6TAWe8TbxNRkoDD75f0dcZLdKY9BWN4ArTr9PXwaqLEX8E40eFgl1oUh63kd0Nyr +z2I8sMeXi9bQn9P+PN7F4/w6g3CEIR0JwqH8uyghZVNgepBtljhb//HXeltt08lwSUq6HTrQUNoy +IBnkiz/r1RYmNzz7dZ6wB3C4FGB33PYPXFIKvF1tjVEK2sUYyJtt3LCDs3+jTnhMmCWr8n4uIF6C +FabW2I+s5c0yhsj55NqJ4js+k8UTav/H9xj8Z7XvGCxUq0DTbE3txci3OE9kxJRMT6DNrqXGJyV1 +J23G2pyOsAWZ1SgRxSHUuPzHlqtKZFlhaxP8S8ySpg+kUb8OWJDZgoM5pl+z+m6Ss80zDoWo8SnT +q1mt1tve1CuBAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLgHkXlcBvRG/XtZ +ylomkadFK/hTMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQwFAAOCAgEAIZtqBSBdGBanEqT3 +Rz/NyjuujsCCztxIJXgXbODgcMTWltnZ9r96nBO7U5WS/8+S4PPFJzVXqDuiGev4iqME3mmL5Dw8 +veWv0BIb5Ylrc5tvJQJLkIKvQMKtuppgJFqBTQUYo+IzeXoLH5Pt7DlK9RME7I10nYEKqG/odv6L +TytpEoYKNDbdgptvT+Bz3Ul/KD7JO6NXBNiT2Twp2xIQaOHEibgGIOcberyxk2GaGUARtWqFVwHx +tlotJnMnlvm5P1vQiJ3koP26TpUJg3933FEFlJ0gcXax7PqJtZwuhfG5WyRasQmr2soaB82G39tp +27RIGAAtvKLEiUUjpQ7hRGU+isFqMB3iYPg6qocJQrmBktwliJiJ8Xw18WLK7nn4GS/+X/jbh87q +qA8MpugLoDzga5SYnH+tBuYc6kIQX+ImFTw3OffXvO645e8D7r0i+yiGNFjEWn9hongPXvPKnbwb +PKfILfanIhHKA9jnZwqKDss1jjQ52MjqjZ9k4DewbNfFj8GQYSbbJIweSsCI3zWQzj8C9GRh3sfI +B5XeMhg6j6JCQCTl1jNdfK7vsU1P1FeQNWrcrgSXSYk0ly4wBOeY99sLAZDBHwo/+ML+TvrbmnNz +FrwFuHnYWa8G5z9nODmxfKuU4CkUpijy323imttUQ/hHWKNddBWcwauwxzQ= +-----END CERTIFICATE----- + D-TRUST EV Root CA 2 2023 ========================= -----BEGIN CERTIFICATE----- @@ -3488,4 +3533,35 @@ HxiMkl14p3ZnGbuy6n/pcAlWVqOwDAstNl7F6cTVg8uGF5csbBNvh1qvSaYd2804BC5f4ko1Di1L +KIkBI3Y4WNeApI02phhXBxvWHZks/wCuPWdCg== -----END CERTIFICATE----- +SwissSign RSA TLS Root CA 2022 - 1 +================================== +-----BEGIN CERTIFICATE----- +MIIFkzCCA3ugAwIBAgIUQ/oMX04bgBhE79G0TzUfRPSA7cswDQYJKoZIhvcNAQELBQAwUTELMAkG +A1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzErMCkGA1UEAxMiU3dpc3NTaWduIFJTQSBU +TFMgUm9vdCBDQSAyMDIyIC0gMTAeFw0yMjA2MDgxMTA4MjJaFw00NzA2MDgxMTA4MjJaMFExCzAJ +BgNVBAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxKzApBgNVBAMTIlN3aXNzU2lnbiBSU0Eg +VExTIFJvb3QgQ0EgMjAyMiAtIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDLKmji +C8NXvDVjvHClO/OMPE5Xlm7DTjak9gLKHqquuN6orx122ro10JFwB9+zBvKK8i5VUXu7LCTLf5Im +gKO0lPaCoaTo+nUdWfMHamFk4saMla+ju45vVs9xzF6BYQ1t8qsCLqSX5XH8irCRIFucdFJtrhUn +WXjyCcplDn/L9Ovn3KlMd/YrFgSVrpxxpT8q2kFC5zyEEPThPYxr4iuRR1VPuFa+Rd4iUU1OKNlf +GUEGjw5NBuBwQCMBauTLE5tzrE0USJIt/m2n+IdreXXhvhCxqohAWVTXz8TQm0SzOGlkjIHRI36q +OTw7D59Ke4LKa2/KIj4x0LDQKhySio/YGZxH5D4MucLNvkEM+KRHBdvBFzA4OmnczcNpI/2aDwLO +EGrOyvi5KaM2iYauC8BPY7kGWUleDsFpswrzd34unYyzJ5jSmY0lpx+Gs6ZUcDj8fV3oT4MM0ZPl +EuRU2j7yrTrePjxF8CgPBrnh25d7mUWe3f6VWQQvdT/TromZhqwUtKiE+shdOxtYk8EXlFXIC+OC +eYSf8wCENO7cMdWP8vpPlkwGqnj73mSiI80fPsWMvDdUDrtaclXvyFu1cvh43zcgTFeRc5JzrBh3 +Q4IgaezprClG5QtO+DdziZaKHG29777YtvTKwP1H8K4LWCDFyB02rpeNUIMmJCn3nTsPBQIDAQAB +o2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBRvjmKLk0Ow +4UD2p8P98Q+4DxU4pTAdBgNVHQ4EFgQUb45ii5NDsOFA9qfD/fEPuA8VOKUwDQYJKoZIhvcNAQEL +BQADggIBAKwsKUF9+lz1GpUYvyypiqkkVHX1uECry6gkUSsYP2OprphWKwVDIqO310aewCoSPY6W +lkDfDDOLazeROpW7OSltwAJsipQLBwJNGD77+3v1dj2b9l4wBlgzHqp41eZUBDqyggmNzhYzWUUo +8aWjlw5DI/0LIICQ/+Mmz7hkkeUFjxOgdg3XNwwQiJb0Pr6VvfHDffCjw3lHC1ySFWPtUnWK50Zp +y1FVCypM9fJkT6lc/2cyjlUtMoIcgC9qkfjLvH4YoiaoLqNTKIftV+Vlek4ASltOU8liNr3Cjlvr +zG4ngRhZi0Rjn9UMZfQpZX+RLOV/fuiJz48gy20HQhFRJjKKLjpHE7iNvUcNCfAWpO2Whi4Z2L6M +OuhFLhG6rlrnub+xzI/goP+4s9GFe3lmozm1O2bYQL7Pt2eLSMkZJVX8vY3PXtpOpvJpzv1/THfQ +wUY1mFwjmwJFQ5Ra3bxHrSL+ul4vkSkphnsh3m5kt8sNjzdbowhq6/TdAo9QAwKxuDdollDruF/U +KIqlIgyKhPBZLtU30WHlQnNYKoH3dtvi4k0NX/a3vgW0rk4N3hY9A4GzJl5LuEsAz/+MF7psYC0n +hzck5npgL7XTgwSqT0N1osGDsieYK7EOgLrAhV5Cud+xYJHT6xh+cHiudoO+cVrQkOPKwRYlZ0rw +tnu64ZzZ +-----END CERTIFICATE----- + ` diff --git a/pkg/netxlite/dnsdecoder_test.go b/pkg/netxlite/dnsdecoder_test.go index f4ff0cab..a24b47aa 100644 --- a/pkg/netxlite/dnsdecoder_test.go +++ b/pkg/netxlite/dnsdecoder_test.go @@ -22,7 +22,7 @@ func TestDNSDecoderMiekg(t *testing.T) { t.Run("UnpackError", func(t *testing.T) { d := &DNSDecoderMiekg{} resp, err := d.DecodeResponse(nil, &mocks.DNSQuery{}) - if err == nil || err.Error() != "unknown_failure: dns: overflow unpacking uint16" { + if err == nil || err.Error() != "unknown_failure: bad header id: dns: overflow unpacking uint16" { t.Fatal("unexpected error", err) } if !dnsDecoderErrorIsWrapped(err) { diff --git a/pkg/netxlite/errno.go b/pkg/netxlite/errno.go index a0731350..5f3d540a 100644 --- a/pkg/netxlite/errno.go +++ b/pkg/netxlite/errno.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.826777 +0530 IST m=+0.447703126 +// Generated: 2025-09-05 23:49:42.842883 +0530 IST m=+0.153247543 package netxlite diff --git a/pkg/netxlite/errno_darwin.go b/pkg/netxlite/errno_darwin.go index 864fca22..a15ae1c2 100644 --- a/pkg/netxlite/errno_darwin.go +++ b/pkg/netxlite/errno_darwin.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.379722 +0530 IST m=+0.000650417 +// Generated: 2025-09-05 23:49:42.69005 +0530 IST m=+0.000415418 package netxlite diff --git a/pkg/netxlite/errno_darwin_test.go b/pkg/netxlite/errno_darwin_test.go index 1b726984..2aefb92b 100644 --- a/pkg/netxlite/errno_darwin_test.go +++ b/pkg/netxlite/errno_darwin_test.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.693932 +0530 IST m=+0.314858751 +// Generated: 2025-09-05 23:49:42.720581 +0530 IST m=+0.030946543 package netxlite diff --git a/pkg/netxlite/errno_freebsd.go b/pkg/netxlite/errno_freebsd.go index d99bf9a5..81b973e3 100644 --- a/pkg/netxlite/errno_freebsd.go +++ b/pkg/netxlite/errno_freebsd.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.711141 +0530 IST m=+0.332067876 +// Generated: 2025-09-05 23:49:42.736074 +0530 IST m=+0.046439126 package netxlite diff --git a/pkg/netxlite/errno_freebsd_test.go b/pkg/netxlite/errno_freebsd_test.go index ef5b3be1..92fdd712 100644 --- a/pkg/netxlite/errno_freebsd_test.go +++ b/pkg/netxlite/errno_freebsd_test.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.726329 +0530 IST m=+0.347256042 +// Generated: 2025-09-05 23:49:42.751609 +0530 IST m=+0.061974085 package netxlite diff --git a/pkg/netxlite/errno_linux.go b/pkg/netxlite/errno_linux.go index 0b240d67..aea21e7f 100644 --- a/pkg/netxlite/errno_linux.go +++ b/pkg/netxlite/errno_linux.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.769979 +0530 IST m=+0.390905542 +// Generated: 2025-09-05 23:49:42.791617 +0530 IST m=+0.101982501 package netxlite diff --git a/pkg/netxlite/errno_linux_test.go b/pkg/netxlite/errno_linux_test.go index 68462585..c625a180 100644 --- a/pkg/netxlite/errno_linux_test.go +++ b/pkg/netxlite/errno_linux_test.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.785806 +0530 IST m=+0.406732167 +// Generated: 2025-09-05 23:49:42.805092 +0530 IST m=+0.115457085 package netxlite diff --git a/pkg/netxlite/errno_openbsd.go b/pkg/netxlite/errno_openbsd.go index 76c7b738..1f9cd2a6 100644 --- a/pkg/netxlite/errno_openbsd.go +++ b/pkg/netxlite/errno_openbsd.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.74056 +0530 IST m=+0.361487292 +// Generated: 2025-09-05 23:49:42.764612 +0530 IST m=+0.074977251 package netxlite diff --git a/pkg/netxlite/errno_openbsd_test.go b/pkg/netxlite/errno_openbsd_test.go index fd3e9aa5..cbe52e30 100644 --- a/pkg/netxlite/errno_openbsd_test.go +++ b/pkg/netxlite/errno_openbsd_test.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.755749 +0530 IST m=+0.376675917 +// Generated: 2025-09-05 23:49:42.778218 +0530 IST m=+0.088583085 package netxlite diff --git a/pkg/netxlite/errno_windows.go b/pkg/netxlite/errno_windows.go index 4a2f9435..240d4210 100644 --- a/pkg/netxlite/errno_windows.go +++ b/pkg/netxlite/errno_windows.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.799972 +0530 IST m=+0.420898917 +// Generated: 2025-09-05 23:49:42.817593 +0530 IST m=+0.127957751 package netxlite diff --git a/pkg/netxlite/errno_windows_test.go b/pkg/netxlite/errno_windows_test.go index e733d614..d88a547d 100644 --- a/pkg/netxlite/errno_windows_test.go +++ b/pkg/netxlite/errno_windows_test.go @@ -1,5 +1,5 @@ // Code generated by go generate; DO NOT EDIT. -// Generated: 2025-06-12 03:15:09.812914 +0530 IST m=+0.433840584 +// Generated: 2025-09-05 23:49:42.829871 +0530 IST m=+0.140235793 package netxlite diff --git a/pkg/testingx/tlssniproxy.go b/pkg/testingx/tlssniproxy.go index 393cd174..5beceb61 100644 --- a/pkg/testingx/tlssniproxy.go +++ b/pkg/testingx/tlssniproxy.go @@ -106,7 +106,8 @@ func (tp *TLSSNIProxy) handle(clientConn net.Conn) { rawRecords := buffer[:count] // inspecty the raw records to find the SNI - sni := runtimex.Try1(netem.ExtractTLSServerName(rawRecords)) + tlsHandshakeMsg, length := runtimex.Try2(netem.ExtractTLSHandshake(rawRecords, []byte{}, 0)) + sni := runtimex.Try1(netem.ExtractTLServerName(tlsHandshakeMsg[:int(length)])) // connect to the remote host tcpDialer := tp.netx.NewDialerWithResolver(tp.logger, tp.netx.NewStdlibResolver(tp.logger)) diff --git a/pkg/version/version.go b/pkg/version/version.go index 1262b362..f098266f 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -2,4 +2,4 @@ package version // Version is the ooniprobe version. -const Version = "3.26.0" +const Version = "3.27.0"