Skip to content

Commit

Permalink
remove soap (#427)
Browse files Browse the repository at this point in the history
issue #400
  • Loading branch information
lsh123 committed Nov 16, 2022
1 parent c812534 commit 07d8042
Show file tree
Hide file tree
Showing 11 changed files with 2 additions and 1,353 deletions.
14 changes: 0 additions & 14 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2157,20 +2157,6 @@ fi
AM_CONDITIONAL(XMLSEC_NO_XMLENC, test "z$XMLSEC_NO_XMLENC" = "z1")
AC_SUBST(XMLSEC_NO_XMLENC)

dnl ==========================================================================
dnl See do we need soap support (deprecated)
dnl ==========================================================================
AC_MSG_CHECKING(for soap support)
AC_ARG_ENABLE([soap], [AS_HELP_STRING([--enable-soap],[enable soap support (no)])])
if test "z$enable_soap" = "zyes" ; then
XMLSEC_ENABLE_SOAP="1"
AC_MSG_RESULT([yes])
else
XMLSEC_ENABLE_SOAP="0"
AC_MSG_RESULT([disabled])
fi
AM_CONDITIONAL(XMLSEC_ENABLE_SOAP, test "z$XMLSEC_ENABLE_SOAP" = "z1")

dnl ==========================================================================
dnl See do we need mans
dnl ==========================================================================
Expand Down
1 change: 0 additions & 1 deletion docs/api/xmlsec-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1420,7 +1420,6 @@
<li class="listitem"><p><font>XMLSEC-SIZE-MIN</font></p></li>
<li class="listitem"><p><a class="link" href="xmlsec-xmlsec.html#xmlSecSize" title="xmlSecSize">xmlSecSize</a></p></li>
<li class="listitem"><p><font>XMLSEC-SIZE-T-FMT</font></p></li>
<li class="listitem"><p><font>xmlSecSoap12FaultCode</font></p></li>
<li class="listitem"><p><font>XMLSEC-STACK-OF-X509-CRL</font></p></li>
<li class="listitem"><p><font>XMLSEC-STACK-OF-X509</font></p></li>
<li class="listitem"><p><a class="link" href="xmlsec-list.html#xmlSecStringListGetKlass" title="xmlSecStringListGetKlass ()">xmlSecStringListGetKlass</a></p></li>
Expand Down
1 change: 1 addition & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ <h1>XML Security Library</h1>
<li>April ?? 2023<br>
The <a href="download.html">XML Security Library 1.3.0</a> release includes the following changes:
<ul>
<li>Removed SOAP parser.</li>
<li>TODO</li>
</ul>
</li>
Expand Down
1 change: 1 addition & 0 deletions docs/news.html
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ <h1>XML Security Library News</h1>
<li>April ?? 2023<br>
The <a href="download.html">XML Security Library 1.3.0</a> release includes the following changes:
<ul>
<li>Removed SOAP parser.</li>
<li>TODO</li>
</ul>
</li>
Expand Down
4 changes: 0 additions & 4 deletions include/xmlsec/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,6 @@ xmlsecinc_HEADERS = \
xmltree.h \
$(NULL)

if XMLSEC_ENABLE_SOAP
xmlsecinc_HEADERS += soap.h
endif

remove-old-headers:
@if test "x$(DESTDIR)" = "x" && test -d "$(includedir)/xmlsec"; then \
echo "----------------------------------------------------------------------"; \
Expand Down
131 changes: 0 additions & 131 deletions include/xmlsec/soap.h

This file was deleted.

36 changes: 0 additions & 36 deletions include/xmlsec/strings.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,6 @@ XMLSEC_EXPORT_VAR const xmlChar xmlSecEncNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPathNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPath2Ns[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPointerNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoap11Ns[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoap12Ns[];


/*************************************************************************
Expand Down Expand Up @@ -530,40 +528,6 @@ XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipAttrTargetMode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameXslt[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefXslt[];

#ifndef XMLSEC_NO_SOAP
/*************************************************************************
*
* SOAP 1.1/1.2 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEnvelope[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeHeader[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeBody[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFault[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultCode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultString[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultActor[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultDetail[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeReason[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeNode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRole[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDetail[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSubcode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeText[];

XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeVersionMismatch[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeMustUnderstand[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeClient[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeServer[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeReceiver[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeSender[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultDataEncodningUnknown[];


#endif /* XMLSEC_NO_SOAP */

/*************************************************************************
*
* Utility strings
Expand Down
4 changes: 0 additions & 4 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,6 @@ libxmlsec1_la_SOURCES = \
xslt.c \
$(NULL)

if XMLSEC_ENABLE_SOAP
libxmlsec1_la_SOURCES += soap.c
endif

libxmlsec1_la_LIBADD = \
$(LIBXSLT_LIBS) \
$(LIBXML_LIBS) \
Expand Down
Loading

0 comments on commit 07d8042

Please sign in to comment.