Home | History | Annotate | only in /src/lib/libc/inet
History log of /src/lib/libc/inet
RevisionDateAuthorComments
 1.2 16-Jan-2014  christos "soon" is "now". Remove all __indr_reference crap.
 1.1 20-May-2004  christos branches: 1.1.50; 1.1.56;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.56.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.50.1 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.5 16-Jan-2014  christos "soon" is "now". Remove all __indr_reference crap.
 1.4 13-Sep-2005  christos branches: 1.4.44; 1.4.50;
compat core reorg.
 1.3 30-Jul-2005  christos - Fix the remaining indr_references so that they define lint symbols.
- Add an internal symbol for strerror_r (thanks klaus for noticing)
- Remove internal __strerror
 1.2 12-Jun-2005  lukem Add missing __RCSID()
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.4.50.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.44.1 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.5 16-Jan-2014  christos "soon" is "now". Remove all __indr_reference crap.
 1.4 13-Sep-2005  christos branches: 1.4.44; 1.4.50;
compat core reorg.
 1.3 30-Jul-2005  christos - Fix the remaining indr_references so that they define lint symbols.
- Add an internal symbol for strerror_r (thanks klaus for noticing)
- Remove internal __strerror
 1.2 12-Jun-2005  lukem Add missing __RCSID()
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.4.50.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.44.1 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.7 18-Jan-2023  riastradh inet(3): Fix typo in description of size argument.

This is the size of dst, not of src. The size of src is determined
by the address family.

Fix markup while here: .Fa for function arguments, not .Ar which is
for command arguments.
 1.6 04-Dec-2022  uwe branches: 1.6.2;
Sections 2 and 3 have RETURN VALUES, not DIAGNOSTICS
 1.5 25-Jul-2012  ginsbach branches: 1.5.34;
- Further clarify differences between inet_pton() and inet_aton()
(i.e. the former only accepts decimal numbers; no octal or hex)
- Clarify that inet_network() does not do byte rearrangement for one,
two, and three part dotted addresses ala inet_aton() and inet_addr().
- whitespace
 1.4 20-Jul-2012  ginsbach - Add ERRORS section covering errno values set by inet_ntop() and
inet_pton()
 1.3 20-Jul-2012  ginsbach - Use .Vt for variable types outside the SYNOPSIS section rather than .Ft
- Use .Fn for function names outside the NAME section rather than .Nm
 1.2 22-Sep-2011  christos branches: 1.2.2;
