Re: [twsocket] IPv6 support on TPing

2013-02-13 Thread Arno Garrels
Angus Robertson - Magenta Systems Ltd wrote:
 Ping IPv6 seems to be working now, do you want to test it?
 
 Trace Route to: ipv6.google.com
 Ping of 56 bytes took 29 msecs
 1 0ms  2a01:348:6:68c::2 PC19
 2 8ms  2a01:348:6:68c::1 gw-1677.lon-02.gb.sixxs.net
 311ms  2a01:348::4:0:3:1:1   gblon02.sixxs.net
 4 9ms  2a01:348:0:4::3::12a01:348:0:4::3::1
 511ms  2a01:348::36:1:1  xe-0-1-1.cs0.the.uk.goscomb.net
 6 9ms  2a01:348::24:1:1  xe-0-1-0.cs0.gs2.uk.goscomb.net
 713ms  2a01:348::40:1:1  xe-0-1-0-0.cs1.gs2.uk.goscomb.net
 812ms  2a01:348::41:1:1  xe-0-1-0.cs0.sov.uk.goscomb.net
 911ms  2a01:348::17:0:1  ge-1-1-5.rt0.sov.uk.goscomb.net
 1010ms  2a01:348::51:0:1 
 xe-0-0-1-0.rt0.thn.uk.goscomb.net 1194ms  2001:7f8:4::3b41:1 
 2001:7f8:4::3b41:1 12 8ms  2001:4860::1:0:15f   
 2001:4860::1:0:15f 13 9ms  2001:4860::8:0:2ddf  
 2001:4860::8:0:2ddf 1428ms  2001:4860::8:0:2ac4  
 2001:4860::8:0:2ac4 1528ms  2001:4860::2:0:87b   
 2001:4860::2:0:87b 1726ms  2a00:1450:400c:c06::67   
 wb-in-x67.1e100.net 
 Trace Route Completed

Cool, I'll be able to test it a bit next weekend.

-- 
Arno
 
--
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] IPv6 support on TPing

2013-02-13 Thread Mauro Ubeda

Ohh this is awesome! I'll try to test it as well, probably next week too.

Tks!

El 13/02/2013 02:21 p.m., Arno Garrels escribió:

Angus Robertson - Magenta Systems Ltd wrote:

Ping IPv6 seems to be working now, do you want to test it?

Trace Route to: ipv6.google.com
Ping of 56 bytes took 29 msecs
1 0ms  2a01:348:6:68c::2 PC19
2 8ms  2a01:348:6:68c::1 gw-1677.lon-02.gb.sixxs.net
311ms  2a01:348::4:0:3:1:1   gblon02.sixxs.net
4 9ms  2a01:348:0:4::3::12a01:348:0:4::3::1
511ms  2a01:348::36:1:1  xe-0-1-1.cs0.the.uk.goscomb.net
6 9ms  2a01:348::24:1:1  xe-0-1-0.cs0.gs2.uk.goscomb.net
713ms  2a01:348::40:1:1  xe-0-1-0-0.cs1.gs2.uk.goscomb.net
812ms  2a01:348::41:1:1  xe-0-1-0.cs0.sov.uk.goscomb.net
911ms  2a01:348::17:0:1  ge-1-1-5.rt0.sov.uk.goscomb.net
1010ms  2a01:348::51:0:1
xe-0-0-1-0.rt0.thn.uk.goscomb.net 1194ms  2001:7f8:4::3b41:1
2001:7f8:4::3b41:1 12 8ms  2001:4860::1:0:15f
2001:4860::1:0:15f 13 9ms  2001:4860::8:0:2ddf
2001:4860::8:0:2ddf 1428ms  2001:4860::8:0:2ac4
2001:4860::8:0:2ac4 1528ms  2001:4860::2:0:87b
2001:4860::2:0:87b 1726ms  2a00:1450:400c:c06::67
wb-in-x67.1e100.net
Trace Route Completed

Cool, I'll be able to test it a bit next weekend.



--
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] IPv6 support on TPing

2013-02-13 Thread Angus Robertson - Magenta Systems Ltd
 Cool, I'll be able to test it a bit next weekend.

No problem, just need to test it with XE3 and 64-bit, and find out why
the sample no longer runs on XP.  

Although we've always been used to a blocking ping, it transpires
Microsoft added async ping using a callback with Windows 2000, which I
have implemented. Unfortunately it does not seem to actually work, the
return code says ERROR_IO_PENDING but the callback never happens. 
Googling I've not found a single example in any language using the
callback or anyone that has ever made it work. 

But I have added my threaded ping to ICS, which is how the trace route
works. 

I'm also trying to get another SIXXS tunnel for my public server (until
the firmware in my firewall gets IPv6 support) so I can make ICS servers
available on IPv6. 

Angus

--
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] IPv6 support on TPing

2013-02-12 Thread Angus Robertson - Magenta Systems Ltd
   I'm doing some eval of this components but i found that  the 
 TPing component doesn't support IPv6 at the moment (ICS version 8).
 Am i right? or, may be i missed some component initialization call.

Ping IPv6 seems to be working now, do you want to test it?

