<div dir="ltr"><div><div><div><div><div><div>Hi David,<br><br></div> Hopefully I'll have the goods delivered later this year. We'll fix:<br><br></div>1. Encryption with SRTP (as a matter of fact I think that export NSS_SSL_CBC_RANDOM_IV=0 is no longer necessary as of the Pidgin shipped in Ubuntu 13.10)<br>
<br></div>2. Desktop screen sharing. We will use xfreerdp and FreeRDS respectively for client/server with full compatibility with Lync.<br><br></div> We'll most probably have to target Pidgin 3, because SRTP is implemented in a newer version of Gstreamer and that newer version is only found in Pidgin 3-trunk.<br>
<br></div>Best regards,<br></div>Niklas<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-01-28 David Woodhouse <span dir="ltr"><<a href="mailto:dwmw2@infradead.org" target="_blank">dwmw2@infradead.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, 2014-01-28 at 08:56 +0100, Niklas Andersson wrote:<br>
>  What needs to get done to get Pidgin on that list? We are currently<br>
> starting up a project to do major improvements to SIPE (Lync-plugin<br>
> for Pidgin). We are touching pieces with respect to these<br>
> technologies, and I would like to hear your opinion. SIPE already<br>
> supports (unencrypted) SIP-calls (voice/video), so I believe it would<br>
> make sense to get this functionality into Pidgin as well.<br>
<br>
</div>Pidgin already supports voice/video calls with SIPE, although that<br>
'unencrypted' is a big problem in some cases. There was a patch posted<br>
recently to add a DTMF dialpad in calls, which makes it possible to use<br>
it for a lot of conference calls where previously it wasn't viable.<br>
<br>
The biggest thing you could do for SIPE at the moment is make it<br>
actually work :)<br>
<br>
Since NSS enabled the workaround for the BEAST attack, SIPE cannot<br>
connect to many Lync servers unless the user manually does<br>
            export NSS_SSL_CBC_RANDOM_IV=0<br>
We need to find some way to make this settable in NSS per-connection,<br>
and allow the SIPE code to actually ask pidgin's SSL client to do so.<br>
Or persuade Microsoft to fix their servers, or find some other "fix", of<br>
course.<br>
<br>
The other big thing my users need from SIPE would be the screen sharing.<br>
Not necessarily *sending* for now, but at least being able to *view* a<br>
shared desktop in a Lync meeting would eliminate our major reason for<br>
ditching pidgin and booting a Windows VM these days.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
dwmw2<br>
<br>
</font></span></blockquote></div><br></div>