beware [Fri, 21 Jun 2024 10:12:58 +0000 (10:12 +0000)]
add linux syscall sys_getrandom to lcorernd
beware [Mon, 3 Apr 2023 23:30:09 +0000 (23:30 +0000)]
fix slow send speed, new fifo allows get of entire buffer
beware [Thu, 16 Mar 2023 14:21:13 +0000 (14:21 +0000)]
add md5selftest to fastmd5
beware [Wed, 15 Mar 2023 16:27:46 +0000 (16:27 +0000)]
move ipv6 connectivity check from dnscore init to a reusable function in lcorelocalips
beware [Wed, 15 Mar 2023 15:53:54 +0000 (15:53 +0000)]
line endings related fixes
beware [Sat, 8 Jan 2022 22:10:07 +0000 (22:10 +0000)]
some small fixes and improvements to dnssync and dnsasync
git-svn-id: file:///svnroot/lcore/trunk@166
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 8 Jan 2022 21:57:19 +0000 (21:57 +0000)]
fixed that lcorernd would not compile if nolcorernd is defined, but should
git-svn-id: file:///svnroot/lcore/trunk@165
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 10 Nov 2021 01:20:18 +0000 (01:20 +0000)]
own implementation of parsing the timezone file because freepascals implementation does not support 64 bits timestamps
git-svn-id: file:///svnroot/lcore/trunk@164
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Tue, 12 Oct 2021 21:32:15 +0000 (21:32 +0000)]
windows: fix that an immediate connect error is not seen and the socket is stuck connecting forever
git-svn-id: file:///svnroot/lcore/trunk@163
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 27 Sep 2021 11:13:24 +0000 (11:13 +0000)]
make taddrint on i386 unsigned if possible
git-svn-id: file:///svnroot/lcore/trunk@162
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 26 Sep 2021 19:12:21 +0000 (19:12 +0000)]
fix regression: memory leak in processtasks. also the repeating task fix needs currenttask to be a local var because of re-entrance
git-svn-id: file:///svnroot/lcore/trunk@161
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 25 Sep 2021 16:58:24 +0000 (16:58 +0000)]
FPC_FULLVERSION >= 30200 breaks delphi 6 even inside an ifdef it shouldnt process
git-svn-id: file:///svnroot/lcore/trunk@160
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 25 Sep 2021 15:42:00 +0000 (15:42 +0000)]
fix compile error on fpc 3.2.2
git-svn-id: file:///svnroot/lcore/trunk@159
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 13 Aug 2021 06:34:52 +0000 (06:34 +0000)]
btime: also preserve -1 in unixtimeint, as in unixtimefloat
git-svn-id: file:///svnroot/lcore/trunk@158
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 13 Aug 2021 03:52:55 +0000 (03:52 +0000)]
replace internal uses of gettimeofday with monotonic time where appropriate. make btime use clock_gettime provided by freepascal. single apostrophes in comments mess up vim's broken syntax highlighting.
git-svn-id: file:///svnroot/lcore/trunk@157
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 11 Aug 2021 05:41:17 +0000 (05:41 +0000)]
lcorernd didnt work in 64 bits delphi
git-svn-id: file:///svnroot/lcore/trunk@156
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 23 Feb 2020 19:27:13 +0000 (19:27 +0000)]
make unixtimeint and unixtimefloat work after 2038 on 32 bits unix. timezone is still broken.
git-svn-id: file:///svnroot/lcore/trunk@155
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 19 Sep 2019 13:07:07 +0000 (13:07 +0000)]
fixed repeating the same task if processmessages inside handler
git-svn-id: file:///svnroot/lcore/trunk@154
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 21 Apr 2018 00:06:32 +0000 (00:06 +0000)]
compile on 64 bits delphi
git-svn-id: file:///svnroot/lcore/trunk@153
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 15 Apr 2018 18:57:57 +0000 (18:57 +0000)]
allow opt out of win8 api method for program that needs old method
git-svn-id: file:///svnroot/lcore/trunk@152
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Wed, 17 Jan 2018 20:50:53 +0000 (20:50 +0000)]
fix md5 length bug
git-svn-id: file:///svnroot/lcore/trunk@151
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Thu, 26 Oct 2017 02:16:06 +0000 (02:16 +0000)]
no longer by default call TimeBeginPeriod(1) in btime init
git-svn-id: file:///svnroot/lcore/trunk@150
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 10 Sep 2017 20:02:13 +0000 (20:02 +0000)]
Replace obsolete/broken lcoregtklaz with new lcorelazarus
Rename lmessages to lcoremessages due to unit name conflict with Lazarus
git-svn-id: file:///svnroot/lcore/trunk@149
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 7 Apr 2017 02:29:15 +0000 (02:29 +0000)]
zipplet: fix range check exception in fpc 3 on tcp connect
git-svn-id: file:///svnroot/lcore/trunk@148
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 6 Feb 2017 17:38:48 +0000 (17:38 +0000)]
comment style
git-svn-id: file:///svnroot/lcore/trunk@147
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 6 Feb 2017 11:53:26 +0000 (11:53 +0000)]
fpc 3.0.0 support - fpc 3 renames fields in TInetSockAddr so we define it ourselves to be independent from such renames
git-svn-id: file:///svnroot/lcore/trunk@146
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 23 Jan 2016 04:18:39 +0000 (04:18 +0000)]
added "length of IP in bits" functions. removed some trailing whitespace.
git-svn-id: file:///svnroot/lcore/trunk@145
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 5 Dec 2015 18:50:22 +0000 (18:50 +0000)]
oletounix should round so seconds do not go one off in conversion
git-svn-id: file:///svnroot/lcore/trunk@144
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 10 Aug 2015 21:45:41 +0000 (21:45 +0000)]
use better hash function (FNV-1a)
git-svn-id: file:///svnroot/lcore/trunk@143
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 7 Aug 2015 00:58:35 +0000 (00:58 +0000)]
accept lasterror must be obtained before the rmasterset
git-svn-id: file:///svnroot/lcore/trunk@142
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 2 Mar 2015 07:19:22 +0000 (07:19 +0000)]
use RtlGenRandom (SystemFunction036) in lcorernd if the system supports it
git-svn-id: file:///svnroot/lcore/trunk@141
b1de8a11-f9be-4011-bde0-
cc7ace90066a
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