You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by mm...@apache.org on 2020/07/27 16:36:56 UTC
[pulsar] branch master updated (b1127c3 -> 76a45f4)
This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from b1127c3 Add exclusion for ci-cpp workflow for doc only changes (#7672)
add 76a45f4 Avoid dependency on Apache HTTP client for TLS hostname verifier (#7612) (#7664)
No new revisions were added by this update.
Summary of changes:
distribution/server/src/assemble/LICENSE.bin.txt | 3 -
pom.xml | 7 -
pulsar-broker-shaded/pom.xml | 13 -
.../pulsar/broker/admin/AdminApiTlsAuthTest.java | 6 +-
.../apache/pulsar/broker/web/WebServiceTest.java | 42 +--
.../AuthenticationTlsHostnameVerificationTest.java | 6 +-
.../client/impl/AdminApiKeyStoreTlsAuthTest.java | 6 +-
pulsar-client-admin-shaded/pom.xml | 5 -
pulsar-client-all/pom.xml | 15 -
.../pulsar-client-kafka-shaded/pom.xml | 13 -
.../pulsar-client-kafka-shaded_0_8/pom.xml | 13 -
.../pulsar-client-kafka-shaded_0_9/pom.xml | 13 -
pulsar-client-shaded/pom.xml | 13 -
pulsar-client/pom.xml | 23 --
.../org/apache/pulsar/client/impl/ClientCnx.java | 4 +-
.../apache/pulsar/client/impl/tls/DomainType.java | 11 +-
.../pulsar/client/impl/tls/InetAddressUtils.java | 117 ++++++++
.../client/impl/tls/NoopHostnameVerifier.java | 23 +-
.../pulsar/client/impl/tls/PublicSuffixList.java | 59 ++++
.../client/impl/tls/PublicSuffixMatcher.java | 192 +++++++++++++
.../apache/pulsar/client/impl/tls/SubjectName.java | 30 +-
.../client/impl/tls/TlsHostnameVerifier.java | 319 +++++++++++++++++++++
pulsar-functions/localrun-shaded/pom.xml | 8 -
.../pulsar/proxy/server/DirectProxyHandler.java | 13 +-
pulsar-sql/presto-pulsar/pom.xml | 5 -
25 files changed, 772 insertions(+), 187 deletions(-)
copy pulsar-common/src/main/java/io/airlift/compress/zstd/ZStdRawDecompressor.java => pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/DomainType.java (82%)
create mode 100644 pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/InetAddressUtils.java
copy pulsar-functions/instance/src/main/java/org/apache/pulsar/functions/windowing/WaterMarkEvent.java => pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/NoopHostnameVerifier.java (67%)
create mode 100644 pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/PublicSuffixList.java
create mode 100644 pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/PublicSuffixMatcher.java
copy pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsCredentialProviderPlugin.java => pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/SubjectName.java (68%)
create mode 100644 pulsar-client/src/main/java/org/apache/pulsar/client/impl/tls/TlsHostnameVerifier.java