{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.QBurKPbI/b1/canl-java_2.6.0-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.QBurKPbI/b2/canl-java_2.6.0-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 5e1ceb58cfd0d54e614c14ea3935300f 458620 doc optional libcanl-java-doc_2.6.0-2_all.deb\n+ db332f65be343768668b031622521446 458680 doc optional libcanl-java-doc_2.6.0-2_all.deb\n 9e8c0d6ea3023073cc421a71b647d08d 337620 java optional libcanl-java_2.6.0-2_all.deb\n"}, {"source1": "libcanl-java-doc_2.6.0-2_all.deb", "source2": "libcanl-java-doc_2.6.0-2_all.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 2020-06-22 12:18:05.000000 debian-binary\n--rw-r--r-- 0 0 0 10700 2020-06-22 12:18:05.000000 control.tar.xz\n--rw-r--r-- 0 0 0 447728 2020-06-22 12:18:05.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10696 2020-06-22 12:18:05.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 447792 2020-06-22 12:18:05.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": "@@ -1,18 +1,18 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/\n--rw-r--r-- 0 root (0) root (0) 65583 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html\n+-rw-r--r-- 0 root (0) root (0) 65604 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html\n -rw-r--r-- 0 root (0) root (0) 25963 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/allclasses.html\n -rw-r--r-- 0 root (0) root (0) 9245 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/allpackages-index.html\n -rw-r--r-- 0 root (0) root (0) 38809 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/constant-values.html\n--rw-r--r-- 0 root (0) root (0) 8438 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/deprecated-list.html\n+-rw-r--r-- 0 root (0) root (0) 8459 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/deprecated-list.html\n -rw-r--r-- 0 root (0) root (0) 500 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/element-list\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/\n -rw-r--r-- 0 root (0) root (0) 13170 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/CommonX509TrustManager.html\n@@ -380,15 +380,15 @@\n -rw-r--r-- 0 root (0) root (0) 9721 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyRequestOptions.html\n -rw-r--r-- 0 root (0) root (0) 12407 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyType.html\n -rw-r--r-- 0 root (0) root (0) 5454 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyUtils.html\n -rw-r--r-- 0 root (0) root (0) 10630 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-summary.html\n -rw-r--r-- 0 root (0) root (0) 8839 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-tree.html\n -rw-r--r-- 0 root (0) root (0) 12523 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-use.html\n -rw-r--r-- 0 root (0) root (0) 10157 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/help-doc.html\n--rw-r--r-- 0 root (0) root (0) 597481 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/index-all.html\n+-rw-r--r-- 0 root (0) root (0) 597544 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/index-all.html\n -rw-r--r-- 0 root (0) root (0) 9518 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/index.html\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/\n -rw-r--r-- 0 root (0) root (0) 287630 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/jquery.js\n -rw-r--r-- 0 root (0) root (0) 89664 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-3.6.1.min.js\n -rw-r--r-- 0 root (0) root (0) 1842 2020-06-22 12:18:05.000000 ./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-ui.min.css\n"}, {"source1": "./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html", "source2": "./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html", "unified_diff": "@@ -135,15 +135,15 @@\n
connectWithHostnameChecking(SSLSocket, HostnameMismatchCallback)
\n+SocketFactoryCreator.connectWithHostnameChecking(SSLSocket, HostnameMismatchCallback)
\n instead. This class is not perfect as the HandshakeCompletedListener
is invoked (at least in reference JDK)\n in a separate thread, what can easily lead to a situation when the connection is opened and made available,\n before this implementation finishes checking.connectWithHostnameChecking(SSLSocket, HostnameMismatchCallback)
\n+SocketFactoryCreator.connectWithHostnameChecking(SSLSocket, HostnameMismatchCallback)
\n instead. This class is not perfect as the HandshakeCompletedListener
is invoked (at least in reference JDK)\n in a separate thread, what can easily lead to a situation when the connection is opened and made available,\n before this implementation finishes checking.getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
\n+SocketFactoryCreator.getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
\n using SecureRandom
implementation as the last argument.SSLServerSocketFactory
configured to check\n client certificates with a provided validator.getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
\n+SocketFactoryCreator.getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom)
\n using SecureRandom
implementation as the last argument.SSLSocketFactory
configured to check\n servers' certificates with a provided validator.