/[lcore]/branches/delphi2010
ViewVC logotype

Log of /branches/delphi2010

View Directory Listing Directory Listing


Sticky Revision:

Revision 77 - Directory Listing
Modified Sun Feb 14 01:57:00 2010 UTC (8 years, 4 months ago) by zipplet
Type fix for binipstuff and revert btime

Revision 72 - Directory Listing
Modified Wed Feb 10 17:48:08 2010 UTC (8 years, 4 months ago) by zipplet
Yet more delphi 2010 fixes

Revision 70 - Directory Listing
Modified Tue Feb 9 22:30:17 2010 UTC (8 years, 4 months ago) by zipplet
More string type fixes

Revision 69 - Directory Listing
Modified Tue Feb 9 21:43:58 2010 UTC (8 years, 4 months ago) by zipplet
Fix dnscore (non windows API) lookups

Revision 68 - Directory Listing
Modified Tue Feb 9 21:18:27 2010 UTC (8 years, 4 months ago) by zipplet
Move string types to pgtypes.pas and port dnscore

Revision 67 - Directory Listing
Modified Tue Feb 9 19:52:15 2010 UTC (8 years, 4 months ago) by zipplet
Initial work on porting lcore to delphi 2010

Revision 66 - Directory Listing
Modified Tue Feb 9 00:41:23 2010 UTC (8 years, 4 months ago) by zipplet
Copied from: trunk revision 64
Branch for Delphi 2009/2010 port

Revision 64 - Directory Listing
Modified Fri Feb 5 03:32:29 2010 UTC (8 years, 4 months ago) by plugwash
Original Path: trunk
remove executable property


Revision 63 - Directory Listing
Modified Fri Feb 5 03:30:16 2010 UTC (8 years, 4 months ago) by plugwash
Original Path: trunk
fix a broken line ending conversion attempt


Revision 62 - Directory Listing
Modified Thu Feb 4 23:04:07 2010 UTC (8 years, 4 months ago) by plugwash
Original Path: trunk
set svn:ignore


Revision 61 - Directory Listing
Modified Thu Feb 4 22:47:07 2010 UTC (8 years, 4 months ago) by plugwash
Original Path: trunk
set line ending property on files to hopefully avoid line ending problems in future


Revision 60 - Directory Listing
Modified Thu Nov 12 20:47:41 2009 UTC (8 years, 7 months ago) by plugwash
Original Path: trunk
add support for fpc 2.2.4rc1


Revision 59 - Directory Listing
Modified Sun Nov 1 04:42:43 2009 UTC (8 years, 7 months ago) by plugwash
Original Path: trunk
fix line endings


Revision 58 - Directory Listing
Modified Sun Nov 1 04:42:13 2009 UTC (8 years, 7 months ago) by plugwash
Original Path: trunk
fix an error that prevented compilation with more recent fpc
(that'll teach me not to assume that the fix I made for 
build with 1.0.x is harmless)


Revision 57 - Directory Listing
Modified Sat Oct 31 00:20:41 2009 UTC (8 years, 7 months ago) by plugwash
Original Path: trunk
change ltimevalstuff to a unit and move defintion of ttimeval on windows 
there


Revision 56 - Directory Listing
Modified Thu Aug 13 18:50:30 2009 UTC (8 years, 10 months ago) by plugwash
Original Path: trunk
make dnsasync better handle cleanup of a partially constructed instance


Revision 55 - Directory Listing
Modified Wed Jun 24 11:48:09 2009 UTC (8 years, 11 months ago) by beware
Original Path: trunk
removed redundant, and no longer valid, email address (another one)

Revision 54 - Directory Listing
Modified Wed Jun 24 11:47:15 2009 UTC (8 years, 11 months ago) by beware
Original Path: trunk
removed redundant, and no longer valid, email address

Revision 53 - Directory Listing
Modified Thu Jun 18 01:18:59 2009 UTC (9 years ago) by plugwash
Original Path: trunk
add {$apptype console} to testreadtxt2.dpr to make delphi build it as a console app


Revision 52 - Directory Listing
Modified Thu Jun 18 01:13:18 2009 UTC (9 years ago) by beware
Original Path: trunk
no dof file

Revision 51 - Directory Listing
Modified Thu Jun 18 00:48:22 2009 UTC (9 years ago) by plugwash
Original Path: trunk
add text file read unit and test program to go with it


