Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 2004 04:48:13 GMT
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 55975 for review
Message-ID:  <200406280448.i5S4mDZB034772@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=55975

Change 55975 by marcel@marcel_nfs on 2004/06/28 04:47:57

	IFC @55968

Affected files ...

.. //depot/projects/gdb/UPDATING#17 integrate
.. //depot/projects/gdb/bin/ps/print.c#7 integrate
.. //depot/projects/gdb/bin/ps/ps.c#15 integrate
.. //depot/projects/gdb/contrib/gdb/gdb/config/ia64/fbsd.mh#5 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/CHANGES#2 delete
.. //depot/projects/gdb/contrib/isc-dhcp/COPYRIGHT#2 delete
.. //depot/projects/gdb/contrib/isc-dhcp/FREEBSD-upgrade#3 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/LICENSE#1 branch
.. //depot/projects/gdb/contrib/isc-dhcp/Makefile#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/Makefile.conf#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/README#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/RELNOTES#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/clparse.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/dhclient-script.8#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/dhclient.8#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/dhclient.c#3 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/dhclient.conf.5#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/dhclient.leases.5#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/client/scripts/freebsd#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/alloc.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/bpf.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/comapi.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/conflex.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/ctrace.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/dhcp-eval.5#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/dhcp-options.5#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/discover.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/dispatch.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/dlpi.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/dns.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/ethernet.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/execute.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/fddi.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/icmp.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/inet.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/iscprint.c#1 branch
.. //depot/projects/gdb/contrib/isc-dhcp/common/lpf.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/memory.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/nit.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/options.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/packet.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/parse.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/print.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/raw.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/resolv.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/socket.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/tables.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/tr.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/tree.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/common/upf.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/callback.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/cltest.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/dhcpctl.3#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/dhcpctl.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/dhcpctl.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/omshell.1#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/omshell.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dhcpctl/remote.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/base64.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/dst_api.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/dst_support.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/hmac_link.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/md5_dgst.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/md5_locl.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/dst/prandom.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/arpa/nameser.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/cdefs.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/cf/freebsd.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/ctrace.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/dhcp.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/dhcpd.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/dhctoken.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/failover.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/inet.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/boolean.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/int.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/lang.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/list.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/result.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/isc-dhcp/types.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/minires/minires.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/minires/res_update.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/minires/resolv.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/netinet/udp.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/alloc.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/buffer.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/convert.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/hash.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/omapip.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/omapip_p.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/omapip/trace.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/osdep.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/statement.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/tree.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/includes/version.h#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_date.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_name.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_parse.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_samedomain.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_sign.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/ns_verify.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_comp.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_findzonecut.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_init.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_mkquery.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_mkupdate.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_query.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_send.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_sendsigned.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/minires/res_update.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/Makefile.dist#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/alloc.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/array.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/auth.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/buffer.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/connection.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/convert.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/dispatch.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/errwarn.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/generic.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/handle.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/hash.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/listener.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/message.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/mrtrace.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/omapi.3#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/protocol.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/result.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/support.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/test.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/toisc.c#2 integrate
.. //depot/projects/gdb/contrib/isc-dhcp/omapip/trace.c#2 integrate
.. //depot/projects/gdb/etc/rc.shutdown#3 integrate
.. //depot/projects/gdb/etc/rc.subr#7 integrate
.. //depot/projects/gdb/gnu/usr.bin/binutils/doc/inc-hist.diff#2 delete
.. //depot/projects/gdb/gnu/usr.bin/gdb/Makefile.inc#5 integrate
.. //depot/projects/gdb/gnu/usr.bin/gdb/doc/inc-hist.diff#1 branch
.. //depot/projects/gdb/gnu/usr.bin/gdb/gdb/Makefile#18 integrate
.. //depot/projects/gdb/gnu/usr.bin/gdb/gdbtui/Makefile#3 integrate
.. //depot/projects/gdb/lib/libarchive/Makefile#10 integrate
.. //depot/projects/gdb/lib/libarchive/archive.h#12 integrate
.. //depot/projects/gdb/lib/libarchive/archive_entry.3#5 integrate
.. //depot/projects/gdb/lib/libarchive/archive_entry.c#16 integrate
.. //depot/projects/gdb/lib/libarchive/archive_entry.h#9 integrate
.. //depot/projects/gdb/lib/libarchive/archive_private.h#12 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read.3#8 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_data_into_buffer.c#4 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_data_into_fd.c#7 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_extract.c#17 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_open_fd.c#3 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_open_file.c#6 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_support_format_tar.c#15 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write.c#8 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_open_fd.c#3 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_open_file.c#7 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_set_format_pax.c#11 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_set_format_shar.c#9 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_set_format_ustar.c#8 integrate
.. //depot/projects/gdb/lib/libthr/thread/Makefile.inc#5 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_atfork.c#1 branch
.. //depot/projects/gdb/lib/libthr/thread/thr_init.c#6 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_private.h#8 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_syscalls.c#4 integrate
.. //depot/projects/gdb/share/examples/scsi_target/scsi_target.8#2 integrate
.. //depot/projects/gdb/share/man/man4/pty.4#2 integrate
.. //depot/projects/gdb/share/man/man9/style.9#4 integrate
.. //depot/projects/gdb/sys/conf/NOTES#26 integrate
.. //depot/projects/gdb/sys/conf/files#32 integrate
.. //depot/projects/gdb/sys/conf/kern.post.mk#6 integrate
.. //depot/projects/gdb/sys/conf/kern.pre.mk#11 integrate
.. //depot/projects/gdb/sys/conf/options#24 integrate
.. //depot/projects/gdb/sys/dev/acpica/acpi.c#24 integrate
.. //depot/projects/gdb/sys/dev/ata/ata-raid.c#3 integrate
.. //depot/projects/gdb/sys/dev/ata/ata-raid.h#3 integrate
.. //depot/projects/gdb/sys/dev/bktr/bktr_tuner.c#2 integrate
.. //depot/projects/gdb/sys/dev/cardbus/cardbus.c#3 integrate
.. //depot/projects/gdb/sys/dev/cy/cy.c#10 integrate
.. //depot/projects/gdb/sys/dev/ex/if_ex.c#5 integrate
.. //depot/projects/gdb/sys/dev/ex/if_ex_isa.c#2 integrate
.. //depot/projects/gdb/sys/dev/ex/if_ex_pccard.c#3 integrate
.. //depot/projects/gdb/sys/dev/ex/if_exvar.h#2 integrate
.. //depot/projects/gdb/sys/dev/rc/rc.c#9 integrate
.. //depot/projects/gdb/sys/dev/sab/sab.c#10 integrate
.. //depot/projects/gdb/sys/dev/si/si.c#8 integrate
.. //depot/projects/gdb/sys/dev/si/si.h#2 integrate
.. //depot/projects/gdb/sys/dev/sio/sio.c#17 integrate
.. //depot/projects/gdb/sys/dev/sx/sx.c#7 integrate
.. //depot/projects/gdb/sys/dev/sx/sx.h#2 integrate
.. //depot/projects/gdb/sys/dev/usb/Makefile.usbdevs#2 delete
.. //depot/projects/gdb/sys/dev/usb/devlist2h.awk#3 delete
.. //depot/projects/gdb/sys/dev/usb/ehci.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/ehcireg.h#4 integrate
.. //depot/projects/gdb/sys/dev/usb/if_aue.c#7 integrate
.. //depot/projects/gdb/sys/dev/usb/if_axe.c#8 integrate
.. //depot/projects/gdb/sys/dev/usb/if_cue.c#6 integrate
.. //depot/projects/gdb/sys/dev/usb/if_kue.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/if_rue.c#7 integrate
.. //depot/projects/gdb/sys/dev/usb/if_udav.c#6 integrate
.. //depot/projects/gdb/sys/dev/usb/ohci.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/ubsa.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/ubser.c#6 integrate
.. //depot/projects/gdb/sys/dev/usb/ucom.c#8 integrate
.. //depot/projects/gdb/sys/dev/usb/ucomvar.h#3 integrate
.. //depot/projects/gdb/sys/dev/usb/udbp.c#4 integrate
.. //depot/projects/gdb/sys/dev/usb/ufm.c#4 integrate
.. //depot/projects/gdb/sys/dev/usb/uftdi.c#7 integrate
.. //depot/projects/gdb/sys/dev/usb/ugen.c#4 integrate
.. //depot/projects/gdb/sys/dev/usb/uhid.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/ukbd.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/ulpt.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/umass.c#6 integrate
.. //depot/projects/gdb/sys/dev/usb/umct.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/umodem.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/ums.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/uplcom.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/urio.c#4 integrate
.. //depot/projects/gdb/sys/dev/usb/usb_quirks.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/usb_subr.c#7 integrate
.. //depot/projects/gdb/sys/dev/usb/usbdevs#15 integrate
.. //depot/projects/gdb/sys/dev/usb/usbdevs.h#15 delete
.. //depot/projects/gdb/sys/dev/usb/usbdevs_data.h#15 delete
.. //depot/projects/gdb/sys/dev/usb/usbdi_util.h#2 integrate
.. //depot/projects/gdb/sys/dev/usb/uscanner.c#6 integrate
.. //depot/projects/gdb/sys/dev/usb/uvisor.c#5 integrate
.. //depot/projects/gdb/sys/dev/usb/uvscom.c#4 integrate
.. //depot/projects/gdb/sys/dev/xe/if_xe_pccard.c#6 integrate
.. //depot/projects/gdb/sys/dev/zs/zs.c#8 integrate
.. //depot/projects/gdb/sys/geom/gate/g_gate.c#7 integrate
.. //depot/projects/gdb/sys/geom/geom_disk.c#5 integrate
.. //depot/projects/gdb/sys/geom/geom_io.c#5 integrate
.. //depot/projects/gdb/sys/i386/acpica/acpi_machdep.c#8 integrate
.. //depot/projects/gdb/sys/i386/i386/mem.c#6 integrate
.. //depot/projects/gdb/sys/i386/i386/pmap.c#13 integrate
.. //depot/projects/gdb/sys/i386/include/float.h#4 integrate
.. //depot/projects/gdb/sys/i386/include/proc.h#3 integrate
.. //depot/projects/gdb/sys/kern/imgact_elf.c#10 integrate
.. //depot/projects/gdb/sys/kern/kern_fork.c#11 integrate
.. //depot/projects/gdb/sys/kern/kern_jail.c#6 integrate
.. //depot/projects/gdb/sys/kern/kern_kse.c#3 integrate
.. //depot/projects/gdb/sys/kern/kern_thr.c#7 integrate
.. //depot/projects/gdb/sys/kern/kern_thread.c#18 integrate
.. //depot/projects/gdb/sys/kern/subr_bus.c#11 integrate
.. //depot/projects/gdb/sys/kern/tty.c#12 integrate
.. //depot/projects/gdb/sys/kern/tty_pty.c#12 integrate
.. //depot/projects/gdb/sys/kern/uipc_socket.c#17 integrate
.. //depot/projects/gdb/sys/kern/uipc_socket2.c#14 integrate
.. //depot/projects/gdb/sys/kern/uipc_usrreq.c#11 integrate
.. //depot/projects/gdb/sys/modules/aue/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/axe/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/cue/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ep/Makefile#3 integrate
.. //depot/projects/gdb/sys/modules/kue/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/rue/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ubsa/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ubser/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ucom/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/udav/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/udbp/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ufm/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/uftdi/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ugen/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/uhid/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ukbd/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ulpt/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/umass/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/umct/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/umodem/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/ums/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/uplcom/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/urio/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/usb/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/uscanner/Makefile#3 integrate
.. //depot/projects/gdb/sys/modules/uvisor/Makefile#2 integrate
.. //depot/projects/gdb/sys/modules/uvscom/Makefile#2 integrate
.. //depot/projects/gdb/sys/net/if_fwsubr.c#2 integrate
.. //depot/projects/gdb/sys/net/if_loop.c#6 integrate
.. //depot/projects/gdb/sys/net/if_sl.c#8 integrate
.. //depot/projects/gdb/sys/net/ppp_tty.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/bluetooth/drivers/h4/ng_h4.c#6 integrate
.. //depot/projects/gdb/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#8 integrate
.. //depot/projects/gdb/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#6 integrate
.. //depot/projects/gdb/sys/netgraph/bluetooth/socket/ng_btsocket.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_UI.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_base.c#6 integrate
.. //depot/projects/gdb/sys/netgraph/ng_bridge.c#5 integrate
.. //depot/projects/gdb/sys/netgraph/ng_eiface.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_etf.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_ether.c#6 integrate
.. //depot/projects/gdb/sys/netgraph/ng_gif.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_hub.c#2 integrate
.. //depot/projects/gdb/sys/netgraph/ng_iface.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_ksocket.h#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_l2tp.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_one2many.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_ppp.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_pppoe.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_rfc1490.c#4 integrate
.. //depot/projects/gdb/sys/netgraph/ng_sample.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_sppp.c#3 integrate
.. //depot/projects/gdb/sys/netgraph/ng_tee.c#6 integrate
.. //depot/projects/gdb/sys/netgraph/ng_tty.c#4 integrate
.. //depot/projects/gdb/sys/netinet/ip_divert.c#9 integrate
.. //depot/projects/gdb/sys/netinet/ip_fastfwd.c#6 integrate
.. //depot/projects/gdb/sys/netinet/ip_mroute.c#6 integrate
.. //depot/projects/gdb/sys/netinet/raw_ip.c#9 integrate
.. //depot/projects/gdb/sys/netinet/tcp_input.c#12 integrate
.. //depot/projects/gdb/sys/netinet/tcp_usrreq.c#9 integrate
.. //depot/projects/gdb/sys/netinet/udp_usrreq.c#8 integrate
.. //depot/projects/gdb/sys/pc98/pc98/sio.c#14 integrate
.. //depot/projects/gdb/sys/sparc64/include/bus.h#2 integrate
.. //depot/projects/gdb/sys/sparc64/include/bus_private.h#2 integrate
.. //depot/projects/gdb/sys/sparc64/sparc64/bus_machdep.c#4 integrate
.. //depot/projects/gdb/sys/sparc64/sparc64/iommu.c#5 integrate
.. //depot/projects/gdb/sys/sys/linedisc.h#4 integrate
.. //depot/projects/gdb/sys/sys/proc.h#19 integrate
.. //depot/projects/gdb/sys/sys/procfs.h#4 integrate
.. //depot/projects/gdb/sys/sys/socketvar.h#9 integrate
.. //depot/projects/gdb/sys/sys/tty.h#10 integrate
.. //depot/projects/gdb/sys/sys/ttycom.h#7 integrate
.. //depot/projects/gdb/sys/vm/vm_glue.c#9 integrate
.. //depot/projects/gdb/sys/vm/vm_map.h#5 integrate
.. //depot/projects/gdb/usr.bin/cut/cut.1#2 integrate
.. //depot/projects/gdb/usr.bin/cut/cut.c#2 integrate
.. //depot/projects/gdb/usr.bin/indent/args.c#4 integrate
.. //depot/projects/gdb/usr.bin/indent/indent.c#3 integrate
.. //depot/projects/gdb/usr.bin/indent/indent_globs.h#3 integrate
.. //depot/projects/gdb/usr.bin/indent/io.c#3 integrate
.. //depot/projects/gdb/usr.bin/tar/bsdtar.1#8 integrate
.. //depot/projects/gdb/usr.bin/tar/bsdtar.c#18 integrate
.. //depot/projects/gdb/usr.bin/tar/bsdtar.h#10 integrate
.. //depot/projects/gdb/usr.bin/tar/matching.c#6 integrate
.. //depot/projects/gdb/usr.bin/tar/read.c#9 integrate
.. //depot/projects/gdb/usr.bin/tar/util.c#6 integrate
.. //depot/projects/gdb/usr.bin/tar/write.c#13 integrate
.. //depot/projects/gdb/usr.sbin/bluetooth/bcmfw/bcmfw.c#2 integrate
.. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c#3 integrate
.. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/link_control.c#3 integrate
.. //depot/projects/gdb/usr.sbin/jail/jail.c#3 integrate
.. //depot/projects/gdb/usr.sbin/ppp/radius.c#3 integrate

