Tatuya JINMEI 神明達哉
7b0bb3bdc9
work around HP-UX UDP connect behavior [RT #18202 ]
2008-06-25 22:56:33 +00:00
Tatuya JINMEI 神明達哉
cc758fbc8f
typo
2008-06-25 00:09:50 +00:00
Tatuya JINMEI 神明達哉
1ef53a4a91
newline
2008-06-24 01:58:16 +00:00
Automatic Updater
2cf81a3d8a
update copyright notice
2008-06-23 23:47:11 +00:00
Tatuya JINMEI 神明達哉
386d3a99c1
2375. [security] Fully randomize UDP query ports to improve
...
forgery resilience. [RT #17949 , #18098 ]
2008-06-23 19:41:20 +00:00
Tatuya JINMEI 神明達哉
d8eb00152d
always enable ISC_xxx_NAMES
2008-03-27 21:08:52 +00:00
Mark Andrews
7539c231d4
2323. [port] tru64: namespace clash. [RT #17547 ]
2008-01-27 01:58:19 +00:00
Mark Andrews
f86c5d30de
2312. [cleanup] Silence Coverity warning in lib/isc/unix/socket.c.
...
[RT #17458 ]
2008-01-22 01:06:33 +00:00
Automatic Updater
2f012d936b
update copyright notice
2008-01-18 23:46:58 +00:00
Automatic Updater
6f2e211d39
update copyright notice
2008-01-10 23:47:01 +00:00
Mark Andrews
da31aff2f2
2279. [bug] Use setsockopt(SO_NOSIGPIPE), when available,
...
to protect applications from receiving spurious
SIGPIPE signals when using the resolver.
2007-12-14 03:52:40 +00:00
Michael Graff
d8acf6268a
Use enum values (isc_sockettype_tcp) rather than integers (2)
2007-07-27 14:28:04 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
4bb0f1046f
2189. [bug] Handle socket() returning EINTR. [RT #15949 ]
2007-05-21 01:55:10 +00:00
Mark Andrews
278a75dbfe
2292bis -> RFC 3542
2007-04-02 02:03:55 +00:00
Mark Andrews
340a05967a
2146. [cleanup] Silence Linux's spurious "obsolete setsockopt
...
SO_BSDCOMPAT" message. [RT #16641 ]
2007-02-26 01:37:37 +00:00
Mark Andrews
96ea716328
2134. [func] Additional statistics support. [RT #16666 ]
2007-02-13 02:49:08 +00:00
Michael Graff
de4f679a17
revert changes accidently committed to mainline
2007-01-10 18:56:20 +00:00
Mark Andrews
edf8e79280
update copyright notice
2007-01-04 00:01:13 +00:00
Michael Graff
ca21196249
implement statistics for sockets. Need to port this to the win32 build too.
2007-01-03 20:57:07 +00:00
Mark Andrews
9a482d1fce
2039. [func] Check that all buffers passed to the socket code
...
have been retrieve when the socket event is freed.
[RT #16122 ]
2038. [bug] dig/nslookup/host was unlinking from wrong list
when handling errors. [RT #16122 ]
2006-06-06 00:53:36 +00:00
Mark Andrews
529035492e
2026. [port] linux: socket.c compatability for old systems.
...
[RT #16015 ]
2006-05-19 02:47:18 +00:00
Mark Andrews
e0fe05b5ae
update copyright notice
2006-02-03 23:51:39 +00:00
Mark Andrews
43501e6570
1978. [port] Handle systems which have a broken recvmsg().
...
[RT #15742 ]
2006-02-02 23:07:53 +00:00
Michael Graff
fd8302422b
Fix a socket leak I created.
2005-12-07 04:21:27 +00:00
Michael Graff
03aa32f0ab
Remove some code that may make tests fail, although it's unlikely...
2005-12-07 03:55:06 +00:00
Michael Graff
36ca9f636b
Don't close the file descriptor for fdwatch socket shutdowns. Let the application do this, since it is passed in, and it may have other uses or shutdown to do on it first.
2005-12-06 18:11:54 +00:00
Michael Graff
e6c3041c28
add file descriptor watching functions, Unix only.
2005-12-06 16:54:49 +00:00
Mark Andrews
2674e1a455
1940. [bug] Fixed a number of error conditions reported by
...
Coverity.
2005-11-30 03:33:49 +00:00
Mark Andrews
c481327e75
silence compiler warnings [RT #15562 ]
2005-11-03 22:59:53 +00:00
Mark Andrews
b3d1e3a945
silence compiler warning
2005-10-17 03:47:10 +00:00
Mark Andrews
fd894f8cb4
silence compiler warnings
2005-08-25 03:26:54 +00:00
Mark Andrews
18d0b5e54b
1900. [port] freebsd: pthread_mutex_init can fail if it runs out
...
of memory. [RT #14995 ]
2005-07-12 01:00:20 +00:00
Mark Andrews
0563d476de
1899. [func] Raise the UDP recieve buffer size to 32k if it is
...
less than 32k. [RT #14953 ]
2005-07-12 00:41:55 +00:00
Mark Andrews
b2f160f266
1898. [port] sunos: non blocking i/o support. [RT #14951 ]
2005-07-08 04:30:22 +00:00
Mark Andrews
d73541ea2e
1845. [bug] Improve error reporting to distingish between
...
accept()/fcntl() and socket()/fcntl() errors.
[RT #13745 ]
2005-05-19 02:42:42 +00:00
Rob Austein
ab023a6556
1851. [doc] Doxygen comment markup. [RT #11398 ]
2005-04-27 04:57:32 +00:00
Mark Andrews
2132a56b5c
1841. [port] cmsg_len() could produce incorrect results on
...
some platform. [RT #13744 ]
2005-03-30 05:37:08 +00:00
Mark Andrews
15683369e0
namespace sun -> sunix
2005-03-16 23:39:06 +00:00
Mark Andrews
8cd830d7c8
1802. [bug] Handle connection resets better. [RT #11280 ]
2005-03-15 01:41:28 +00:00
Mark Andrews
c2a5a4a3cf
update copyright notice
2005-02-24 00:33:35 +00:00
Mark Andrews
4423c99613
1814. [func] UNIX domain controls are now supported.
2005-02-23 01:09:23 +00:00
Mark Andrews
fcdef14f4a
1767. [port] Builds on IPv6 platforms without IPv6 Advanced API
...
support for (struct in6_pktinfo) failed. [RT #13077 ]
2004-11-18 21:31:47 +00:00
Mark Andrews
43fe2897fc
1731. [port] darwin: relax version test in ifconfig.sh.
...
[RT #12581 ]
1730. [port] Determine the length type used by the socket API.
[RT #12581 ]
2004-10-05 03:17:18 +00:00
Mark Andrews
ae507663cf
indenting
2004-07-01 04:53:14 +00:00
Mark Andrews
9aa7706900
1681. [bug] Only set SO_REUSEADDR when a port is specified in
...
isc_socket_bind(). [RT #11742 ]
2004-06-30 23:35:17 +00:00
Mark Andrews
b21b49a1d4
1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
...
it is defined.
2004-04-19 02:54:15 +00:00
Mark Andrews
42b48d11ca
hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR.
2004-04-15 01:58:25 +00:00
Mark Andrews
1676408640
pullup silence compiler fixes
...
ifconfig.sh for Solaris 9
README updates
2004-03-18 02:58:08 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00