SqueakSSL update

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

SqueakSSL update

Andreas.Raab
Hi -

I've updated the SqueakSSL plugin with a bunch of fixes and a first stab
at the Mac plugin. The Mac version is currently capable of doing the
client handshake but can't verify the cert chain quite yet (I can't
quite wrap my head around the Apple cert APIs) so every cert will look
as if it's broken. If you want to play with it keep that in mind.

Other than that, I've got new Windows binaries and also Linux binaries
(the latter fix a resource leak). You can download the binaries and the
sources from here:

http://squeakvm.org/win32/release/SqueakSSL-bin.zip
http://squeakvm.org/win32/release/SqueakSSL-src.zip

Cheers,
   - Andreas


Reply | Threaded
Open this post in threaded view
|

Re: SqueakSSL update

Chris Cunnington
I find that installing SqueakSSL requires some prerequisites. Copying this code in a Workspace and executing each piece one after another did the trick. At the very end it asked for KlattResonatorIndicies. It's a ghost. Press 'Proceed' and ignore. Then the contents of the SqueakSSL repo on SqueakSource can be loaded without incident.

Installer ss project: 'MetacelloRepository'; install: 'ConfiguartionOfFFI'.

ConfigurationOfFFI load.

Installer ss project: 'VMMaker'; var2 install: 'VMMaker'.

This is on Windows. I executed SqueakSSL google: 'Squeak' and it worked. Pretty cool.

Chris


Reply | Threaded
Open this post in threaded view
|

Re: SqueakSSL update

Chris Cunnington
In reply to this post by Andreas.Raab
Hmmm... I don't like that extranious "var2". This is more the point, I think.

Installer ss project: 'MetacelloRepository'; install: 'ConfiguartionOfFFI'.

ConfigurationOfFFI load.

Installer ss project: 'VMMaker'; install: 'VMMaker'.



Reply | Threaded
Open this post in threaded view
|

Re: SqueakSSL update

Andreas.Raab
In reply to this post by Chris Cunnington
On 7/31/2010 11:59 PM, Chris Cunnington wrote:
> I find that installing SqueakSSL requires some prerequisites. Copying
> this code in a Workspace and executing each piece one after another did
> the trick. At the very end it asked for KlattResonatorIndicies.

None of this is necessary. You're probably trying to load the SqueakSSL
plugin source which requires VMMaker. However, that is only needed to
regenerate the plugin, you generally shouldn't be using this. Try just
installing the following:

        (Installer ss project: 'SqueakSSL)
                install: 'SqueakSSL-Core';
                install: 'SqueakSSL-Tests'.

That's it.

Cheers,
   - Andreas

Reply | Threaded
Open this post in threaded view
|

Re: SqueakSSL update

Chris Cunnington
In reply to this post by Andreas.Raab
You're absolutely right. I took a fresh image and retried and it worked without asking for anything like I specified. Seemed to make sense at the time. Thanks for pointing that out.

Chris