OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 18-Mar-2008 21:58:14
Branch: HEAD Handle: 2008031820581400
Modified files:
openpkg-src/asterisk asterisk.patch asterisk.spec
Log:
try to let Asterisk pass out the CA certificate if possible
Summary:
Revision Changes Path
1.29 +11 -0 openpkg-src/asterisk/asterisk.patch
1.47 +1 -1 openpkg-src/asterisk/asterisk.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/asterisk/asterisk.patch
============================================================================
$ cvs diff -u -r1.28 -r1.29 asterisk.patch
--- openpkg-src/asterisk/asterisk.patch 17 Mar 2008 09:08:11 -0000
1.28
+++ openpkg-src/asterisk/asterisk.patch 18 Mar 2008 20:58:14 -0000
1.29
@@ -244,3 +244,14 @@
</member>
<member name="EXTRA-SOUNDS-EN-G729" displayname="English, G.729
format">
</member>
+Index: main/tcptls.c
+--- main/tcptls.c.orig 2008-02-06 00:00:15 +0100
++++ main/tcptls.c 2008-03-18 21:29:51 +0100
+@@ -189,6 +189,7 @@
+ if (!ast_strlen_zero(cfg->cafile) || !ast_strlen_zero(cfg->capath)) {
+ if (SSL_CTX_load_verify_locations(cfg->ssl_ctx,
S_OR(cfg->cafile, NULL), S_OR(cfg->capath,NULL)) == 0)
+ ast_verb(0, "SSL CA file(%s)/path(%s) error\n",
cfg->cafile, cfg->capath);
++ SSL_CTX_set_client_CA_list(cfg->ssl_ctx, S_OR(cfg->cafile, NULL));
+ }
+
+ ast_verb(0, "SSL certificate ok\n");
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/asterisk/asterisk.spec
============================================================================
$ cvs diff -u -r1.46 -r1.47 asterisk.spec
--- openpkg-src/asterisk/asterisk.spec 17 Mar 2008 09:33:24 -0000
1.46
+++ openpkg-src/asterisk/asterisk.spec 18 Mar 2008 20:58:14 -0000
1.47
@@ -43,7 +43,7 @@
Group: VoIP
License: GPL
Version: %{V_opkg}
-Release: 20080317
+Release: 20080318
# package options
%option with_zaptel no
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]