Automatic Updater
7415772270
update copyright notice
2008-07-23 23:47:07 +00:00
Mark Andrews
240e53b132
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
part 2
2008-07-23 23:27:54 +00:00
Mark Andrews
9de0f9b0ae
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
2008-07-22 03:43:04 +00:00
Mark Andrews
8afedf9ec0
#ifdef EPROTO/#endif
2008-07-18 03:45:55 +00:00
Tatuya JINMEI 神明達哉
3d8b9b9956
2400 [port] hpux: cover additional recvmsg() error codes.
...
[RT #18301 ]
2008-07-18 02:43:31 +00:00
Tatuya JINMEI 神明達哉
158f256a14
2386. [bug] Add warning about too small 'open files' limit
...
[RT #18269 ].
2008-07-11 23:05:46 +00:00
Evan Hunt
34350037a8
re-merged rt18194 after fixing problems
2008-07-03 00:13:25 +00:00
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