From d5a49f3028a242b250f8f13ea65d092c6ec7c9d8a717e52676a7f81bb77c7ecd Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jengelh@inai.de>
Date: Thu, 25 Apr 2024 13:40:21 +0000
Subject: [PATCH] - Update to release 2.8.134

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gsoap?expand=0&rev=238
---
 gsoap-2.8.133.tar.xz |  3 ---
 gsoap-2.8.134.tar.xz |  3 +++
 gsoap.changes        | 17 +++++++++++++++++
 gsoap.spec           |  4 ++--
 sanitize_source.sh   |  2 +-
 5 files changed, 23 insertions(+), 6 deletions(-)
 delete mode 100644 gsoap-2.8.133.tar.xz
 create mode 100644 gsoap-2.8.134.tar.xz

diff --git a/gsoap-2.8.133.tar.xz b/gsoap-2.8.133.tar.xz
deleted file mode 100644
index d2ad64c..0000000
--- a/gsoap-2.8.133.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f4d537da70e32403b333a768414fec675a84a5d856de85d65b50a5561a8c813f
-size 17636064
diff --git a/gsoap-2.8.134.tar.xz b/gsoap-2.8.134.tar.xz
new file mode 100644
index 0000000..8fd892a
--- /dev/null
+++ b/gsoap-2.8.134.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:272fbb4ed7ba681a8bb1b47116f06baf221816a66276cefb70b8420a7e37b257
+size 18173208
diff --git a/gsoap.changes b/gsoap.changes
index 91937a2..40db627 100644
--- a/gsoap.changes
+++ b/gsoap.changes
@@ -1,3 +1,20 @@
+-------------------------------------------------------------------
+Thu Apr 25 13:39:53 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
+
+- Update to release 2.8.134
+  * Added MTOM referencing `href` attribute to `xop:Include`
+    element that was missing when XML is canonicalized with
+    `SOAP_XML_CANONICAL` and when the `xop:Include` element is not
+    actually explicitly defined in a WSDL or schema but is produced
+    on demand in the XML output. The `href` attribute in this
+    specific scenario was not recognized by XML
+    (re)canonicalization.
+  * Updated server-side XML (non-SOAP) REST handling such that the
+    POST plugin is not required to directly serve HTTP POST XML
+    REST requests just like serving SOAP/XML requests, see
+    samples/rest/calcrest.c for a client-server example.
+  * Updated HTTP digest plugin.
+
 -------------------------------------------------------------------
 Thu Apr 11 19:46:29 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
 
diff --git a/gsoap.spec b/gsoap.spec
index 04d4d39..3f07364 100644
--- a/gsoap.spec
+++ b/gsoap.spec
@@ -17,8 +17,8 @@
 
 
 Name:           gsoap
-%define lname	libgsoap-2_8_133
-Version:        2.8.133
+%define lname	libgsoap-2_8_134
+Version:        2.8.134
 Release:        0
 Summary:        Toolkit for SOAP/REST-based C/C++ server and client web service applications
 License:        SUSE-GPL-2.0+-with-openssl-exception
diff --git a/sanitize_source.sh b/sanitize_source.sh
index 1e87307..f5481e9 100644
--- a/sanitize_source.sh
+++ b/sanitize_source.sh
@@ -13,7 +13,7 @@ if ! which hardlink >/dev/null; then
 	exit 1;
 fi;
 
-version="2.8.133"
+version="2.8.134"
 shortver="2.8" # agh...
 if [ ! -e "gsoap_$version.zip" ]; then
 	wget -c "https://downloads.sf.net/gsoap2/gsoap_$version.zip"