media: patch update
[siplcs.git] / contrib / media-patches / README.txt
blob466e4338d729c33443119b4bb42469587dd4f136
1 To enable experimental voice support in SIPE (only on platforms where libpurple
2 supports voice & video):
4 - for compatibility with OC 2007, OC 2007 R2 and MS Lync 2010 RC, apply these
5   patches to libnice, libpurple and farsight:
6         - purple_mime_document_parsen.patch
7         - purple_media_get_active_candidates.patch
8         - purple_media_fs2_dispose.patch
9         - libnice01-Compatibility-with-MSOC-2007-R2.patch
10         - libnice02-Compatibility-with-MSOC-2007.patch
11         - libnice03-MS-TURN-support-for-Microsoft-Office-Communicator.patch
12         - farsight-Compatibility-with-OC2007.patch
13 - compile SIPE source, check that voice support is enabled in configure output
14 - If you get errors on incompatible encryption levels when making a call, change
15   to peer's registry is needed to allow unencrypted media transfer; use the
16   attached .reg file. Encryption can be also already set as optional, depending
17   on your domain policy configuration, in this case registry change is not needed. 
18 - now you can try to make a voice call 
20 STATUS OF PATCHES IN UPSTREAM
21 =============================
23 purple_mime_document_parsen.patch
24         - reported to libpurple developers as ticket http://developer.pidgin.im/ticket/11598
26 purple_media_get_active_candidates.patch
27         - reported to libpurple developers as ticket http://developer.pidgin.im/ticket/11830
28         - should be included in version 2.8.0
30 purple_media_fs2_dispose.patch
31         - reported to libpurple developers as ticket http://developer.pidgin.im/ticket/12758
33 libnice01-Compatibility-with-MSOC-2007-R2.patch
34         - reported upstream https://bugs.freedesktop.org/show_bug.cgi?id=28215
35         - accepted for release libnice 0.0.14
37 libnice02-Compatibility-with-MSOC-2007.patch
38         - reported upstream http://lists.freedesktop.org/archives/nice/2010-August/000365.html
39         - accepted for release libnice 0.0.14
41 libnice03-MS-TURN-support-for-Microsoft-Office-Communicator.patch
42         - accepted for release libnice 0.0.14
44 farsight-Compatibility-with-OC2007.patch
45         - reported upstream http://lists.freedesktop.org/archives/nice/2010-August/000365.html
46         - should be included in 0.0.22 release
49 Biggest show stopper now is a lack of SRTP (encrypted transfer) in Farsight library,
50 requiring Office Communicator users to change their registry settings as a
51 workaround is unacceptable. According to FS website, someone is working on
52 this, but no results are available so far. UPDATE: in some environments unencrypted
53 calls can be allowed by domain policy, so not all users are affected.