Fastream Technologies wrote:
> Hello,
> 
> I have no problem for the donation to ICS. But I cannot afford the
> entire 250Euros, as I promised only $160.

OK, maybe others are interested in this feature as well? 
I've currently no time to add stuff to ICS for nothing which I do 
not need yet, I have other changes pending which have much 
higher priority for me and my projects. 
If there were enough donations I would create a ShareIt! product 
to ease money collection and invoicing and would finish it within 
one weekend.

> 
> BTW, do you mean IE7 as Vista has that version built-in.

Yes was a typo, IE 6 doesn't support this extension.
IE 7 does and even handles session caching with FNI well, 
Firefox 3.x (latest?) works as well however does not seem to 
make an attempt to reuse such kind of sessions :(  

--
Arno Garrels 

> 
> Regards,
> 
> SZ
> 
> On Sat, Dec 12, 2009 at 3:13 PM, Arno Garrels <arno.garr...@gmx.de>
> 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 <arno.garr...@gmx.de>
>>> 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

Reply via email to