document what size is.
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.2.2.1 30-Oct-2012  yamt sync with head
 1.5.34.1 14-Jan-2024  martin Pull up following revision(s) (requested by riastradh in ticket #1788):

lib/libc/inet/inet.3: revision 1.7

inet(3): Fix typo in description of size argument.

This is the size of dst, not of src. The size of src is determined
by the address family.

Fix markup while here: .Fa for function arguments, not .Ar which is
for command arguments.
 1.6.2.1 14-Jan-2024  martin Pull up following revision(s) (requested by riastradh in ticket #544):

lib/libc/inet/inet.3: revision 1.7

inet(3): Fix typo in description of size argument.

This is the size of dst, not of src. The size of src is determined
by the address family.

Fix markup while here: .Fa for function arguments, not .Ar which is
for command arguments.
 1.4 04-Dec-2022  uwe Sections 2 and 3 have RETURN VALUES, not DIAGNOSTICS
 1.3 22-Mar-2010  joerg Use .In for header files instead of .Ar Pa and variations.
 1.2 26-Dec-2005  perry u_intN_t -> uintN_t
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.4 04-Dec-2022  uwe Sections 2 and 3 have RETURN VALUES, not DIAGNOSTICS
 1.3 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.2 22-Mar-2010  joerg Use .In for header files instead of .Ar Pa and variations.
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.3 20-Dec-2005  christos branches: 1.3.24; 1.3.26;
Use reach-over sources from common/lib/libc
 1.2 20-May-2004  christos - merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.3.26.2 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.3.26.1 20-Dec-2005  bouyer file inet_addr.c was added on branch netbsd-4-0 on 2011-01-23 21:52:33 +0000
 1.3.24.2 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.3.24.1 20-Dec-2005  bouyer file inet_addr.c was added on branch netbsd-4 on 2011-01-23 21:47:50 +0000
 1.8 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.7 12-Apr-2009  christos branches: 1.7.6;
merge libbind and bump.
 1.6 21-Jun-2008  christos branches: 1.6.4; 1.6.6; 1.6.8; 1.6.10; 1.6.14;
updates from bind-9-5-0
 1.5 30-Mar-2007  ghen branches: 1.5.12;
Resolve conflicts.
 1.4 27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.3 10-May-2006  mrg branches: 1.3.4; 1.3.6;
quell GCC 4.1 uninitialised variable warnings.

XXX: we should audit the tree for which old ones are no longer needed
after getting the older compilers out of the tree..
 1.2 20-May-2004  christos - merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.3.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.3.4.2 17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.3.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.5.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.6.14.1 09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.6.10.1 10-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.6.8.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.6.6.2 21-Jun-2008  christos updates from bind-9-5-0
 1.6.6.1 21-Jun-2008  christos file inet_cidr_ntop.c was added on branch christos-time_t on 2008-06-21 20:41:49 +0000
 1.6.4.1 06-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.7.6.1 17-Apr-2012  yamt sync with head
 1.10 20-Jan-2024  christos Catch up with all the lint warnings since exit on warning was disabled.
Disable 'missing header declaration' and 'nested extern' warnings for now.
 1.9 13-Dec-2018  maya Remove unused macro.
 1.8 20-Mar-2012  matt branches: 1.8.30; 1.8.32;
Use C89 definitions
 1.7 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.6 12-Apr-2009  christos branches: 1.6.6;
merge libbind and bump.
 1.5 21-Jun-2008  christos branches: 1.5.4; 1.5.6; 1.5.8; 1.5.10; 1.5.14;
updates from bind-9-5-0
 1.4 30-Mar-2007  ghen branches: 1.4.12;
Resolve conflicts.
 1.3 27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.2 20-May-2004  christos branches: 1.2.10; 1.2.12;
- merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.2.12.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.2.10.2 17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.2.10.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.4.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.5.14.1 09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.5.10.1 10-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.5.8.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.5.6.2 21-Jun-2008  christos updates from bind-9-5-0
 1.5.6.1 21-Jun-2008  christos file inet_cidr_pton.c was added on branch christos-time_t on 2008-06-21 20:41:49 +0000
 1.5.4.1 06-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.6.6.1 17-Apr-2012  yamt sync with head
 1.8.32.1 10-Jun-2019  christos Sync with HEAD
 1.8.30.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.5 20-Jul-2012  wiz Whitespace fixes.
 1.4 20-Jul-2012  ginsbach - Add an ERRORS section rather than incompletely documenting the
possible errno values in the DESCRIPTION section.
 1.3 20-Jul-2012  ginsbach - Use .Vt for variable types outside the SYNOPSIS section rather than .Ft
- Use .Fn for function names outside the NAME section rather than .Nm
- Mark NULL as a defined value (.Dv)
- New sentence new line
- Don't start sentences with an arugment name
- Use \- rather than a bare - for a minus sign
- Spelling: rightmost
- Stray whitespace
(Most changes from FreeBSD)
 1.2 30-Apr-2008  martin branches: 1.2.4; 1.2.8;
Convert TNF licenses to new 2 clause variant
 1.1 20-May-2004  christos branches: 1.1.24;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.24.1 18-May-2008  yamt sync with head.
 1.2.8.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.2.8.1 30-Apr-2008  martin file inet_net.3 was added on branch christos-time_t on 2008-04-30 13:10:51 +0000
 1.2.4.1 30-Oct-2012  yamt sync with head
 1.4 09-May-2017  maya Avoid shift of negative signed integer. this is UB. NFC.

from gcc8, ok riastradh
 1.3 20-Mar-2012  matt branches: 1.3.22;
Use C89 definitions
 1.2 07-Feb-2009  lukem branches: 1.2.8;
sign-compare fix
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.2.8.1 17-Apr-2012  yamt sync with head
 1.3.22.1 11-May-2017  pgoyette Sync with HEAD
 1.7 12-May-2024  msaitoh s/Firey/Fiery/ in comment.
 1.6 05-Feb-2024  andvar fix various typos in comments.
 1.5 13-Dec-2018  maya Remove unused macro.
 1.4 20-Mar-2012  matt branches: 1.4.30; 1.4.32;
Use C89 definitions
 1.3 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.2 06-Mar-2011  christos branches: 1.2.4;
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.1 20-May-2004  christos branches: 1.1.10; 1.1.20; 1.1.32; 1.1.38; 1.1.42;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.42.1 20-Mar-2011  bouyer Pull up following revision(s) (requested by spz in ticket #1574):
lib/libc/inet/inet_net_pton.c: revision 1.2
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.1.38.1 20-Mar-2011  bouyer Pull up following revision(s) (requested by spz in ticket #1574):
lib/libc/inet/inet_net_pton.c: revision 1.2
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.1.32.1 20-Mar-2011  bouyer Pull up following revision(s) (requested by spz in ticket #1574):
lib/libc/inet/inet_net_pton.c: revision 1.2
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.1.20.1 20-Mar-2011  bouyer Pull up following revision(s) (requested by spz in ticket #1418):
lib/libc/inet/inet_net_pton.c: revision 1.2
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.1.10.1 20-Mar-2011  bouyer Pull up following revision(s) (requested by spz in ticket #1418):
lib/libc/inet/inet_net_pton.c: revision 1.2
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz
 1.2.4.1 17-Apr-2012  yamt sync with head
 1.4.32.1 10-Jun-2019  christos Sync with HEAD
 1.4.30.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.3 25-Jun-2012  abs Update old-style definitions to ANSI, remove a couple of register
definitions along the way. Fixed gcc 4.1 build (thank you vax)
 1.2 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.1 20-May-2004  christos branches: 1.1.50;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.50.2 30-Oct-2012  yamt sync with head
 1.1.50.1 17-Apr-2012  yamt sync with head
 1.1 20-May-2004  christos Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.5 06-Oct-2022  ryo fix fixPR/57046. inet_network(3) returns INADDR_NONE when network names such as /x[0-9a-f][0-9a-f]/.
 1.4 20-Jan-2008  christos remove redundant check.
 1.3 19-Jan-2008  ginsbach Treat input "0x" as invalid and return INADDR_NONE. Inspired by
FreeBSD-PR 92880.
 1.2 18-Jan-2008  christos Fix off-by-one buffer overflow. VU#203611, CVE-2008-0122
 1.1 20-May-2004  christos branches: 1.1.16;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.16.1 23-Mar-2008  matt sync with HEAD
 1.2 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.1 20-May-2004  christos branches: 1.1.50;
Add the remaining files from net that are going to be moved here and
the Makefile glue.
 1.1.50.1 17-Apr-2012  yamt sync with head
 1.12 02-Mar-2018  lukem PR/48585: Set errno when returning NULL for AF_INET

In inet_ntop4(), errno wasn't set before returning NULL.
Seems like an oversight in the existing fix for PR/48585.
Noticed by code inspection.
 1.11 10-Feb-2014  christos remove unneeded code, and kill parens from return
 1.10 10-Feb-2014  christos PR/48585: Henning Petersen: Always set errno when returning NULL.
 1.9 20-Mar-2012  matt branches: 1.9.2;
Use C89 definitions
 1.8 12-Apr-2009  christos branches: 1.8.6;
merge libbind and bump.
 1.7 11-Sep-2008  christos branches: 1.7.4; 1.7.6; 1.7.8; 1.7.10; 1.7.14;
PR/39519: Nozomu Ando: Fix incorrect change from bind9 that broke IPv4 mapped
addresses.
 1.6 21-Jun-2008  christos updates from bind-9-5-0
 1.5 30-Mar-2007  ghen branches: 1.5.12;
Resolve conflicts.
 1.4 27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.3 10-May-2006  mrg branches: 1.3.4; 1.3.6;
quell GCC 4.1 uninitialised variable warnings.

XXX: we should audit the tree for which old ones are no longer needed
after getting the older compilers out of the tree..
 1.2 20-May-2004  christos - merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.3.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.3.4.2 17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.3.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.5.12.2 24-Sep-2008  wrstuden Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.
 1.5.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.7.14.1 09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.7.10.1 10-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.7.8.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.7.6.2 11-Sep-2008  christos PR/39519: Nozomu Ando: Fix incorrect change from bind9 that broke IPv4 mapped
addresses.
 1.7.6.1 11-Sep-2008  christos file inet_ntop.c was added on branch christos-time_t on 2008-09-11 15:40:44 +0000
 1.7.4.1 06-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.8.6.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.8.6.1 17-Apr-2012  yamt sync with head
 1.9.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.8 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.7 12-Apr-2009  christos branches: 1.7.6;
merge libbind and bump.
 1.6 21-Jun-2008  christos branches: 1.6.4; 1.6.6; 1.6.8; 1.6.10; 1.6.14;
updates from bind-9-5-0
 1.5 30-Mar-2007  ghen branches: 1.5.12;
Resolve conflicts.
 1.4 27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.3 26-Sep-2006  lukem branches: 1.3.2; 1.3.4;
Use NS_INT16SZ instead of INT16SZ
 1.2 20-May-2004  christos - merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.3.4.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.3.2.2 17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.3.2.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.5.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.6.14.1 09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.6.10.1 10-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.6.8.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.6.6.2 21-Jun-2008  christos updates from bind-9-5-0
 1.6.6.1 21-Jun-2008  christos file inet_pton.c was added on branch christos-time_t on 2008-06-21 20:41:49 +0000
 1.6.4.1 06-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.7.6.1 17-Apr-2012  yamt sync with head
 1.6 12-Apr-2009  christos merge libbind and bump.
 1.5 21-Jun-2008  christos branches: 1.5.4; 1.5.6; 1.5.8; 1.5.10; 1.5.14;
updates from bind-9-5-0
 1.4 30-Mar-2007  ghen branches: 1.4.12;
Resolve conflicts.
 1.3 27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.2 20-May-2004  christos branches: 1.2.10; 1.2.12;
- merge in our newer and better changes
- pass lint
- XXX: need to get rid of SPRINTF() macro
 1.1 20-May-2004  christos branches: 1.1.1;
Initial revision
 1.1.1.4 12-Apr-2009  christos libc portion of libbind from external/bsd/libbind
 1.1.1.3 30-Mar-2007  ghen Import bind 9.4.0.
 1.1.1.2 27-Jan-2007  christos import resolver portion of bind-9.4.0-rc2
 1.1.1.1 20-May-2004  christos import the parts of the bind9 lib/bind/inet directory directory that we
use.
 1.2.12.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.2.10.2 17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.2.10.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.4.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.5.14.1 09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.5.10.1 10-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.
 1.5.8.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.5.6.2 21-Jun-2008  christos updates from bind-9-5-0
 1.5.6.1 21-Jun-2008  christos file nsap_addr.c was added on branch christos-time_t on 2008-06-21 20:41:49 +0000
 1.5.4.1 06-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

Update bind to 9.7.2-P3.

RSS XML Feed