{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.drNJZVaYaU/b1/libzeep_3.0.5-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.drNJZVaYaU/b2/libzeep_3.0.5-1_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 6516365ad667ef9babdcf76f330f761f 93388 libdevel optional libzeep-dev_3.0.5-1_i386.deb\n+ 0c58b5252015144fd213cf179013d331 93372 libdevel optional libzeep-dev_3.0.5-1_i386.deb\n cf197cefc91cc10cab48a5eceed6bfcd 512972 libs optional libzeep3.0v5_3.0.5-1_i386.deb\n" }, { "source1": "libzeep-dev_3.0.5-1_i386.deb", "source2": "libzeep-dev_3.0.5-1_i386.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-05-09 09:25:15.000000 debian-binary\n--rw-r--r-- 0 0 0 3932 2019-05-09 09:25:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 89264 2019-05-09 09:25:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3936 2019-05-09 09:25:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 89244 2019-05-09 09:25:15.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -41,15 +41,15 @@\n -rw-r--r-- 0 root (0) root (0) 2906 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/ZEEP_ATTRIBUTE_NAME_VALUE.html\n -rw-r--r-- 0 root (0) root (0) 2876 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/ZEEP_ELEMENT_NAME_VALUE.html\n -rw-r--r-- 0 root (0) root (0) 1167 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1704 2019-05-09 09:07:54.000000 ./usr/share/doc/libzeep-dev/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1789 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/index/\n -rw-r--r-- 0 root (0) root (0) 57091 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/index/s05.html\n--rw-r--r-- 0 root (0) root (0) 9293 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/index.html\n+-rw-r--r-- 0 root (0) root (0) 9292 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/index.html\n drwxr-xr-x 0 root (0) root (0) 0 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/libzeep/\n -rw-r--r-- 0 root (0) root (0) 31777 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/libzeep/intro.html\n -rw-r--r-- 0 root (0) root (0) 21379 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/libzeep/soap.html\n -rw-r--r-- 0 root (0) root (0) 38470 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/libzeep/webapp.html\n -rw-r--r-- 0 root (0) root (0) 2268 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/libzeep-doc_HTML.manifest\n drwxr-xr-x 0 root (0) root (0) 0 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/zeep/\n -rw-r--r-- 0 root (0) root (0) 12591 2019-05-09 09:25:15.000000 ./usr/share/doc/libzeep-dev/zeep/dispatcher.html\n" }, { "source1": "./usr/share/doc/libzeep-dev/SOAP_SERVER_HAS_PREFORK.html", "source2": "./usr/share/doc/libzeep-dev/SOAP_SERVER_HAS_PREFORK.html", "unified_diff": "@@ -1,30 +1,30 @@\n \n
\n \nSOAP_SERVER_HAS_PREFORK
\n// In header: </build/1st/libzeep-3.0.5/zeep/config.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/config.hpp>\n \n SOAP_SERVER_HAS_PREFORK
\n \n Description
\n The http server implementation in libzeep can use a preforked mode. That means the main process listens to a network port and passes the socket to a client process for doing the actual handling. The advantages for a setup like this is that if the client fails, the server can detect this and restart the client thereby guaranteeing a better uptime.
\n \n
SOAP_XML_ADD_ENUM — A macro to add the name of an enum value to the serializer.
\n// In header: </build/1st/libzeep-3.0.5/zeep/xml/serialize.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/xml/serialize.hpp>\n \n SOAP_XML_ADD_ENUM(e, v)
\n \n Description
\n To be able to correctly use enum values in a schema file or when serializing, you have to specify the enum values.
\n E.g., if you have a struct name Algorithm with values 'vector', 'dice' and 'jaccard' you would write:
\n enum Algorithm { vector, dice, jaccard }; SOAP_XML_ADD_ENUM(Algorithm, vector); SOAP_XML_ADD_ENUM(Algorithm, dice); SOAP_XML_ADD_ENUM(Algorithm, jaccard);
\n@@ -38,11 +38,11 @@\n Distributed under the Boost Software License, Version 1.0. (See accompanying\n file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\n \n \n \n
\n \n \n \n"
},
{
"source1": "./usr/share/doc/libzeep-dev/SOAP_XML_HAS_EXPAT_SUPPORT.html",
"source2": "./usr/share/doc/libzeep-dev/SOAP_XML_HAS_EXPAT_SUPPORT.html",
"unified_diff": "@@ -1,30 +1,30 @@\n \n \n \n Macro SOAP_XML_HAS_EXPAT_SUPPORT \n \n \n \n-\n+\n \n \n \n \n \n \n \n \n Macro SOAP_XML_HAS_EXPAT_SUPPORT
\n SOAP_XML_HAS_EXPAT_SUPPORT
\n \n Synopsis
\n-// In header: </build/1st/libzeep-3.0.5/zeep/config.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/config.hpp>\n \n SOAP_XML_HAS_EXPAT_SUPPORT
\n \n
\n@@ -34,11 +34,11 @@\n Distributed under the Boost Software License, Version 1.0. (See accompanying\n file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\n \n \n \n
\n \n \n \n"
},
{
"source1": "./usr/share/doc/libzeep-dev/SOAP_XML_SET_STRUCT_NAME.html",
"source2": "./usr/share/doc/libzeep-dev/SOAP_XML_SET_STRUCT_NAME.html",
"unified_diff": "@@ -1,30 +1,30 @@\n \n \n \n Macro SOAP_XML_SET_STRUCT_NAME \n \n \n \n-\n+\n \n \n \n \n \n \n \n \n Macro SOAP_XML_SET_STRUCT_NAME
\n SOAP_XML_SET_STRUCT_NAME — A macro to assign a name to a struct used in serialization.
\n \n Synopsis
\n-// In header: </build/1st/libzeep-3.0.5/zeep/xml/serialize.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/xml/serialize.hpp>\n \n SOAP_XML_SET_STRUCT_NAME(s)
\n \n Description
\n By default, libzeep uses the typeid(s).name() as the name for an element. That's often not what is intented. Calling this macro will make sure the type name you used in your code will be used instead.
\n E.g., struct FindResult { ... } might end up with a mangled name in the schema. To use FindResult instead, call SOAP_XML_SET_STRUCT_NAME(FindResult);
\n An alternative is to call, which allows different schema and struct names: zeep::xml::struct_serializer<FindResult>::set_struct_name(\"FindResult\");
\n@@ -36,11 +36,11 @@\n Distributed under the Boost Software License, Version 1.0. (See accompanying\n file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\n \n \n \n
\n \n \n \n"
},
{
"source1": "./usr/share/doc/libzeep-dev/ZEEP_ATTRIBUTE_NAME_VALUE.html",
"source2": "./usr/share/doc/libzeep-dev/ZEEP_ATTRIBUTE_NAME_VALUE.html",
"unified_diff": "@@ -1,40 +1,40 @@\n \n \n \n Macro ZEEP_ATTRIBUTE_NAME_VALUE \n \n \n \n-\n+\n \n \n \n \n \n \n \n \n Macro ZEEP_ATTRIBUTE_NAME_VALUE
\n ZEEP_ATTRIBUTE_NAME_VALUE
\n \n Synopsis
\n-// In header: </build/1st/libzeep-3.0.5/zeep/xml/serialize.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/xml/serialize.hpp>\n \n ZEEP_ATTRIBUTE_NAME_VALUE(name)
\n
\n \n \n \n
\n
\n \n \n \n"
},
{
"source1": "./usr/share/doc/libzeep-dev/ZEEP_ELEMENT_NAME_VALUE.html",
"source2": "./usr/share/doc/libzeep-dev/ZEEP_ELEMENT_NAME_VALUE.html",
"unified_diff": "@@ -1,40 +1,40 @@\n \n \n \n Macro ZEEP_ELEMENT_NAME_VALUE \n \n \n \n-\n+\n \n \n \n \n \n \n \n \n Macro ZEEP_ELEMENT_NAME_VALUE
\n ZEEP_ELEMENT_NAME_VALUE
\n \n Synopsis
\n-// In header: </build/1st/libzeep-3.0.5/zeep/xml/serialize.hpp>\n+// In header: </build/libzeep-3.0.5/2nd/zeep/xml/serialize.hpp>\n \n ZEEP_ELEMENT_NAME_VALUE(name)
\n
\n \n \n \n
\n
\n \n \n \n"
},
{
"source1": "./usr/share/doc/libzeep-dev/index/s05.html",
"source2": "./usr/share/doc/libzeep-dev/index/s05.html",
"unified_diff": "@@ -13,121 +13,121 @@\n \n \n \n \n-- Header </build/1st/libzeep-3.0.5/zeep/config.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/dispatcher.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/envelope.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/exception.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/connection.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/header.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/md5.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/message_parser.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/preforked-server.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/reply.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/request.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/request_handler.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/webapp.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/webapp/el.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/server.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/http/server.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/doctype.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/document.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/node.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/parser.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/serialize.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/unicode_support.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/writer.hpp>
\n-- Header </build/1st/libzeep-3.0.5/zeep/xml/xpath.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/config.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/dispatcher.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/envelope.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/exception.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/connection.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/header.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/md5.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/message_parser.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/preforked-server.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/reply.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/request.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/request_handler.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/webapp.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/webapp/el.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/server.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/http/server.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/doctype.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/document.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/node.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/parser.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/serialize.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/unicode_support.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/writer.hpp>
\n+- Header </build/libzeep-3.0.5/2nd/zeep/xml/xpath.hpp>
\n
\n \n \n-Header </build/1st/libzeep-3.0.5/zeep/config.hpp>
\n+Header </build/libzeep-3.0.5/2nd/zeep/config.hpp>\n \n \n SOAP_XML_HAS_EXPAT_SUPPORT\n SOAP_SERVER_HAS_PREFORK
\n \n \n \n-Header </build/1st/libzeep-3.0.5/zeep/dispatcher.hpp>
\n+Header </build/libzeep-3.0.5/2nd/zeep/dispatcher.hpp>
\n namespace zeep {\n class dispatcher;\n }
\n
namespace zeep {\n class envelope;\n xml::element * make_envelope(xml::element *);\n xml::element * make_fault(const std::string &);\n xml::element * make_fault(const std::exception &);\n }\n \n
namespace zeep {\n class exception;\n }\n \n
namespace zeep {\n namespace http {\n class connection;\n }\n }\n \n
namespace zeep {\n namespace http {\n struct header;\n }\n }\n \n
namespace zeep {\n namespace http {\n class md5;\n }\n }\n \n
namespace zeep {\n namespace http {\n class parser;\n class reply_parser;\n class request_parser;\n }\n }\n \n
namespace zeep {\n namespace http {\n class preforked_server;\n }\n }\n \n
namespace zeep {\n namespace http {\n class reply;\n \n // Various predefined HTTP status codes. \n enum status_type { cont = = 100, \n ok = = 200, \n@@ -156,34 +156,34 @@\n std::string get_status_description(status_type status);\n std::ostream & operator<<(std::ostream &, reply &);\n }\n }\n \n
namespace zeep {\n namespace http {\n struct request;\n std::iostream & operator<<(std::iostream & io, request & req);\n }\n }\n \n
namespace zeep {\n namespace http {\n class request_handler;\n }\n }\n \n
namespace zeep {\n namespace http {\n class basic_webapp;\n class parameter_map;\n class parameter_value;\n \n struct unauthorized_exception;\n@@ -195,15 +195,15 @@\n namespace el {\n }\n }\n }\n \n
namespace zeep {\n namespace http {\n namespace el {\n class object;\n class scope;\n bool process_el(const scope &, std::string &);\n void evaluate_el(const scope &, const std::string &, object &);\n@@ -213,33 +213,33 @@\n std::ostream & operator<<(std::ostream & lhs, const scope & rhs);\n }\n }\n }\n \n
namespace zeep {\n class server;\n }\n \n
namespace zeep {\n namespace http {\n class server;\n std::string decode_url(const std::string &);\n std::string encode_url(const std::string &);\n }\n }\n \n
namespace zeep {\n namespace xml {\n namespace doctype {\n struct allowed_any;\n struct allowed_base;\n struct allowed_choice;\n struct allowed_element;\n@@ -272,15 +272,15 @@\n std::ostream & operator<<(std::ostream & lhs, validator & rhs);\n }\n }\n }\n \n
namespace zeep {\n namespace xml {\n class document;\n \n // Using operator>> is an alternative for calling rhs.read(lhs);. \n std::istream & operator>>(std::istream & lhs, document & rhs);\n \n@@ -292,15 +292,15 @@\n const std::string & element_xpath, \n boost::function< bool(node *doc_root, element *e)> cb);\n }\n }\n \n
namespace zeep {\n namespace xml {\n class attribute;\n class cdata;\n class comment;\n class container;\n class element;\n@@ -321,26 +321,26 @@\n std::ostream & operator<<(std::ostream & lhs, const node & rhs);\n bool operator==(const node & lhs, const node & rhs);\n }\n }\n \n
namespace zeep {\n namespace xml {\n class invalid_exception;\n class not_wf_exception;\n class parser;\n }\n }\n \n
\n \n ZEEP_ELEMENT_NAME_VALUE(name)\n ZEEP_ATTRIBUTE_NAME_VALUE(name)\n SOAP_XML_SET_STRUCT_NAME(s)\n SOAP_XML_ADD_ENUM(e, v)\n
namespace zeep {\n@@ -355,15 +355,15 @@\n template<typename T> \n attribute_nvp< T > make_attribute_nvp(const char * name, T & v);\n }\n }\n \n
namespace zeep {\n namespace xml {\n \n // the supported encodings. Perhaps we should extend this list a bit? \n enum encoding_type { enc_UTF8, enc_UTF16BE, enc_UTF16LE, enc_ISO88591 };\n typedef boost::uint32_t unicode;\n \n@@ -383,24 +383,24 @@\n void append(std::string & s, unicode ch);\n unicode pop_last_char(std::string & s);\n }\n }\n \n
namespace zeep {\n namespace xml {\n class writer;\n }\n }\n \n
namespace zeep {\n namespace xml {\n class context;\n class xpath;\n }\n }\n \n" }, { "source1": "./usr/share/doc/libzeep-dev/index.html", "source2": "./usr/share/doc/libzeep-dev/index.html", "unified_diff": "@@ -52,38 +52,38 @@\n
el
\n scriptLast revised: June 15, 2020 at 00:30:54 GMT | \n+Last revised: May 13, 2019 at 18:35:39 GMT | \n \n |