/[lcore]/trunk/lcorernd.pas
ViewVC logotype

Log of /trunk/lcorernd.pas

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 149 - (view) (annotate) - [select for diffs]
Modified Sun Sep 10 20:02:13 2017 UTC (3 months ago) by plugwash
File length: 12105 byte(s)
Diff to previous 141
Replace obsolete/broken lcoregtklaz with new lcorelazarus
Rename lmessages to lcoremessages due to unit name conflict with Lazarus


Revision 141 - (view) (annotate) - [select for diffs]
Modified Mon Mar 2 07:19:22 2015 UTC (2 years, 9 months ago) by beware
File length: 12065 byte(s)
Diff to previous 136
use RtlGenRandom (SystemFunction036) in lcorernd if the system supports it

Revision 136 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 03:18:52 2014 UTC (3 years, 8 months ago) by beware
File length: 11485 byte(s)
Diff to previous 134
fix spelling mistakes

Revision 134 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 20:16:18 2014 UTC (3 years, 9 months ago) by beware
File length: 11487 byte(s)
Diff to previous 132
increase amount of seeding from /dev/urandom

Revision 132 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 07:04:57 2014 UTC (3 years, 9 months ago) by beware
File length: 11487 byte(s)
Diff to previous 127
wrapped rdtsc and added x64 support

Revision 127 - (view) (annotate) - [select for diffs]
Modified Fri Nov 22 02:30:44 2013 UTC (4 years ago) by beware
File length: 11565 byte(s)
Diff to previous 79
ifdef mswindows instead of win32 for 64 bits support

Revision 79 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 22:51:30 2010 UTC (7 years, 10 months ago) by zipplet
File length: 11557 byte(s)
Diff to previous 61
Merged with delphi 2010 branch

Revision 61 - (view) (annotate) - [select for diffs]
Modified Thu Feb 4 22:47:07 2010 UTC (7 years, 10 months ago) by plugwash
File length: 11541 byte(s)
Diff to previous 60
set line ending property on files to hopefully avoid line ending problems in future

Revision 60 - (view) (annotate) - [select for diffs]
Modified Thu Nov 12 20:47:41 2009 UTC (8 years, 1 month ago) by plugwash
File length: 11541 byte(s)
Diff to previous 35
add support for fpc 2.2.4rc1

Revision 35 - (view) (annotate) - [select for diffs]
Modified Thu Feb 5 18:38:37 2009 UTC (8 years, 10 months ago) by plugwash
File length: 11533 byte(s)
Diff to previous 32
* 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 32 - (view) (annotate) - [select for diffs]
Modified Sat Jan 31 00:58:54 2009 UTC (8 years, 10 months ago) by plugwash
File length: 11459 byte(s)
Diff to previous 20
* 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 20 - (view) (annotate) - [select for diffs]
Added Fri Dec 26 19:17:00 2008 UTC (8 years, 11 months ago) by beware
File length: 11410 byte(s)
* 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


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

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