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

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


    from b57b1fb79 Merge branch 'develop'
     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)
     new 162f630d5 Merge branch 'develop'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


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