[twsocket] Should next ICS version support anything before Delphi XE ?

2012-03-29 Thread Ian Tuck
I'm slowly converting to RAD Studio 2010 [C++ Personality], but have XE and 
will likely get whatever comes after XE2, assuming they build 64-bit C++ into 
it.  Once I convert my existing app from CBuilder 6, I'm good with anything 
from 2010 on.  In the meantime, certainly I can continue to use the current 
version of ICS with Cbuilder 6.

Thanks,
I.



-Original Message-
From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On 
Behalf Of twsocket-requ...@elists.org
Sent: Thursday, March 29, 2012 3:44 AM
To: twsocket@elists.org
Subject: TWSocket Digest, Vol 469, Issue 5

Send TWSocket mailing list submissions to
twsocket@elists.org

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
or, via email, send a message with subject or body 'help' to
twsocket-requ...@elists.org

You can reach the person managing the list at
twsocket-ow...@elists.org

When replying, please edit your Subject line so it is more specific than Re: 
Contents of TWSocket digest...


Today's Topics:

   1. Re: Should next ICS version support anything before DelphiXE
  ? (Jeff Hamblin)
   2. Re: Should next ICS version support anything  beforeDelphiXE ?
  (Lars Gehre)
   3. Re: Should next ICS version support anything before   Delphi  XE
  ? (Jeff Cook)
   4. Re: Should next ICS version support anything before Delphi XE
  ? (RTT)
   5. Re: Should next ICS version support anything before DelphiXE
  ? (Darin McGee)
   6. Re: Should next ICS version support anything before   Delphi XE
  ? (Dod)
   7. Re: Should next ICS version support anything before   Delphi XE
  ? (Primoz Gabrijelcic)
   8. Re: Should next ICS version support anything before DelphiXE
  ? (Kochendoerfer, Michael)
   9. Re: Should next ICS version support anything before   Delphi  XE
  ? (Stefan Paege)


--

Message: 1
Date: Wed, 28 Mar 2012 15:27:05 -0700
From: Jeff Hamblin jphamb...@qtools.com
Subject: Re: [twsocket] Should next ICS version support anything
before DelphiXE ?
To: ICS support mailing twsocket@elists.org
Message-ID: 4f739039.8030...@qtools.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I am still using D2007, and very happy with the current version of ICS.

I don't have any problem with a new version of ICS starting fresh at XE or 
whatever you choose.

-Jeff


--

Message: 2
Date: Thu, 29 Mar 2012 00:58:11 +0200
From: Lars Gehre l...@dvbviewer.com
Subject: Re: [twsocket] Should next ICS version support anything
beforeDelphiXE ?
To: 'ICS support mailing' twsocket@elists.org
Message-ID: 5B7EFA005BBC41A9AE197A880F8BAC74@PowerPC
Content-Type: text/plain;   charset=iso-8859-1

Well I for my part would like see the IP V6 branch of Arno Garrels as the next 
ICS V8 (with support of older Delphi versions, XE2 firemonkey and x64
bit) because it is a REAL step forward for ICS and useful without new language 
mumbo jumbo. ;)

I'm not saying there might be a time to make a cut and say that's it for now 
only the current and following Versions of delphi. But come on, IP V6 IS coming 
and it is big and it will be needed also in legacy applications developed 
with older Delphi versions.

Regards
Lars



 -Original Message-
 From: twsocket-boun...@elists.org
 [mailto:twsocket-boun...@elists.org] On Behalf Of Arno Garrels
 Sent: Wednesday, March 28, 2012 11:00 PM
 To: ICS support mailing
 Subject: Re: [twsocket] Should next ICS version support
 anything beforeDelphiXE ?

 Fran?ois Piette wrote:

  I'm planning the next ICS version.

 Interesting, I'm planning it since last year as well, namely
 in the IPv6/FireMonkey beta branch and while porting ICS to
 XE2 64-bit. What are your actual plans except abandon support
 for older compilers?

  Being unable to use any features added to Delphi in the
 last 10 years
  is very restricted.  Maybe we need to cease support for old Delphi
  versions ?

 Abandon Delphi 7 support was just stupid unless someone
 rewrites ICS to take full advantage of the new and powerful
 language features at the same time, sorry ( I won't be the
 guy doing this ).

 Actually the tweaks required to get current ICS compiled from
 D7 up to latest RAD Studio version are **very minor** (oh,
 this property StrictDelimiter doesn't exist in D7? **come on**).
 BTW: Indy still supports D5!

 Taking into account that many of the new language features
 can't be used without problems before XE/2010 (because of
 bugs), it makes *no sense* at all to abandon D7 if at the
 same time support for D2007 is kept. It would make sense
 though to start a _new version from *scratch*, such an
 incarnation of ICS ;) would then of course support only XE+
 or maybe D2010+, is that your plan?

 --
 Arno

 
  --
 
  francois.pie...@overbyte.be
 
  The author of 

