plugwash [Mon, 26 Jan 2009 01:30:31 +0000 (01:30 +0000)]
add unitfork.pas to uses clause of test app so it's compilation gets checked
git-svn-id: file:///svnroot/lcore/trunk@31
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 26 Jan 2009 01:27:34 +0000 (01:27 +0000)]
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.
git-svn-id: file:///svnroot/lcore/trunk@30
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 26 Jan 2009 01:16:13 +0000 (01:16 +0000)]
add unitfork.pas relicensed under zlib with bewares permission
git-svn-id: file:///svnroot/lcore/trunk@29
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 23 Jan 2009 18:52:08 +0000 (18:52 +0000)]
fix line endings
git-svn-id: file:///svnroot/lcore/trunk@28
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 23 Jan 2009 18:23:37 +0000 (18:23 +0000)]
hopefully fix a connection death bug that was annoying zipplet
git-svn-id: file:///svnroot/lcore/trunk@27
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 23 Jan 2009 01:40:05 +0000 (01:40 +0000)]
add license header to lmessages.pas
git-svn-id: file:///svnroot/lcore/trunk@26
b1de8a11-f9be-4011-bde0-
cc7ace90066a
zipplet [Fri, 23 Jan 2009 00:36:13 +0000 (00:36 +0000)]
Fixed broadcast UDP sockets not working on windows
git-svn-id: file:///svnroot/lcore/trunk@25
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 19 Jan 2009 22:21:55 +0000 (22:21 +0000)]
fixed bug of udp not working when using listen
git-svn-id: file:///svnroot/lcore/trunk@24
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 19 Jan 2009 12:03:32 +0000 (12:03 +0000)]
on further thought, change the packet size some more
git-svn-id: file:///svnroot/lcore/trunk@23
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 19 Jan 2009 11:59:02 +0000 (11:59 +0000)]
fix standard packet payload size for ipv6
git-svn-id: file:///svnroot/lcore/trunk@22
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 19 Jan 2009 11:48:03 +0000 (11:48 +0000)]
add support for raw sockets
git-svn-id: file:///svnroot/lcore/trunk@21
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Fri, 26 Dec 2008 19:17:00 +0000 (19:17 +0000)]
* 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
git-svn-id: file:///svnroot/lcore/trunk@20
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 22 Nov 2008 17:25:18 +0000 (17:25 +0000)]
added unixutil to lmessages because of unixstuff.inc compile error
git-svn-id: file:///svnroot/lcore/trunk@19
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sat, 22 Nov 2008 17:11:59 +0000 (17:11 +0000)]
fixed line endings. made flush work on win32. made packet base size
constant.
git-svn-id: file:///svnroot/lcore/trunk@18
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 21:15:39 +0000 (21:15 +0000)]
git-svn-id: file:///svnroot/lcore/trunk@17
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 21:12:11 +0000 (21:12 +0000)]
receive buffer size
git-svn-id: file:///svnroot/lcore/trunk@16
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 11:10:42 +0000 (11:10 +0000)]
git-svn-id: file:///svnroot/lcore/trunk@15
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 10:45:42 +0000 (10:45 +0000)]
secondlistener in lcoreconfig
git-svn-id: file:///svnroot/lcore/trunk@14
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Mon, 31 Mar 2008 01:26:50 +0000 (01:26 +0000)]
* add multiip support to dnsasync
git-svn-id: file:///svnroot/lcore/trunk@13
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 00:39:51 +0000 (00:39 +0000)]
secondlistener-2
git-svn-id: file:///svnroot/lcore/trunk@12
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Mon, 31 Mar 2008 00:30:30 +0000 (00:30 +0000)]
secondlistener
git-svn-id: file:///svnroot/lcore/trunk@11
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 21:39:57 +0000 (21:39 +0000)]
* make disabling/enabling a timer on windows reset it like on linux
* fix some line ending issues
git-svn-id: file:///svnroot/lcore/trunk@10
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 21:12:45 +0000 (21:12 +0000)]
add todo list
git-svn-id: file:///svnroot/lcore/trunk@9
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 01:33:59 +0000 (01:33 +0000)]
* add method to tell if a string is a biniplist
* allow a biniplist to be used for the addr field in a tlsocket
git-svn-id: file:///svnroot/lcore/trunk@8
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 01:02:40 +0000 (01:02 +0000)]
fix line ending and some other minor issues
git-svn-id: file:///svnroot/lcore/trunk@7
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 00:52:52 +0000 (00:52 +0000)]
* attempt to fix too many onsessionavailible events issue
* clean up some licensing issues
git-svn-id: file:///svnroot/lcore/trunk@6
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 30 Mar 2008 00:45:46 +0000 (00:45 +0000)]
git-svn-id: file:///svnroot/lcore/trunk@5
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 30 Mar 2008 00:27:58 +0000 (00:27 +0000)]
added lcoreconfig.inc
git-svn-id: file:///svnroot/lcore/trunk@4
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Sun, 30 Mar 2008 00:24:32 +0000 (00:24 +0000)]
rm some cruft that got imported accidently
git-svn-id: file:///svnroot/lcore/trunk@3
b1de8a11-f9be-4011-bde0-
cc7ace90066a
beware [Sun, 30 Mar 2008 00:16:07 +0000 (00:16 +0000)]
the big lot of changes by beware
git-svn-id: file:///svnroot/lcore/trunk@2
b1de8a11-f9be-4011-bde0-
cc7ace90066a
plugwash [Fri, 28 Mar 2008 02:26:58 +0000 (02:26 +0000)]
initial import
git-svn-id: file:///svnroot/lcore/trunk@1
b1de8a11-f9be-4011-bde0-
cc7ace90066a