[asterisk-bugs] [Asterisk 0009972]: [branch] res_jabber over OpenSSL

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Nov 1 17:10:24 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=9972 
====================================================================== 
Reported By:                phsultan
Assigned To:                qwell
====================================================================== 
Project:                    Asterisk
Issue ID:                   9972
Category:                   Resources/res_jabber
Reproducibility:            N/A
Severity:                   minor
Priority:                   normal
Status:                     closed
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 69516 
Disclaimer on File?:        Yes 
Request Review:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             06-13-2007 15:53 CDT
Last Modified:              11-01-2007 17:10 CDT
====================================================================== 
Summary:                    [branch] res_jabber over OpenSSL
Description: 
The attached diff file allows to use OpenSSL API rather than GnuTLS along
with the res_jabber module.

Basically, all of the networking related functions and structures have
been taken out from iksemel to res_jabber, and adapted to fit with OpenSSL.
The iksemel library is still used for XMPP messages parsing though.

With the provided patch, res_jabber will handle timeout values for either
secured (with TLS) or unsecured connections, which is currently not the
case (see the discussion in http://bugs.digium.com/view.php?id=9738).

I was able to connect Asterisk to Google's jabber server (SSL required).
Also successfully tested with a jabberd2 server (with or without SSL).
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0009738 [patch] unloading res_jabber causes ast...
====================================================================== 

---------------------------------------------------------------------- 
 qwell - 11-01-07 17:10  
---------------------------------------------------------------------- 
Great job phsultan.  I just decided to go ahead and commit this, rather
than have it sit here and rot forever.

If this wasn't tested thoroughly enough, nobody gets to complain, because
the responsibility of testing was with them. :) 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
11-01-07 17:10  qwell          Note Added: 0072936                          
======================================================================




More information about the asterisk-bugs mailing list