Home | History | Annotate | Download | only in resolv
History log of /src/lib/libc/resolv/res_debug.c
RevisionDateAuthorComments
 1.18  09-Aug-2023  riastradh libc/resolv/res_debug.c: Minor whitespace fixes.
 1.17  01-Aug-2023  mrg convert explicit length check before unchecked snprintf() with just a
overflow checked snprintf(). for res_debug.c and res_query.c, convert
from sprintf() to snprintf().

tested scp and rcp fail properly with too-long paths.
tested getaddrinfo fails as expected for too-long domains.
tested dig and ping for similar (res_debug.c/res_query.c).
created a temporary fs with quotas to test edquota with a long EDITOR.
did not test ypserv directly, but it's the same pattern.

avoids GCC 12 snprintf() warnings, and reduces total code size.
 1.16  16-Sep-2021  andvar fix various typos, mainly in comments.
 1.15  13-Dec-2018  maya Remove unused macro
 1.14  24-Feb-2015  christos branches: 1.14.14; 1.14.16;
belated removal of the advertising clause.
 1.13  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.12  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.11  12-Apr-2009  christos branches: 1.11.6;
merge libbind and bump.
 1.10  21-Jun-2008  christos branches: 1.10.4; 1.10.6; 1.10.8; 1.10.10; 1.10.14;
updates from bind-9-5-0
 1.9  30-Mar-2007  ghen branches: 1.9.12;
Resolve conflicts.
 1.8  27-Jan-2007  christos merge in resolver portion of bind-9.4.0-rc2
 1.7  07-Nov-2004  christos branches: 1.7.10; 1.7.12;
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 silence lint
- add missing prototype
- rename variables to avoid hiding globals
 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.7.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.7.10.2  17-May-2007  jdc Add missing BIND 9.4.x include file and library changes (requested by
tron in ticket #662).
 1.7.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.9.12.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.10.14.1  09-Jan-2011  riz Apply patches (requested by spz in ticket #1517):

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

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

Update bind to 9.7.2-P3.
 1.11.6.2  30-Oct-2012  yamt sync with head
 1.11.6.1  17-Apr-2012  yamt sync with head
 1.14.16.1  10-Jun-2019  christos Sync with HEAD
 1.14.14.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts

RSS XML Feed