Revision 50 - Directory Listing
Modified Thu Jun 18 00:46:24 2009 UTC (9 years ago) by plugwash
Original Path: trunk
fix some line ending issues


Revision 49 - Directory Listing
Modified Mon Jun 15 21:06:50 2009 UTC (9 years ago) by plugwash
Original Path: trunk
fix a typo in previous commit


Revision 48 - Directory Listing
Modified Mon Jun 15 20:55:41 2009 UTC (9 years ago) by plugwash
Original Path: trunk
add some extra sanity checking to blinklist and fix a line ending in dnswin


Revision 47 - Directory Listing
Modified Mon Apr 13 02:44:32 2009 UTC (9 years, 2 months ago) by plugwash
Original Path: trunk
remove an assignment that doesn't serve any usefull function and causes
build failure with 2.0.0 on amd64


Revision 46 - Directory Listing
Modified Mon Apr 13 00:16:07 2009 UTC (9 years, 2 months ago) by plugwash
Original Path: trunk
fix screwup in previous commit


Revision 45 - Directory Listing
Modified Mon Apr 13 00:12:13 2009 UTC (9 years, 2 months ago) by plugwash
Original Path: trunk
make dnswin use makeaddrinfov


Revision 44 - Directory Listing
Modified Tue Feb 17 23:33:20 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
oops really add it this time


Revision 43 - Directory Listing
Modified Tue Feb 17 23:32:56 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
add unitwindowobject.pas with bewares permission


Revision 42 - Directory Listing
Modified Tue Feb 17 00:51:40 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix a bug in peekmessage


Revision 41 - Directory Listing
Modified Sun Feb 15 03:29:21 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix some line ending issues and add a license header to wmessages.pas


Revision 40 - Directory Listing
Modified Sun Feb 15 03:25:51 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
add wmessages.pas (conviniance unit to make it easier to write code that works with both windows 
messages and lmessages)


Revision 39 - Directory Listing
Modified Sun Feb 15 03:19:42 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix a small error 


Revision 38 - Directory Listing
Modified Sun Feb 15 03:11:49 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix a bug in dispatchmessage


Revision 37 - Directory Listing
Modified Fri Feb 6 01:34:02 2009 UTC (9 years, 4 months ago) by beware
Original Path: trunk
fix a warning

Revision 36 - Directory Listing
Modified Thu Feb 5 21:52:57 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
* rearchitect release method to use tasks (making it work on windows)
* drop the feature that the message loop on linux auto-exits when everything is destroyed (rarely if ever used)
* get rid of now redundant linked list of sockets



Revision 35 - Directory Listing
Modified Thu Feb 5 18:38:37 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
* make lmessages scream and die on fpc older than 2.2.0 due to fpc bug
* add makefile option to build test app without lmessages
* fixup lcore building on various older versions of freepascal



Revision 34 - Directory Listing
Modified Wed Feb 4 00:01:05 2009 UTC (9 years, 4 months ago) by beware
Original Path: trunk
ICMP does work, removing comment

Revision 33 - Directory Listing
Modified Sat Jan 31 01:00:51 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
change blinklist.pas to zlib license with bewares permission


Revision 32 - Directory Listing
Modified Sat Jan 31 00:58:54 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
* 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



Revision 31 - Directory Listing
Modified Mon Jan 26 01:30:31 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
add unitfork.pas to uses clause of test app so it's compilation gets checked


Revision 30 - Directory Listing
Modified Mon Jan 26 01:27:34 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix up some line ending issues in previous commit

note, I forgot to mention in previous commit message that I added lmessages to 
the uses clause of the test app to check it was buildable.


Revision 29 - Directory Listing
Modified Mon Jan 26 01:16:13 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
add unitfork.pas relicensed under zlib with bewares permission


Revision 28 - Directory Listing
Modified Fri Jan 23 18:52:08 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
fix line endings


Revision 27 - Directory Listing
Modified Fri Jan 23 18:23:37 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
hopefully fix a connection death bug that was annoying zipplet


Revision 26 - Directory Listing
Modified Fri Jan 23 01:40:05 2009 UTC (9 years, 4 months ago) by plugwash
Original Path: trunk
add license header to lmessages.pas


Revision 25 - Directory Listing
Modified Fri Jan 23 00:36:13 2009 UTC (9 years, 4 months ago) by zipplet
Original Path: trunk
Fixed broadcast UDP sockets not working on windows

