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