Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/usr.sbin/named bind 8 has been the default for months. remov...



details:   https://anonhg.NetBSD.org/src/rev/08794d1ddebb
branches:  trunk
changeset: 467539:08794d1ddebb
user:      perry <perry%NetBSD.org@localhost>
date:      Thu Mar 25 19:31:19 1999 +0000

description:
bind 8 has been the default for months. remove bind 4.

diffstat:

 usr.sbin/named/CHANGES                      |  2941 ----------
 usr.sbin/named/Makefile                     |     7 -
 usr.sbin/named/Makefile.inc                 |    15 -
 usr.sbin/named/OPTIONS                      |   412 -
 usr.sbin/named/README                       |   279 -
 usr.sbin/named/TODO                         |   187 -
 usr.sbin/named/conf/options.h               |   160 -
 usr.sbin/named/conf/portability.h           |   652 --
 usr.sbin/named/dig/Makefile                 |    14 -
 usr.sbin/named/dig/dig.c                    |  1240 ----
 usr.sbin/named/dnsquery/Makefile            |     8 -
 usr.sbin/named/dnsquery/dnsquery.c          |   191 -
 usr.sbin/named/doc/bog/00macs.me            |    53 -
 usr.sbin/named/doc/bog/00title.me           |    96 -
 usr.sbin/named/doc/bog/Makefile             |    95 -
 usr.sbin/named/doc/bog/ack.me               |   289 -
 usr.sbin/named/doc/bog/build.me             |   104 -
 usr.sbin/named/doc/bog/file.lst             |  3036 ----------
 usr.sbin/named/doc/bog/file.psf             |  2836 ---------
 usr.sbin/named/doc/bog/files.me             |  1156 ---
 usr.sbin/named/doc/bog/intro.me             |    77 -
 usr.sbin/named/doc/bog/manage.me            |   158 -
 usr.sbin/named/doc/bog/named.boot.cache     |    79 -
 usr.sbin/named/doc/bog/named.boot.primary   |    80 -
 usr.sbin/named/doc/bog/named.boot.secondary |    79 -
 usr.sbin/named/doc/bog/named.local          |    77 -
 usr.sbin/named/doc/bog/ns.me                |   129 -
 usr.sbin/named/doc/bog/resolv.conf          |    69 -
 usr.sbin/named/doc/bog/root.cache           |   104 -
 usr.sbin/named/doc/bog/setup.me             |    90 -
 usr.sbin/named/doc/bog/types.me             |   165 -
 usr.sbin/named/doc/bog/ucbhosts             |   120 -
 usr.sbin/named/doc/bog/ucbhosts.rev         |    88 -
 usr.sbin/named/doc/misc/DynamicUpdate       |   286 -
 usr.sbin/named/doc/misc/FAQ.1of2            |  1602 -----
 usr.sbin/named/doc/misc/FAQ.2of2            |  1298 ----
 usr.sbin/named/doc/misc/IPv6                |    72 -
 usr.sbin/named/doc/misc/dns-setup           |  1081 ---
 usr.sbin/named/doc/misc/domain.ps           |   701 --
 usr.sbin/named/doc/misc/purdue-paper.ps     |  3424 -----------
 usr.sbin/named/doc/misc/purdue-thesis.ps    |  7129 ------------------------
 usr.sbin/named/doc/misc/style.txt           |   172 -
 usr.sbin/named/doc/misc/vixie-security.ps   |  2915 ----------
 usr.sbin/named/doc/rfc/rfc1032              |   781 --
 usr.sbin/named/doc/rfc/rfc1033              |  1229 ----
 usr.sbin/named/doc/rfc/rfc1034              |  3077 ----------
 usr.sbin/named/doc/rfc/rfc1035              |  3077 ----------
 usr.sbin/named/doc/rfc/rfc1101              |   787 --
 usr.sbin/named/doc/rfc/rfc1122              |  6844 -----------------------
 usr.sbin/named/doc/rfc/rfc1123              |  5782 -------------------
 usr.sbin/named/doc/rfc/rfc1183              |   619 --
 usr.sbin/named/doc/rfc/rfc1535              |   283 -
 usr.sbin/named/doc/rfc/rfc1536              |   675 --
 usr.sbin/named/doc/rfc/rfc1537              |   507 -
 usr.sbin/named/doc/rfc/rfc1591              |   395 -
 usr.sbin/named/doc/rfc/rfc1597              |   451 -
 usr.sbin/named/doc/rfc/rfc1627              |   451 -
 usr.sbin/named/doc/rfc/rfc1637              |   619 --
 usr.sbin/named/doc/rfc/rfc1713              |   731 --
 usr.sbin/named/doc/rfc/rfc1794              |   395 -
 usr.sbin/named/doc/rfc/rfc1876              |  1011 ---
 usr.sbin/named/doc/rfc/rfc1884              |  1011 ---
 usr.sbin/named/doc/rfc/rfc1886              |   268 -
 usr.sbin/named/doc/rfc/rfc1912              |   899 ---
 usr.sbin/named/doc/rfc/rfc1995              |   451 -
 usr.sbin/named/doc/rfc/rfc1996              |   395 -
 usr.sbin/named/doc/rfc/rfc2010              |   395 -
 usr.sbin/named/doc/rfc/rfc2052              |   563 -
 usr.sbin/named/doc/rfc/rfc819               |  1044 ---
 usr.sbin/named/doc/rfc/rfc920               |   798 --
 usr.sbin/named/doc/rfc/rfc974               |   399 -
 usr.sbin/named/host/Makefile                |     9 -
 usr.sbin/named/host/RELEASE_NOTES           |   952 ---
 usr.sbin/named/host/conf.h                  |   101 -
 usr.sbin/named/host/defs.h                  |   144 -
 usr.sbin/named/host/exit.h                  |    28 -
 usr.sbin/named/host/host.c                  |  7870 ---------------------------
 usr.sbin/named/host/malloc.c                |   671 --
 usr.sbin/named/host/mxlookup                |   164 -
 usr.sbin/named/host/nslookup                |   281 -
 usr.sbin/named/host/port.h                  |   148 -
 usr.sbin/named/host/rrec.h                  |   306 -
 usr.sbin/named/host/send.c                  |   841 --
 usr.sbin/named/host/type.h                  |   196 -
 usr.sbin/named/host/vers.c                  |    11 -
 usr.sbin/named/man/dig.1                    |   366 -
 usr.sbin/named/man/dnsquery.1               |   166 -
 usr.sbin/named/man/gethostbyname.3          |   230 -
 usr.sbin/named/man/getnetent.3              |   135 -
 usr.sbin/named/man/host.1                   |   941 ---
 usr.sbin/named/man/hostname.7               |   110 -
 usr.sbin/named/man/mailaddr.7               |   137 -
 usr.sbin/named/man/named-xfer.8             |   148 -
 usr.sbin/named/man/named.8                  |   443 -
 usr.sbin/named/man/named.reload.8           |    69 -
 usr.sbin/named/man/named.restart.8          |    75 -
 usr.sbin/named/man/ndc.8                    |   129 -
 usr.sbin/named/man/nslookup.8               |   388 -
 usr.sbin/named/man/resolver.3               |   341 -
 usr.sbin/named/man/resolver.5               |   135 -
 usr.sbin/named/named-xfer/Makefile          |    14 -
 usr.sbin/named/named-xfer/named-xfer.c      |  2028 ------
 usr.sbin/named/named/Makefile               |    18 -
 usr.sbin/named/named/Version.c              |    91 -
 usr.sbin/named/named/db_defs.h              |   185 -
 usr.sbin/named/named/db_dump.c              |  1027 ---
 usr.sbin/named/named/db_func.h              |   106 -
 usr.sbin/named/named/db_glob.h              |    95 -
 usr.sbin/named/named/db_glue.c              |   911 ---
 usr.sbin/named/named/db_load.c              |  2298 -------
 usr.sbin/named/named/db_lookup.c            |   252 -
 usr.sbin/named/named/db_reload.c            |   128 -
 usr.sbin/named/named/db_save.c              |   197 -
 usr.sbin/named/named/db_secure.c            |   155 -
 usr.sbin/named/named/db_update.c            |   817 --
 usr.sbin/named/named/named.h                |    21 -
 usr.sbin/named/named/ns_defs.h              |   395 -
 usr.sbin/named/named/ns_forw.c              |  1099 ---
 usr.sbin/named/named/ns_func.h              |   172 -
 usr.sbin/named/named/ns_glob.h              |   287 -
 usr.sbin/named/named/ns_init.c              |  1139 ---
 usr.sbin/named/named/ns_main.c              |  1698 -----
 usr.sbin/named/named/ns_maint.c             |  1089 ---
 usr.sbin/named/named/ns_ncache.c            |   185 -
 usr.sbin/named/named/ns_req.c               |  2099 -------
 usr.sbin/named/named/ns_resp.c              |  3244 -----------
 usr.sbin/named/named/ns_sort.c              |   173 -
 usr.sbin/named/named/ns_stats.c             |   396 -
 usr.sbin/named/named/ns_udp.c               |   115 -
 usr.sbin/named/named/ns_validate.c          |  1236 ----
 usr.sbin/named/named/pathnames.h            |   124 -
 usr.sbin/named/named/storage.c              |   207 -
 usr.sbin/named/named/tree.c                 |   572 -
 usr.sbin/named/named/tree.h                 |    50 -
 usr.sbin/named/named/version.c              |    91 -
 usr.sbin/named/ndc/Makefile                 |    26 -
 usr.sbin/named/ndc/ndc.sh                   |    90 -
 usr.sbin/named/nslookup/Makefile            |    23 -
 usr.sbin/named/nslookup/commands.l          |   219 -
 usr.sbin/named/nslookup/debug.c             |   648 --
 usr.sbin/named/nslookup/getinfo.c           |   846 --
 usr.sbin/named/nslookup/list.c              |  1040 ---
 usr.sbin/named/nslookup/main.c              |  1124 ---
 usr.sbin/named/nslookup/nslookup.help       |    34 -
 usr.sbin/named/nslookup/pathnames.h         |    73 -
 usr.sbin/named/nslookup/res.h               |   180 -
 usr.sbin/named/nslookup/send.c              |   414 -
 usr.sbin/named/nslookup/skip.c              |   212 -
 usr.sbin/named/nslookup/subr.c              |   474 -
 usr.sbin/named/reload/Makefile              |    20 -
 usr.sbin/named/reload/named.reload.sh       |     8 -
 usr.sbin/named/restart/Makefile             |    21 -
 usr.sbin/named/restart/named.restart.sh     |     8 -
 usr.sbin/named/test/:pwedit                 |     4 -
 usr.sbin/named/test/atod.y                  |   118 -
 usr.sbin/named/test/hosts.mff               |  3072 ----------
 usr.sbin/named/test/ns.al2                  |  3414 -----------
 usr.sbin/named/test/ns.boot                 |     9 -
 usr.sbin/named/test/ns.boot1                |     6 -
 usr.sbin/named/test/ns.boot2                |     9 -
 usr.sbin/named/test/ns.boot3                |     8 -
 usr.sbin/named/test/ns.ca                   |     5 -
 usr.sbin/named/test/ns.ca2                  |     5 -
 usr.sbin/named/test/ns.ca3                  |     7 -
 usr.sbin/named/test/ns.db                   |    17 -
 usr.sbin/named/test/ns.db1                  |    16 -
 usr.sbin/named/test/ns.db3                  |    19 -
 usr.sbin/named/test/ns.pw2                  |  1965 ------
 usr.sbin/named/testdomain/test.boot         |     9 -
 usr.sbin/named/testdomain/testcache         |     5 -
 usr.sbin/named/testdomain/testhosts         |    17 -
 171 files changed, 0 insertions(+), 120117 deletions(-)

