marco
|
9b6b88b100
|
* deprecated some 1.0.x stuff.
git-svn-id: trunk@15281 -
|
2010-05-16 11:46:30 +00:00 |
|
marco
|
2ee5b728ba
|
* disable the 1:1 aliases of the legacy errorhandling.
Leave the more complex functions under deprecated.
Also keep the errorhandling for at least another cycle.
git-svn-id: trunk@13498 -
|
2009-08-08 12:25:59 +00:00 |
|
Almindor
|
a52a63178b
|
* fix INVALID_SOCKET constant (needs to be OS specific, it is UNSIGNED in windows)
git-svn-id: trunk@7328 -
|
2007-05-13 19:13:43 +00:00 |
|
marco
|
8991b8f365
|
* new socketerror scheme. OS/2 and netware are now broken and still must be done. (merge me and all previous socket related commits please)
git-svn-id: trunk@7327 -
|
2007-05-13 18:30:24 +00:00 |
|
Almindor
|
fa232dd4ac
|
* make it work on non-unix too...
git-svn-id: trunk@7315 -
|
2007-05-12 10:30:45 +00:00 |
|
Almindor
|
2086107cf3
|
* fix missing socketerror discrepancy
git-svn-id: trunk@7314 -
|
2007-05-12 10:24:58 +00:00 |
|
marco
|
31e0776694
|
* socketerror mods for windows.
git-svn-id: trunk@7307 -
|
2007-05-11 00:08:01 +00:00 |
|
marco
|
f74b832272
|
* socketerror for Unix now fpgeterrno.
git-svn-id: trunk@7304 -
|
2007-05-10 10:58:26 +00:00 |
|
marco
|
136fa69943
|
* deprecated
git-svn-id: trunk@7200 -
|
2007-04-29 22:11:51 +00:00 |
|
daniel
|
8ff402109f
|
+ Add type and constants to ease porting from Kylix libc unit
to sockets unit.
git-svn-id: trunk@6414 -
|
2007-02-11 12:21:01 +00:00 |
|
daniel
|
1c452dd4f9
|
+ Restore and fix text/file socket functionality.
git-svn-id: trunk@5973 -
|
2007-01-14 18:50:19 +00:00 |
|
Almindor
|
62e276d064
|
* remove text and file based socket conversions and operations from sockets
git-svn-id: trunk@5955 -
|
2007-01-13 22:21:38 +00:00 |
|
chrivers
|
c0c59912dd
|
+ Added sockaddr_un for AF_UNIX local sockets
+ Added psockaddr_un for ^sockaddr_un
git-svn-id: trunk@5708 -
|
2006-12-25 12:51:49 +00:00 |
|
Almindor
|
0219dcf2ab
|
* removes old (wrong) AF_ and PF_ consts from socketsh.inc
* adds platform specific AF_ and PF_ consts to respective unxsockh.inc files for freeBSD and Linux (others to follow)
git-svn-id: trunk@5440 -
|
2006-11-22 10:50:19 +00:00 |
|
Almindor
|
d4e1612fd1
|
* moves MSG_* constants from socketsh.inc to platform specific unxsockh.inc and fixes them for freebsd/darwin and solaris (linux ones were used before, not right)
git-svn-id: trunk@4646 -
|
2006-09-18 20:56:13 +00:00 |
|
Almindor
|
2d7cd5b969
|
* sockets cleanup from Aison
git-svn-id: trunk@4625 -
|
2006-09-16 10:40:32 +00:00 |
|
florian
|
dfacac4657
|
* fixed SOCK_* for SunOS
git-svn-id: trunk@3034 -
|
2006-03-25 15:23:23 +00:00 |
|
marco
|
a9a3c88fed
|
* small but significant typo fixed for ipv6 sockaddr record in BSD style (_WITH_ sinlen)
git-svn-id: trunk@1665 -
|
2005-11-05 19:49:10 +00:00 |
|
marco
|
a2ba7077e9
|
* some very generic constants added.
git-svn-id: trunk@1388 -
|
2005-10-15 19:28:21 +00:00 |
|
florian
|
e686da2026
|
* fixed and removed some missing HASINLINE directives, needs more work
git-svn-id: trunk@637 -
|
2005-07-17 08:21:17 +00:00 |
|
michael
|
23ad0ae1ec
|
+ Removed HASINTF and VER1_0 defines
git-svn-id: trunk@239 -
|
2005-06-07 20:30:03 +00:00 |
|
peter
|
4ace790492
|
* remove $Log
git-svn-id: trunk@231 -
|
2005-06-07 09:47:55 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
marco
|
1ecd3e0db3
|
* more netdb and Kylix related minor fixes. At the last minute, commented
out TSockAddrIn since I found that relied on TScokAddrIn=TSockAddr
|
2005-03-28 11:10:51 +00:00 |
|
marco
|
83c90ab215
|
* noadress and friend, ipv4 changed to an enum.
|
2005-02-18 13:10:10 +00:00 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
marco
|
dcae94e280
|
* in_addr_bytes to easily put an array over the byte type
|
2005-02-13 21:10:31 +00:00 |
|
marco
|
7e9faf970a
|
* More htons like functionality. IPV6 string support still missing
|
2005-02-13 19:59:57 +00:00 |
|
marco
|
fc8542ad94
|
* some kylix stuf
|
2005-02-12 17:34:56 +00:00 |
|
marco
|
5f0c8bd8b5
|
* cdecl stuff removed. Now works on FreeBSD with and without FPC_USE_LIBC
|
2004-12-23 18:32:26 +00:00 |
|
marco
|
cd39b27205
|
* more maybelibc removal
|
2004-12-21 14:36:18 +00:00 |
|
michael
|
da99d06e96
|
+ Removed maybelibc macro
|
2004-12-21 09:48:14 +00:00 |
|
peter
|
b2d63683ec
|
* disable inline for 1.9.4
|
2004-11-01 19:39:19 +00:00 |
|
marco
|
08a14f8fc4
|
* typo fixed, aarght
|
2004-11-01 17:35:22 +00:00 |
|
marco
|
0624b9fa92
|
* inline problems fixed
|
2004-11-01 17:29:47 +00:00 |
|
marco
|
34282c6cf9
|
* htons etc
|
2004-11-01 16:23:15 +00:00 |
|
marco
|
510e8a722a
|
* sockaddr is now a union between the old and new struct as grace period
|
2004-03-16 19:15:57 +00:00 |
|
marco
|
a45e1cd3f1
|
* first changes sockets units
|
2004-03-16 18:03:37 +00:00 |
|
michael
|
b00f51317f
|
+ Added IPV6 patch from Johannes Berg
|
2003-11-23 11:00:07 +00:00 |
|
michael
|
025b37199b
|
+ Added several constants
|
2003-11-22 16:28:56 +00:00 |
|
michael
|
52709ac6e0
|
+ Added some missing socket options and the shut_* constants
|
2003-11-09 21:43:15 +00:00 |
|
armin
|
e321c72b22
|
* CloseSocket added
|
2003-03-23 17:47:15 +00:00 |
|
peter
|
01dfac4a4e
|
* old logs removed and tabs fixed
|
2002-09-07 15:06:34 +00:00 |
|
michael
|
26db724c09
|
+ merged missing sendto/rcvfrom functions
|
2002-02-04 21:29:34 +00:00 |
|
peter
|
3fc45a47d2
|
* Win32 fixes for Makefile so it doesn't require sh.exe
|
2001-06-06 21:58:16 +00:00 |
|
peter
|
741d455ab7
|
* Formal const to var fixes
* Hexstr(int64) added
|
2001-06-04 11:43:51 +00:00 |
|
marco
|
abfa37b122
|
* Renamefest
|
2000-11-13 13:40:03 +00:00 |
|
marco
|
194b9f2958
|
* FreeBSD adjustments patched in from fixes branch
|
2000-09-11 14:53:14 +00:00 |
|
michael
|
650fbb86aa
|
+ removed logs
|
2000-07-13 11:32:24 +00:00 |
|