Hi!

As a continued discussion some days ago regarding TLS security, I have 
pushed 2 commits in master directly. Hope it's alright. :)

First one added a TLS abstraction layer and rename tls.c to 
tls_openssl.c. I think this one should be good for everyone.

Second one added a ui_check_certificate callback. The printing of the 
certificate information were moved to this callback. The callback 
currently does nothing but just printing. I only modified xfreerdp. 
Please help to copy the callback to wfreerdp/dfbfreerdp and test.

If the above are all ok, next work is to add a "known_hosts" file to 
store trusted certificate. I am planning to add two new API in 
libfreerdputils, which will use .freerdp/known_hosts and can be called 
by UI:

freerdp_check_known_host(server, fingerprint);
freerdp_store_known_host(server, fingerprint);

Any comments?

Vic


------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to