Trace Route to: ipv6.google.com
Ping of 56 bytes took 29 msecs
 1 0ms  2a01:348:6:68c::2 PC19
 2 8ms  2a01:348:6:68c::1 gw-1677.lon-02.gb.sixxs.net
 311ms  2a01:348::4:0:3:1:1   gblon02.sixxs.net
 4 9ms  2a01:348:0:4::3::12a01:348:0:4::3::1
 511ms  2a01:348::36:1:1  xe-0-1-1.cs0.the.uk.goscomb.net
 6 9ms  2a01:348::24:1:1  xe-0-1-0.cs0.gs2.uk.goscomb.net
 713ms  2a01:348::40:1:1  xe-0-1-0-0.cs1.gs2.uk.goscomb.net
 812ms  2a01:348::41:1:1  xe-0-1-0.cs0.sov.uk.goscomb.net
 911ms  2a01:348::17:0:1  ge-1-1-5.rt0.sov.uk.goscomb.net
1010ms  2a01:348::51:0:1  xe-0-0-1-0.rt0.thn.uk.goscomb.net
1194ms  2001:7f8:4::3b41:12001:7f8:4::3b41:1
12 8ms  2001:4860::1:0:15f2001:4860::1:0:15f
13 9ms  2001:4860::8:0:2ddf   2001:4860::8:0:2ddf
1428ms  2001:4860::8:0:2ac4   2001:4860::8:0:2ac4
1528ms  2001:4860::2:0:87b2001:4860::2:0:87b
1726ms  2a00:1450:400c:c06::67wb-in-x67.1e100.net
Trace Route Completed

Angus

--
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] IPv6 support on TPing

2013-01-24 Thread Arno Garrels
Mauro Ubeda wrote:
 Hello!
  I'm doing some eval of this components but i found that  the TPing
 component doesn't support IPv6 at the moment (ICS version 8).
 Am i right? 

Yes, you are right.

-- 
Arno
--
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] IPv6 support on TPing

2013-01-24 Thread Angus Robertson - Magenta Systems Ltd
  I'm doing some eval of this components but i found that  the 
 TPing component doesn't support IPv6 at the moment (ICS version 8).

I'm planning to update TPing to support IPv6 and the correct DLL in
February, I need for my applications. 

Angus
 

--
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] IPv6 support on TPing

2013-01-24 Thread Mauro Ubeda

Tks for your support!

El 24/01/2013 03:45 p.m., Arno Garrels escribió:

Mauro Ubeda wrote:

Hello!
  I'm doing some eval of this components but i found that  the TPing
component doesn't support IPv6 at the moment (ICS version 8).
Am i right?

Yes, you are right.



--
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] IPv6 support ?

2011-06-12 Thread Arno Garrels
In order to be able to set TWSocket.SocketFamily to anything
else but sfIPv4 you have to tell TWSocket to use winsock DLL v2.2
by setting both properties ReqVerLow and ReqVerHigh to 2.
These are the defaults in ICS IPv6, however if you update
old projects with TWSocket components dropped on forms
they still use winsock v1.1 and SocketFamily can't be changed.  

-- 
Arno Garrels


 Arno Garrels wrote:
 
 There's an IPv6-branch at:
 svn://svn.overbyte.be/ics/branches/icsipv6
 Both user and password = ics
 It lacks recent changes of trunk (a few weeks) and is still
 experimental. Feedback is welcome.
 
 I just merged all recent changes from trunk (actually those from march
 to now), so it's again in sync with current ICSv7.

--
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] IPv6 support ?

2011-06-11 Thread Arno Garrels
Arno Garrels wrote:

 There's an IPv6-branch at:
 svn://svn.overbyte.be/ics/branches/icsipv6
 Both user and password = ics
 It lacks recent changes of trunk (a few weeks) and is still
 experimental. Feedback is welcome.

I just merged all recent changes from trunk (actually those from march
to now), so it's again in sync with current ICSv7.

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


Re: [twsocket] IPv6 support ?

2011-06-08 Thread Éric Fleming Bonilha

Arno,

On this subject, does ICS team plans to release official support for IPv6?

Eric

-Mensagem Original- 
From: Arno Garrels 
Sent: Tuesday, June 07, 2011 3:16 PM 
To: ICS support mailing 
Subject: Re: [twsocket] IPv6 support ? 


Max Terentiev wrote:


Does ICS v6-v7 support IPv6 ?


Current ICSv7 doeas not.

There's an IPv6-branch at:
svn://svn.overbyte.be/ics/branches/icsipv6
Both user and password = ics
It lacks recent changes of trunk (a few weeks) and is still 
experimental. Feedback is welcome.


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


Re: [twsocket] IPv6 support ?

2011-06-08 Thread Francois PIETTE

On this subject, does ICS team plans to release official support for IPv6?


Arno already done most of the work, so yes it is intended to release it 
someday.

We need testers and you are welcome to participate.

As you probably know, Embarcadero is preparing the next release. ICS must be 
ready and we expect a lot of work in the comming months so IPv6 is not the 
major priority.


--
francois.pie...@overbyte.be
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
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] IPv6 support ?

