From a4c6e7fd546d6ecdc3b859561c91f9d840cee81e Mon Sep 17 00:00:00 2001
From: timis1 <noreplay@yahoo.com>
Date: Sun, 19 Nov 2023 20:43:50 +0200
Subject: [PATCH] JAVA-26721 Upgrade okhttp to latest version

---
 apache-libraries/pom.xml                               | 2 +-
 java-spi/exchange-rate-impl/pom.xml                    | 2 +-
 libraries-http-2/pom.xml                               | 2 +-
 libraries-http/pom.xml                                 | 2 +-
 osgi/pom.xml                                           | 2 +-
 spring-reactive-modules/spring-reactive-client/pom.xml | 2 +-
 spring-web-modules/spring-rest-simple/pom.xml          | 2 +-
 spring-web-modules/spring-resttemplate/pom.xml         | 2 +-
 web-modules/jooby/pom.xml                              | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/apache-libraries/pom.xml b/apache-libraries/pom.xml
index c1def03bee..02e9f08a8d 100644
--- a/apache-libraries/pom.xml
+++ b/apache-libraries/pom.xml
@@ -191,7 +191,7 @@
         <bval.version>2.0.6</bval.version>
         <javax.validation.validation-api.version>2.0.1.Final</javax.validation.validation-api.version>
         <meecrowave-junit.version>1.2.15</meecrowave-junit.version>
-        <okhttp.version>3.10.0</okhttp.version>
+        <okhttp.version>4.12.0</okhttp.version>
         <meecrowave-jpa.version>1.2.15</meecrowave-jpa.version>
         <meecrowave-core.version>1.2.15</meecrowave-core.version>
         <meecrowave-maven-plugin.version>1.2.15</meecrowave-maven-plugin.version>
diff --git a/java-spi/exchange-rate-impl/pom.xml b/java-spi/exchange-rate-impl/pom.xml
index 254a8bb809..7ec10b1c04 100644
--- a/java-spi/exchange-rate-impl/pom.xml
+++ b/java-spi/exchange-rate-impl/pom.xml
@@ -65,7 +65,7 @@
 
     <properties>
         <exchange-rate-api.version>1.0.0-SNAPSHOT</exchange-rate-api.version>
-        <okhttp.version>3.10.0</okhttp.version>
+        <okhttp.version>4.12.0</okhttp.version>
         <javax.json.bind-api.version>1.0</javax.json.bind-api.version>
         <yasson.version>1.0.1</yasson.version>
         <javax.json.version>1.1.2</javax.json.version>
diff --git a/libraries-http-2/pom.xml b/libraries-http-2/pom.xml
index c80c5729a7..b49e4b9387 100644
--- a/libraries-http-2/pom.xml
+++ b/libraries-http-2/pom.xml
@@ -109,7 +109,7 @@
     </build>
 
     <properties>
-        <okhttp.version>4.9.1</okhttp.version>
+        <okhttp.version>4.12.0</okhttp.version>
         <gson.version>2.10.1</gson.version>
         <mockwebserver.version>4.9.1</mockwebserver.version>
         <jetty.httpclient.version>1.0.3</jetty.httpclient.version>
diff --git a/libraries-http/pom.xml b/libraries-http/pom.xml
index c726b56b5d..caf42639cc 100644
--- a/libraries-http/pom.xml
+++ b/libraries-http/pom.xml
@@ -105,7 +105,7 @@
     <properties>
         <gson.version>2.10.1</gson.version>
         <httpclient.version>4.5.3</httpclient.version>
-        <com.squareup.okhttp3.version>4.9.1</com.squareup.okhttp3.version>
+        <com.squareup.okhttp3.version>4.12.0</com.squareup.okhttp3.version>
         <googleclient.version>1.23.0</googleclient.version>
         <async.http.client.version>2.2.0</async.http.client.version>
         <retrofit.version>2.3.0</retrofit.version>