Differences ...

==== //depot/projects/gdb/UPDATING#17 (text+ko) ====

@@ -1530,16 +1530,16 @@
 	<maybe fix /etc/fstab>				[7]
 	make buildworld					[9]
 	make buildkernel KERNCONF=YOUR_KERNEL_HERE	[8]
-	cp src/sys/${MACHINE}/conf/GENERIC.hints /boot/device.hints [2]
+	cp sys/${MACHINE}/conf/GENERIC.hints /boot/device.hints [2]
 	make installkernel KERNCONF=YOUR_KERNEL_HERE
-	cd src/sys/boot ; make install			[6]
+	cd sys/boot ; make STRIP="" install			[6]
 							[1]
 	<reboot in single user>				[3]
-	/etc/rc.d/preseedrandom				[10]
+	/usr/src/etc/rc.d/preseedrandom				[10]
 	mergemaster -p					[5]
 	rm -rf /usr/include/g++
 	make installworld
-	mergemaster					[4]
+	mergemaster -i					[4]
 	<reboot>
 
 	Make sure that you've read the UPDATING file to understand the
@@ -1609,7 +1609,13 @@
 	that is hard to boot to recover.
 
 	[9] When checking out sources, you must include the -P flag to have
-	cvs prune empty directories.
+	cvs prune empty directories. Also, if CPUTYPE is defined in your
+	/etc/make.conf, make sure to use the "?=" instead of the "=" assignment
+	operator, so that buildworld can override the CPUTYPE if it needs to.
+	In case you would like to avoid installing new packages of everything,
+	you might want to uncomment the "COMPAT4X=	YES" entry, so that 4.x
+	compatibility libraries are build which should allow you to continue
+	using your existing software for a while.
 
 	[10] In order to create temporary files, /dev/random must be
 	initialized by feeding data into it.  /etc/rc.d/preseedrandom