2011-06-07 Thread Fastream Technologies
There was an effort but IIRC it needs testing. You can download the source
from the SVN repository.
Regards,

SZ
On Tue, Jun 7, 2011 at 18:20, Max Terentiev maxterent...@mail.ru wrote:

 Hi,



 Does ICS v6-v7 support IPv6 ?



 Can't find any info about it at overbyte.be



 Thanx !

 --
 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] IPv6 support ?

2011-06-07 Thread Arno Garrels
Max Terentiev wrote:

 Does ICS v6-v7 support IPv6 ?

Current ICSv7 doeas not.

There's an IPv6-branch at:
svn://svn.overbyte.be/ics/branches/icsipv6
Both user and password = ics
It lacks recent changes of trunk (a few weeks) and is still 
experimental. Feedback is welcome.

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


Re: [twsocket] IPv6 support for ICS web client and server

2010-10-24 Thread Arno Garrels
Fastream Technologies wrote:
 Hello,
 
 I wonder if the tests that were going to be made for IPv6 support is
 done. I have time for help conducting them but our ISP does not
 provide IPv6 addressing.

1) It would be nice if you test compatibility with standard IPv4.
Does the new source break anything in your existing projects?
Note that there is one known breaking change. Since IPv6 requires Winsock2
API and Delphi's Winsock.pas lacks Winsock2 ICS IPv6 uses its own, incomplete
Winsock.pas. Delphi users have to replace Winsock by OverbyteIcsWinsock
in there uses clauses. 

2) IPv6 in the local network works fine. Since Vista IPv6 is installed 
 by default.

3) If your ISP doesn't provide native IPv6 they probably provide a 6to4 
tunnel which works smoothly.
However with 6to4 your IPv6 address changes whenever your IPv4 address 
changes. The solution is the free SixXS tunnel broker 
http://www.sixxs.net/. They provide you a static IPv6 subnet after one
week membership for free. The easiest way was if your router supports
those services, otherwise you have to install additional software.
My Fritz Box has built-in support for both 6to4 and SixXS.

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


Re: [twsocket] IPv6 support for ICS web client and server

2010-10-24 Thread Fastream Technologies
I will try to do the test ASAP, most probably on Tuesday. What is the
equivalent of 127.0.0.1 in IPv6?

Unfortunately we have a 5 years old router which does not support IPv6. The
reason we do not upgrade is because our office is so far from the telco
office that we have no chance of getting a speed faster than 4Mbps which is
what we already have. There are technologies like VDSL available but the
difference in cost is too much.

Regards,

SZ

On Sun, Oct 24, 2010 at 12:45 PM, Arno Garrels arno.garr...@gmx.de wrote:

 Fastream Technologies wrote:
  Hello,
 
  I wonder if the tests that were going to be made for IPv6 support is
  done. I have time for help conducting them but our ISP does not
  provide IPv6 addressing.

 1) It would be nice if you test compatibility with standard IPv4.
 Does the new source break anything in your existing projects?
 Note that there is one known breaking change. Since IPv6 requires Winsock2
 API and Delphi's Winsock.pas lacks Winsock2 ICS IPv6 uses its own,
 incomplete
 Winsock.pas. Delphi users have to replace Winsock by OverbyteIcsWinsock
 in there uses clauses.

 2) IPv6 in the local network works fine. Since Vista IPv6 is installed
  by default.

 3) If your ISP doesn't provide native IPv6 they probably provide a 6to4
 tunnel which works smoothly.
 However with 6to4 your IPv6 address changes whenever your IPv4 address
 changes. The solution is the free SixXS tunnel broker
 http://www.sixxs.net/. They provide you a static IPv6 subnet after one
 week membership for free. The easiest way was if your router supports
 those services, otherwise you have to install additional software.
 My Fritz Box has built-in support for both 6to4 and SixXS.

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


Re: [twsocket] IPv6 support for ICS web client and server

2010-10-24 Thread Arno Garrels
Fastream Technologies wrote:
 I will try to do the test ASAP, most probably on Tuesday. What is the
 equivalent of 127.0.0.1 in IPv6?

Before you start testing IPv6 you should read:
http://en.wikipedia.org/wiki/IPv6

IPv6 localhost = ::1

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


Re: [twsocket] IPv6 support for ICS web client and server

2010-10-24 Thread Fastream Technologies
Thanks and one last question: What is the IPv6 equivalent of 0.0.0.0 ?

SZ

On Sun, Oct 24, 2010 at 2:07 PM, Arno Garrels arno.garr...@gmx.de wrote:

 Fastream Technologies wrote:
  I will try to do the test ASAP, most probably on Tuesday. What is the
  equivalent of 127.0.0.1 in IPv6?

 Before you start testing IPv6 you should read:
 http://en.wikipedia.org/wiki/IPv6

 IPv6 localhost = ::1

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


Re: [twsocket] IPv6 support for ICS web client and server

2010-10-24 Thread Arno Garrels
Fastream Technologies wrote:
 Thanks and one last question: What is the IPv6 equivalent of 0.0.0.0 ?

IPv6 unspezified address = :: or ::0.
Including ::1 they are the short representations, zeros may be omitted.

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