Re: [twsocket] Having a problem with Rad Studio 2010.

2010-02-01 Thread Ian Tuck
I have installed only v7, and still have this problem.  Ideas? 
Thanks,
Ian
 
Ian Tuck
CEO
NoGlobalBorders Inc. - Going. Your way.
http://www.noglobalborders.com
w: (416) 360-4642 x205 c: (416) 574-6642
 

The information contained in this e-mail message, and any attachment 
thereto, is confidential and may not be disclosed without our express 
permission. If you are not the intended recipient or an employee or 
agent responsible for delivering this message to the intended recipient, 
you are hereby notified that you have received this message in error 
and that any review, dissemination, distribution or copying of this 
message, or any attachment thereto, in whole or in part, is strictly 
prohibited. If you have received this message in error, please 
immediately notify us by telephone, fax or e-mail and delete the message 
and all of its attachments. Thank you. Every effort is made to keep 
our network free from viruses. You should, however, review this e-mail 
message, as well as any attachment thereto, for viruses. We take no 
responsibility and have no liability for any computer virus which may be 
transferred via this e-mail message. 
--
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] Having a problem with Rad Studio 2010.

2010-02-01 Thread Ian Tuck
Ø  What happens when you build one of the demo projects? 
 
HttpTst builds fine.  I definitely don't have any other installation of ics on 
my machine.  I guess I can uninstall the VCL and reinstall it to see if that 
works.  I'm using the C++ personality.
 
Which should not be loading, winsock.h or ws2def.h?
 
Thanks,
Ian
 
Ian Tuck
CEO
NoGlobalBorders Inc. - Going. Your way.
http://www.noglobalborders.com
w: (416) 360-4642 x205 c: (416) 574-6642
 

The information contained in this e-mail message, and any attachment 
thereto, is confidential and may not be disclosed without our express 
permission. If you are not the intended recipient or an employee or 
agent responsible for delivering this message to the intended recipient, 
you are hereby notified that you have received this message in error 
and that any review, dissemination, distribution or copying of this 
message, or any attachment thereto, in whole or in part, is strictly 
prohibited. If you have received this message in error, please 
immediately notify us by telephone, fax or e-mail and delete the message 
and all of its attachments. Thank you. Every effort is made to keep 
our network free from viruses. You should, however, review this e-mail 
message, as well as any attachment thereto, for viruses. We take no 
responsibility and have no liability for any computer virus which may be 
transferred via this e-mail message. 
--
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] Having a problem with Rad Studio 2010.

2010-02-01 Thread Ian Tuck
Perhaps I should mention that I’m using the FTPServer component.
 
Ian Tuck
CEO
NoGlobalBorders Inc. - Going. Your way.
http://www.noglobalborders.com
w: (416) 360-4642 x205 c: (416) 574-6642
 

The information contained in this e-mail message, and any attachment 
thereto, is confidential and may not be disclosed without our express 
permission. If you are not the intended recipient or an employee or 
agent responsible for delivering this message to the intended recipient, 
you are hereby notified that you have received this message in error 
and that any review, dissemination, distribution or copying of this 
message, or any attachment thereto, in whole or in part, is strictly 
prohibited. If you have received this message in error, please 
immediately notify us by telephone, fax or e-mail and delete the message 
and all of its attachments. Thank you. Every effort is made to keep 
our network free from viruses. You should, however, review this e-mail 
message, as well as any attachment thereto, for viruses. We take no 
responsibility and have no liability for any computer virus which may be 
transferred via this e-mail message. 
--
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] Having a problem with Rad Studio 2010.

