From: Rodrigo Moya Date: Wed, 9 May 2001 09:34:28 +0000 (+0000) Subject: added a basic SOAP messages parser, which easily lets access to the X-Git-Tag: SOUP_0_4_1~88 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=57a2b280e7fe967ae4b7cb56dbbe7f90865ae2a2;p=platform%2Fupstream%2Flibsoup.git added a basic SOAP messages parser, which easily lets access to the 2001-05-09 Rodrigo Moya * src/soup-core/soup-parser.[ch]: added a basic SOAP messages parser, which easily lets access to the message parameters and faults 2001-05-05 Rodrigo Moya * src/soup-wsdl-runtime/wsdl-soap-fault.[ch]: added to manage/retrieve info from SOAP faults * src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_parse): retrieve SOAP faults from the message being parsed. Added a wsdl_soap_fault parameter, which will be returned if there was actually a SOAP fault in the message * src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marhal): add a wsdl_soap_fault parameter, to be serialized along with the rest of the SOAP message --- diff --git a/ChangeLog b/ChangeLog index 5710626..ea6ed4a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2001-05-09 Rodrigo Moya + + * src/soup-core/soup-parser.[ch]: added a basic SOAP messages + parser, which easily lets access to the message parameters + and faults + +2001-05-05 Rodrigo Moya + + * src/soup-wsdl-runtime/wsdl-soap-fault.[ch]: added to manage/retrieve + info from SOAP faults + * src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_parse): retrieve + SOAP faults from the message being parsed. Added a wsdl_soap_fault + parameter, which will be returned if there was actually a SOAP fault + in the message + * src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marhal): add + a wsdl_soap_fault parameter, to be serialized along with the rest + of the SOAP message + * src/soup-wsdl/wsdl-soap-skels.c: use wsdl_soap_fault where appropriate + * src/soup-wsdl/wsdl-soap-stubs.c: ditto + * src/soup-wsdl/wsdl-soap-headers.c: ditto + 2001-05-04 Dick Porter * src/soup-wsdl-runtime/wsdl-schema.c: Decide which schema parser to diff --git a/libsoup/Makefile.am b/libsoup/Makefile.am index 11a1c70..5988bc9 100644 --- a/libsoup/Makefile.am +++ b/libsoup/Makefile.am @@ -20,6 +20,7 @@ soupinclude_HEADERS = \ soup-context.h \ soup-message.h \ soup-misc.h \ + soup-parser.h \ soup-serializer.h \ soup-server.h \ soup-socket.h \ @@ -44,6 +45,7 @@ libsoup_la_SOURCES = \ soup-headers.c \ soup-message.c \ soup-misc.c \ + soup-parser.c \ soup-private.h \ soup-queue.c \ soup-serializer.c \ diff --git a/libsoup/soup.h b/libsoup/soup.h index bd094ab..d018ffd 100644 --- a/libsoup/soup.h +++ b/libsoup/soup.h @@ -18,6 +18,7 @@ extern "C" { #include #include #include +#include #include #include #include