From: Marc-André M. <mar...@gm...> - 2012-05-27 19:44:02
|
Hi Navid, On Sun, May 27, 2012 at 2:26 PM, Navid Mohaghegh <na...@na...> wrote: > Hi everyone, > > I have read the post below and I am looking for more details: > > http://sourceforge.net/mailarchive/forum.php?thread_name=CAHNhiDS%2BBXE7%3D2XF_P942mNVZwOjWwrgT6JcPASGhcAJvWRxQg%40mail.gmail.com&forum_name=freerdp-devel > > I am still a little bit confused about the goal of WinPR. Are we going to > have OS-dependent implementation for APIs used by a program? > WinPR provides a portable implementation of specific portions of the Windows API useful to FreeRDP. If you're only interested in FreeRDP then it doesn't change anything for you, it's effectively more of the same, except that parts of FreeRDP will be made easily reusable to others through WinPR. > > I was particularly interested in FreeRDP implementation for Android or iOS > and through reading I was directed to WinPR. > The current WinPR code is just parts of FreeRDP which have been refactored. For instance, we've had NLA support for a while, now it's been refactored as Windows SSPI modules. All of this code is still as portable as the original, meaning it is ported to Android and iOS as well. The only difference is that the code is now exporting the exact same interface as the original Microsoft implementation. The original NLA code was done using a custom-made API which was unstable. It turned out to be a problem when we got to implement new features like Terminal Server Gateway that required significant changes to this API. Now that the code is exporting the SSPI API, we don't have to worry about API stability and maturity any more for those parts of code. We know the original API is stable and mature enough, such that if we stick to it we shouldn't have any problems. > Thank you very much, > Navid > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Freerdp-devel mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freerdp-devel > |