diffs (truncated from 120804 to 300 lines):

diff -r 0dbdaaaa633a -r 08794d1ddebb usr.sbin/named/CHANGES
--- a/usr.sbin/named/CHANGES    Thu Mar 25 19:27:09 1999 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2941 +0,0 @@
-$Id: CHANGES,v 8.56 1998/04/07 04:59:42 vixie Exp 
-
-       --- 4.9.7-T1A released ---
-
-808. [security]        A number of routines did insufficient bounds checking which
-               could cause crashes by reading from an invalid memory
-               location. (From BIND-8).
-
-807. [bug]     The server sometimes leaked the flushset (ns_resp.c).
-               (From BIND-8).
-
-806. [bug]     add_related_additional() leaked memory if the name
-               was already in the related array.  (From BIND-8).
-
-       --- 4.9.6 released ---
-
-805. [security]        The server now caches only those response records
-               that are within the current query domain.  (From BIND-8)
-
-804. [security]        another buffer overrun plugged, this time in res_search().
-
-803. [bug]     core leak fixed in ns_resp.c (twice).
-
-802. [proto]   RTT sorting was defeating round robin for nameserver A RRs.
-
-801. [bug]     res_send() now considers FD_SETSIZE usefully.
-
-800. [bug]     formatting errors corrected in precsize_aton().
-
-799. [bug]     now that inet_pton() is safe, we call it a little more often.
-
-798. [bug]     file descriptor leak plugged on systems without SO_LINGER.
-
-797. [bug]     named-xfer signal, exit, and stub bugs fixed.
-
-798. [bug]     tokens with merely _leading_ digits won't be taken as TTL's.
-
-797. [port]    Motorola 88K port integrated.
-
-796. [doc]     some spelling errors, omissions, and misdirections removed.
-
-795. [security]        "dig @0 version.bind chaos" no longer shows user names.
-
-794. [bug]     make d_rcnt larger; reorder databuf for packing efficiency.
-
-793. [bug]     we forgot to reset a pointer after a realloc (named_xfer.c).
-
-792. [bug]     RRset TTL was not being maintained coherently.
-
-791. [doc]     BOG was off by one in its ndots description.
-
-790. [whining] preserve forwarded RRset order for one last release.
-
-789. [bug]     TCP timeouts were leaking file descriptors.
-
-788. [bug]     AXFR needs 64K to fit in, not PACKETSZ.
-
-787. [bug]     dangling CNAMEs caused erroneous forwarded responses.
-
-786. [protocol]        better checking of incoming additional data.
-
-785. [bug]     forced reload of parents after zone expiry had problems.
-
-784. [bug]     SRV RR's were not decoded properly.
-
-783. [bug]     BUFSIZ is less than PACKETSZ on some systems (overruns).
-
-782. [bug]     named could spin on invalid TCP input formats (ns_main.c).
-
-781. [bug]     short names of all hex digits were being handled incorrectly.
-
-780. [bug]     doupdate was handling BOGUSNS and syslog messages incorrectly.
-
-779. [bug]     named-xfer can now handle RFC1035-compliant zone transfers.
-
-778. [security]        wire protocol names now limited to MAXCDNAME octets.
-
-777. [port]    res_send name redefinition now covered by BIND_RES_POSIX3.
-
-       --- 4.9.5-p1 released ---
-
-776. [doc]     doc/misc/FAQ.* updated by its author.
-
-775. [bug]     KEY RRs were not allowed to default fields per [DNSSEC].
-
-774. [bug]     nslookup was overflowing yet another internal data structure.
-
-773. [bug]     syslog was being given an unprotected string to format from.
-
-772. [debug]   a debugging syslog() was made clearer.
-
-771. [contrib] contrib/host updated by its author.
-
-770. [bug]     nslookup was overflowing an internal data structure.
-
-769. [port]    ultrix linkage hackery removed from res/res_comp.c.
-
-768. [lint]    named-xfer u_char* vs. char*.
-
-767. [port]    shres/sunos updates from the author.
-
-766. [bug]     nslookup was not limiting the number of addresses it handled.
-
-765. [port]    LOG_NOWAIT turned on if available.
-
-764. [lint]    nslookup NULL vs ERROR.
-
-763. [bug]     p_rr() was erroneously reporting short packets.
-
-762. [bug]     minor memory leak fixed (during bad-name syslogging).
-
-761. [port]    NeXTstep portability improved for modern systems.
-
-760. [bug]     NAPTR RR support was incomplete/broken in named-xfer.
-
-759. [port]    The resolver's POSIX.3 conformance is now optional since
-               it was causing trouble for vendor shared library editing.
-
-       --- 4.9.5-rel released ---
-
-758. [doc]     more Linux libc discussions included.
-
-757. [doc]     RFCs 1876, 1995, 1996, 2010, and 2052 now included.
-
-756. [contrib] new version of contrib/host received from author.
-
-755. [bug]     nslookup had a latent buffer overrun in initialization.
-
-754. [port]    NCR's flavour of SVr4 is now supported.
-
-753. [bug]     fp_nquery() could read past end of buffer.  (fix from BIND 8.1)
-
-752. [conf]    SENSIBLE_DOTS is now the default.  SGI can use WANT_PIDFILE.
-
-751. [doc]     the the BOG had an extra "the" in two places.
-
-750. [bug]     erroneous zones weren't resetting z_ftime.
-
-749. [bug]     named-xfer's handling of unknown type codes was not robust.
-               (it's still wrong but now it's wrong more gracefully.)
-
-748. [lint]    u_char vs. char changes in db_load.c.
-
-747. [bug]     a previous patch had leftovers.
-
-746. [bug]     dangling CNAMEs were not handled properly.
-
-745. [doc]     shres/sunos/INSTALL, ./INSTALL and man/gethostbyname.3
-               modernized.
-
-744. [bug]     NAPTR replacement domains were being verified as hostnames.
-
-743. [port]    hpux10.10 makefile cleanup.
-
-742. [bug]     inet_net_pton() was doing bad things to subnets and b'casts.
-
-741. [func]    source and owner are now logged with name errors.
-
-       --- 4.9.5-t6b released ---
-
-740. [bug]     dangling cname checking had a few memory leaks.
-
-739. [func]    SRV support made more complete; NAPTR support added.
-
-738. [protocol]        dangling CNAMEs are no longer considered format errors.
-
-737. [bug]     owner domain names like "*." were not considered valid.
-
-736. [contrib] new version of contrib/host included.
-
-735. [doc]     added some text to shres/solaris/INSTALL.
-
-734. [bug]     loading a zone with a single line SOA RR killed following line.
-
-733. [bug]     priming could deadlock in odd cases.
-
-732. [bug]     SIGHUP now caught before initial zone load.
-
-731. [bug]     IP/TCP session logging now controlled by #ifdef DEBUG.
-
-730. [port]    untested HPUX 10 support added to top level Makefile.
-
-729. [port]    ultrix vs. _res_close(); ultrix wins.
-
-728. [bug]     several d_rcode references weren't #ifdef'd NCACHE.
-
-727. [bug]     SOA timer warnings now consistently logged at LOG_WARNING.
-
-726. [protocol]        added T_NAPTR as RR type 35, hoping the IANA concurs.
-
-       --- 4.9.5-t5b released ---
-
-725. [port]    shared libraries should work on Linux now.
-
-724. [bug]     "dig @0 VERSION.BIND TXT CHAOS" had never been tested.
-
-723. [port]    Solaris 2.6 has AF_LINK but not sa_len.
-
-722. [protocol]        verify RdLength of A and AAAA RRs.
-
-721. [port]    missing include directories will be made during "install".
-
-720. [port]    solaris and sunos should use native assemblers with gcc.
-
-719. [port]    cleaned up some A/UX linkages.
-
-718. [func]    some SOA sanity checks were changed from errors to warnings.
-
-717. [port]    BSD/named/Makefile needed to have dmalloc.c reference removed.
-
-716. [protocol]        cnames and referrals were generating spurious log messages.
-
-715. [port]    ultrix PCC didn't like a =&, said it was ambigious somehow.
-
-       --- 4.9.5-t4b released ---
-
-714. [port]    contrib/os2-emx now contains files nec'y for OS/2 (EMX).
-
-713. [func]    gethostbyname2(x, AF_INET6) now accepts address literals.
-
-712. [bug]     gethostbyname() wasn't seeing RES_USE_INET6 early enough.
-
-711. [bug]     nslookup was printing IPv6 addresses improperly.
-
-710. [port]    an alignment bug was found and fixed by Cray.
-
-709. [bug]     named-xfer was dumping core on incoming LOC RRs.
-
-708. [protocol]        primary zones are edited to make rrset ttl's coherent during
-               loading.
-
-707. [protocol]        rrsets with coherent ttl's won't be overridden by new rrsets
-               with incoherent ttl's.
-
-706. [port]    Ultrix portability restored.
-
-705. [func]    added "limit files XXX" to boot file.
-
-704. [bug]     trace generation code was getting unaligned accesses.
-
-703. [contrib] added contrib/getkeyby, from gnu%toad.com@localhost.
-
-702. [func]    MAXDNAME is now 4*256+1 to allow for \000 and the NUL.
-
-701. [bug]     samedomain() wasn't paying attention to escapes.
-
-700. [func]    allow long text strings in T_X25 RRs.
-
-699. [port]    added base64.c to shres/*/Makefile.
-
-698. [port]    picked some lint out of tools/nslookup/getinfo.c.
-
-697. [bug]     we were calling isupper() without calling isascii() first.
-
-696. [protocol]        a new kind of bad referral is now caught and ignored.
-
-       --- 4.9.5-t3b released ---
-
-695. [func]    Use delete_stale() in preference to delete_all() more often.
-
-694. [func]    DATUMREFCNT is no longer an option.
-
-693. [port]    fixed up the CPPFLAGS usage in the top level Makefile.
-
-692. [port]    fixed up the __ defines (for POSIX.3) in include/resolv.h.
-
-691. [port]    removed all uses of "ssize_t", the world is not ready for it.
-               (fixed two latent signed/unsigned code bugs in the process.)
-
-       --- 4.9.5-t3a released ---
-
-690. [bug]     the stale() and delete_all() calls in finddata() weren't
-               respectful toward T_ANY and C_ANY queries.
-
-689. [lint]    miscellaneous compiler warnings were disappeared.
-
-688. [func]    handles insane/unreachable root servers a little better now.
-
-687. [bug]     T1A's core dumps from bad databufs should be all fixed now.
-
-686. [func]    overlong TXT strings should work again.
-
-685. [port]    updated compat/include/sys/cdefs.h to BSD 4.4-Lite (8.7) vers.
-
-684. [doc]     doc/i-d/* added.
-
-683. [contrib] "nslint" added to contrib/.
-
-682. [protocol]        irrelevant authority information is now correctly ignored.
-
-681. [func]    DO_RELOAD Is no longer optional.
-
-680. [cleanup] ALLOW_UPDATES is gone.
-
-679. [port]    some systems need _res to be in text rather than bss.
-



Home | Main Index | Thread Index | Old Index