[Pidgin] #15172: Windows: Schannel based SSL/TLS implementation
Pidgin
trac at pidgin.im
Tue Jun 26 10:16:33 EDT 2012
#15172: Windows: Schannel based SSL/TLS implementation
---------------------------+------------------------------------------------
Reporter: mback2k | Owner:
Type: enhancement | Status: new
Milestone: | Component: libpurple
Version: | Resolution:
Keywords: ssl tls win32 |
---------------------------+------------------------------------------------
Comment(by mback2k):
Great! Sorry, I haven't responded earlier since I didn't receive email
notifications about your replies.
@datallah: Yes, the OpenSSL dependency could be eliminated on Windows.
@rekkanoryo: Yes, using the Windows Schannel API allows Pidgin to directly
validate against the Windows Certificate store. That basically just
happens behind the scenes and it's also possible to optionally implement
our own validation.
On the other hand Daniel Stenberg (curl project leader) and I were
thinking that libpurple/Pidgin would also be a good candidate for a
project which could use a generic SSL/TLS abstraction layer. Since libcurl
already supports 9 different SSL/TLS implementations (state of the current
development version), we would start of my separating the internal
abstraction layer into it's own library. Then we would have to make sure
that the design and architecture are not only fitting into the curl
project, but are also fulfilling the requirements of other projects, like
libpurple.
But this is a whole other topic. The question is: do we want to proceed on
adding Schannel support using libpurple's abstraction layer or do you want
to participate in the development of a generic abstraction library?
See the following Twitter conversation for more information.
https://twitter.com/mback2k/status/217502425442029570
I would love to hear your opinions on this. Thanks in advance!
Best regards, Marc
--
Ticket URL: <http://developer.pidgin.im/ticket/15172#comment:3>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list