Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Nov 25, 2007, 4:17:57 AM (16 years ago)
- Author:
-
John Bailey
- Comment:
-
minor tweaks to resiak's last changes.
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v14
|
v15
|
|
1 | 1 | = Frequently Asked Questions About SSL = |
2 | 2 | |
3 | | This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin]. In summary: you need GNUTLS or Mozilla NSS & NSPR; OpenSSL will not do. |
| 3 | This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin]. |
4 | 4 | |
5 | 5 | [[TOC(inline,noheading)]] |
| 6 | |
| 7 | == Why can't I use OpenSSL for SSL support in libpurple? == |
| 8 | The OpenSSL [http://www.openssl.org/source/license.html license] is not compatible with the libpurple license ([http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPLv2]). The [http://fsf.org/ Free Software Foundation] maintains a [http://www.gnu.org/philosophy/license-list.html list of open-source licenses] and details their compatibility or incompatibility with the GPL. The OpenSSL license is discussed there. |
| 9 | |
| 10 | '''''In summary: you need GNUTLS or Mozilla NSS and NSPR; OpenSSL will not do.''''' |
6 | 11 | |
7 | 12 | == General Notes == |
8 | 13 | Libpurple needs to be compiled with SSL support in order to work with MSN, Novell !GroupWise, and some Jabber/XMPP servers which support or require it, such as Google Talk. You will need either GNUTLS and all its dependencies or Mozilla NSS and NSPR. |
9 | 14 | |
10 | | Mozilla 1.5 will not provide all the pieces for NSPR and NSS due to breakage in Mozilla that prevents the installation of some header (.h) files. You might be able to install mozilla-{nss,nspr}{,-devel} from mozilla 1.4, or install NSS from source, in parallel and link against those for libpurple. Or just use GNUTLS. |
11 | | |
12 | | '''OpenSSL is not an option''' for SSL support in libpurple because the OpenSSL [http://www.openssl.org/source/license.html license] (a BSD-style license with an advertising clause) is not compatible with the libpurple license ([http://www.gnu.org/licenses/gpl.html GPL]). |
| 15 | Mozilla 1.5 will not provide all the pieces for NSPR and NSS due to breakage in the Mozilla build system that prevents the installation of some header (.h) files. You might be able to install mozilla-{nss,nspr}{,-devel} from mozilla 1.4, or install NSS from source, in parallel and link against those for libpurple. Or just use GNUTLS. |
13 | 16 | |
14 | 17 | == Distribution-specific Notes == |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!