2010-02-01 Thread Ian Tuck
Apparently there was a conflict with another 3rd party library that was loading 
winsock2, perhaps?
At any rate, changing the order of the include files in my source fixed the 
problem.
Not fantastic news, but at least it now compiles.  Thanks for your help.

The information contained in this e-mail message, and any attachment 
thereto, is confidential and may not be disclosed without our express 
permission. If you are not the intended recipient or an employee or 
agent responsible for delivering this message to the intended recipient, 
you are hereby notified that you have received this message in error 
and that any review, dissemination, distribution or copying of this 
message, or any attachment thereto, in whole or in part, is strictly 
prohibited. If you have received this message in error, please 
immediately notify us by telephone, fax or e-mail and delete the message 
and all of its attachments. Thank you. Every effort is made to keep 
our network free from viruses. You should, however, review this e-mail 
message, as well as any attachment thereto, for viruses. We take no 
responsibility and have no liability for any computer virus which may be 
transferred via this e-mail message. 
--
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] Having a problem with Rad Studio 2010.

2010-01-31 Thread Ian Tuck
I’ve finally made the switch from C++ Builder 6 to Rad Studio 2010, and am 
going through migration heck.
 
I’m trying to recompile one of my apps, and for some reason it is loading both 
winsock.h and ws2defh.
 
I’m running Windows 7 on a 64-bit machine, if that matters.
 
Here’s the error I get:
 
[BCC32 Error] ws2def.h(213): E2238 Multiple declaration for 'sockaddr'
[BCC32 Error] winsock.h(486): E2344 Earlier declaration of 'sockaddr'
[BCC32 Error] ws2def.h(222): E2146 Need an identifier to declare
[BCC32 Error] ws2def.h(391): E2184 Enum syntax error
[BCC32 Error] ws2def.h(444): E2040 Declaration terminated incorrectly
 
(and many more).
 
Does anyone have any ideas as to why it’s loading both winsock 2 and winsock.h?
 
Thanks for any help you can give.  I’m pulling my hair out here.
 
Cheers,
Ian

The information contained in this e-mail message, and any attachment 
thereto, is confidential and may not be disclosed without our express 
permission. If you are not the intended recipient or an employee or 
agent responsible for delivering this message to the intended recipient, 
you are hereby notified that you have received this message in error 
and that any review, dissemination, distribution or copying of this 
message, or any attachment thereto, in whole or in part, is strictly 
prohibited. If you have received this message in error, please 
immediately notify us by telephone, fax or e-mail and delete the message 
and all of its attachments. Thank you. Every effort is made to keep 
our network free from viruses. You should, however, review this e-mail 
message, as well as any attachment thereto, for viruses. We take no 
responsibility and have no liability for any computer virus which may be 
transferred via this e-mail message. 
--
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] [OT] Borland Turbo

2006-09-07 Thread Ian Tuck
 I'm really sad for Borland  another chance stupidly wasted...  Who
 was the genius that creates the non-extensibility idioturbo model

I totally disagree.  This is an awesome *FREE* deal for people who want to 
start to develop their own apps, or create quick-and-dirty tools.  The 
component set that is included with the free version is pretty comprehensive.  
It will let hobbyists get started with the languages and the UI, and then they 
can upgrade to the Pro version (which I believe will only cost around $300.00) 
to be able to add 3rd party components.

For those of us that remember programming in Turbo Pascal 20 years ago, this is 
a return to their roots, and anyone who thinks they are stupid for offering a 
free development environment that is slick and produces pretty fast code 
probably isn't their target market.  




-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] Problems installing ICS on C++ Builder 2006 (Update 1)

2005-12-21 Thread Ian Tuck
This is slightly off-topic, but you're the first person I know who has tried
C++ 2006, Kris.  Have you found that all (any?) other component libraries
work out of the box?  What are your first impressions? 
Ian



-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] C++ Builder - bcbie60 problem

2005-10-26 Thread Ian Tuck
Hi.  I've seen this question asked before, but didn't see a solution posted
in the archives.

I've just compiled the latest beta of ICS, and when I attempt to install the
packages, I get a warning that BCB can not install the package because
bcbie60 already contains the unit shdocvw_ocx. Has anyone seen this before?
Any ideas at resolving it?

