diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..486a23256c437b811b5647e40517a35964f60dc6 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.zip filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..8e0a665924ee7928c7b7b61e430597807ab63fd3 --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/gsoap diff --git a/gsoap.spec b/gsoap.spec index eb1a2618582fa0f34b24f5eec2f9266b101a7e7a..337bbc286d592b024c236430c9d11e0ebd71f3b2 100644 --- a/gsoap.spec +++ b/gsoap.spec @@ -1,6 +1,6 @@ Summary: Generator Tools for Coding SOAP/XML Web Services in C and C++ Name: gsoap -Version: 2.8.135 +Version: 2.8.139 Release: 1 License: GPL-2.0-or-later URL: https://gsoap2.sourceforge.net/ @@ -31,9 +31,7 @@ BuildArch: noarch gSOAP documentation in html. %prep -%setup -q -n gsoap-2.8 -%patch0 -p1 -%patch1 -p1 +%autosetup -n gsoap-2.8 -p1 find gsoap/samples/autotest/databinding/examples -name '*.xml' \ -exec chmod a-x {} ';' chmod a-x gsoap/doc/fonts/* @@ -125,6 +123,23 @@ install -m 644 -p %{SOURCE1} %{SOURCE2} %{buildroot}/%_mandir/man1 %license LICENSE.txt GPLv2_license.txt %changelog +* Fri Sep 12 2025 yaoxin <1024769339@qq.com> - 2.8.139-1 +- Update to 2.8.139: + * Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML + namespaces) logic when performing non-strict XML validation + (`SOAP_XML_STRICT` is not enabled) when ignoring extra XML + extensibility elements in an inbound SOAP/XML message; no + longer produces validation errors for non-serializable XML to + "safely" ignore, unless strict XML validation is enabled with + `SOAP_XML_STRICT`, as expected. + * Minor update to improve XML entity parsing within limits. + * The wsdl2h tool with SSL/TLS enabled for https no longer + supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids + potential TLS/SSL handshake errors. + * Corrected a logic bug in wsdl2h for attribute/elemenet + reference qualification for C++ class and C struct members in + the generated header interface file for soapcpp2. + * Fri Aug 02 2024 xu_ping <707078654@qq.com> - 2.8.135-1 - Update to 2.8.135 diff --git a/gsoap_2.8.135.zip b/gsoap_2.8.135.zip deleted file mode 100644 index 29e317c460386223e8df59c9f850f1f8cfdef363..0000000000000000000000000000000000000000 Binary files a/gsoap_2.8.135.zip and /dev/null differ diff --git a/gsoap_2.8.139.zip b/gsoap_2.8.139.zip new file mode 100644 index 0000000000000000000000000000000000000000..91fc6bcec10e676d2425eb37afe1363b7fbb8813 --- /dev/null +++ b/gsoap_2.8.139.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74d1d7854c8ff500729a3003fd07536e417f3e900aee2eeb2d9300d70e4c047b +size 35614817