Hello, I have no problem for the donation to ICS. But I cannot afford the entire 250Euros, as I promised only $160.
BTW, do you mean IE7 as Vista has that version built-in. Regards, SZ On Sat, Dec 12, 2009 at 3:13 PM, Arno Garrels <[email protected]> wrote: > Fastream Technologies wrote: > > I do not think I have enough time and resources for doing this > > all-by-myself. What about collecting donations -similar to ICS-SSL- > > so that Francois does it? We can donate $160. > > As described below I can do it for EURO 250 incl. 19% German VAT, > provided this work was contributed to ICS. Basically I got it running > on the server side yesterday night, wasted 8 hours until I found the > banal reason why it did not work from the beginning. > There is still some hours work left for the client-side etc.. > > On the server side a new SSL callback will be implemented in > TSslWSocket that triggers an event if there was a server_name presented. > In the event handler the developer had to lookup and pass a matching, > valid and initialized TSslContext instance back to the component so > that the SSL can switch from the default to the new SslContext. > On the client side there has to be added a new property i.e. > "SslServerName", possibly a callback and event as well, still need > to elaborate. This work won't include making the feature available > in all the components via object inspector but only in TSslWsocket. > On the server-side the OnServerName event handler can be assigned > easily, i.e. OnClientConnect, at runtime. > > BTW: I tested with OSSL v0.9.8k and v0.9.8L both are built including > the TLS extensions by default. It works i.e. with IE 6 (Vista) and > FireFox >= v2. SNI can be used in any protocols not just HTTPS. > > -- > Arno Garrels > > > > > > > Regards, > > > > SZ > > > > On Thu, Dec 10, 2009 at 11:15 PM, Arno Garrels <[email protected]> > > wrote: > > > >> Arno Garrels wrote: > >>> Fastream Technologies wrote: > >>>> Ok. So it takes rebuilding of OpenSSL plus some ICS code. Is it > >>>> just for HTTPS or for other protocols as well? > >>> > >>> I strongly guess it's not HTTPS bound. Future OpenSSL versions might > >>> include it with default build-options. > >>> > >>>> But who will do it? > >>> > >>> Mostly the guy who asks ;-) Especially when he is a C/C++ guy who > >>> is able to easily analize the apache source code, since the OpenSSL > >>> documentation is as poor as ICS's ;) > >>> > >>>> How big > >>>> is the task? > >>> > >>> If you know what to do it's probably no big deal. > >>>> Is there enough demand for this among ICS coders' users? > >>> > >>> I think it was a nice contribution. > >> > >> Anyway, if you need help with the Delphi/ICS-side, please ask. > >> > >> -- > >> Arno Garrels > >> > >> > >> -- > >> To unsubscribe or change your settings for TWSocket mailing list > >> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket > >> Visit our website at http://www.overbyte.be > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
