Re: [twsocket] Upgrading from ICS to ICS-SSL

2009-08-11 Thread Arno Garrels
Jeff Cook wrote:
 
 I can see how to download the ICS-V5 distribution from www.overbyte.be
 which says it includes ICS-SSL for free.

Don't use this download but the ICS-V5 Zipped Daily Snapshot:
http://wiki.overbyte.be/wiki/index.php/FAQ#How_to_get_ICS
And download the OpenSSL binaries as well from this page. 

 If I install this, will all my existing code work or will I have to go
 through and redo everything?  

It should not break your existing code, just in case, back up your
current ICS source tree.

 I guess I'm asking if the component
 names are all the same and with the properties set as they currently
 are, will my programs still work as at present.
  And I expect that
 I'll have to set some new properties for SSL.

Install the SSL package, don't try to install both SSL and non-SSL 
packages at the same time. The SSL package includes the non-SSL 
components as well. 
In order to enable SSL, for instance, with the SMTP component replace 
TSmtpCli by TSslSmtpCli. You MUST add conditional define USE_SSL to the
project options as well. 
The SSL components got additional properties, methods and events,
look at the SslMailSnd demo in new sub folder SslInternet.

--
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


[twsocket] Upgrading from ICS to ICS-SSL

2009-08-10 Thread Jeff Cook
Hi

I am running an older version of ICS - can't see a version number
anywhere except that IcsDel60.bpl has a file version of 3.0.0.25.

This works fine and I haven't had the need to keep up with current
versions.  Now a major ISP in New Zealand (where most of our users are)
has declared that they will only support SMTP with SSL.

I can see how to download the ICS-V5 distribution from www.overbyte.be
which says it includes ICS-SSL for free.  

If I install this, will all my existing code work or will I have to go
through and redo everything?  I guess I'm asking if the component names
are all the same and with the properties set as they currently are, will
my programs still work as at present.  And I expect that I'll have to
set some new properties for SSL.

OK for Delphi 6?

Trying to gauge the size of the task before I launch into it, so I can
schedule an appropriate amount of time.

TIA

Jeff
--
Jeff Cook
Aspect Systems Ltd
www.aspect.co.nz 
+
The Cooks Oasis
The Cooks Ltd
Phone: +682 28 213
Skype: jeffraro
www.cookislandsoasis.com

--
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


[twsocket] upgrading

2007-11-28 Thread Ron
 Update your Delphi, preferably to the current version (Delphi 2007).
.. and what kind of nightmare can I expect migrating over 6mb of d2  
code to d7?

Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
--
[EMAIL PROTECTED]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be


- Original Message -
From: [EMAIL PROTECTED]
To: twsocket@elists.org
Sent: Monday, November 26, 2007 11:01 PM
Subject: [twsocket] parameter error in twsocket w/d2 I am using  
Delphi 2 c/s. I also got the cannot assign to a read-only
 property error when installing cslogger.pas. I found the following
 fix in one of the threads:

 You can remove the offending line and /ADD/ the following two lines at
the

[Hide Quoted Text]
 beginning of InternalOpenLogFile, just after InternalCloseLogFile:

  if (FLogFileOption = lfoOverwrite) and FileExists(FLogFileName) then
  DeleteFile(FLogFileName);

 Now I get a fatal 'actual and formal var parameter must be identical'
 error in wsocket.pas at line:

 Status := WSocket_WSAIoctl(FHSocket,  SIO_KEEPALIVE_VALS,
 @KeepAliveIn,  SizeOf(KeepAliveIn),
 @KeepAliveOut, SizeOf(KeepAliveOut),
 BytesReturned, nil, nil);

 Any suggestions?

 -- 
 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


Re: [twsocket] upgrading

2007-11-28 Thread Arno Garrels
[EMAIL PROTECTED] wrote:
 Update your Delphi, preferably to the current version (Delphi 2007).
 .. and what kind of nightmare can I expect migrating over 6mb of d2
 code to d7?

The longer you wait upgrading to a current version the nightmare will
last longer ;-)

--
Arno Garrels  

 
 Contribute to the SSL Effort. Visit
 http://www.overbyte.be/eng/ssl.html --
 [EMAIL PROTECTED]
 Author of ICS (Internet Component Suite, freeware)
 Author of MidWare (Multi-tier framework, freeware)
 http://www.overbyte.be
 
 
 - Original Message -
 From: [EMAIL PROTECTED]
 To: twsocket@elists.org
 Sent: Monday, November 26, 2007 11:01 PM
 Subject: [twsocket] parameter error in twsocket w/d2 I am using
 Delphi 2 c/s. I also got the cannot assign to a read-only
 property error when installing cslogger.pas. I found the following
 fix in one of the threads:
 
 You can remove the offending line and /ADD/ the following two lines
 at 
 the
 
 [Hide Quoted Text]
 beginning of InternalOpenLogFile, just after InternalCloseLogFile:
 
  if (FLogFileOption = lfoOverwrite) and FileExists(FLogFileName)
 then  DeleteFile(FLogFileName);
 
 Now I get a fatal 'actual and formal var parameter must be identical'
 error in wsocket.pas at line:
 
 Status := WSocket_WSAIoctl(FHSocket,  SIO_KEEPALIVE_VALS,
 @KeepAliveIn,  SizeOf(KeepAliveIn),
 @KeepAliveOut, SizeOf(KeepAliveOut),
 BytesReturned, nil, nil);
 
 Any suggestions?
 
 --
 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