This is an automated email from the ASF dual-hosted git repository.

alexstocks pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git


    from 61684337d Disable merge button for PRs (#2041)
     add 9f86f36da Revert "build(deps): bump 
contrib.go.opencensus.io/exporter/prometheus (#2036)" (#2047)
     add 34934d1e2 feat: use notifyAll insteadOf notify for listener events 
notify (#2043)
     add 33a29015e build(deps): bump github.com/google/go-cmp from 0.5.8 to 
0.5.9 (#2051)
     add 48a073395 Rft: keep the name of protocol registry plugin consistent 
(#2052)
     add d9242195a fix: deadlock caused by rwMutex in limiter mapper (#2053)
     add 1c3be3394 build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.4 to 
3.5.5 (#2058)
     add 96683b08b feat: support xds certificate (#1945)
     add 5268c26fd Enable publish servicedefinition to metadata center (#2025)
     add ac587eb78 feat: nacosRegistry and polarisRegistry support register ip 
and port from env (#2061)
     add 68d01d22f build(deps): bump github.com/hashicorp/vault/sdk from 0.5.3 
to 0.6.0 (#2062)
     add 705319dd2 3.0.3 change log (#2064)

No new revisions were added by this update.

Summary of changes:
 CHANGELOG.md                                       |  38 +
 common/constant/env.go                             |   4 +
 common/host_util.go                                |  30 +
 common/host_util_test.go                           |  43 ++
 config/config_loader.go                            |   2 +-
 config/graceful_shutdown.go                        |   2 +-
 config/service_config.go                           |   2 +-
 filter/adaptivesvc/limiter_mapper.go               |   3 +-
 go.mod                                             |  12 +-
 go.sum                                             |  64 +-
 metadata/definition/definition.go                  |  30 +-
 metadata/identifier/base_metadata_identifier.go    |   8 +
 metadata/report/delegate/delegate_report.go        |   2 +-
 metadata/service/local/service_test.go             |   8 +-
 metadata/service/remote/service_test.go            |   9 +-
 registry/base_registry.go                          |   4 +-
 registry/directory/directory.go                    |   8 +-
 .../service_instances_changed_listener_impl.go     |   4 +-
 registry/nacos/registry.go                         |  17 +-
 registry/polaris/registry.go                       |  17 +-
 registry/protocol/protocol.go                      |   2 +-
 remoting/xds/client_test.go                        | 799 ---------------------
 xds/balancer/cdsbalancer/cdsbalancer.go            |   2 +-
 xds/client/bootstrap/bootstrap.go                  |   6 +-
 xds/credentials/cert_manager.go                    | 271 +++++++
 xds/credentials/certgenerate/crypto.go             | 166 +++++
 .../certgenerate/dual_use.go}                      |  27 +-
 xds/credentials/certgenerate/generate_cert.go      | 440 ++++++++++++
 xds/credentials/certgenerate/generate_csr.go       | 137 ++++
 xds/credentials/certgenerate/san.go                | 213 ++++++
 xds/credentials/certprovider/distributor.go        | 121 ++++
 xds/credentials/certprovider/pemfile/builder.go    | 105 +++
 xds/credentials/certprovider/pemfile/watcher.go    | 265 +++++++
 xds/credentials/certprovider/provider.go           | 104 +++
 .../certprovider/remote/istioca_client.go          | 210 ++++++
 .../certprovider/remote/v1alpha1/ca.pb.go          | 287 ++++++++
 .../certprovider/remote/v1alpha1/ca_grpc.pb.go     | 128 ++++
 xds/credentials/certprovider/store.go              | 161 +++++
 xds/credentials/env.go                             |  51 ++
 .../credentials/token_provider.go                  |  41 +-
 xds/server/conn_wrapper.go                         |   5 +-
 xds/utils/credentials/xds/handshake_info.go        |   3 +-
 42 files changed, 2906 insertions(+), 945 deletions(-)
 delete mode 100644 remoting/xds/client_test.go
 create mode 100644 xds/credentials/cert_manager.go
 create mode 100644 xds/credentials/certgenerate/crypto.go
 copy xds/{utils/envconfig/envconfig.go => 
credentials/certgenerate/dual_use.go} (61%)
 create mode 100644 xds/credentials/certgenerate/generate_cert.go
 create mode 100644 xds/credentials/certgenerate/generate_csr.go
 create mode 100644 xds/credentials/certgenerate/san.go
 create mode 100644 xds/credentials/certprovider/distributor.go
 create mode 100644 xds/credentials/certprovider/pemfile/builder.go
 create mode 100644 xds/credentials/certprovider/pemfile/watcher.go
 create mode 100644 xds/credentials/certprovider/provider.go
 create mode 100644 xds/credentials/certprovider/remote/istioca_client.go
 create mode 100644 xds/credentials/certprovider/remote/v1alpha1/ca.pb.go
 create mode 100644 xds/credentials/certprovider/remote/v1alpha1/ca_grpc.pb.go
 create mode 100644 xds/credentials/certprovider/store.go
 create mode 100644 xds/credentials/env.go
 copy config_center/zookeeper/factory.go => xds/credentials/token_provider.go 
(53%)

Reply via email to