i see no usage of TLS or SSL in rtorrent. openssl routines are used for
hashing, and protocol encryption.
i have built a version of rtorrent, linking against libcurl4, and it works with
no experienced problems.
this is the link-list from rtorrent linked against libcurl4-openssl;
ldd rtorrent
linux-gate.so.1 => (0xa7ee8000)
libncurses.so.5 => /lib/libncurses.so.5 (0xa7e9f000)
libcurl-openssl.so.4 => /usr/lib/libcurl-openssl.so.4 (0xa7e68000)
libidn.so.11 => /usr/lib/libidn.so.11 (0xa7e38000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xa7e34000)
libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xa7df4000)
libz.so.1 => /usr/lib/libz.so.1 (0xa7de0000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xa7db7000)
libtorrent.so.10 => /usr/lib/libtorrent.so.10 (0xa7d23000)
libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xa7be2000)
libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xa7bdc000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xa7af3000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xa7acb000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xa7ac0000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xa7978000)
/lib/ld-linux.so.2 (0xa7ee9000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xa78f1000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xa78cc000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xa78c9000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xa78c0000)
libkeyutils.so.1 => /lib/libkeyutils.so.1 (0xa78bd000)
libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xa78aa000)
this is the link list from rtorrent linked against vanilla libcurl4;
ldd /usr/bin/rtorrent
linux-gate.so.1 => (0xa7f85000)
libncursesw.so.5 => /lib/libncursesw.so.5 (0xa7f31000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0xa7f01000)
libidn.so.11 => /usr/lib/libidn.so.11 (0xa7ed1000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xa7ecd000)
libz.so.1 => /usr/lib/libz.so.1 (0xa7eb9000)
libtorrent.so.10 => /usr/lib/libtorrent.so.10 (0xa7e25000)
libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xa7ce3000)
libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xa7cdd000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xa7bf4000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xa7bcd000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xa7bc2000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xa7a7a000)
/lib/ld-linux.so.2 (0xa7f86000)
--
depend on libcurl4 instead of libcurl4-openssl
https://bugs.launchpad.net/bugs/121564
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs