commit links for openSUSE:Factory
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 - tchvatal@suse.com + +- 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);
participants (1)
-
root@hilbert.suse.de