Hello community,

here is the log from the commit of package links for openSUSE:Factory checked 
in at 2015-10-01 09:27:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/links (Old)
 and      /work/SRC/openSUSE:Factory/.links.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "links"

Changes:
--------
--- /work/SRC/openSUSE:Factory/links/links.changes      2015-07-27 
09:08:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.links.new/links.changes 2015-10-01 
09:27:54.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Sep 21 12:50:36 UTC 2015 - [email protected]
+
+- Version bump to 2.12:
+  * Verify ssl certificates bnc#946065
+  * Warn if server uses SSL2 or SSL3 protocol
+  * Support SSL client certificates
+- Remove obsolete patch:
+  * links-no-date-time.patch
+- Rebase patch:
+  * links-nosslcomp.patch
+
+-------------------------------------------------------------------

Old:
----
  links-2.10.tar.bz2
  links-no-date-time.patch

New:
----
  links-2.12.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ links.spec ++++++
--- /var/tmp/diff_new_pack.MxYSk8/_old  2015-10-01 09:27:55.000000000 +0200
+++ /var/tmp/diff_new_pack.MxYSk8/_new  2015-10-01 09:27:55.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           links
-Version:        2.10
+Version:        2.12
 Release:        0
 Summary:        Text-Based WWW Browser
 License:        GPL-2.0+
@@ -26,7 +26,6 @@
 Source:         http://links.twibright.com/download/%{name}-%{version}.tar.bz2
 Patch2:         configure.diff
 Patch3:         links-nosslcomp.patch
-Patch5:         links-no-date-time.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gpm-devel
@@ -56,7 +55,6 @@
 %setup -q -n links-%{version}
 %patch2 -p1
 %patch3 -p1
-%patch5 -p1
 
 %build
 autoreconf -ifv

++++++ links-2.10.tar.bz2 -> links-2.12.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/links/links-2.10.tar.bz2 
/work/SRC/openSUSE:Factory/.links.new/links-2.12.tar.bz2 differ: char 11, line 1

++++++ links-nosslcomp.patch ++++++
--- /var/tmp/diff_new_pack.MxYSk8/_old  2015-10-01 09:27:55.000000000 +0200
+++ /var/tmp/diff_new_pack.MxYSk8/_new  2015-10-01 09:27:55.000000000 +0200
@@ -3,56 +3,28 @@
  https.c   |   18 +++++++++++++++++-
  2 files changed, 17 insertions(+), 7 deletions(-)
 
-Index: links-2.10/connect.c
+Index: links-2.12/https.c
 ===================================================================
---- links-2.10.orig/connect.c  2015-07-21 22:16:55.000000000 +0200
-+++ links-2.10/connect.c       2015-07-21 22:17:34.000000000 +0200
-@@ -323,9 +323,6 @@ static void ssl_want_io(struct connectio
- 
-       set_connection_timeout(c);
- 
--#ifndef HAVE_NSS
--      if (c->no_tls) c->ssl->options |= SSL_OP_NO_TLSv1;
--#endif
-       switch ((ret2 = SSL_get_error(c->ssl, ret1 = SSL_connect(c->ssl)))) {
-               case SSL_ERROR_NONE:
-                       connected_callback(c);
-@@ -586,9 +583,6 @@ static void connected(struct connection
-                       goto ssl_error;
-               }
-               SSL_set_fd(c->ssl, *b->sock);
--#ifndef HAVE_NSS
--              if (c->no_tls) c->ssl->options |= SSL_OP_NO_TLSv1;
--#endif
- #ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
-               {
-                       unsigned char *u = remove_proxy_prefix(c->url);
-Index: links-2.10/https.c
-===================================================================
---- links-2.10.orig/https.c    2015-07-21 22:15:29.000000000 +0200
-+++ links-2.10/https.c 2015-07-21 22:16:55.000000000 +0200
-@@ -55,7 +55,23 @@ SSL *getSSL(void)
+--- links-2.12.orig/https.c
++++ links-2.12/https.c
+@@ -100,7 +100,19 @@ SSL *getSSL(void)
                if (!m) return NULL;
                context = SSL_CTX_new((void *)m);
                if (!context) return NULL;
 -              SSL_CTX_set_options(context, SSL_OP_ALL);
 +              SSL_CTX_set_options(context, SSL_OP_ALL | SSL_OP_NO_SSLv2);
-+
 +#ifdef SSL_OP_NO_COMPRESSION
-+        SSL_CTX_set_options(context, SSL_OP_NO_COMPRESSION);
++              SSL_CTX_set_options(context, SSL_OP_NO_COMPRESSION);
 +#endif
-+
 +#ifdef SSL_OP_NO_TICKET
-+        SSL_CTX_set_options(context, SSL_OP_NO_TICKET);
++              SSL_CTX_set_options(context, SSL_OP_NO_TICKET);
 +#endif
 +#ifdef SSL_MODE_RELEASE_BUFFERS
-+        SSL_CTX_set_mode(context, SSL_MODE_RELEASE_BUFFERS);
++              SSL_CTX_set_mode(context, SSL_MODE_RELEASE_BUFFERS);
 +#endif
-+
 +#ifdef SSL_MODE_AUTO_RETRY
-+        SSL_CTX_set_mode(context, SSL_MODE_AUTO_RETRY);
++              SSL_CTX_set_mode(context, SSL_MODE_AUTO_RETRY);
 +#endif
-+
-               SSL_CTX_set_default_verify_paths(context);
- 
-       }
+               if (ssl_set_private_paths())
+                       SSL_CTX_set_default_verify_paths(context);
+               SSL_CTX_set_default_passwd_cb(context, ssl_password_callback);


Reply via email to