beware [Mon, 3 Nov 2014 00:38:20 +0000 (00:38 +0000)]
automatically use GetSystemTimePreciseAsFileTime if available (windows 8)
git-svn-id: file:///svnroot/lcore/trunk@140
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 30 Jun 2014 22:42:35 +0000 (22:42 +0000)]
fix 2 send related bugs
git-svn-id: file:///svnroot/lcore/trunk@139
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 29 Jun 2014 15:44:40 +0000 (15:44 +0000)]
make windows threaded async an option and disable it, because it causes crashes
git-svn-id: file:///svnroot/lcore/trunk@138
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 28 Mar 2014 04:25:51 +0000 (04:25 +0000)]
check upper bound limit on FD set operations
git-svn-id: file:///svnroot/lcore/trunk@137
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 28 Mar 2014 03:18:52 +0000 (03:18 +0000)]
fix spelling mistakes
git-svn-id: file:///svnroot/lcore/trunk@136
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 13 Mar 2014 21:27:50 +0000 (21:27 +0000)]
removed incorrect executable status from files
git-svn-id: file:///svnroot/lcore/trunk@135
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 13 Mar 2014 20:16:18 +0000 (20:16 +0000)]
increase amount of seeding from /dev/urandom
git-svn-id: file:///svnroot/lcore/trunk@134
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 13 Mar 2014 07:10:11 +0000 (07:10 +0000)]
fix for delphi
git-svn-id: file:///svnroot/lcore/trunk@133
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 13 Mar 2014 07:04:57 +0000 (07:04 +0000)]
wrapped rdtsc and added x64 support
git-svn-id: file:///svnroot/lcore/trunk@132
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 13 Mar 2014 05:44:04 +0000 (05:44 +0000)]
typo fix
git-svn-id: file:///svnroot/lcore/trunk@131
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 11 Mar 2014 22:48:46 +0000 (22:48 +0000)]
make unitwindowobject work on linux again
git-svn-id: file:///svnroot/lcore/trunk@130
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 6 Dec 2013 14:08:10 +0000 (14:08 +0000)]
redefine dvar for convenience
git-svn-id: file:///svnroot/lcore/trunk@129
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 22 Nov 2013 02:39:09 +0000 (02:39 +0000)]
add cpu defines for x64 support and unification between delphi and fpc
git-svn-id: file:///svnroot/lcore/trunk@128
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 22 Nov 2013 02:30:44 +0000 (02:30 +0000)]
ifdef mswindows instead of win32 for 64 bits support
git-svn-id: file:///svnroot/lcore/trunk@127
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 22 Nov 2013 01:15:05 +0000 (01:15 +0000)]
must free tdnswinasync in tdnsasync destructor
git-svn-id: file:///svnroot/lcore/trunk@126
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 4 Jul 2013 00:25:32 +0000 (00:25 +0000)]
dnswin init must be called from lcoreinit to support NT service
git-svn-id: file:///svnroot/lcore/trunk@125
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sat, 23 Feb 2013 02:25:59 +0000 (02:25 +0000)]
various work on readtxt2.pas
fix issue with files where a line with a unix line ending followed a line with a mac line ending
add support for applications to specify that only a single line ending type is a valid line ending
expand testreadtxt2.dpr
git-svn-id: file:///svnroot/lcore/trunk@124
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 12 Oct 2012 18:50:15 +0000 (18:50 +0000)]
readtxt2 allow open files to still be read by others
git-svn-id: file:///svnroot/lcore/trunk@123
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 12 Oct 2012 18:47:00 +0000 (18:47 +0000)]
add cleartree to bsearchtree which clears a hashtable and frees all resources
git-svn-id: file:///svnroot/lcore/trunk@122
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 18 Aug 2012 10:46:34 +0000 (10:46 +0000)]
this version of unitwindowobject allows for creating a descendant with different parameters
git-svn-id: file:///svnroot/lcore/trunk@121
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 17 Aug 2012 01:12:50 +0000 (01:12 +0000)]
make readtxt2 work with pipes
git-svn-id: file:///svnroot/lcore/trunk@120
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 15 Aug 2012 14:23:43 +0000 (14:23 +0000)]
added ISO style date/time and UTC date/time strings, add comments to document output of time strings
git-svn-id: file:///svnroot/lcore/trunk@119
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 7 Aug 2012 02:29:51 +0000 (02:29 +0000)]
rename monotonic time to monotimefloat, added monotonic timefloat for linux and OS X, 64 bits unix ts, improve windows rate detection
git-svn-id: file:///svnroot/lcore/trunk@118
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 6 Aug 2012 05:02:27 +0000 (05:02 +0000)]
fix incorrectly detecting NT6 ~64.102 Hz mode as NT5 64 Hz mode, detect as special case
git-svn-id: file:///svnroot/lcore/trunk@117
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 5 Aug 2012 01:01:50 +0000 (01:01 +0000)]
remove increment guarantee, it causes problems if called faster than a million times per second
git-svn-id: file:///svnroot/lcore/trunk@116
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 25 May 2012 00:08:50 +0000 (00:08 +0000)]
do SO_REUSEADDR also when listening in windows. wine needs it and it does not hurt in windows.
git-svn-id: file:///svnroot/lcore/trunk@115
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 25 Feb 2012 15:46:17 +0000 (15:46 +0000)]
for the last attempt of choosing a port, let the OS decide
git-svn-id: file:///svnroot/lcore/trunk@114
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 24 Feb 2012 02:57:51 +0000 (02:57 +0000)]
dnssync lookup retry to listen in case port is in use
git-svn-id: file:///svnroot/lcore/trunk@113
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 13 Dec 2011 02:12:30 +0000 (02:12 +0000)]
tdnsstatearr declaration is needed outside syncdns code
git-svn-id: file:///svnroot/lcore/trunk@112
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 12 Dec 2011 03:01:06 +0000 (03:01 +0000)]
removed use of global vars in dnssync, should be reentrant safe
git-svn-id: file:///svnroot/lcore/trunk@111
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 10 Dec 2011 16:36:12 +0000 (16:36 +0000)]
in dnssync, recreate sockets to fix problems when setting/changing custom nameserver
git-svn-id: file:///svnroot/lcore/trunk@110
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 10 Dec 2011 13:29:58 +0000 (13:29 +0000)]
redone getlocalips fix more neatly
git-svn-id: file:///svnroot/lcore/trunk@109
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 9 Dec 2011 23:15:45 +0000 (23:15 +0000)]
fix dnscore based resolving failure on windows
git-svn-id: file:///svnroot/lcore/trunk@108
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 25 Nov 2011 04:36:29 +0000 (04:36 +0000)]
some consolidation
git-svn-id: file:///svnroot/lcore/trunk@107
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 23 Nov 2011 00:04:55 +0000 (00:04 +0000)]
fixed missing semicolon if compiling without ipv6
git-svn-id: file:///svnroot/lcore/trunk@106
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 18 Nov 2011 23:20:51 +0000 (23:20 +0000)]
fix destroysourcestream always false bug
git-svn-id: file:///svnroot/lcore/trunk@105
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 6 Nov 2011 22:45:21 +0000 (22:45 +0000)]
use rm -f in clean target
git-svn-id: file:///svnroot/lcore/trunk@104
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 11 Oct 2011 08:08:48 +0000 (08:08 +0000)]
fixed listen breaking on kernel compiled without ipv6
git-svn-id: file:///svnroot/lcore/trunk@103
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 19 Aug 2011 00:07:28 +0000 (00:07 +0000)]
add O_NONBLOCK in lserial.pas, apparently some serial ports need this to
open successfully and it's also consistent with how we open other stuff
git-svn-id: file:///svnroot/lcore/trunk@102
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 28 Jun 2011 18:09:07 +0000 (18:09 +0000)]
fix execl to work
git-svn-id: file:///svnroot/lcore/trunk@101
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 8 May 2011 00:01:47 +0000 (00:01 +0000)]
fix line endings in lcorelocalips.pas
git-svn-id: file:///svnroot/lcore/trunk@100
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 4 Apr 2011 14:58:41 +0000 (14:58 +0000)]
increased maximum RR of a kind limit check
git-svn-id: file:///svnroot/lcore/trunk@99
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 25 Feb 2011 05:56:35 +0000 (05:56 +0000)]
made getlocalips work on mac OS X (BSD)
git-svn-id: file:///svnroot/lcore/trunk@98
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 24 Feb 2011 06:24:10 +0000 (06:24 +0000)]
reorganization of system dns servers code
git-svn-id: file:///svnroot/lcore/trunk@97
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 23 Feb 2011 06:46:34 +0000 (06:46 +0000)]
added lcorelocalips: code to get local v4 and v6 IPs in a central place
git-svn-id: file:///svnroot/lcore/trunk@96
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 22 Feb 2011 05:40:41 +0000 (05:40 +0000)]
added ipv6 detection on windows for built-in resolver
git-svn-id: file:///svnroot/lcore/trunk@95
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 21 Feb 2011 21:40:05 +0000 (21:40 +0000)]
eliminated a lot of hints and warnings
git-svn-id: file:///svnroot/lcore/trunk@94
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sat, 18 Dec 2010 22:51:54 +0000 (22:51 +0000)]
add lserial.pas
add a few {$mode delphi}
git-svn-id: file:///svnroot/lcore/trunk@93
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 13 Nov 2010 15:05:06 +0000 (15:05 +0000)]
init wcore stuff in lcoreinit, eliminating dependency on messageloop
git-svn-id: file:///svnroot/lcore/trunk@92
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 13 Nov 2010 14:55:15 +0000 (14:55 +0000)]
MsgRec consistency
git-svn-id: file:///svnroot/lcore/trunk@91
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 13 Nov 2010 14:46:48 +0000 (14:46 +0000)]
reversing unnecessary changes to windowproc, and add translatemessage
git-svn-id: file:///svnroot/lcore/trunk@90
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 10 Nov 2010 23:20:43 +0000 (23:20 +0000)]
allow wcore to coexist with other windows
git-svn-id: file:///svnroot/lcore/trunk@89
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 3 Apr 2010 22:25:51 +0000 (22:25 +0000)]
unixtoole changed to take input as float
git-svn-id: file:///svnroot/lcore/trunk@88
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 22 Mar 2010 16:18:15 +0000 (16:18 +0000)]
increased connect timeout in case of more IPs to try to 5 seconds
git-svn-id: file:///svnroot/lcore/trunk@87
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 27 Feb 2010 21:16:25 +0000 (21:16 +0000)]
added lsocket.onconnecttryip handler for apps that want to use this information
git-svn-id: file:///svnroot/lcore/trunk@86
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 26 Feb 2010 03:43:23 +0000 (03:43 +0000)]
ip6bintostr run length atleast 2 0 words
git-svn-id: file:///svnroot/lcore/trunk@85
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 24 Feb 2010 04:01:22 +0000 (04:01 +0000)]
simulate gettimeofday on windows
git-svn-id: file:///svnroot/lcore/trunk@84
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 20 Feb 2010 18:33:54 +0000 (18:33 +0000)]
fd related central definition and small performance tweak in lcoreselect
git-svn-id: file:///svnroot/lcore/trunk@83
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sat, 20 Feb 2010 13:48:27 +0000 (13:48 +0000)]
fix signal hang
git-svn-id: file:///svnroot/lcore/trunk@82
b1de8a11-f9be-4011-bde0-
cc7ace90066a
zipplet [Tue, 16 Feb 2010 23:18:51 +0000 (23:18 +0000)]
pgtypes needs to be used for new string definition
git-svn-id: file:///svnroot/lcore/trunk@81
b1de8a11-f9be-4011-bde0-
cc7ace90066a
zipplet [Tue, 16 Feb 2010 23:05:37 +0000 (23:05 +0000)]
Corrected binipstuff error with merge
git-svn-id: file:///svnroot/lcore/trunk@80
b1de8a11-f9be-4011-bde0-
cc7ace90066a
zipplet [Tue, 16 Feb 2010 22:51:30 +0000 (22:51 +0000)]
Merged with delphi 2010 branch
git-svn-id: file:///svnroot/lcore/trunk@79
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Tue, 16 Feb 2010 03:34:46 +0000 (03:34 +0000)]
make a minor change per information from anders to allow build with current
fpc on darwin, this may break builds with older compilers on darwin
(unfortunately I don't have such older versions handy to test so I can't
really set up ifdefs)
git-svn-id: file:///svnroot/lcore/trunk@78
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 12 Feb 2010 22:26:21 +0000 (22:26 +0000)]
add some missing ifdefs
git-svn-id: file:///svnroot/lcore/trunk@76
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 12 Feb 2010 22:16:05 +0000 (22:16 +0000)]
freebsd fixups
git-svn-id: file:///svnroot/lcore/trunk@75
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 12 Feb 2010 02:21:31 +0000 (02:21 +0000)]
fix build in various fpc versions on linux
git-svn-id: file:///svnroot/lcore/trunk@74
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 12 Feb 2010 00:51:00 +0000 (00:51 +0000)]
make some os-x related fixes to lmessages
force bindv6only to 0 to make things behave with debian squeeze+ (note: this
is likely to break on some operating systems but I suspect said operating
systems were broken already)
git-svn-id: file:///svnroot/lcore/trunk@73
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 10 Feb 2010 03:34:48 +0000 (03:34 +0000)]
getsockname fixes. getXaddr was returning peer addr
git-svn-id: file:///svnroot/lcore/trunk@71
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 5 Feb 2010 03:32:29 +0000 (03:32 +0000)]
remove executable property
git-svn-id: file:///svnroot/lcore/trunk@64
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 5 Feb 2010 03:30:16 +0000 (03:30 +0000)]
fix a broken line ending conversion attempt
git-svn-id: file:///svnroot/lcore/trunk@63
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 4 Feb 2010 23:04:07 +0000 (23:04 +0000)]
set svn:ignore
git-svn-id: file:///svnroot/lcore/trunk@62
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 4 Feb 2010 22:47:07 +0000 (22:47 +0000)]
set line ending property on files to hopefully avoid line ending problems in future
git-svn-id: file:///svnroot/lcore/trunk@61
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 12 Nov 2009 20:47:41 +0000 (20:47 +0000)]
add support for fpc 2.2.4rc1
git-svn-id: file:///svnroot/lcore/trunk@60
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 1 Nov 2009 04:42:43 +0000 (04:42 +0000)]
fix line endings
git-svn-id: file:///svnroot/lcore/trunk@59
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 1 Nov 2009 04:42:13 +0000 (04:42 +0000)]
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)
git-svn-id: file:///svnroot/lcore/trunk@58
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sat, 31 Oct 2009 00:20:41 +0000 (00:20 +0000)]
change ltimevalstuff to a unit and move defintion of ttimeval on windows
there
git-svn-id: file:///svnroot/lcore/trunk@57
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 13 Aug 2009 18:50:30 +0000 (18:50 +0000)]
make dnsasync better handle cleanup of a partially constructed instance
git-svn-id: file:///svnroot/lcore/trunk@56
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 24 Jun 2009 11:48:09 +0000 (11:48 +0000)]
removed redundant, and no longer valid, email address (another one)
git-svn-id: file:///svnroot/lcore/trunk@55
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 24 Jun 2009 11:47:15 +0000 (11:47 +0000)]
removed redundant, and no longer valid, email address
git-svn-id: file:///svnroot/lcore/trunk@54
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 18 Jun 2009 01:18:59 +0000 (01:18 +0000)]
add {$apptype console} to testreadtxt2.dpr to make delphi build it as a console app
git-svn-id: file:///svnroot/lcore/trunk@53
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 18 Jun 2009 01:13:18 +0000 (01:13 +0000)]
no dof file
git-svn-id: file:///svnroot/lcore/trunk@52
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 18 Jun 2009 00:48:22 +0000 (00:48 +0000)]
add text file read unit and test program to go with it
git-svn-id: file:///svnroot/lcore/trunk@51
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 18 Jun 2009 00:46:24 +0000 (00:46 +0000)]
fix some line ending issues
git-svn-id: file:///svnroot/lcore/trunk@50
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 15 Jun 2009 21:06:50 +0000 (21:06 +0000)]
fix a typo in previous commit
git-svn-id: file:///svnroot/lcore/trunk@49
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 15 Jun 2009 20:55:41 +0000 (20:55 +0000)]
add some extra sanity checking to blinklist and fix a line ending in dnswin
git-svn-id: file:///svnroot/lcore/trunk@48
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 13 Apr 2009 02:44:32 +0000 (02:44 +0000)]
remove an assignment that doesn't serve any usefull function and causes
build failure with 2.0.0 on amd64
git-svn-id: file:///svnroot/lcore/trunk@47
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 13 Apr 2009 00:16:07 +0000 (00:16 +0000)]
fix screwup in previous commit
git-svn-id: file:///svnroot/lcore/trunk@46
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 13 Apr 2009 00:12:13 +0000 (00:12 +0000)]
make dnswin use makeaddrinfov
git-svn-id: file:///svnroot/lcore/trunk@45
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Tue, 17 Feb 2009 23:33:20 +0000 (23:33 +0000)]
oops really add it this time
git-svn-id: file:///svnroot/lcore/trunk@44
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Tue, 17 Feb 2009 23:32:56 +0000 (23:32 +0000)]
add unitwindowobject.pas with bewares permission
git-svn-id: file:///svnroot/lcore/trunk@43
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Tue, 17 Feb 2009 00:51:40 +0000 (00:51 +0000)]
fix a bug in peekmessage
git-svn-id: file:///svnroot/lcore/trunk@42
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 15 Feb 2009 03:29:21 +0000 (03:29 +0000)]
fix some line ending issues and add a license header to wmessages.pas
git-svn-id: file:///svnroot/lcore/trunk@41
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 15 Feb 2009 03:25:51 +0000 (03:25 +0000)]
add wmessages.pas (conviniance unit to make it easier to write code that works with both windows
messages and lmessages)
git-svn-id: file:///svnroot/lcore/trunk@40
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 15 Feb 2009 03:19:42 +0000 (03:19 +0000)]
fix a small error
git-svn-id: file:///svnroot/lcore/trunk@39
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 15 Feb 2009 03:11:49 +0000 (03:11 +0000)]
fix a bug in dispatchmessage
git-svn-id: file:///svnroot/lcore/trunk@38
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 6 Feb 2009 01:34:02 +0000 (01:34 +0000)]
fix a warning
git-svn-id: file:///svnroot/lcore/trunk@37
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 5 Feb 2009 21:52:57 +0000 (21:52 +0000)]
* 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
git-svn-id: file:///svnroot/lcore/trunk@36
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Thu, 5 Feb 2009 18:38:37 +0000 (18:38 +0000)]
* 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
git-svn-id: file:///svnroot/lcore/trunk@35
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 4 Feb 2009 00:01:05 +0000 (00:01 +0000)]
ICMP does work, removing comment
git-svn-id: file:///svnroot/lcore/trunk@34
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sat, 31 Jan 2009 01:00:51 +0000 (01:00 +0000)]
change blinklist.pas to zlib license with bewares permission
git-svn-id: file:///svnroot/lcore/trunk@33
b1de8a11-f9be-4011-bde0-
cc7ace90066a