Revision 24 - Directory Listing
Modified Mon Jan 19 22:21:55 2009 UTC (9 years, 4 months ago) by beware
Original Path: trunk
fixed bug of udp not working when using listen


Revision 23 - Directory Listing
Modified Mon Jan 19 12:03:32 2009 UTC (9 years, 5 months ago) by beware
Original Path: trunk
on further thought, change the packet size some more


Revision 22 - Directory Listing
Modified Mon Jan 19 11:59:02 2009 UTC (9 years, 5 months ago) by beware
Original Path: trunk
fix standard packet payload size for ipv6


Revision 21 - Directory Listing
Modified Mon Jan 19 11:48:03 2009 UTC (9 years, 5 months ago) by beware
Original Path: trunk
add support for raw sockets


Revision 20 - Directory Listing
Modified Fri Dec 26 19:17:00 2008 UTC (9 years, 5 months ago) by beware
Original Path: trunk
* fixed NT services not working. app must now call lcoreinit() at some point before using sockets etc
* made dnssync and dnsasync secure with source port randomization and reply packet source IP/port verification
* created lcorerandom, a secure general purpose random number source, replacement of bircrandom
* added fastmd5.pas into the repository. it wasn't in it, but seemed to belong in it and lcorernd depends on it.
* added the ability to do "custom" (txt, mx, ns, ptr, etc) lookups in dnscore and dnsasync
* lsocket.receivefrom now converts a v6 mapped v4 IP to a real v4 IP for simplicity in the app
* removed "ipv6preferred" from dnswin, which was doing nothing



Revision 19 - Directory Listing
Modified Sat Nov 22 17:25:18 2008 UTC (9 years, 6 months ago) by beware
Original Path: trunk
added unixutil to lmessages because of unixstuff.inc compile error


Revision 18 - Directory Listing
Modified Sat Nov 22 17:11:59 2008 UTC (9 years, 6 months ago) by beware
Original Path: trunk
fixed line endings. made flush work on win32. made packet base size 
constant.


Revision 17 - Directory Listing
Modified Mon Mar 31 21:15:39 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk


Revision 16 - Directory Listing
Modified Mon Mar 31 21:12:11 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
receive buffer size


Revision 15 - Directory Listing
Modified Mon Mar 31 11:10:42 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk


Revision 14 - Directory Listing
Modified Mon Mar 31 10:45:42 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
secondlistener in lcoreconfig


Revision 13 - Directory Listing
Modified Mon Mar 31 01:26:50 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
* add multiip support to dnsasync


Revision 12 - Directory Listing
Modified Mon Mar 31 00:39:51 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
secondlistener-2


Revision 11 - Directory Listing
Modified Mon Mar 31 00:30:30 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
secondlistener


Revision 10 - Directory Listing
Modified Sun Mar 30 21:39:57 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
* make disabling/enabling a timer on windows reset it like on linux
* fix some line ending issues


Revision 9 - Directory Listing
Modified Sun Mar 30 21:12:45 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
add todo list


Revision 8 - Directory Listing
Modified Sun Mar 30 01:33:59 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
* add method to tell if a string is a biniplist
* allow a biniplist to be used for the addr field in a tlsocket


Revision 7 - Directory Listing
Modified Sun Mar 30 01:02:40 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
fix line ending and some other minor issues


Revision 6 - Directory Listing
Modified Sun Mar 30 00:52:52 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
* attempt to fix too many onsessionavailible events issue
* clean up some licensing issues


Revision 5 - Directory Listing
Modified Sun Mar 30 00:45:46 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk


Revision 4 - Directory Listing
Modified Sun Mar 30 00:27:58 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
added lcoreconfig.inc


Revision 3 - Directory Listing
Modified Sun Mar 30 00:24:32 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
rm some cruft that got imported accidently


Revision 2 - Directory Listing
Modified Sun Mar 30 00:16:07 2008 UTC (10 years, 2 months ago) by beware
Original Path: trunk
the big lot of changes by beware


Revision 1 - Directory Listing
Added Fri Mar 28 02:26:58 2008 UTC (10 years, 2 months ago) by plugwash
Original Path: trunk
initial import


No admin address has been configured">No admin address has been configured
ViewVC Help
Powered by ViewVC 1.1.22