Hello community,
here is the log from the commit of package libserf for openSUSE:Factory checked in at 2014-04-30 15:07:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libserf (Old)
and /work/SRC/openSUSE:Factory/.libserf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libserf"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libserf/libserf.changes 2014-02-11 10:36:48.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libserf.new/libserf.changes 2014-04-30 15:07:48.000000000 +0200
@@ -1,0 +2,14 @@
+Sun Apr 27 22:02:02 UTC 2014 - andreas.stieger@gmx.de
+
+- Serf 1.3.5 [bnc#875382]
+ This release fixes a crash during SSL tunnel setup, fixes
+ Negotiate/Kerberos authentication in some specific scenario's and
+ brings some other small changes.
+ * Fix issue: no reverse lookup during Negotiate authentication for
+ proxies.
+ * Fix a crash caused by incorrect reuse of the ssltunnel CONNECT
+ request
+ * Cancel request if response parsing failed + authn callback set
+ * Update the expired certificates in the test suite.
+
+-------------------------------------------------------------------
Old:
----
serf-1.3.4.tar.bz2
New:
----
serf-1.3.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libserf.spec ++++++
--- /var/tmp/diff_new_pack.5wATSl/_old 2014-04-30 15:07:50.000000000 +0200
+++ /var/tmp/diff_new_pack.5wATSl/_new 2014-04-30 15:07:50.000000000 +0200
@@ -19,19 +19,17 @@
%bcond_without gssapi
# version 1.2.0 requires apr 1.3.0 or later for apr_socket_addr_get
%define minimum_apr_version 1.3.0
-
-Name: libserf
%define major 1
%define minor 3
-%define SHLIBVER %major.%minor.0
-Version: 1.3.4
+%define SHLIBVER %{major}.%{minor}.0
+Name: libserf
+Version: 1.3.5
Release: 0
Summary: High-Performance Asynchronous HTTP Client Library
License: Apache-2.0
Group: System/Libraries
-Source: https://serf.googlecode.com/svn/src_releases/serf-%version.tar.bz2
Url: https://serf.googlecode.com
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Source: https://serf.googlecode.com/svn/src_releases/serf-%{version}.tar.bz2
BuildRequires: gcc
BuildRequires: glibc-devel
BuildRequires: libapr-util1-devel >= %{minimum_apr_version}
@@ -42,6 +40,7 @@
BuildRequires: pkgconfig
BuildRequires: scons >= 2.3
BuildRequires: zlib-devel
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %{with gssapi}
BuildRequires: krb5-devel
%endif
@@ -52,48 +51,29 @@
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.
-
-
-
-Authors:
---------
- Greg Stein
- Justin Erenkrantz
-
-%package -n libserf-%major-%major
-
+%package -n libserf-%{major}-%{major}
Summary: High-Performance Asynchronous HTTP Client Library
Group: Development/Libraries/C and C++
-%description -n libserf-%major-%major
+%description -n libserf-%{major}-%{major}
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.
-
-
-
-Authors:
---------
- Greg Stein
- Justin Erenkrantz
-
-
%package -n libserf-devel
-
Summary: High-Performance Asynchronous HTTP Client Library
Group: Development/Libraries/C and C++
-%if %{with gssapi}
-Requires: krb5-devel
-%endif
Requires: libapr-util1-devel >= %{minimum_apr_version}
Requires: libapr1-devel >= %{minimum_apr_version}
Requires: libexpat-devel
Requires: libopenssl-devel
-Requires: libserf-%major-%major = %{version}
+Requires: libserf-%{major}-%{major} = %{version}
Requires: openldap2-devel
Requires: zlib-devel
+%if %{with gssapi}
+Requires: krb5-devel
+%endif
%description -n libserf-devel
The serf library is a C-based HTTP client library built upon the Apache
@@ -101,14 +81,6 @@
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.
-
-
-
-Authors:
---------
- Greg Stein
- Justin Erenkrantz
-
%prep
%setup -q -n "serf-%{version}"
@@ -129,7 +101,7 @@
%install
scons install --install-sandbox=%{buildroot}
-%__rm -f "%{buildroot}%{_libdir}"/lib*.a
+rm -f "%{buildroot}%{_libdir}"/lib*.a
%check
%if 0%{?suse_version} > 1210
@@ -152,7 +124,7 @@
%files -n libserf-devel
%defattr(-,root,root)
-%_includedir/serf-%{major}
+%{_includedir}/serf-%{major}
%{_libdir}/libserf-%{major}.so
%{_libdir}/pkgconfig/serf-%{major}.pc
++++++ serf-1.3.4.tar.bz2 -> serf-1.3.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/CHANGES new/serf-1.3.5/CHANGES
--- old/serf-1.3.4/CHANGES 2014-02-08 20:56:40.000000000 +0100
+++ new/serf-1.3.5/CHANGES 2014-04-27 22:30:56.000000000 +0200
@@ -1,4 +1,11 @@
-Serf 1.3.4 [2014-02-08, from /tags/1.3.4, rxxxx]
+Serf 1.3.5 [2014-04-27, from /tags/1.3.5, rxxxx]
+ Fix issue #125: no reverse lookup during Negotiate authentication for proxies.
+ Fix a crash caused by incorrect reuse of the ssltunnel CONNECT request (r2316)
+ Cancel request if response parsing failed + authn callback set (r2319)
+ Update the expired certificates in the test suite.
+
+
+Serf 1.3.4 [2014-02-08, from /tags/1.3.4, r2310]
Fix issue #119: Endless loop during ssl tunnel setup with Negotiate authn
Fix issue #123: Can't setup ssl tunnel which sends Connection close header
Fix a race condition when initializing OpenSSL from multiple threads (r2263)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/auth/auth.c new/serf-1.3.5/auth/auth.c
--- old/serf-1.3.4/auth/auth.c 2013-09-29 08:37:46.000000000 +0200
+++ new/serf-1.3.5/auth/auth.c 2014-04-21 16:56:02.000000000 +0200
@@ -408,6 +408,7 @@
consider the reponse body as invalid and discard it. */
status = discard_body(response);
*consumed_response = 1;
+
if (!APR_STATUS_IS_EOF(status)) {
return status;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/auth/auth_spnego.c new/serf-1.3.5/auth/auth_spnego.c
--- old/serf-1.3.4/auth/auth_spnego.c 2014-02-04 21:01:07.000000000 +0100
+++ new/serf-1.3.5/auth/auth_spnego.c 2014-04-21 17:00:11.000000000 +0200
@@ -335,8 +335,7 @@
&tmp, &tmp_len,
gss_info);
} else {
- char *proxy_host;
- apr_getnameinfo(&proxy_host, conn->ctx->proxy_address, 0);
+ char *proxy_host = conn->ctx->proxy_address->hostname;
status = gss_api_get_credentials(conn,
token, token_len, proxy_host,
&tmp, &tmp_len,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/outgoing.c new/serf-1.3.5/outgoing.c
--- old/serf-1.3.4/outgoing.c 2014-02-04 20:41:14.000000000 +0100
+++ new/serf-1.3.5/outgoing.c 2014-04-21 16:56:02.000000000 +0200
@@ -916,21 +916,22 @@
* themselves by not registering credential callbacks.
*/
if (request->conn->ctx->cred_cb) {
- status = serf__handle_auth_response(&consumed_response,
- request,
- request->resp_bkt,
- request->handler_baton,
- pool);
+ status = serf__handle_auth_response(&consumed_response,
+ request,
+ request->resp_bkt,
+ request->handler_baton,
+ pool);
- /* If there was an error reading the response (maybe there wasn't
- enough data available), don't bother passing the response to the
- application.
+ if (SERF_BUCKET_READ_ERROR(status)) {
+ /* Report the request as 'died'/'cancelled' to the application */
+ (void)(*request->handler)(request,
+ NULL,
+ request->handler_baton,
+ pool);
+ }
- If the authentication was tried, but failed, pass the response
- to the application, maybe it can do better. */
- if (status) {
- return status;
- }
+ if (status)
+ return status;
}
if (!consumed_response) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/serf.h new/serf-1.3.5/serf.h
--- old/serf-1.3.4/serf.h 2014-02-04 19:57:39.000000000 +0100
+++ new/serf-1.3.5/serf.h 2014-04-02 20:13:22.000000000 +0200
@@ -1062,7 +1062,7 @@
/* Version info */
#define SERF_MAJOR_VERSION 1
#define SERF_MINOR_VERSION 3
-#define SERF_PATCH_VERSION 4
+#define SERF_PATCH_VERSION 5
/* Version number string */
#define SERF_VERSION_STRING APR_STRINGIFY(SERF_MAJOR_VERSION) "." \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/ssltunnel.c new/serf-1.3.5/ssltunnel.c
--- old/serf-1.3.4/ssltunnel.c 2014-02-04 20:41:14.000000000 +0100
+++ new/serf-1.3.5/ssltunnel.c 2014-04-02 20:16:53.000000000 +0200
@@ -70,12 +70,11 @@
req_ctx_t *ctx = handler_baton;
serf_connection_t *conn = request->conn;
- if (! response) {
- serf_connection_request_create(conn,
- setup_request,
- ctx);
+ /* CONNECT request was cancelled. Assuming that this is during connection
+ reset, we can safely discard the request as a new one will be created
+ when setting up the next connection. */
+ if (!response)
return APR_SUCCESS;
- }
status = serf_bucket_response_status(response, &sl);
if (SERF_BUCKET_READ_ERROR(status)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfcacert.pem new/serf-1.3.5/test/server/serfcacert.pem
--- old/serf-1.3.4/test/server/serfcacert.pem 2013-04-18 22:00:01.000000000 +0200
+++ new/serf-1.3.5/test/server/serfcacert.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,60 +1,25 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1048591 (0x10000f)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Root CA, CN=Serf Root CA/emailAddress=serfrootca@example.com
- Validity
- Not Before: Apr 18 19:47:06 2013 GMT
- Not After : Apr 18 19:47:06 2014 GMT
- Subject: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite CA, CN=Serf CA/emailAddress=serfca@example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:bb:2a:03:8e:a3:47:80:8c:c8:f8:b7:1d:4a:3b:
- 1f:15:57:52:32:b8:a9:9e:a3:01:ed:0d:88:58:b6:
- fa:19:81:92:d1:de:4d:c6:f9:a2:0d:1b:65:68:3a:
- 74:32:ae:f3:51:1f:bb:43:fc:27:64:1c:2c:3b:bd:
- f5:e8:b1:ef:47:ab:a7:54:1e:d1:5f:49:c9:5f:2f:
- a2:78:5e:76:3b:72:9b:c1:e5:33:ce:10:6a:56:cc:
- 64:2e:23:22:ef:b7:6a:e0:a8:fc:06:2e:06:ce:56:
- b8:8a:de:1b:9b:83:54:6a:9f:c5:16:84:7f:72:f2:
- e1:f5:56:51:2d:55:ce:61:dd
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- DD:F9:F5:E9:24:D4:B4:59:CA:4C:E9:98:61:1A:5D:8C:69:D1:CF:13
- X509v3 Authority Key Identifier:
- keyid:B2:3E:19:35:C1:C4:4F:23:79:ED:BF:E8:DC:5C:31:03:F0:2F:15:77
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 2a:db:bd:2b:da:8b:c3:e6:bb:6c:f0:7f:2e:1a:50:8a:81:49:
- 15:45:88:e8:98:6d:0e:ed:67:8d:31:49:b1:71:50:fc:77:c1:
- b9:39:0d:9e:23:ef:cb:e5:04:77:59:b4:0b:54:bd:37:8a:50:
- 3b:da:0a:b2:30:f0:ee:04:50:67:e1:15:d0:50:53:7b:bd:96:
- 7d:05:3a:e1:fd:85:aa:09:b0:7b:bf:e8:a1:ee:6c:68:2c:51:
- a4:0c:f3:1d:9c:0e:4f:53:0c:a6:a3:41:53:0c:3d:58:09:14:
- 44:5d:dc:cc:ea:85:de:dd:1f:3b:57:65:29:a2:c4:32:87:6b:
- e3:a0
-----BEGIN CERTIFICATE-----
-MIIDGDCCAoGgAwIBAgIDEAAPMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJC
-RTEQMA4GA1UECAwHQW50d2VycDERMA8GA1UEBwwITWVjaGVsZW4xHzAdBgNVBAoM
-FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGzAZBgNVBAsMElRlc3QgU3VpdGUgUm9v
-dCBDQTEVMBMGA1UEAwwMU2VyZiBSb290IENBMSUwIwYJKoZIhvcNAQkBFhZzZXJm
-cm9vdGNhQGV4YW1wbGUuY29tMB4XDTEzMDQxODE5NDcwNloXDTE0MDQxODE5NDcw
-NlowgaAxCzAJBgNVBAYTAkJFMRAwDgYDVQQIDAdBbnR3ZXJwMREwDwYDVQQHDAhN
-ZWNoZWxlbjEfMB0GA1UECgwWSW4gU2VyZiB3ZSB0cnVzdCwgSW5jLjEWMBQGA1UE
-CwwNVGVzdCBTdWl0ZSBDQTEQMA4GA1UEAwwHU2VyZiBDQTEhMB8GCSqGSIb3DQEJ
-ARYSc2VyZmNhQGV4YW1wbGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
-gQC7KgOOo0eAjMj4tx1KOx8VV1IyuKmeowHtDYhYtvoZgZLR3k3G+aING2VoOnQy
-rvNRH7tD/CdkHCw7vfXose9Hq6dUHtFfSclfL6J4XnY7cpvB5TPOEGpWzGQuIyLv
-t2rgqPwGLgbOVriK3hubg1Rqn8UWhH9y8uH1VlEtVc5h3QIDAQABo1AwTjAdBgNV
-HQ4EFgQU3fn16STUtFnKTOmYYRpdjGnRzxMwHwYDVR0jBBgwFoAUsj4ZNcHETyN5
-7b/o3FwxA/AvFXcwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQAq270r
-2ovD5rts8H8uGlCKgUkVRYjomG0O7WeNMUmxcVD8d8G5OQ2eI+/L5QR3WbQLVL03
-ilA72gqyMPDuBFBn4RXQUFN7vZZ9BTrh/YWqCbB7v+ih7mxoLFGkDPMdnA5PUwym
-o0FTDD1YCRREXdzM6oXe3R87V2UposQyh2vjoA==
+MIIEHTCCAwWgAwIBAgIDAYa0MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYDVQQGEwJC
+RTEQMA4GA1UECBMHQW50d2VycDERMA8GA1UEBxMITWVjaGVsZW4xHzAdBgNVBAoT
+FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGzAZBgNVBAsTElRlc3QgU3VpdGUgUm9v
+dCBDQTEVMBMGA1UEAxMMU2VyZiBSb290IENBMSUwIwYJKoZIhvcNAQkBFhZzZXJm
+cm9vdGNhQGV4YW1wbGUuY29tMB4XDTE0MDQxOTIxMTcyNloXDTE3MDQxODIxMTcy
+NlowgaAxCzAJBgNVBAYTAkJFMRAwDgYDVQQIEwdBbnR3ZXJwMREwDwYDVQQHEwhN
+ZWNoZWxlbjEfMB0GA1UEChMWSW4gU2VyZiB3ZSB0cnVzdCwgSW5jLjEWMBQGA1UE
+CxMNVGVzdCBTdWl0ZSBDQTEQMA4GA1UEAxMHU2VyZiBDQTEhMB8GCSqGSIb3DQEJ
+ARYSc2VyZmNhQGV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
+CgKCAQEA3HuEeB7EBW9i7ibiSNWwk3iCgJexF/ggQ+Am2lA7wnAWdnTjFWP+HKqD
+o+MH3xkr5dg/SaNWmvV0OFGvIcZRgpoFaBSn+BJ+X6FKzF/S36q8HckAzScjr5KB
+hubnSZR98m2jEcWyznGoDBahq+ZozYSJKKwirOhckrfOTWqlQvcjtk8pUdkTK/c8
+8qnDoRFgDuqRZdF8bcZ70bo24R2XnfGhb0T359cN+cfEcUk7UZs22+JvoAxjMB3/
+oODXHammr6+86t3SYTyXGpYnkUpAecVI2wtB61RbAbBt91jifQLijBNtYWfZKqjW
+cvW+oNeMuUao479T/e0WZvAkaIsRkQIDAQABo1AwTjAMBgNVHRMEBTADAQH/MB0G
+A1UdDgQWBBQQ9mwXNXPt7xaDnB1cV1JWfUxkhTAfBgNVHSMEGDAWgBQ8ffmGwxZN
+VX8CrM99b6wUq4qTyDANBgkqhkiG9w0BAQsFAAOCAQEAUDHna1Mb33PCnwPoo46o
+/4CypCDEkOsVIOvbFjs5viHL5O1t4/IcjWHv3OmXWar3iVdxe2kirGEcUNJkOldb
+vQz70t82WMClD0HkTBvICMOoZyxxds6mkp94GTI5z83AmiNZFCcIoCLs0RFmUXuK
+LPnIB6KyS5MY74YgwXZTWlVCtDYDOPfNpAfNgxmtkVhEx4Yv5kdVqc6DLcBIWx04
+qSXsL27091qt8t6g5xpf7rYrrAxyXWXDn7oF05F8ifmgvGekvI33Uj61ZoD1OJHQ
+AY7qZcHXZL2pcVTr3xafrnaqUOeiacdHIwq6Hu3KkgLfJ/tjK6eKIxVs+PXj1Wlo
+Lg==
-----END CERTIFICATE-----
Files old/serf-1.3.4/test/server/serfclientcert.p12 and new/serf-1.3.5/test/server/serfclientcert.p12 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfrootcacert.pem new/serf-1.3.5/test/server/serfrootcacert.pem
--- old/serf-1.3.4/test/server/serfrootcacert.pem 2013-04-14 23:26:33.000000000 +0200
+++ new/serf-1.3.5/test/server/serfrootcacert.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,60 +1,25 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 14060582211199810902 (0xc321390661bdbd56)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Root CA, CN=Serf Root CA/emailAddress=serfrootca@example.com
- Validity
- Not Before: Apr 13 11:19:14 2013 GMT
- Not After : Apr 11 11:19:14 2023 GMT
- Subject: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Root CA, CN=Serf Root CA/emailAddress=serfrootca@example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:e1:dd:69:ea:ac:fd:f2:73:81:ec:ed:b6:b1:0e:
- 70:23:8c:01:6d:ab:f3:43:ab:0f:fc:8a:6a:23:eb:
- 6c:48:37:c9:c0:8f:29:61:00:7e:89:1f:00:d1:68:
- dd:70:de:bd:34:32:0e:41:ac:f9:ea:c1:a6:0d:b5:
- 65:be:5c:9e:f1:b4:27:54:c1:79:61:63:d4:2d:06:
- 11:5f:cc:4c:d9:d3:ef:4e:da:9f:a4:26:16:cb:3f:
- 86:f8:21:7d:c5:3a:32:34:c8:cb:85:ad:c4:3f:e4:
- b3:ad:8e:a7:67:9e:0c:3b:5a:58:29:5f:ce:96:3b:
- e3:f5:ca:42:eb:7b:44:d5:75
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- B2:3E:19:35:C1:C4:4F:23:79:ED:BF:E8:DC:5C:31:03:F0:2F:15:77
- X509v3 Authority Key Identifier:
- keyid:B2:3E:19:35:C1:C4:4F:23:79:ED:BF:E8:DC:5C:31:03:F0:2F:15:77
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- c3:ec:1f:3e:b1:87:d0:80:10:f9:bf:73:1b:38:d4:b1:b7:80:
- 4d:ea:20:c1:79:7d:f5:58:42:11:13:28:ab:b1:b4:0a:88:9c:
- 20:4d:9c:b5:5a:41:28:5e:f6:69:5e:55:bb:e2:1a:b9:c6:62:
- 38:86:32:7b:93:28:ca:9e:af:d1:06:f9:93:c2:5d:92:c0:25:
- 68:6a:e1:fe:85:2a:19:a7:6b:17:4d:23:9a:72:d6:d0:c1:80:
- ff:74:10:8b:62:7a:11:c3:9a:87:2a:e4:7d:d1:8c:72:a6:bf:
- c1:3b:d8:b8:33:c0:ff:b0:f7:d6:0e:a3:dd:36:fe:8a:41:a0:
- 98:cc
-----BEGIN CERTIFICATE-----
-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
+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
+sO9kZ8pSTplTJ9Q8hJfi
-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfserver_expired_cert.pem new/serf-1.3.5/test/server/serfserver_expired_cert.pem
--- old/serf-1.3.4/test/server/serfserver_expired_cert.pem 2013-05-07 12:59:15.000000000 +0200
+++ new/serf-1.3.5/test/server/serfserver_expired_cert.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,63 +1,23 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1048596 (0x100014)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite CA, CN=Serf CA/emailAddress=serfca@example.com
- Validity
- Not Before: Nov 20 12:00:00 2010 GMT
- Not After : Nov 20 12:00:00 2012 GMT
- Subject: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Server, CN=Serf Server/emailAddress=serfserver@example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:ea:92:6f:ab:ed:ce:e1:c3:a8:2e:3e:03:9e:a0:
- d8:c0:e4:df:e3:58:1f:bf:eb:18:23:c8:ca:a5:9a:
- f0:f2:b5:97:ce:df:47:15:9a:0e:96:41:cc:b9:92:
- 66:0c:f0:11:f7:f1:8f:3c:29:48:31:4a:1d:93:db:
- 0a:f0:e9:98:5f:98:ed:07:1c:4e:2e:9f:e3:f3:3f:
- 2c:2f:20:d8:f1:5e:8a:8f:3a:aa:3e:9c:f5:99:07:
- 8c:a6:e9:9c:df:03:59:c1:ff:37:5a:bf:69:e8:41:
- bd:c0:28:66:c4:4b:0a:ab:dd:93:a1:8f:3e:5e:34:
- 5c:e6:04:6c:1d:8b:a3:88:6b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:FALSE
- Netscape Comment:
- OpenSSL Generated Certificate
- X509v3 Subject Key Identifier:
- 18:3A:EE:7E:57:49:42:43:23:42:E4:C9:6B:60:E7:64:1B:08:B2:90
- X509v3 Authority Key Identifier:
- keyid:DD:F9:F5:E9:24:D4:B4:59:CA:4C:E9:98:61:1A:5D:8C:69:D1:CF:13
-
- Signature Algorithm: sha1WithRSAEncryption
- 11:b1:e3:27:7c:1b:3a:6b:c7:2e:e4:8e:ed:d4:d3:49:b5:9c:
- 8f:06:08:b7:36:9d:8e:da:02:37:e5:59:5e:6b:e5:67:d0:df:
- ec:84:dc:b8:92:c4:e4:07:21:92:ff:76:16:45:07:3b:67:c2:
- 27:2f:63:1a:ad:60:24:33:21:a9:9b:4e:f4:9c:8e:17:1b:15:
- d3:90:4e:22:f3:84:2f:ec:7c:bd:18:ea:cb:ab:bc:97:10:c9:
- 53:f4:76:35:94:af:52:93:6e:ba:2e:2d:e4:3b:12:fb:3f:c2:
- 10:b1:dd:59:e2:a3:60:56:a7:02:26:d2:6b:1e:23:33:ba:85:
- 5f:9d
-----BEGIN CERTIFICATE-----
-MIIDQTCCAqqgAwIBAgIDEAAUMA0GCSqGSIb3DQEBBQUAMIGgMQswCQYDVQQGEwJC
-RTEQMA4GA1UECAwHQW50d2VycDERMA8GA1UEBwwITWVjaGVsZW4xHzAdBgNVBAoM
-FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xFjAUBgNVBAsMDVRlc3QgU3VpdGUgQ0Ex
-EDAOBgNVBAMMB1NlcmYgQ0ExITAfBgkqhkiG9w0BCQEWEnNlcmZjYUBleGFtcGxl
-LmNvbTAeFw0xMDExMjAxMjAwMDBaFw0xMjExMjAxMjAwMDBaMIGsMQswCQYDVQQG
-EwJCRTEQMA4GA1UECAwHQW50d2VycDERMA8GA1UEBwwITWVjaGVsZW4xHzAdBgNV
-BAoMFkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGjAYBgNVBAsMEVRlc3QgU3VpdGUg
-U2VydmVyMRQwEgYDVQQDDAtTZXJmIFNlcnZlcjElMCMGCSqGSIb3DQEJARYWc2Vy
-ZnNlcnZlckBleGFtcGxlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
-6pJvq+3O4cOoLj4DnqDYwOTf41gfv+sYI8jKpZrw8rWXzt9HFZoOlkHMuZJmDPAR
-9/GPPClIMUodk9sK8OmYX5jtBxxOLp/j8z8sLyDY8V6KjzqqPpz1mQeMpumc3wNZ
-wf83Wr9p6EG9wChmxEsKq92ToY8+XjRc5gRsHYujiGsCAwEAAaN7MHkwCQYDVR0T
-BAIwADAsBglghkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNh
-dGUwHQYDVR0OBBYEFBg67n5XSUJDI0LkyWtg52QbCLKQMB8GA1UdIwQYMBaAFN35
-9ekk1LRZykzpmGEaXYxp0c8TMA0GCSqGSIb3DQEBBQUAA4GBABGx4yd8Gzprxy7k
-ju3U00m1nI8GCLc2nY7aAjflWV5r5WfQ3+yE3LiSxOQHIZL/dhZFBztnwicvYxqt
-YCQzIambTvScjhcbFdOQTiLzhC/sfL0Y6survJcQyVP0djWUr1KTbrouLeQ7Evs/
-whCx3Vnio2BWpwIm0mseIzO6hV+d
+MIIDxzCCAq+gAwIBAgIDAYa0MA0GCSqGSIb3DQEBCwUAMIGgMQswCQYDVQQGEwJC
+RTEQMA4GA1UECBMHQW50d2VycDERMA8GA1UEBxMITWVjaGVsZW4xHzAdBgNVBAoT
+FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xFjAUBgNVBAsTDVRlc3QgU3VpdGUgQ0Ex
+EDAOBgNVBAMTB1NlcmYgQ0ExITAfBgkqhkiG9w0BCQEWEnNlcmZjYUBleGFtcGxl
+LmNvbTAeFw0xNDA0MTkyMTE3MjZaFw0xMzA0MTkyMTE3MjZaMIGqMQswCQYDVQQG
+EwJCRTEQMA4GA1UECBMHQW50d2VycDERMA8GA1UEBxMITWVjaGVsZW4xHzAdBgNV
+BAoTFkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGjAYBgNVBAsTEVRlc3QgU3VpdGUg
+U2VydmVyMRIwEAYDVQQDEwlsb2NhbGhvc3QxJTAjBgkqhkiG9w0BCQEWFnNlcmZz
+ZXJ2ZXJAZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQDPSJs4Dhlb9JpmS50uOfAN0lOFkU89FEU4SAGziNcuevcOM87dsjENMpwMJrC+
+Emepkf5KAFkSRRuIBCms2Hx0Xm/LPRXhXMys2um3U/lkbu+HqPtWwhr9vsA+LjYG
+787943qnfSPvOSssedVKkg03HchCzlko+iL3dQfQFyj7/Ew7Lh9K+TiWTnlrCGY9
+gS1NgKK+kEfXoBUp2+Fq1aUiO2wGKNK9ntcan28pIuJljBtI9hEp93Gs95zl2SR8
+e987YIveip2ofXrGEtGGuXftg1VE+jADJNBcByRpRS8cwyFx1sI9JUp/Uj899R49
+r706i9vPwLwwRAlDFB23m2ffAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAD9aCwa9
+LUEF+bZGC5dYAmXDPDJdd/wa+sJcjFKf6/iDYowBMN/Rbd122XwFyPxkRa6jKqBF
+0Ub6mVXjjj7/B/nhO7g/ZjrhVBPdlUG8ehoCLtff2lME/BNDysj3dF/gKtJYdl6+
+7dvRenLG/MX8Vg/VBP5ZBLTqPms5VT570nFUidMkIK+tIBwuHFu499SXg1bI/pEF
+Jy5sUDXQD+acwDRV1aSnggwykkeH1loFkFmecdHGXip1/XLB0ts7z8lQgPC8PiCT
+xflJt4yg1U14oJkz65wrIuBt9m5GeZuca+F+BZQSN+annaXKfrPi7kOYd2BeYiz0
+t4xQp6/lhs52tj8=
-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfserver_future_cert.pem new/serf-1.3.5/test/server/serfserver_future_cert.pem
--- old/serf-1.3.4/test/server/serfserver_future_cert.pem 2013-05-07 12:59:15.000000000 +0200
+++ new/serf-1.3.5/test/server/serfserver_future_cert.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,63 +1,23 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1048597 (0x100015)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite CA, CN=Serf CA/emailAddress=serfca@example.com
- Validity
- Not Before: Nov 20 12:00:00 2023 GMT
- Not After : Nov 20 12:00:00 2025 GMT
- Subject: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Server, CN=Serf Server/emailAddress=serfserver@example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:ea:92:6f:ab:ed:ce:e1:c3:a8:2e:3e:03:9e:a0:
- d8:c0:e4:df:e3:58:1f:bf:eb:18:23:c8:ca:a5:9a:
- f0:f2:b5:97:ce:df:47:15:9a:0e:96:41:cc:b9:92:
- 66:0c:f0:11:f7:f1:8f:3c:29:48:31:4a:1d:93:db:
- 0a:f0:e9:98:5f:98:ed:07:1c:4e:2e:9f:e3:f3:3f:
- 2c:2f:20:d8:f1:5e:8a:8f:3a:aa:3e:9c:f5:99:07:
- 8c:a6:e9:9c:df:03:59:c1:ff:37:5a:bf:69:e8:41:
- bd:c0:28:66:c4:4b:0a:ab:dd:93:a1:8f:3e:5e:34:
- 5c:e6:04:6c:1d:8b:a3:88:6b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:FALSE
- Netscape Comment:
- OpenSSL Generated Certificate
- X509v3 Subject Key Identifier:
- 18:3A:EE:7E:57:49:42:43:23:42:E4:C9:6B:60:E7:64:1B:08:B2:90
- X509v3 Authority Key Identifier:
- keyid:DD:F9:F5:E9:24:D4:B4:59:CA:4C:E9:98:61:1A:5D:8C:69:D1:CF:13
-
- Signature Algorithm: sha1WithRSAEncryption
- 04:6a:2f:a9:fb:18:69:74:ad:3c:24:19:be:81:7e:03:f0:74:
- f0:26:7d:b4:74:2a:8b:d3:a8:b3:33:73:af:35:5a:6c:ea:d8:
- e9:0e:45:14:57:19:b4:7a:17:e1:b4:9a:3f:7e:7b:9c:c9:1d:
- 5d:1f:47:28:18:4b:a6:81:96:e0:99:ee:44:cf:13:1b:a1:aa:
- b6:f0:82:91:09:e7:bd:5f:4e:ae:b3:70:38:e4:93:72:6f:25:
- bb:ad:d0:a5:e6:db:85:c8:a7:7b:10:cc:c7:16:bf:8b:c2:f3:
- c3:9a:35:d0:dd:66:6d:b3:5b:7c:0c:54:f2:1d:c6:f4:4f:75:
- 6e:91
-----BEGIN CERTIFICATE-----
-MIIDQTCCAqqgAwIBAgIDEAAVMA0GCSqGSIb3DQEBBQUAMIGgMQswCQYDVQQGEwJC
-RTEQMA4GA1UECAwHQW50d2VycDERMA8GA1UEBwwITWVjaGVsZW4xHzAdBgNVBAoM
-FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xFjAUBgNVBAsMDVRlc3QgU3VpdGUgQ0Ex
-EDAOBgNVBAMMB1NlcmYgQ0ExITAfBgkqhkiG9w0BCQEWEnNlcmZjYUBleGFtcGxl
-LmNvbTAeFw0yMzExMjAxMjAwMDBaFw0yNTExMjAxMjAwMDBaMIGsMQswCQYDVQQG
-EwJCRTEQMA4GA1UECAwHQW50d2VycDERMA8GA1UEBwwITWVjaGVsZW4xHzAdBgNV
-BAoMFkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGjAYBgNVBAsMEVRlc3QgU3VpdGUg
-U2VydmVyMRQwEgYDVQQDDAtTZXJmIFNlcnZlcjElMCMGCSqGSIb3DQEJARYWc2Vy
-ZnNlcnZlckBleGFtcGxlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
-6pJvq+3O4cOoLj4DnqDYwOTf41gfv+sYI8jKpZrw8rWXzt9HFZoOlkHMuZJmDPAR
-9/GPPClIMUodk9sK8OmYX5jtBxxOLp/j8z8sLyDY8V6KjzqqPpz1mQeMpumc3wNZ
-wf83Wr9p6EG9wChmxEsKq92ToY8+XjRc5gRsHYujiGsCAwEAAaN7MHkwCQYDVR0T
-BAIwADAsBglghkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNh
-dGUwHQYDVR0OBBYEFBg67n5XSUJDI0LkyWtg52QbCLKQMB8GA1UdIwQYMBaAFN35
-9ekk1LRZykzpmGEaXYxp0c8TMA0GCSqGSIb3DQEBBQUAA4GBAARqL6n7GGl0rTwk
-Gb6BfgPwdPAmfbR0KovTqLMzc681Wmzq2OkORRRXGbR6F+G0mj9+e5zJHV0fRygY
-S6aBluCZ7kTPExuhqrbwgpEJ571fTq6zcDjkk3JvJbut0KXm24XIp3sQzMcWv4vC
-88OaNdDdZm2zW3wMVPIdxvRPdW6R
+MIIDxzCCAq+gAwIBAgIDAYa0MA0GCSqGSIb3DQEBCwUAMIGgMQswCQYDVQQGEwJC
+RTEQMA4GA1UECBMHQW50d2VycDERMA8GA1UEBxMITWVjaGVsZW4xHzAdBgNVBAoT
+FkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xFjAUBgNVBAsTDVRlc3QgU3VpdGUgQ0Ex
+EDAOBgNVBAMTB1NlcmYgQ0ExITAfBgkqhkiG9w0BCQEWEnNlcmZjYUBleGFtcGxl
+LmNvbTAeFw0yNDA0MTYyMTE3MjZaFw0yNzA0MTYyMTE3MjZaMIGqMQswCQYDVQQG
+EwJCRTEQMA4GA1UECBMHQW50d2VycDERMA8GA1UEBxMITWVjaGVsZW4xHzAdBgNV
+BAoTFkluIFNlcmYgd2UgdHJ1c3QsIEluYy4xGjAYBgNVBAsTEVRlc3QgU3VpdGUg
+U2VydmVyMRIwEAYDVQQDEwlsb2NhbGhvc3QxJTAjBgkqhkiG9w0BCQEWFnNlcmZz
+ZXJ2ZXJAZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQDPSJs4Dhlb9JpmS50uOfAN0lOFkU89FEU4SAGziNcuevcOM87dsjENMpwMJrC+
+Emepkf5KAFkSRRuIBCms2Hx0Xm/LPRXhXMys2um3U/lkbu+HqPtWwhr9vsA+LjYG
+787943qnfSPvOSssedVKkg03HchCzlko+iL3dQfQFyj7/Ew7Lh9K+TiWTnlrCGY9
+gS1NgKK+kEfXoBUp2+Fq1aUiO2wGKNK9ntcan28pIuJljBtI9hEp93Gs95zl2SR8
+e987YIveip2ofXrGEtGGuXftg1VE+jADJNBcByRpRS8cwyFx1sI9JUp/Uj899R49
+r706i9vPwLwwRAlDFB23m2ffAgMBAAEwDQYJKoZIhvcNAQELBQADggEBABp4mfjd
+CCixsQkBQAzHIBO8i/UC1XRwYy0Bfjq54PNp608Z6h0Oh2igODJ9y4j69ItgWOda
+4jK1xrkUD7p7SFR2WQdEO4hWwq3Rlsknj3SLsyfESzK4vRLO2c2LU1Uyfset5DMP
+ty7ja2Bqwy+o86u/vbYfU8fA03xJuFIUrztauhVl3vi64v5y6kUUMRslQQSo7pam
+jdDwN1HABeQGY73fAVKRHo+pe5a5yXOJ//wm2cH2CcIbWNbK4BSmBj81fgmgvUPp
+JbmQw7+qy4qcifDbiIiCBhTWwgHSozYwtrprQ7vFvnnxO6tjcaHYZYjSNb2yIrEU
+r3cl/ZbuP1O0aW4=
-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfservercert.pem new/serf-1.3.5/test/server/serfservercert.pem
--- old/serf-1.3.4/test/server/serfservercert.pem 2013-05-17 22:20:35.000000000 +0200
+++ new/serf-1.3.5/test/server/serfservercert.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,50 +1,23 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number: 1048599 (0x100017)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite CA, CN=Serf CA/emailAddress=serfca@example.com
- Validity
- Not Before: May 17 20:09:08 2013 GMT
- Not After : May 17 20:09:08 2014 GMT
- Subject: C=BE, ST=Antwerp, L=Mechelen, O=In Serf we trust, Inc., OU=Test Suite Server, CN=localhost/emailAddress=serfserver@example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:ea:92:6f:ab:ed:ce:e1:c3:a8:2e:3e:03:9e:a0:
- d8:c0:e4:df:e3:58:1f:bf:eb:18:23:c8:ca:a5:9a:
- f0:f2:b5:97:ce:df:47:15:9a:0e:96:41:cc:b9:92:
- 66:0c:f0:11:f7:f1:8f:3c:29:48:31:4a:1d:93:db:
- 0a:f0:e9:98:5f:98:ed:07:1c:4e:2e:9f:e3:f3:3f:
- 2c:2f:20:d8:f1:5e:8a:8f:3a:aa:3e:9c:f5:99:07:
- 8c:a6:e9:9c:df:03:59:c1:ff:37:5a:bf:69:e8:41:
- bd:c0:28:66:c4:4b:0a:ab:dd:93:a1:8f:3e:5e:34:
- 5c:e6:04:6c:1d:8b:a3:88:6b
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha1WithRSAEncryption
- 83:26:09:bf:45:7e:ef:a2:94:97:25:78:a9:2c:c9:2f:fb:53:
- 61:8b:9b:72:49:dd:81:19:48:ac:5e:b3:e7:f5:c3:31:a6:8a:
- 8b:21:20:fd:bd:89:ff:90:b3:11:6e:99:03:48:a3:33:69:e9:
- af:91:d8:40:e0:01:9c:42:5b:71:98:41:0c:03:c1:29:92:8a:
- 1b:12:51:d9:b2:7b:63:23:03:8b:63:74:fd:6f:9a:c9:4c:c3:
- 95:9a:d3:32:1e:6e:1d:e1:a8:1e:16:ea:ce:28:ca:c1:11:c4:
- 26:15:dd:7c:b6:1a:ee:7e:00:db:39:ae:4b:94:bc:27:3a:1e:
- 20:8b
-----BEGIN CERTIFICATE-----
-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
+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
+EK7YBZc1B+X5xjg=
-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/serf-1.3.4/test/server/serfserverkey.pem new/serf-1.3.5/test/server/serfserverkey.pem
--- old/serf-1.3.4/test/server/serfserverkey.pem 2013-04-18 22:00:01.000000000 +0200
+++ new/serf-1.3.5/test/server/serfserverkey.pem 2014-04-21 15:03:13.000000000 +0200
@@ -1,17 +1,30 @@
-----BEGIN ENCRYPTED PRIVATE KEY-----
-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
+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
+ZqE=
-----END ENCRYPTED PRIVATE KEY-----
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org