Hello community, here is the log from the commit of package LibVNCServer for openSUSE:Factory checked in at 2015-02-14 13:45:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/LibVNCServer (Old) and /work/SRC/openSUSE:Factory/.LibVNCServer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "LibVNCServer" Changes: -------- --- /work/SRC/openSUSE:Factory/LibVNCServer/LibVNCServer.changes 2014-12-17 19:18:24.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.LibVNCServer.new/LibVNCServer.changes 2015-02-14 13:45:04.000000000 +0100 @@ -1,0 +2,13 @@ +Sun Feb 8 04:24:43 UTC 2015 - crrodrig...@opensuse.org + +- Remove xorg-x11-devel from buildRequires, X libraries + are not directly used/linked + +------------------------------------------------------------------- +Sun Feb 8 03:54:55 UTC 2015 - crrodrig...@opensuse.org + +- libvncserver-0.9.10-ossl.patch: Update, do not + RAND_load_file("/dev/urandom", 1024) if the the PRNG is already + seeded. (It always is on linux) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ LibVNCServer.spec ++++++ --- /var/tmp/diff_new_pack.nZptbn/_old 2015-02-14 13:45:05.000000000 +0100 +++ /var/tmp/diff_new_pack.nZptbn/_new 2015-02-14 13:45:05.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package LibVNCServer # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -43,7 +43,6 @@ BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: slang-devel -BuildRequires: xorg-x11-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++++++ libvncserver-0.9.10-ossl.patch ++++++ --- /var/tmp/diff_new_pack.nZptbn/_old 2015-02-14 13:45:05.000000000 +0100 +++ /var/tmp/diff_new_pack.nZptbn/_new 2015-02-14 13:45:05.000000000 +0100 @@ -13,7 +13,16 @@ #include <openssl/err.h> #include <openssl/ssl.h> #include <openssl/x509.h> -@@ -185,7 +187,7 @@ +@@ -162,7 +164,7 @@ InitializeTLS(void) + CRYPTO_set_dynlock_destroy_callback(dyn_destroy_function); + SSL_load_error_strings(); + SSLeay_add_ssl_algorithms(); +- RAND_load_file("/dev/urandom", 1024); ++ if(RAND_status() == 0) RAND_load_file("/dev/urandom", 1024); + + rfbClientLog("OpenSSL initialized.\n"); + rfbTLSInitialized = TRUE; +@@ -185,7 +187,7 @@ ssl_verify (int ok, X509_STORE_CTX *ctx) ssl = X509_STORE_CTX_get_ex_data (ctx, SSL_get_ex_data_X509_STORE_CTX_idx ()); @@ -22,7 +31,7 @@ cert = X509_STORE_CTX_get_current_cert (ctx); err = X509_STORE_CTX_get_error (ctx); -@@ -265,6 +267,10 @@ +@@ -265,6 +267,10 @@ open_ssl_connection (rfbClient *client, int n, finished = 0; ssl_ctx = SSL_CTX_new (SSLv23_client_method ()); @@ -33,7 +42,7 @@ SSL_CTX_set_default_verify_paths (ssl_ctx); SSL_CTX_set_verify (ssl_ctx, SSL_VERIFY_NONE, &ssl_verify); ssl = SSL_new (ssl_ctx); -@@ -284,8 +290,8 @@ +@@ -284,8 +290,8 @@ open_ssl_connection (rfbClient *client, if (wait_for_data(ssl, n, 1) != 1) { finished = 1; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org