@@ -1647,4 +1653,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.317 2004/06/23 01:32:28 mlaier Exp $
+$FreeBSD: src/UPDATING,v 1.318 2004/06/26 21:58:56 green Exp $

==== //depot/projects/gdb/bin/ps/print.c#7 (text+ko) ====

@@ -34,7 +34,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.91 2004/06/23 23:48:09 gad Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.92 2004/06/27 23:59:38 gad Exp $");
 
 #include <sys/param.h>
 #include <sys/time.h>
@@ -668,6 +668,9 @@
 	class = lpri->pri_class;
 	level = lpri->pri_level;
 	switch (class) {
+	case PRI_ITHD:
+		snprintf(str, sizeof(str), "intr:%u", level);
+		break;
 	case PRI_REALTIME:
 		snprintf(str, sizeof(str), "real:%u", level);
 		break;

==== //depot/projects/gdb/bin/ps/ps.c#15 (text+ko) ====

@@ -47,7 +47,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.105 2004/06/24 03:15:18 gad Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.106 2004/06/27 22:56:58 gad Exp $");
 
 #include <sys/param.h>
 #include <sys/proc.h>
@@ -715,9 +715,10 @@
 {
 	const char *ttypath;
 	struct stat sb;
-	char pathbuf[PATH_MAX];
+	char pathbuf[PATH_MAX], pathbuf2[PATH_MAX];
 
 	ttypath = NULL;
+	pathbuf2[0] = '\0';
 	switch (*elem) {
 	case '/':
 		ttypath = elem;
@@ -732,28 +733,35 @@
 		strlcpy(pathbuf, _PATH_DEV, sizeof(pathbuf));
 		strlcat(pathbuf, elem, sizeof(pathbuf));
 		ttypath = pathbuf;
-		if (strncmp(pathbuf, _PATH_TTY, sizeof(_PATH_TTY)) == 0)
+		if (strncmp(pathbuf, _PATH_TTY, strlen(_PATH_TTY)) == 0)
 			break;
 		if (strcmp(pathbuf, _PATH_CONSOLE) == 0)
 			break;
-		if (stat(pathbuf, &sb) == 0 && S_ISCHR(sb.st_mode)) {
+		/* Check to see if /dev/tty${elem} exists */
+		strlcpy(pathbuf2, _PATH_TTY, sizeof(pathbuf2));
+		strlcat(pathbuf2, elem, sizeof(pathbuf2));
+		if (stat(pathbuf2, &sb) == 0 && S_ISCHR(sb.st_mode)) {
 			/* No need to repeat stat() && S_ISCHR() checks */
 			ttypath = NULL;	
 			break;
 		}
-		/* /dev/${elem} does not exist, so try /dev/tty${elem} */
-		strlcpy(pathbuf, _PATH_TTY, sizeof(pathbuf));
-		strlcat(pathbuf, elem, sizeof(pathbuf));
 		break;
 	}
 	if (ttypath) {
 		if (stat(ttypath, &sb) == -1) {
-			warn("%s", ttypath);
+			if (pathbuf2[0] != '\0')
+				warn("%s and %s", pathbuf2, ttypath);
+			else
+				warn("%s", ttypath);
 			optfatal = 1;
 			return (0);
 		}
 		if (!S_ISCHR(sb.st_mode)) {
-			warn("%s: Not a terminal", ttypath);
+			if (pathbuf2[0] != '\0')
+				warnx("%s and %s: Not a terminal", pathbuf2,
+				    ttypath);
+			else
+				warnx("%s: Not a terminal", ttypath);
 			optfatal = 1;
 			return (0);
 		}

==== //depot/projects/gdb/contrib/gdb/gdb/config/ia64/fbsd.mh#5 (text+ko) ====


==== //depot/projects/gdb/contrib/isc-dhcp/FREEBSD-upgrade#3 (text+ko) ====

@@ -1,7 +1,7 @@
 # ex:ts=8
-$FreeBSD: src/contrib/isc-dhcp/FREEBSD-upgrade,v 1.19 2004/01/19 22:07:59 mbr Exp $
+$FreeBSD: src/contrib/isc-dhcp/FREEBSD-upgrade,v 1.21 2004/06/26 23:19:40 mbr Exp $
 
-ISC DHCP client 3.0.1rc12
+ISC DHCP client 3.0.1rc14
 	originals can be found at: ftp://ftp.isc.org/isc/dhcp/
 
 
@@ -27,8 +27,8 @@
 
 Imported by:
 
-	cvs import -m 'Import ISC DHCP 3.0.1 RC11 client.' \
-		src/contrib/isc-dhcp ISC isc_dhcp_3_0_1_rc12
+	cvs import -m 'Import ISC DHCP 3.0.1 RC14 client.' \
+		src/contrib/isc-dhcp ISC isc_dhcp_3_0_1_rc14
 
 
 To make local changes to isc-dhcp, simply patch and commit to the main
@@ -65,6 +65,8 @@
 	       - Remove dhcpd from SEE ALSO section.
 	common/dispatch.c
 	  r1.2 - interface polling
+	common/parse.c
+	  r1.2 - 64bit time_t fix
 	includes/dhcpd.h
 	  r1.5 - interface polling
 	  r1.4 - interface polling

==== //depot/projects/gdb/contrib/isc-dhcp/Makefile#2 (text+ko) ====

@@ -1,42 +1,32 @@
 # Makefile
 #
-# Copyright (c) 2002 Internet Software Consortium.
-# All rights reserved.
+# Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+# Copyright (c) 1995-2003 by Internet Software Consortium
 #
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
 #
-# 1. Redistributions of source code must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-#    notice, this list of conditions and the following disclaimer in the
-#    documentation and/or other materials provided with the distribution.
-# 3. Neither the name of Internet Software Consortium nor the names
-#    of its contributors may be used to endorse or promote products derived
-#    from this software without specific prior written permission.
+# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #
-# THIS SOFTWARE IS PROVIDED BY THE INTERNET SOFTWARE CONSORTIUM AND
-# CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED.  IN NO EVENT SHALL THE INTERNET SOFTWARE CONSORTIUM OR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
+#   Internet Systems Consortium, Inc.
+#   950 Charter Street
+#   Redwood City, CA 94063
+#   <info@isc.org>
+#   http://www.isc.org/
 #
-# This software has been written for the Internet Software Consortium
+# This software has been written for Internet Systems Consortium
 # by Ted Lemon in cooperation with Vixie Enterprises and Nominum, Inc.
-# To learn more about the Internet Software Consortium, see
+# To learn more about Internet Systems Consortium, see
 # ``http://www.isc.org/''.  To learn more about Vixie Enterprises,
 # see ``http://www.vix.com''.   To learn more about Nominum, Inc., see
 # ``http://www.nominum.com''.
-#
 
 all:
 	@sysname=`./configure --print-sysname`; \

==== //depot/projects/gdb/contrib/isc-dhcp/Makefile.conf#2 (text+ko) ====

@@ -1,21 +1,25 @@
 # Makefile.conf
 #
-# Copyright (c) 1996-2002 Internet Software Consortium.
-# Use is subject to license terms which appear in the file named
-# ISC-LICENSE that should have accompanied this file when you
-# received it.   If a file named ISC-LICENSE did not accompany this
-# file, or you are not sure the one you have is correct, you may
-# obtain an applicable copy of the license at:
+# Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+# Copyright (c) 1995-2003 by Internet Software Consortium
 #
-#             http://www.isc.org/isc-license-1.0.html. 
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
 #
-# This file is part of the ISC DHCP distribution.   The documentation
-# associated with this file is listed in the file DOCUMENTATION,
-# included in the top-level directory of this release.
+# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #
-# Support and other services are available for ISC products - see
-# http://www.isc.org for more information.
-#
+#   Internet Systems Consortium, Inc.
+#   950 Charter Street
+#   Redwood City, CA 94063
+#   <info@isc.org>
+#   http://www.isc.org/
 
 ## Defaults...
 SCRIPT = none

==== //depot/projects/gdb/contrib/isc-dhcp/Makefile.dist#2 (text+ko) ====

@@ -1,21 +1,26 @@
 # Makefile.dist
 #
-# Copyright (c) 1996-2002 Internet Software Consortium.
-# Use is subject to license terms which appear in the file named
-# ISC-LICENSE that should have accompanied this file when you
-# received it.   If a file named ISC-LICENSE did not accompany this
-# file, or you are not sure the one you have is correct, you may
-# obtain an applicable copy of the license at:
+# Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+# Copyright (c) 1995-2003 by Internet Software Consortium
 #
-#             http://www.isc.org/isc-license-1.0.html. 
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
 #
-# This file is part of the ISC DHCP distribution.   The documentation
-# associated with this file is listed in the file DOCUMENTATION,
-# included in the top-level directory of this release.
+# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #
-# Support and other services are available for ISC products - see
-# http://www.isc.org for more information.
-#
+#   Internet Systems Consortium, Inc.
+#   950 Charter Street
+#   Redwood City, CA 94063
+#   <info@isc.org>
+#   http://www.isc.org/
+
 
 SUBDIRS=	common $(MINIRES) dst omapip server client relay dhcpctl
 

==== //depot/projects/gdb/contrib/isc-dhcp/README#2 (text+ko) ====

@@ -1,7 +1,6 @@
-	    Internet Software Consortium DHCP Distribution
-			     Version 3.0.1
-			  Release Candidate 12
-			     April 28, 2002
+	       Internet Systems Consortium DHCP Distribution
+			   Version 3.0.1rc14
+			     June 09, 2004
 
 			      README FILE
 
@@ -97,18 +96,16 @@
 
 			    RELEASE STATUS
 
-This is the twelfth release candidate of version 3.0.1 of the ISC DHCP
-Distribution.  Development of this release is approaching the point at
-which it will be frozen, and no significant new features will be
-added.
+This is fourteenth release candidate of version 3.0.1 of the ISC DHCP
+Distribution.  
 
 In this release, the server and relay agent are currently fully
 functional on NetBSD, Linux systems with kernel version 2.2 or later,
-FreeBSD, OpenBSD, BSD/OS, Digital Tru64 Unix and Solaris.  The
-software will also run on HP-UX, but only supports a single network
-interface.  Ports also exist for QNX, SCO, NeXTStep, and MacOS X, but
-are not in wide use, with all that implies.   We are not aware of an
-easy way to get this software running on HP-UX.
+FreeBSD, OpenBSD, BSD/OS, Digital Tru64 Unix and Solaris.  The software
+will also run on HP-UX, but only supports a single network interface.
+Ports also exist for QNX, SCO, NeXTStep, and MacOS X, but are not in
+wide use, with all that implies.   We are not aware of an easy way to
+get this software running on HP-UX.
 
 The DHCP client currently only knows how to configure the network on
 NetBSD, FreeBSD, OpenBSD, BSD/os, Linux, Solaris and NextStep.  The
@@ -143,14 +140,14 @@
 To build the DHCP Distribution, unpack the compressed tar file using
 the tar utility and the gzip command - type something like:
 
-	zcat dhcp-3.0.1rc11.tar.gz |tar xvf -
+	zcat dhcp-3.0.1rc14.tar.gz |tar xvf -
 
 On BSD/OS, you have to type gzcat, not zcat, and you may run into
 similar problems on other operating systems.
 
 			    CONFIGURING IT
 
-Now, cd to the dhcp-3.0.1rc11 subdirectory that you've just
+Now, cd to the dhcp-3.0.1rc14 subdirectory that you've just
 created and configure the source tree by typing:
 
 		./configure
@@ -466,14 +463,14 @@
 client is different (not necessarily better or worse) than that of the
 ISC client, but in most cases it will be a lot easier for you to just
 use that.  Please do not ask for help in using the Solaris DHCP client
-on Internet Software Consortium mailing lists - that's why you're
+on Internet Systems Consortium mailing lists - that's why you're
 paying Sun the big bucks.   If you're having a problem with the
 Solaris client interoperating with the ISC dhcp server, that's another
 matter, but please check with Sun first.
 
 			       SUPPORT
 
-The Internet Software Consortium DHCP server is not a commercial
+The Internet Systems Consortium DHCP server is not a commercial
 product, and is not supported by the ISC.  However, it has attracted a
 fairly sizable following on the Internet, which means that there are a
 lot of knowledgable users who may be able to help you if you get
@@ -508,8 +505,8 @@
 release and see if the bug is still in that version of the software,
 and if it's not, _then_ report it.  It's okay to report bugs in the
 latest patchlevel of a major version that's not the most recent major
-version, though - for example, if you're running 2.0, you don't have
-to upgrade to 3.0 before you can report bugs.
+version, though - for example, if you're running 3.0pl2, you don't have
+to upgrade to a 3.0.1rc (release candidate) before you can report bugs.
 
 PLEASE DO NOT REPORT BUGS IF YOU ARE RUNNING A VERSION OF THE ISC
 DHCP DISTRIBUTION THAT YOU DIDN'T GET FROM THE ISC!   Free operating
@@ -639,7 +636,7 @@
 dhcpcd, this is _not_ the ISC DHCP client, and we probably can't help
 you with it.
 
-Please see http://www.isc.org/services/public/lists/dhcp-lists.html
-for details on how to subscribe to the ISC DHCP mailing lists.
+Please see http://www.isc.org/sw/dhcp/ for details on how to subscribe
+to the ISC DHCP mailing lists.
 
 

==== //depot/projects/gdb/contrib/isc-dhcp/RELNOTES#2 (text+ko) ====

@@ -1,7 +1,6 @@
-	    Internet Software Consortium DHCP Distribution
-			     Version 3.0.1
-			 Release Candidate 12
-			       June, 2002
+	      Internet Systems Consortium DHCP Distribution
+			   Version 3.0.1rc14
+			     June 09, 2004
 
 			     Release Notes
 
@@ -23,11 +22,9 @@
      - Many bug fixes, performance enhancements, and minor new DHCP
        protocol features. 
 
-This is a release candidate for a minor bug fix release to follow ISC
-DHCP 3.0.   The main bug fixed here is a bug in the subclass allocation
-code that could result in a memory smash.   Any users of the ISC DHCP server
-who are using subclasses should seriously consider upgrading to 3.0.1
-either now or when the final 3.0.1 release comes out.
+The main bug fixed here is a bug in the subclass allocation code that
+could result in a memory smash.   Any users of the ISC DHCP server who
+are using subclasses should seriously consider upgrading to 3.0.1.
 
 If you are running 3.0 beta 1 and are doing dynamic DNS updates, the
 lease file is no longer forward-compatible to 3.0 final.   A script
@@ -46,6 +43,55 @@
 thanks to all of these good people here, both for working on the code
 and for prodding me into improving it.
 
+			Changes since 3.0.1rc13
+
+! CAN-2004-0460 - CERT VU#317350: Five stack overflow exploits were closed
+  in logging messages with excessively long hostnames provided by the
+  clients.  It is highly probable that these could have been used by
+  attackers to gain arbitrary root access on systems using ISC DHCP 3.0.1
+  release candidates 12 or 13.  Special thanks to Gregory Duchemin for
+  both finding and solving the problem.
+
+! CAN-2004-0461 - CERT VU#654390: Once the above was closed, an opening
+  in log_*() functions was evidented, on some specific platforms where
+  vsnprintf() was not believed to be available and calls were wrapped to
+  sprintf() instead.  Again, credit goes to Gregory Duchemin for finding
+  the problem.  Calls to snprintf() are now linked to a distribution-local
+  snprintf implementation, only in those cases where the architecture is
+  not known to provide one (see includes/cf/[arch].h).  If you experience
+  linking problems with snprintf/vsnprintf or 'isc_print_' functions, this
+  is where to look.  This vulnerability did not exist in any previously
+  published version of ISC DHCP.
+
+- Compilation on hpux 11.11 was repaired.
+
+- 'The cross-compile bug fix' was backed out.
+
+			Changes since 3.0.1rc12
+
+- Fixed a bug in omapi lease lookup function, to form the hardware
+  address for the hash lookup correctly, thanks to a patch from
+  Richard Hirst.
+
+- Fixed a bug where dhcrelay was sending relayed responses back to the
+  broadcast address, but with the source's unicast mac address.  Should
+  now conform to rfc2131 section 4.1.
+
+- Cross-compile bug fix; use $(AR) instead of ar.  Thanks to Morten Brorup.
+
+- Fixed a crash bug in dhclient where dhcpd servers that do not provide
+  renewal times results in an FPE.  As a side effect, dhclient can now
+  properly handle 0xFFFFFFFF (-1) expiry times supplied by servers.  Thanks
+  to a patch from Burt Silverman.
+
+- The 'ping timeout' debugs from rc12 were removed to -DDEBUG only,
+  and reformatted to correct a compilation error on solaris platforms.
+
+- A patch was applied which fixes a case where leases read from the
+  leases database do not properly over-ride previously read leases.
+
+- dhcpctl.3 manpage was tweaked.
+
 			Changes since 3.0.1rc11
 
 - A patch from Steve Campbell was applied with minor modifications to
@@ -93,6 +139,9 @@
   appear in a lease file.  An option that might have been named "#144" is
   now "unknown-144".
 
+- Another patch from Bill Stephens which allows the ping-check timeout to
+  be configured as 'ping-timeout'.  Defaults to 1.
+
 			Changes since 3.0.1rc10
 
 - Potential buffer overflows in minires repaired.

==== //depot/projects/gdb/contrib/isc-dhcp/client/Makefile.dist#2 (text+ko) ====

@@ -1,21 +1,25 @@
 # Makefile.dist
 #
-# Copyright (c) 1996-2002 Internet Software Consortium.
-# Use is subject to license terms which appear in the file named
-# ISC-LICENSE that should have accompanied this file when you
-# received it.   If a file named ISC-LICENSE did not accompany this
-# file, or you are not sure the one you have is correct, you may
-# obtain an applicable copy of the license at:
+# Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+# Copyright (c) 1996-2003 by Internet Software Consortium
 #
-#             http://www.isc.org/isc-license-1.0.html. 
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
 #
-# This file is part of the ISC DHCP distribution.   The documentation
-# associated with this file is listed in the file DOCUMENTATION,
-# included in the top-level directory of this release.
+# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #
-# Support and other services are available for ISC products - see
-# http://www.isc.org for more information.
-#
+#   Internet Systems Consortium, Inc.
+#   950 Charter Street
+#   Redwood City, CA 94063
+#   <info@isc.org>
+#   http://www.isc.org/
 
 CATMANPAGES = dhclient.cat8 dhclient.conf.cat5 dhclient-script.cat8 \
 	      dhclient.leases.cat5

==== //depot/projects/gdb/contrib/isc-dhcp/client/clparse.c#2 (text+ko) ====

@@ -3,39 +3,30 @@
    Parser for dhclient config and lease files... */
 
 /*
- * Copyright (c) 1996-2002 Internet Software Consortium.
- * All rights reserved.
+ * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (c) 1996-2003 by Internet Software Consortium
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
  *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. Neither the name of The Internet Software Consortium nor the names
- *    of its contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
+ * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+ * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
- * THIS SOFTWARE IS PROVIDED BY THE INTERNET SOFTWARE CONSORTIUM AND
- * CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED.  IN NO EVENT SHALL THE INTERNET SOFTWARE CONSORTIUM OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
+ *   Internet Systems Consortium, Inc.
+ *   950 Charter Street
+ *   Redwood City, CA 94063
+ *   <info@isc.org>
+ *   http://www.isc.org/
  *
- * This software has been written for the Internet Software Consortium
+ * This software has been written for Internet Systems Consortium
  * by Ted Lemon in cooperation with Vixie Enterprises and Nominum, Inc.
- * To learn more about the Internet Software Consortium, see
+ * To learn more about Internet Systems Consortium, see
  * ``http://www.isc.org/''.  To learn more about Vixie Enterprises,
  * see ``http://www.vix.com''.   To learn more about Nominum, Inc., see
  * ``http://www.nominum.com''.
@@ -43,8 +34,8 @@
 
 #ifndef lint
 static char copyright[] =
-"$Id: clparse.c,v 1.62.2.4 2003/02/10 00:39:57 dhankins Exp $ Copyright (c) 1996-2002 The Internet Software Consortium.  All rights reserved.\n"
-"$FreeBSD: src/contrib/isc-dhcp/client/clparse.c,v 1.11 2003/09/02 11:13:20 mbr Exp $\n";
+"$Id: clparse.c,v 1.62.2.6 2004/06/10 17:59:11 dhankins Exp $ Copyright (c) 2004 Internet Systems Consortium.  All rights reserved.\n"
+"$FreeBSD: src/contrib/isc-dhcp/client/clparse.c,v 1.12 2004/06/26 10:37:41 mbr Exp $\n";
 #endif /* not lint */
 
 #include "dhcpd.h"
@@ -842,7 +833,7 @@
 	struct parse *cfile;
 	int is_static;
 {
-	struct client_lease *lease, *lp, *pl;
+	struct client_lease *lease, *lp, *pl, *next;
 	struct interface_info *ip = (struct interface_info *)0;
 	int token;
 	const char *val;
@@ -902,17 +893,19 @@
 	   lease list looking for a lease with the same address, and
 	   if we find it, toss it. */
 	pl = (struct client_lease *)0;
-	for (lp = client -> leases; lp; lp = lp -> next) {
+	for (lp = client -> leases; lp; lp = next) {
+		next = lp -> next;
 		if (lp -> address.len == lease -> address.len &&
 		    !memcmp (lp -> address.iabuf, lease -> address.iabuf,
 			     lease -> address.len)) {
 			if (pl)
-				pl -> next = lp -> next;
+				pl -> next = next;

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406280448.i5S4mDZB034772>