* various fixups resulting from getting the test app working on a XP
authorplugwash <plugwash@p10link.net>
Sat, 31 Jan 2009 00:58:54 +0000 (00:58 +0000)
committerplugwash <plugwash@p10link.net>
Sat, 31 Jan 2009 00:58:54 +0000 (00:58 +0000)
commit2dd575b95694c126013c912526093ff4915f3398
tree113ad6f704be0ddcd5976501486f105833a36ad3
parenteaf53edbc38a2987348e92205a2fd2f1982bc2e1
* various fixups resulting from getting the test app working on a XP
  system without ipv6 enabled using delphi 3
 * make failures to create the socket go through the async error
   handling system so they interact well with the address list
   system (making use of an address list with mixed v4 and v6
   addresses work on a v4 only system)
 * fixup some unit dependencies
 * fixup some bits in the test app itself, make the test app able to
   complete on a system without ipv6 enabled, make the test app
   buildable on windows.
 * fixup handling of blank and unknown protocols (blank gives TCP,
   unknown gives an error)
 * disable word size check in lcorerng

* make some stuff that really shouldn't be pulic private, more should
  probablly be done later in this regard

git-svn-id: file:///svnroot/lcore/trunk@32 b1de8a11-f9be-4011-bde0-cc7ace90066a
lcore.pas
lcorernd.pas
lcoretest.dpr
lmessages.pas
lsocket.pas