History log of /src/lib/libc/resolv/res_send.c |
Revision | | Date | Author | Comments |
1.30 |
| 24-Feb-2015 |
christos | belated removal of the advertising clause.
|
1.29 |
| 16-Feb-2013 |
para | two more type casts after type changes
|
1.28 |
| 16-Feb-2013 |
christos | more type changes
|
1.27 |
| 16-Feb-2013 |
christos | using the proper types eliminate a whole bunch of casts
|
1.26 |
| 15-Feb-2013 |
christos | - make all filedescriptors close-on-exec - use SOCK_NOSIGPIPE. - add kqueue handling (not enabled by default, from FreeBSD) - add RES_INSECURE1 handling (from FreeBSD)
|
1.25 |
| 21-Mar-2012 |
christos | branches: 1.25.2; time_t casts
|
1.24 |
| 20-Mar-2012 |
matt | Use C89 Prototypes. Remove use of __P
|
1.23 |
| 13-Mar-2012 |
christos | PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings. - add _DIAGASSERTS() for casts that would assign values to types that would not fit. - change types, add casts - change into ansii prototypes - turn on _DIAGNOSTIC for libc (during current, to be eliminated for release builds)
approved by core@
|
1.22 |
| 23-May-2011 |
joerg | branches: 1.22.4; Remove self-assignment of an argument that is later used.
|
1.21 |
| 09-Feb-2011 |
pooka | Don't do highestFD check with USE_POLL. It provides no benefit but causes a dependency between RLIMIT_NOFILE and rumphijack FDOFF.
christos ok
|
1.20 |
| 24-Oct-2009 |
christos | branches: 1.20.2; expose res_check.
|
1.19 |
| 24-Oct-2009 |
christos | Add a knote to keep track when resolv.conf gets changed and re-initialize. While here fix a memory leak when calling res_vinit with an already inited res_state.
|
1.18 |
| 12-Apr-2009 |
christos | merge libbind and bump.
|
1.17 |
| 27-Jan-2009 |
mrg | branches: 1.17.2; fix a very old resolver bug:
when looping over the current list of sockets we're connected to, use getpeername() not getsockname() to find out who the remote end is. avoid spurious close()s and (rare) failure.
apparently known as ISC bug #18625, and fixed in libbind 6.0
|
1.16 |
| 11-Jan-2009 |
christos | merge christos-time_t
|
1.15 |
| 21-Jun-2008 |
christos | branches: 1.15.4; 1.15.6; 1.15.8; 1.15.12; - protect DEBUG again because we should be able to set it from the Makefile - add a missing cast to pacify lint.
|
1.14 |
| 21-Jun-2008 |
christos | updates from bind-9-5-0
|
1.13 |
| 30-Mar-2007 |
ghen | branches: 1.13.12; Resolve conflicts.
|
1.12 |
| 02-Mar-2007 |
christos | Although we don't have a kqueue implementation yet, there is no point in limiting the max fd in the poll case. Pointed out by Jan Schaumann, original patch from FreeBSD/John Baldwin.
|
1.11 |
| 27-Jan-2007 |
christos | Fix minor compilation issues.
|
1.10 |
| 27-Jan-2007 |
christos | merge in resolver portion of bind-9.4.0-rc2
|
1.9 |
| 24-Jan-2006 |
christos | branches: 1.9.4; 1.9.6; don't re-define DEBUG
|
1.8 |
| 09-Feb-2005 |
kleink | A little libc namespace housekeeping exercise: * Make vfprintf_unlocked() an internal function, c.f. __svfscanf_unlocked(). * Add internal names for arc4random(), endnetpath(), fhstatvfs(), fstatvfs(), mkstemp(), shquote(), statvfs(), taddr2uaddr(), uaddr2taddr(), uuid_create_nil(), uuid_is_nil(), and wcwidth(). * Include namespace.h where supposed to.
|
1.7 |
| 07-Nov-2004 |
christos | resolve conflicts.
|
1.6 |
| 21-May-2004 |
christos | disable weak aliases for now; the resolver header file adds __ to all the names.
|
1.5 |
| 21-May-2004 |
christos | namespace protection for resolver routines.
|
1.4 |
| 20-May-2004 |
christos | netbsd rcsid.
|
1.3 |
| 20-May-2004 |
christos | more lint fixes.
|
1.2 |
| 20-May-2004 |
christos | - add casts to appease lint - fix unreachable condition pointed out by lint.
|
1.1 |
| 20-May-2004 |
christos | branches: 1.1.1; Initial revision
|
1.1.1.5 |
| 12-Apr-2009 |
christos | libc portion of libbind from external/bsd/libbind
|
1.1.1.4 |
| 30-Mar-2007 |
ghen | Import bind 9.4.0.
|
1.1.1.3 |
| 27-Jan-2007 |
christos | import resolver portion of bind-9.4.0-rc2
|
1.1.1.2 |
| 07-Nov-2004 |
christos | Re-import bind-9-3-0
|
1.1.1.1 |
| 20-May-2004 |
christos | Import libc portion of the resolver from bind9
|
1.9.6.1 |
| 03-Jun-2007 |
wrstuden | Catch up with now-somewhat-dated netbsd-4. These changes took longer than expected for me to actually get around to merging.
|
1.9.4.3 |
| 23-Jan-2011 |
bouyer | Apply patch, requested by spz in ticket 1413: dist/bind/ patch include/resolv.h patch include/arpa/nameser.h: patch lib/libc/include/isc/assertions.h: patch lib/libc/include/isc/eventlib.h patch lib/libc/isc/assertions.c: patch lib/libc/nameser/ns_parse.c patch lib/libc/resolv/herror.c: patch lib/libc/resolv/res_init.c patch lib/libc/resolv/res_mkquery.c: patch lib/libc/resolv/res_query.c patch lib/libc/resolv/res_send.c: patch usr.sbin/bind/Makefile.inc patch usr.sbin/bind/include/config.h: patch usr.sbin/bind/include/dns/code.h: patch usr.sbin/bind/include/dns/enumclass.h: patch usr.sbin/bind/include/dns/enumtype.h: patch usr.sbin/bind/include/dns/rdatastruct.h: patch usr.sbin/bind/include/isc/platform.h: patch usr.sbin/bind/include/lwres/netdb.h: patch usr.sbin/bind/include/lwres/platform.h: patch usr.sbin/bind/libisc/Makefile: patch lib/libc/inet/inet_addr.c new file
Update bind to 9.4-ESV-R4, latest version of the 9.4 line.
|
1.9.4.2 |
| 17-May-2007 |
jdc | branches: 1.9.4.2.2; Add missing BIND 9.4.x include file and library changes (requested by tron in ticket #662).
|
1.9.4.1 |
| 17-May-2007 |
jdc | Update BIND to version 9.4.1 (requested by christos in ticket #602). Thanks to tron for the patches, upgrade script and testing.
|
1.9.4.2.2.1 |
| 23-Jan-2011 |
bouyer | Apply patch, requested by spz in ticket 1413: dist/bind/ patch include/resolv.h patch include/arpa/nameser.h: patch lib/libc/include/isc/assertions.h: patch lib/libc/include/isc/eventlib.h patch lib/libc/isc/assertions.c: patch lib/libc/nameser/ns_parse.c patch lib/libc/resolv/herror.c: patch lib/libc/resolv/res_init.c patch lib/libc/resolv/res_mkquery.c: patch lib/libc/resolv/res_query.c patch lib/libc/resolv/res_send.c: patch usr.sbin/bind/Makefile.inc patch usr.sbin/bind/include/config.h: patch usr.sbin/bind/include/dns/code.h: patch usr.sbin/bind/include/dns/enumclass.h: patch usr.sbin/bind/include/dns/enumtype.h: patch usr.sbin/bind/include/dns/rdatastruct.h: patch usr.sbin/bind/include/isc/platform.h: patch usr.sbin/bind/include/lwres/netdb.h: patch usr.sbin/bind/include/lwres/platform.h: patch usr.sbin/bind/libisc/Makefile: patch lib/libc/inet/inet_addr.c new file
Update bind to 9.4-ESV-R4, latest version of the 9.4 line.
|
1.13.12.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.15.12.1 |
| 09-Jan-2011 |
riz | Apply patches (requested by spz in ticket #1517):
Update bind to 9.7.2-P3.
|
1.15.8.1 |
| 10-Jan-2011 |
riz | Apply patches (requested by spz in ticket #1517):
Update bind to 9.7.2-P3.
|
1.15.6.2 |
| 08-Nov-2008 |
christos | time_t changes
|
1.15.6.1 |
| 21-Jun-2008 |
christos | file res_send.c was added on branch christos-time_t on 2008-11-08 21:45:38 +0000
|
1.15.4.2 |
| 16-Feb-2011 |
bouyer | Pull up following revision(s) (requested by pooka in ticket #1546): lib/libc/resolv/res_send.c: revision 1.21 Don't do highestFD check with USE_POLL. It provides no benefit but causes a dependency between RLIMIT_NOFILE and rumphijack FDOFF. christos ok
|
1.15.4.1 |
| 06-Jan-2011 |
riz | Apply patches (requested by spz in ticket #1517):
Update bind to 9.7.2-P3.
|
1.17.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.20.2.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.22.4.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.22.4.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.25.2.1 |
| 25-Feb-2013 |
tls | resync with head
|