rpms/elinks/devel elinks-nss.patch,1.3,1.4 elinks.spec,1.67,1.68
Kamil Dudka
kdudka at fedoraproject.org
Tue Apr 14 11:59:46 UTC 2009
- Previous message: rpms/lftp/devel .cvsignore, 1.37, 1.38 lftp.spec, 1.75, 1.76 sources, 1.37, 1.38
- Next message: rpms/kernel/F-11 linux-2.6-mm-define-unique-value-for-as_unevictable.patch, NONE, 1.1 kernel.spec, 1.1536, 1.1537
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kdudka
Update of /cvs/extras/rpms/elinks/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5645
Modified Files:
elinks-nss.patch elinks.spec
Log Message:
replace BuildRequire openssl-devel with krb5-devel
NSS related description for connection.ssl.cert_verify configuration option
elinks-nss.patch:
Index: elinks-nss.patch
===================================================================
RCS file: /cvs/extras/rpms/elinks/devel/elinks-nss.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- elinks-nss.patch 3 Apr 2009 10:42:49 -0000 1.3
+++ elinks-nss.patch 14 Apr 2009 11:59:45 -0000 1.4
@@ -1,6 +1,6 @@
diff -ruNp elinks-0.12pre3.orig/configure.in elinks-0.12pre3/configure.in
---- elinks-0.12pre3.orig/configure.in 2009-03-30 15:31:31.000000000 +0200
-+++ elinks-0.12pre3/configure.in 2009-03-30 15:31:31.000000000 +0200
+--- elinks-0.12pre3.orig/configure.in 2009-04-14 13:46:26.749379000 +0200
++++ elinks-0.12pre3/configure.in 2009-04-14 13:47:13.702846713 +0200
@@ -1014,6 +1014,7 @@ gnutls_withval="$withval"
if test "$enable_gnutls" = yes; then
@@ -60,9 +60,9 @@
#endif
-diff -ruNp elinks-0.12pre2.orig/src/network/ssl/socket.c elinks-0.12pre2/src/network/ssl/socket.c
---- elinks-0.12pre2.orig/src/network/ssl/socket.c 2008-09-21 10:45:22.000000000 +0200
-+++ elinks-0.12pre2/src/network/ssl/socket.c 2008-10-01 10:41:01.000000000 +0200
+diff -ruNp elinks-0.12pre3.orig/src/network/ssl/socket.c elinks-0.12pre3/src/network/ssl/socket.c
+--- elinks-0.12pre3.orig/src/network/ssl/socket.c 2009-03-29 00:14:03.000000000 +0100
++++ elinks-0.12pre3/src/network/ssl/socket.c 2009-04-14 13:47:13.704846733 +0200
@@ -6,6 +6,10 @@
#ifdef CONFIG_OPENSSL
@@ -152,9 +152,9 @@
int err = SSL_get_error(socket->ssl, rd);
#elif defined(CONFIG_GNUTLS)
int err = rd;
-diff -ruNp elinks-0.12pre2.orig/src/network/ssl/ssl.c elinks-0.12pre2/src/network/ssl/ssl.c
---- elinks-0.12pre2.orig/src/network/ssl/ssl.c 2008-10-01 10:38:34.000000000 +0200
-+++ elinks-0.12pre2/src/network/ssl/ssl.c 2008-10-01 10:39:43.000000000 +0200
+diff -ruNp elinks-0.12pre3.orig/src/network/ssl/ssl.c elinks-0.12pre3/src/network/ssl/ssl.c
+--- elinks-0.12pre3.orig/src/network/ssl/ssl.c 2009-04-14 13:46:26.739379000 +0200
++++ elinks-0.12pre3/src/network/ssl/ssl.c 2009-04-14 13:52:15.813854125 +0200
@@ -7,6 +7,10 @@
#ifdef CONFIG_OPENSSL
#include <openssl/ssl.h>
@@ -175,7 +175,26 @@
#ifndef PATH_MAX
#define PATH_MAX 256 /* according to my /usr/include/bits/posix1_lim.h */
-@@ -71,12 +75,27 @@ static struct option_info openssl_option
+@@ -57,10 +61,18 @@ done_openssl(struct module *module)
+ }
+
+ static struct option_info openssl_options[] = {
++#ifdef CONFIG_NSS_COMPAT_OSSL
++ INIT_OPT_BOOL("connection.ssl", N_("Verify certificates"),
++ "cert_verify", 0, 0,
++ N_("Verify the peer's SSL certificate. The NSS database "
++ "location can be changed by SSL_DIR environment variable. "
++ "The database can be also shared with Mozilla browsers.")),
++#else
+ INIT_OPT_BOOL("connection.ssl", N_("Verify certificates"),
+ "cert_verify", 0, 0,
+ N_("Verify the peer's SSL certificate. Note that this "
+ "needs extensive configuration of OpenSSL by the user.")),
++#endif
+
+ INIT_OPT_TREE("connection.ssl", N_("Client Certificates"),
+ "client_cert", OPT_SORT,
+@@ -71,12 +83,27 @@ static struct option_info openssl_option
N_("Enable or not the sending of X509 client certificates "
"to servers which request them.")),
@@ -203,7 +222,7 @@
NULL_OPTION_INFO,
};
-@@ -181,7 +199,7 @@ static struct module gnutls_module = str
+@@ -182,7 +209,7 @@ static struct module gnutls_module = str
/* done: */ done_gnutls
);
@@ -212,7 +231,7 @@
static struct option_info ssl_options[] = {
INIT_OPT_TREE("connection", N_("SSL"),
-@@ -192,7 +210,7 @@ static struct option_info ssl_options[]
+@@ -193,7 +220,7 @@ static struct option_info ssl_options[]
};
static struct module *ssl_modules[] = {
@@ -221,7 +240,7 @@
&openssl_module,
#elif defined(CONFIG_GNUTLS)
&gnutls_module,
-@@ -213,7 +231,7 @@ struct module ssl_module = struct_module
+@@ -214,7 +241,7 @@ struct module ssl_module = struct_module
int
init_ssl_connection(struct socket *socket)
{
@@ -230,7 +249,7 @@
socket->ssl = SSL_new(context);
if (!socket->ssl) return S_SSL_ERROR;
#elif defined(CONFIG_GNUTLS)
-@@ -262,7 +280,7 @@ done_ssl_connection(struct socket *socke
+@@ -263,7 +290,7 @@ done_ssl_connection(struct socket *socke
ssl_t *ssl = socket->ssl;
if (!ssl) return;
@@ -239,7 +258,7 @@
SSL_free(ssl);
#elif defined(CONFIG_GNUTLS)
gnutls_deinit(*ssl);
-@@ -279,7 +297,7 @@ get_ssl_connection_cipher(struct socket
+@@ -280,7 +307,7 @@ get_ssl_connection_cipher(struct socket
if (!init_string(&str)) return NULL;
@@ -248,9 +267,9 @@
add_format_to_string(&str, "%ld-bit %s %s",
SSL_get_cipher_bits(ssl, NULL),
SSL_get_cipher_version(ssl),
-diff -ruNp elinks-0.12pre2.orig/src/network/ssl/ssl.h elinks-0.12pre2/src/network/ssl/ssl.h
---- elinks-0.12pre2.orig/src/network/ssl/ssl.h 2008-09-21 10:45:22.000000000 +0200
-+++ elinks-0.12pre2/src/network/ssl/ssl.h 2008-10-01 10:39:43.000000000 +0200
+diff -ruNp elinks-0.12pre3.orig/src/network/ssl/ssl.h elinks-0.12pre3/src/network/ssl/ssl.h
+--- elinks-0.12pre3.orig/src/network/ssl/ssl.h 2009-03-29 00:14:03.000000000 +0100
++++ elinks-0.12pre3/src/network/ssl/ssl.h 2009-04-14 13:47:13.706846753 +0200
@@ -22,7 +22,7 @@ unsigned char *get_ssl_connection_cipher
/* Internal type used in ssl module. */
Index: elinks.spec
===================================================================
RCS file: /cvs/extras/rpms/elinks/devel/elinks.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- elinks.spec 3 Apr 2009 10:42:49 -0000 1.67
+++ elinks.spec 14 Apr 2009 11:59:46 -0000 1.68
@@ -9,10 +9,10 @@
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: automake
-BuildRequires: openssl-devel
BuildRequires: bzip2-devel
BuildRequires: expat-devel
BuildRequires: libidn-devel
+BuildRequires: krb5-devel
BuildRequires: nss_compat_ossl-devel >= 0.9.3
Requires: zlib >= 1.2.0.2
Requires(preun): %{_sbindir}/alternatives
- Previous message: rpms/lftp/devel .cvsignore, 1.37, 1.38 lftp.spec, 1.75, 1.76 sources, 1.37, 1.38
- Next message: rpms/kernel/F-11 linux-2.6-mm-define-unique-value-for-as_unevictable.patch, NONE, 1.1 kernel.spec, 1.1536, 1.1537
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list