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

Log of /trunk/lsocket.pas

Parent Directory Parent Directory | Revision Log Revision Log


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

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


Revision 47 - (view) (annotate) - [select for diffs]
Modified Mon Apr 13 02:44:32 2009 UTC (10 years, 5 months ago) by plugwash
File length: 22612 byte(s)
Diff to previous 34
remove an assignment that doesn't serve any usefull function and causes
build failure with 2.0.0 on amd64


Revision 34 - (view) (annotate) - [select for diffs]
Modified Wed Feb 4 00:01:05 2009 UTC (10 years, 7 months ago) by beware
File length: 22654 byte(s)
Diff to previous 32
ICMP does work, removing comment

Revision 32 - (view) (annotate) - [select for diffs]
Modified Sat Jan 31 00:58:54 2009 UTC (10 years, 7 months ago) by plugwash
File length: 22705 byte(s)
Diff to previous 25
* 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 25 - (view) (annotate) - [select for diffs]
Modified Fri Jan 23 00:36:13 2009 UTC (10 years, 7 months ago) by zipplet
File length: 21806 byte(s)
Diff to previous 24
Fixed broadcast UDP sockets not working on windows

Revision 24 - (view) (annotate) - [select for diffs]
Modified Mon Jan 19 22:21:55 2009 UTC (10 years, 7 months ago) by beware
File length: 21606 byte(s)
Diff to previous 21
fixed bug of udp not working when using listen


Revision 21 - (view) (annotate) - [select for diffs]
Modified Mon Jan 19 11:48:03 2009 UTC (10 years, 7 months ago) by beware
File length: 21567 byte(s)
Diff to previous 20
add support for raw sockets


Revision 20 - (view) (annotate) - [select for diffs]
Modified Fri Dec 26 19:17:00 2008 UTC (10 years, 8 months ago) by beware
File length: 21266 byte(s)
Diff to previous 18
* 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 18 - (view) (annotate) - [select for diffs]
Modified Sat Nov 22 17:11:59 2008 UTC (10 years, 9 months ago) by beware
File length: 21203 byte(s)
Diff to previous 17
fixed line endings. made flush work on win32. made packet base size 
constant.


Revision 17 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 21:15:39 2008 UTC (11 years, 5 months ago) by beware
File length: 21202 byte(s)
Diff to previous 16


Revision 16 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 21:12:11 2008 UTC (11 years, 5 months ago) by beware
File length: 17155 byte(s)
Diff to previous 14
receive buffer size


Revision 14 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 10:45:42 2008 UTC (11 years, 5 months ago) by beware
File length: 21202 byte(s)
Diff to previous 12
secondlistener in lcoreconfig


Revision 12 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 00:39:51 2008 UTC (11 years, 5 months ago) by beware
File length: 21274 byte(s)
Diff to previous 11
secondlistener-2


Revision 11 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 00:30:30 2008 UTC (11 years, 5 months ago) by beware
File length: 21123 byte(s)
Diff to previous 10
secondlistener


Revision 10 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 21:39:57 2008 UTC (11 years, 5 months ago) by plugwash
File length: 19110 byte(s)
Diff to previous 8
* make disabling/enabling a timer on windows reset it like on linux
* fix some line ending issues


Revision 8 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 01:33:59 2008 UTC (11 years, 5 months ago) by plugwash
File length: 19109 byte(s)
Diff to previous 2
* add method to tell if a string is a biniplist
* allow a biniplist to be used for the addr field in a tlsocket


Revision 2 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 00:16:07 2008 UTC (11 years, 5 months ago) by beware
File length: 18996 byte(s)
Diff to previous 1
the big lot of changes by beware


Revision 1 - (view) (annotate) - [select for diffs]
Added Fri Mar 28 02:26:58 2008 UTC (11 years, 5 months ago) by plugwash
File length: 20592 byte(s)
initial import


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.22