Dear Smalltalkers
Starting with Levente Uzonyi's patches to the Linux version of the SqueakSSL-Plugin, we (Marcel Taeumel and me) have ported this to the OS X and Windows version as well. Find three binaries[1] that can be used instead of the ones found on versions found on SqueakSSL's google code page. SqueakSSL: - x86 32bit Linux ELF dynamic library - Contains Levente's SNI feature - needs SqueakSSL-ul.29 or equivalent for SNI support - can work without. - NOT linked against OpenSSL, but _statically_ linked against LibreSSL 2.1.6 [2]. - It should work on older and newer Debian/Ubuntu as well as on CentOS/RedHat/SuSE systems. SqueakSSL.dll - x86 32bit Windows dll (built with Visual Studio 2013) - Uses Schannel API - SNI Support - needs SqueakSSL-ul.29 or equivalent for SNI support - can work without. - setting an Int property via sqSetIntPropertySSL(...) - Unicode problems when extracting the correct peerName in sqExtractPeerName SqueakSSL.bundle - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) - Uses Security-Framework - SNI Support - needs SqueakSSL-ul.29 or equivalent for SNI support - can work without. --------------------------------------------------------------------------------- The changes necessary for Windows and OS X are not yet available in the squeakvm svn, the linux ones are. I have not yet found a good way to include the static linking in either the way the Autoconf works for Cog or CMake works for the interpreter, but I'll follow-up to this. -------------------------------------------------------------------------------- Best regards -Tobias [1]: http://forum.world.st/file/n4820846/squeakssl.zip [2]: http://www.libressl.org/ |
thank you very much!
I will merge it with our branch. Esteban > On 21 Apr 2015, at 16:59, Tobias Pape <[hidden email]> wrote: > > > Dear Smalltalkers > > Starting with Levente Uzonyi's patches to the Linux version > of the SqueakSSL-Plugin, we (Marcel Taeumel and me) have > ported this to the OS X and Windows version as well. > > Find three binaries[1] that can be used instead of > the ones found on versions found on SqueakSSL's google code > page. > > SqueakSSL: > - x86 32bit Linux ELF dynamic library > - Contains Levente's SNI feature > - needs SqueakSSL-ul.29 or equivalent for SNI support > - can work without. > - NOT linked against OpenSSL, but > _statically_ linked against LibreSSL 2.1.6 [2]. > - It should work on older and newer Debian/Ubuntu as well as on > CentOS/RedHat/SuSE systems. > > SqueakSSL.dll > - x86 32bit Windows dll (built with Visual Studio 2013) > - Uses Schannel API > - SNI Support > - needs SqueakSSL-ul.29 or equivalent for SNI support > - can work without. > - setting an Int property via sqSetIntPropertySSL(...) > - Unicode problems when extracting the correct peerName in sqExtractPeerName > > SqueakSSL.bundle > - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) > - Uses Security-Framework > - SNI Support > - needs SqueakSSL-ul.29 or equivalent for SNI support > - can work without. > --------------------------------------------------------------------------------- > > The changes necessary for Windows and OS X are not yet available in the > squeakvm svn, the linux ones are. > I have not yet found a good way to include the static linking in either > the way the Autoconf works for Cog or CMake works for the interpreter, > but I'll follow-up to this. > > -------------------------------------------------------------------------------- > > Best regards > -Tobias > > > > > [1]: http://forum.world.st/file/n4820846/squeakssl.zip > [2]: http://www.libressl.org/ > |
On 21.04.2015, at 17:20, Esteban Lorenzano <[hidden email]> wrote: > thank you very much! > I will merge it with our branch. Note that the platform-specific files are still dispersed over the vm-dev list. I will put them into Ron's squeakssl repo > > Esteban > >> On 21 Apr 2015, at 16:59, Tobias Pape <[hidden email]> wrote: >> >> >> Dear Smalltalkers >> >> Starting with Levente Uzonyi's patches to the Linux version >> of the SqueakSSL-Plugin, we (Marcel Taeumel and me) have >> ported this to the OS X and Windows version as well. >> >> Find three binaries[1] that can be used instead of >> the ones found on versions found on SqueakSSL's google code >> page. >> >> SqueakSSL: >> - x86 32bit Linux ELF dynamic library >> - Contains Levente's SNI feature >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> - NOT linked against OpenSSL, but >> _statically_ linked against LibreSSL 2.1.6 [2]. >> - It should work on older and newer Debian/Ubuntu as well as on >> CentOS/RedHat/SuSE systems. >> >> SqueakSSL.dll >> - x86 32bit Windows dll (built with Visual Studio 2013) >> - Uses Schannel API >> - SNI Support >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> - setting an Int property via sqSetIntPropertySSL(...) >> - Unicode problems when extracting the correct peerName in sqExtractPeerName >> >> SqueakSSL.bundle >> - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) >> - Uses Security-Framework >> - SNI Support >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> --------------------------------------------------------------------------------- >> >> The changes necessary for Windows and OS X are not yet available in the >> squeakvm svn, the linux ones are. >> I have not yet found a good way to include the static linking in either >> the way the Autoconf works for Cog or CMake works for the interpreter, >> but I'll follow-up to this. >> >> -------------------------------------------------------------------------------- >> >> Best regards >> -Tobias >> >> >> >> >> [1]: http://forum.world.st/file/n4820846/squeakssl.zip >> [2]: http://www.libressl.org/ |
Ok that is done.
I added Frank Shearar also. Anyone else that would like to be added as a contributor please let me know. Marcel Taeumel Levente Uzonyi David Lewis Eliot Miranda Estaban Lorenzano Seem like good choices but I wouldn't want to do it without their say so. All the best, Ron Teitelbaum -----Original Message----- From: Pharo-dev [mailto:[hidden email]] On Behalf Of Tobias Pape Sent: Tuesday, April 21, 2015 11:24 AM To: Squeak Virtual Machine Development Discussion; The general-purpose Squeak developers list; Pharo Development List Subject: Re: [Pharo-dev] [Metacello] Re: [Vm-dev] Fixes to the SqueakSSL Plugin On 21.04.2015, at 17:20, Esteban Lorenzano <[hidden email]> wrote: > thank you very much! > I will merge it with our branch. Note that the platform-specific files are still dispersed over the vm-dev list. I will put them into Ron's squeakssl repo > > Esteban > >> On 21 Apr 2015, at 16:59, Tobias Pape <[hidden email]> wrote: >> >> >> Dear Smalltalkers >> >> Starting with Levente Uzonyi's patches to the Linux version of the >> SqueakSSL-Plugin, we (Marcel Taeumel and me) have ported this to the >> OS X and Windows version as well. >> >> Find three binaries[1] that can be used instead of the ones found on >> versions found on SqueakSSL's google code page. >> >> SqueakSSL: >> - x86 32bit Linux ELF dynamic library >> - Contains Levente's SNI feature >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> - NOT linked against OpenSSL, but >> _statically_ linked against LibreSSL 2.1.6 [2]. >> - It should work on older and newer Debian/Ubuntu as well as on >> CentOS/RedHat/SuSE systems. >> >> SqueakSSL.dll >> - x86 32bit Windows dll (built with Visual Studio 2013) >> - Uses Schannel API >> - SNI Support >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> - setting an Int property via sqSetIntPropertySSL(...) >> - Unicode problems when extracting the correct peerName in >> sqExtractPeerName >> >> SqueakSSL.bundle >> - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) >> - Uses Security-Framework >> - SNI Support >> - needs SqueakSSL-ul.29 or equivalent for SNI support >> - can work without. >> --------------------------------------------------------------------- >> ------------ >> >> The changes necessary for Windows and OS X are not yet available in >> the squeakvm svn, the linux ones are. >> I have not yet found a good way to include the static linking in >> either the way the Autoconf works for Cog or CMake works for the >> interpreter, but I'll follow-up to this. >> >> --------------------------------------------------------------------- >> ----------- >> >> Best regards >> -Tobias >> >> >> >> >> [1]: http://forum.world.st/file/n4820846/squeakssl.zip >> [2]: http://www.libressl.org/ |
Thanks Ron,
To confirm, I would like to be a contributor also. The rest of your list (Marcel, Levente, Eliot and Esteban) are all good choices too. Dave > Ok that is done. > > I added Frank Shearar also. > > Anyone else that would like to be added as a contributor please let me > know. > > Marcel Taeumel > Levente Uzonyi > David Lewis > Eliot Miranda > Estaban Lorenzano > > Seem like good choices but I wouldn't want to do it without their say so. > > All the best, > > Ron Teitelbaum > > > -----Original Message----- > From: Pharo-dev [mailto:[hidden email]] On Behalf Of > Tobias Pape > Sent: Tuesday, April 21, 2015 11:24 AM > To: Squeak Virtual Machine Development Discussion; The general-purpose > Squeak developers list; Pharo Development List > Subject: Re: [Pharo-dev] [Metacello] Re: [Vm-dev] Fixes to the SqueakSSL > Plugin > > > On 21.04.2015, at 17:20, Esteban Lorenzano <[hidden email]> wrote: > >> thank you very much! >> I will merge it with our branch. > > Note that the platform-specific files are still dispersed over the vm-dev > list. > I will put them into Ron's squeakssl repo > >> >> Esteban >> >>> On 21 Apr 2015, at 16:59, Tobias Pape <[hidden email]> wrote: >>> >>> >>> Dear Smalltalkers >>> >>> Starting with Levente Uzonyi's patches to the Linux version of the >>> SqueakSSL-Plugin, we (Marcel Taeumel and me) have ported this to the >>> OS X and Windows version as well. >>> >>> Find three binaries[1] that can be used instead of the ones found on >>> versions found on SqueakSSL's google code page. >>> >>> SqueakSSL: >>> - x86 32bit Linux ELF dynamic library >>> - Contains Levente's SNI feature >>> - needs SqueakSSL-ul.29 or equivalent for SNI support >>> - can work without. >>> - NOT linked against OpenSSL, but >>> _statically_ linked against LibreSSL 2.1.6 [2]. >>> - It should work on older and newer Debian/Ubuntu as well as on >>> CentOS/RedHat/SuSE systems. >>> >>> SqueakSSL.dll >>> - x86 32bit Windows dll (built with Visual Studio 2013) >>> - Uses Schannel API >>> - SNI Support >>> - needs SqueakSSL-ul.29 or equivalent for SNI support >>> - can work without. >>> - setting an Int property via sqSetIntPropertySSL(...) >>> - Unicode problems when extracting the correct peerName in >>> sqExtractPeerName >>> >>> SqueakSSL.bundle >>> - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) >>> - Uses Security-Framework >>> - SNI Support >>> - needs SqueakSSL-ul.29 or equivalent for SNI support >>> - can work without. >>> --------------------------------------------------------------------- >>> ------------ >>> >>> The changes necessary for Windows and OS X are not yet available in >>> the squeakvm svn, the linux ones are. >>> I have not yet found a good way to include the static linking in >>> either the way the Autoconf works for Cog or CMake works for the >>> interpreter, but I'll follow-up to this. >>> >>> --------------------------------------------------------------------- >>> ----------- >>> >>> Best regards >>> -Tobias >>> >>> >>> >>> >>> [1]: http://forum.world.st/file/n4820846/squeakssl.zip >>> [2]: http://www.libressl.org/ > > > > > > |
> From: Pharo-dev [mailto:[hidden email]] On Behalf Of
> David T. Lewis > > Thanks Ron, > > To confirm, I would like to be a contributor also. The rest of your list (Marcel, > Levente, Eliot and Esteban) are all good choices too. Hi David, I added you also. Thanks! Ron > > Dave > > > Ok that is done. > > > > I added Frank Shearar also. > > > > Anyone else that would like to be added as a contributor please let me > > know. > > > > Marcel Taeumel > > Levente Uzonyi > > David Lewis > > Eliot Miranda > > Estaban Lorenzano > > > > Seem like good choices but I wouldn't want to do it without their say > > > > All the best, > > > > Ron Teitelbaum > > > > > > -----Original Message----- > > > > > > On 21.04.2015, at 17:20, Esteban Lorenzano <[hidden email]> wrote: > > > >> thank you very much! > >> I will merge it with our branch. > > > > Note that the platform-specific files are still dispersed over the > > vm-dev list. > > I will put them into Ron's squeakssl repo > > > >> > >> Esteban > >> > >>> On 21 Apr 2015, at 16:59, Tobias Pape <[hidden email]> wrote: > >>> > >>> > >>> Dear Smalltalkers > >>> > >>> Starting with Levente Uzonyi's patches to the Linux version of the > >>> SqueakSSL-Plugin, we (Marcel Taeumel and me) have ported this to the > >>> OS X and Windows version as well. > >>> > >>> Find three binaries[1] that can be used instead of the ones found on > >>> versions found on SqueakSSL's google code page. > >>> > >>> SqueakSSL: > >>> - x86 32bit Linux ELF dynamic library > >>> - Contains Levente's SNI feature > >>> - needs SqueakSSL-ul.29 or equivalent for SNI support > >>> - can work without. > >>> - NOT linked against OpenSSL, but > >>> _statically_ linked against LibreSSL 2.1.6 [2]. > >>> - It should work on older and newer Debian/Ubuntu as well as on > >>> CentOS/RedHat/SuSE systems. > >>> > >>> SqueakSSL.dll > >>> - x86 32bit Windows dll (built with Visual Studio 2013) > >>> - Uses Schannel API > >>> - SNI Support > >>> - needs SqueakSSL-ul.29 or equivalent for SNI support > >>> - can work without. > >>> - setting an Int property via sqSetIntPropertySSL(...) > >>> - Unicode problems when extracting the correct peerName in > >>> sqExtractPeerName > >>> > >>> SqueakSSL.bundle > >>> - x86 32bit OS X Mach-O dylib (Linked against OS X 10.5 SDK) > >>> - Uses Security-Framework > >>> - SNI Support > >>> - needs SqueakSSL-ul.29 or equivalent for SNI support > >>> - can work without. > >>> -------------------------------------------------------------------- > >>> - > >>> ------------ > >>> > >>> The changes necessary for Windows and OS X are not yet available in > >>> the squeakvm svn, the linux ones are. > >>> I have not yet found a good way to include the static linking in > >>> either the way the Autoconf works for Cog or CMake works for the > >>> interpreter, but I'll follow-up to this. > >>> > >>> -------------------------------------------------------------------- > >>> - > >>> ----------- > >>> > >>> Best regards > >>> -Tobias > >>> > >>> > >>> > >>> > >>> [1]: http://forum.world.st/file/n4820846/squeakssl.zip > >>> [2]: http://www.libressl.org/ > > > > > > > > > > > > > > |
Free forum by Nabble | Edit this page |