eshitachandwani
|
443caad4d7
|
delegatingresolver: avoid proxy for resolved addresses in NO_PROXY env (#8329)
|
2025-05-23 21:02:11 +05:30 |
eshitachandwani
|
ee7f0b65fd
|
resolver/delegatingresolver: wait for proxy resolver build before update in tests (#8304)
|
2025-05-12 22:24:17 +05:30 |
eshitachandwani
|
d00f4acc38
|
resolver/delegatingresolver: wait for proxy resolver to be built in test (#8302)
|
2025-05-08 14:55:43 +05:30 |
eshitachandwani
|
ee8a53a220
|
internal/delegatingresolver: avoid proxy if networktype of target address is not tcp (#8215)
|
2025-05-07 10:25:16 +05:30 |
Arjan Singh Bal
|
6819ed796f
|
delegatingresolver: Stop calls into delegates once the parent resolver is closed (#8195)
|
2025-03-26 22:30:16 +05:30 |
Purnesh Dixit
|
947e2a4be2
|
internal/dns: update TestDNSResolver_ExponentialBackoff to not return error before last resolution attempt (#8061)
|
2025-02-04 09:40:03 +05:30 |
eshitachandwani
|
2fd426d091
|
transport,grpc: Integrate delegating resolver and introduce dial options for target host resolution (#7881)
* Change proxy behaviour
|
2025-01-24 12:10:11 +05:30 |
eshitachandwani
|
063d352de0
|
internal/resolver: introduce a new resolver to handle target URI and proxy address resolution (#7857)
|
2024-12-23 11:28:05 +05:30 |
Arjan Singh Bal
|
00272e8024
|
dns: Support link local IPv6 addresses (#7889)
|
2024-12-03 11:06:10 +05:30 |
Brad Town
|
93f1cc163b
|
credentials/alts: avoid SRV and TXT lookups for handshaker service (#7861)
|
2024-11-22 10:46:40 -08:00 |
Marco Ferrer
|
52d7f6af60
|
multiple: switch to math/rand/v2 (#7711)
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
|
2024-10-29 10:43:58 -07:00 |
Nathan Baulch
|
3b626a7b52
|
*: fix more typos (#7619)
|
2024-09-16 10:58:27 -07:00 |
Arvind Bright
|
8320224ff0
|
.*: revive from unused_parameters (#7577)
|
2024-08-30 10:41:30 -07:00 |
Nathan Baulch
|
c8951abc16
|
*: fix minor typos (#7487)
* Fix typos
* Fix reflecton tests
|
2024-08-14 22:43:01 +05:30 |
Purnesh Dixit
|
5a289d9bcc
|
dns: fix constant 30s backoff for re-resolution (#7262)
|
2024-06-06 11:04:23 -07:00 |
Arvind Bright
|
8bf2b3ee6e
|
grpcrand: delete all of grpcrand and call the rand package directly (#7283)
|
2024-05-31 11:32:53 -07:00 |
hakusai22
|
273fe145d0
|
*: fix typos (#7178)
|
2024-05-02 16:54:22 -07:00 |
Homayoon Alimohammadi
|
8444ae0e47
|
resolver/dns: Add SetMinResolutionInterval Option (#6962)
|
2024-04-05 10:50:58 -07:00 |
Hong Truong
|
f7c5e6a762
|
DNS resolving with timeout (#6917)
|
2024-03-05 15:49:11 -08:00 |
Aditya Sood
|
0866ce06ba
|
grpc: optional interface to provide channel authority (#6752)
|
2023-12-05 12:10:02 -08:00 |
Easwar Swaminathan
|
dd4c0adafb
|
internal/testutils: add a new test type that implements resolver.ClientConn (#6668)
|
2023-10-12 10:09:38 -07:00 |
Doug Fawley
|
fbff2abb0f
|
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544)
|
2023-08-14 09:04:46 -07:00 |
Gina Yeh
|
11feb0a9af
|
resolver: delete Target.Scheme and Target.Authority (#6363)
* Delete resolver.Target.Scheme and resolver.Target.Authority
* cleanup - wrap block comments @ 80 columns
|
2023-07-05 10:47:46 -07:00 |
Kyle J. Burda
|
3930549b38
|
resolver: replace resolver.Target.Endpoint field with Endpoint() method (#5852)
Fixes https://github.com/grpc/grpc-go/issues/5796
|
2023-01-24 12:03:56 -08:00 |
Doug Fawley
|
894816c487
|
grpclb: rename `grpclbstate` package back to `state` (#5962)
Fixes https://github.com/grpc/grpc-go/issues/5928
|
2023-01-24 10:19:54 -08:00 |
Easwar Swaminathan
|
ef51864f48
|
grpclb: improve grpclb tests (#5826)
Fixes https://github.com/grpc/grpc-go/issues/4392
|
2022-12-01 10:52:58 -08:00 |
Huang Chong
|
817c1e8c41
|
passthrough: return error if endpoint is empty and opt.Dialer is nil when building resolver (#5732)
|
2022-11-16 10:02:07 -08:00 |
littlejian
|
689d061d46
|
Cleanup usages of resolver.Target's Scheme and Authority (#5761)
|
2022-11-09 23:06:01 -08:00 |
Jan Lamecki
|
54521b22e0
|
client: remove trailing null from unix abstract socket address (#5678)
|
2022-09-30 09:34:05 -07:00 |
Shihao Xia
|
7506755eb1
|
internal/resolver: fix possible goroutine leak in TestSafeConfigSelector (#5058)
|
2021-12-22 10:56:46 -08:00 |
Doug Fawley
|
36d87572db
|
attributes: add Equal method; resolver: add AddressMap and State.BalancerAttributes (#4855)
|
2021-10-15 10:39:56 -07:00 |
Easwar Swaminathan
|
aaff9e7ab9
|
grpc: better RFC 3986 compliant target parsing (#4817)
|
2021-10-14 14:54:02 -07:00 |
Zach Reyes
|
198d951db5
|
xds: Instantiated HTTP Filters on Server Side (#4669)
* Instantiated HTTP Filters on Server Side
|
2021-08-31 09:27:06 -04:00 |
Easwar Swaminathan
|
712e8d4f57
|
Remove support for Go 1.13 and older (cont) (#4706)
|
2021-08-25 14:51:41 -07:00 |
Easwar Swaminathan
|
6bd8e8cf30
|
multiple: remove support for Go 1.11 (#4700)
|
2021-08-24 14:24:34 -07:00 |
Aliaksandr Mianzhynski
|
9c668aeab8
|
all: preallocate slices where possible (#4609)
|
2021-08-11 09:17:59 -07:00 |
lzhfromustc
|
8332d5b997
|
test: fix possible goroutine leaks in unit tests (#4570)
|
2021-07-21 10:40:04 -07:00 |
Zach Reyes
|
c7ea734087
|
dns: fix flaky TestRateLimitedResolve (#4387)
* Rewrote TestRateLimitedResolve in dns resolver test to get rid of flakiness.
|
2021-05-07 08:28:34 -04:00 |
Zach Reyes
|
1c598a11a4
|
Move exponential backoff to DNS resolver from resolver.ClientConn (#4270)
|
2021-04-20 13:20:09 -04:00 |
Doug Fawley
|
61f0b5fa7c
|
client: implement proper config selector interceptors (#4235)
|
2021-03-05 13:31:34 -08:00 |
Doug Fawley
|
60843b1066
|
xds: add support for HTTP filters (gRFC A39) (#4206)
|
2021-02-25 14:04:15 -08:00 |
Edmond
|
39a500abb9
|
support unix-abstract schema (#4079)
|
2020-12-22 08:56:49 -08:00 |
Doug Fawley
|
750abe8f95
|
resolver: allow config selector to return an RPC error (#4082)
|
2020-12-08 13:32:37 -08:00 |
Garrett Gutierrez
|
c456688b18
|
client: fix "unix" scheme handling for some corner cases (#4021)
|
2020-11-30 10:04:47 -08:00 |
Doug Fawley
|
b88744b832
|
xds: add ConfigSelector to support RouteAction timeouts (#3991)
|
2020-11-17 13:22:28 -08:00 |
Garrett Gutierrez
|
4be647f7f6
|
internal/resolver/unix: Implemented unix resolver. (#3890)
|
2020-10-16 11:52:54 -07:00 |
Garrett Gutierrez
|
506b773066
|
Implemented component logging (#3617)
|
2020-06-26 12:04:47 -07:00 |
Doug Fawley
|
eb827fbfd8
|
grpclb, dns: pass balancer addresses via resolver.State (#3614)
|
2020-05-26 15:24:52 -07:00 |
Doug Fawley
|
b91517cd56
|
dns: ignore TXT errors unless GRPC_GO_IGNORE_TXT_ERRORS=false (#3299)
|
2020-01-07 13:08:22 -08:00 |
Doug Fawley
|
fcf817f67c
|
dns: report errors from A record lookups instead of zero addresses (#3258)
|
2019-12-19 08:53:07 -08:00 |