Thanks,
Ian

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: Wednesday, October 26, 2005 8:00 AM
To: twsocket@elists.org
Subject: TWSocket Digest, Vol 140, Issue 4

Send TWSocket mailing list submissions to
twsocket@elists.org

To subscribe or unsubscribe via the World Wide Web, visit
http://www.elists.org/mailman/listinfo/twsocket
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific than
Re: Contents of TWSocket digest...


Today's Topics:

   1. Re: Bug in SmtpProt.pas (DZ-Jay)
   2. Re: Bug in SmtpProt.pas (Bj?rnar Nielsen)
   3. Re: Speed and buffered file stream (Arno Garrels)
   4. Re: Bug in SmtpProt.pas (Arno Garrels)


--

Message: 1
Date: Wed, 26 Oct 2005 06:35:02 -0400
From: DZ-Jay [EMAIL PROTECTED]
Subject: Re: [twsocket] Bug in SmtpProt.pas
To: ICS support mailing twsocket@elists.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=US-ASCII; format=flowed


On Oct 26, 2005, at 06:06, Arno Garrels wrote:


 So the subject arrives as one continuous line of 1000+ characters?  
 And
 the SMPT server permits this? Strange.  I'll take your word for it, 
 as I have no access to Outlook 2003 to test.

 Some mail servers reformat invalid headers and mime messages, with 
 sometimes very strange results. Also some MTA's would drop the 
 connection on receiving very long lines since they assume a buffer 
 overrun attack.

That's what I was alluding at; I was assuming he meant that the message
would arrive intact with the entire subject line without breaks or
truncation.

 One note on OE 6, it truncates the subject line at 266 chars silently.

Outlook 2000 does the same thing, and it won't let you enter a subject line
longer than 256 characters (but it split it with CRLF+TAB after every 74
chars.)

dZ.

--
DZ-Jay [TeamICS]



--

Message: 2
Date: Wed, 26 Oct 2005 12:52:03 +0200
From: Bj?rnar Nielsen [EMAIL PROTECTED]
Subject: Re: [twsocket] Bug in SmtpProt.pas
To: 'ICS support mailing' twsocket@elists.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain;   charset=iso-8859-1


 
 That's what I was alluding at; I was assuming he meant that 
 the message would arrive intact with the entire subject line 
 without breaks or truncation.

It does, but I can't write more than 256 chars in the subject-line. The
subject is kept as a single line, no splits. The subject is sent this way
and I receive it back from the mailserver the same way.

Regards Bj?rnar




--

Message: 3
Date: Wed, 26 Oct 2005 13:03:07 +0200
From: Arno Garrels [EMAIL PROTECTED]
Subject: Re: [twsocket] Speed and buffered file stream
To: ICS support mailing twsocket@elists.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain;   charset=iso-8859-1

Angus Robertson - Magenta Systems Ltd wrote:
 I've uploaded a tiny buffered file stream class as well
 as a simple test program. It is amazing fast when small
 chunks are read/written. Seeking is slower than TFileStream :(
 
 I'll try in one of my applications, but it won't be until next week.
 
 For the FTP server, I often have multiple PCs downloading the same
 files, in some cases 30 or 40 megs.  With the normal TFileStream,
 presumably Windows will be effectively buffering the file once, and each
 separate stream will be reading from common windows buffers, in the
 normal read chunks specified by the server.  I've never really
 understood whether this was efficient, or just simple.
 
 So what are the implications of buffering the same file multiple times?
 Presumably just the extra memory for the buffer?

You save a lot of API calls. It depends on the ratio of block size and
buffer size. The SmtpCli reads files byte by byte hence it benefits from
a buffered stream enormously.

 
 I have a couple of special files that are read thousands of times of
 day, both less than 1 meg that I could keep in a memory stream for
 efficiency.

I think that's the fasted way of caching.  

 
 Angus


--

Message: 4
Date: Wed, 26 Oct 2005 13:26:12 +0200
From: Arno Garrels [EMAIL PROTECTED]
Subject: Re: [twsocket] Bug in SmtpProt.pas
To: ICS support mailing twsocket@elists.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain;   charset=iso-8859-1

Bj?rnar Nielsen wrote:
 That's what I was alluding at; I was assuming he meant