InitSSLInterface(Const aSSLName... only in trunk? how to accomplish in non trnk lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- Josh · 2022-08-18 15:15 Hi I use the initsslinterface function of the unit openssl to select the location and name of the .dlls file ie Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i if not InitSSLInterface(dllfolder+'ssleay32',dllfolder+'libeay32') then // display error however in fixes and stable this function is not defined. The header of the unit has no reference to this being a new function.. How can this be accomplished in non Trunk version? Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i function IsSSLloaded: Boolean;function InitSSLInterface: Boolean; overload;function DestroySSLInterface: Boolean; // compatibility with old versions.function Islibealoaded: Boolean; deprecated;function InitSSLInterface(AVerboseLoading: Boolean): Boolean ; overload; deprecated;function InitSSLEAInterface(AVerboseLoading: Boolean): Boolean; deprecated;function InitLibeaInterface(AVerboseLoading: Boolean = false): Boolean; deprecated;function DestroySSLEAInterface: Boolean; deprecated;function DestroyLibeaInterface: Boolean; deprecated;                                       in trunk it is defined Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i function IsSSLloaded: Boolean;function InitSSLInterface(Const aSSLName, acryptoName : String) : Boolean; overload;function InitSSLInterface: Boolean; overload;function DestroySSLInterface: Boolean; // compatibility with old versions.function Islibealoaded: Boolean; deprecated;function InitSSLInterface(AVerboseLoading: Boolean): Boolean ; overload; deprecated;function InitSSLEAInterface(AVerboseLoading: Boolean): Boolean; deprecated;function InitLibeaInterface(AVerboseLoading: Boolean = false): Boolean; deprecated;function DestroySSLEAInterface: Boolean; deprecated;function DestroyLibeaInterface: Boolean; deprecated;                                 Is this a new change ---------------------------------------------------------------------- PascalDragon · 2022-08-19 07:27 Quote from: Josh on August 18, 2022, 05:15:46 pmThe header of the unit has no reference to this being a new function.. Changes are not documented inside the units themselves (and any such that exist are simply legacy remnants). The revision log of the version control system is the documentation for that. Quote from: Josh on August 18, 2022, 05:15:46 pmHow can this be accomplished in non Trunk version? You can't. That's why it was added after all. Quote from: Josh on August 18, 2022, 05:15:46 pmIs this a new change Yes, this was added in October '21. Maybe I'll trigger a merge of that to 3.2.3...