diff --git a/osgi/pom.xml b/osgi/pom.xml
index ecc8758ef9..16b1f5d106 100644
--- a/osgi/pom.xml
+++ b/osgi/pom.xml
@@ -91,7 +91,7 @@
     </build>
 
     <properties>
-        <okhttp.version>3.9.0</okhttp.version>
+        <okhttp.version>4.12.0</okhttp.version>
         <javax.json.version>1.1</javax.json.version>
         <osgi.version>6.0.0</osgi.version>
         <maven-bundle-plugin.version>3.3.0</maven-bundle-plugin.version>
diff --git a/spring-reactive-modules/spring-reactive-client/pom.xml b/spring-reactive-modules/spring-reactive-client/pom.xml
index 94134e5271..5736ce497f 100644
--- a/spring-reactive-modules/spring-reactive-client/pom.xml
+++ b/spring-reactive-modules/spring-reactive-client/pom.xml
@@ -179,7 +179,7 @@
         <reactor-spring.version>1.0.1.RELEASE</reactor-spring.version>
         <geronimo-json_1.1_spec.version>1.0</geronimo-json_1.1_spec.version>
         <jetty-reactive-httpclient.version>1.1.6</jetty-reactive-httpclient.version>
-        <okhttp.version>4.0.1</okhttp.version>
+        <okhttp.version>4.12.0</okhttp.version>
         <reactor-test.version>3.5.3</reactor-test.version>
         <wiremock-standalone.version>2.26.0</wiremock-standalone.version>
         <spring-cloud-starter-openfeign.version>3.1.4</spring-cloud-starter-openfeign.version>
diff --git a/spring-web-modules/spring-rest-simple/pom.xml b/spring-web-modules/spring-rest-simple/pom.xml
index 2764ac8393..089c5e411f 100644
--- a/spring-web-modules/spring-rest-simple/pom.xml
+++ b/spring-web-modules/spring-rest-simple/pom.xml
@@ -292,7 +292,7 @@
         <cargo-maven2-plugin.version>1.6.0</cargo-maven2-plugin.version>
         <findbugs-maven-plugin.version>3.0.4</findbugs-maven-plugin.version>
         <!-- okhttp -->
-        <com.squareup.okhttp3.version>3.4.1</com.squareup.okhttp3.version>
+        <com.squareup.okhttp3.version>4.12.0</com.squareup.okhttp3.version>
         <json.path.version>2.2.0</json.path.version>
     </properties>
 
diff --git a/spring-web-modules/spring-resttemplate/pom.xml b/spring-web-modules/spring-resttemplate/pom.xml
index 4abaac5628..5cf1476f87 100644
--- a/spring-web-modules/spring-resttemplate/pom.xml
+++ b/spring-web-modules/spring-resttemplate/pom.xml
@@ -274,7 +274,7 @@
         <cargo-maven2-plugin.version>1.6.1</cargo-maven2-plugin.version>
         <findbugs-maven-plugin.version>3.0.4</findbugs-maven-plugin.version>
         <!-- okhttp -->
-        <com.squareup.okhttp3.version>3.4.1</com.squareup.okhttp3.version>
+        <com.squareup.okhttp3.version>4.12.0</com.squareup.okhttp3.version>
         <pact.version>3.6.3</pact.version>
         <source.version>1.8</source.version>
         <target.version>1.8</target.version>
diff --git a/web-modules/jooby/pom.xml b/web-modules/jooby/pom.xml
index 238f17571f..998ceaef4e 100644
--- a/web-modules/jooby/pom.xml
+++ b/web-modules/jooby/pom.xml
@@ -77,7 +77,7 @@
         <application.class>com.baeldung.jooby.App</application.class>
         <maven-shade-plugin.version>3.2.4</maven-shade-plugin.version>
         <maven-compiler.version>3.8.1</maven-compiler.version>
-        <squareup.okhttp.version>4.9.1</squareup.okhttp.version>
+        <squareup.okhttp.version>4.12.0</squareup.okhttp.version>
     </properties>
 
 </project>
\ No newline at end of file