Home | History | Annotate | Line # | Download | only in bootpd
Changes revision 1.1
      1 Changes, most recent first
      2 Date, <email> Real Name
      3 	what...
      4 
      5 --> bootp-2.3.8
      6 
      7 06/25/94  Christos Zoulas <christos (a] deshaw.com>
      8 	Add "-h" flag to override host name (affects default IP
      9 	address provided in reply messages.  (Also minor bug fix)
     10 
     11 05/27/94  gwr (a] mc.com (Gordon W. Ross)
     12 	Add code to call "arp -s IPADDR HWADDR" on systems
     13 	that do not provide an SIOCSARP ioctl (i.e. NetBSD)
     14 
     15 --> bootp-2.3.7
     16 
     17 05/05/94  Walter Wong <wcw+@CMU.EDU>
     18 	Reduce noize at debug level one, where log messages
     19 	are generated only for hosts that are recognized
     20 	and replied to by bootpd.  (At request of HP folks.)
     21 
     22 04/30/94  gwr (a] mc.com (Gordon W. Ross)
     23 	Use memxxx functions unless USE_BFUNCS is defined.
     24 	Added -f <file> option to bootptest (requested file).
     25 
     26 04/29/94  tpaquett (a] ita.lgc.com (Trevor Paquette)
     27 	Remove call to haddr_conv802() in sendreply().
     28 	The setarp should get the non-transformed address.
     29 
     30 04/27/94  gwr (a] mc.com
     31 	Improve logic for building bootfile pathname, so a path
     32 	will be put in the reply if either the client or bootpd
     33 	specifies a boot file.  (Needed for NetBSD diskless boot)
     34 
     35 04/25/94  shamash (a] boxhill.com (Ari Shamash)
     36 	Fix prs_inetaddr() so it allows '_' in hostnames.
     37 
     38 04/16/94  gwr (a] mc.com (Gordon W. Ross)
     39 	Fix setarp for SVR4 (needs to use I_STR ioctl)
     40 	Thanks to several people: (all sent the same fix)
     41 		Barney Wolff <barney (a] databus.com>,
     42 		bear (a] upsys.se (Bj|rn Sj|holm),
     43 		Michael Kuschke <Michael.Kuschke (a] Materna.DE>,
     44 
     45 03/25/95  Ulrich Heuer </I=zhhi9/G=Ulrich/S=Heuer/@zhflur.ubs.ubs.ch>
     46 	Make option string lengths not include a null terminator.
     47 	The trailing null breaks some clients.
     48 
     49 03/15/94  "Edmund J. Sutcliffe" <ejs1 (a] tower.york.ac.uk>
     50 	Add support for the "EX" option:  Execute a program
     51 	before sending a BOOTREPLY to a client.  Support for
     52 	this option is conditional on YORK_EX_OPTION.
     53 
     54 03/10/94  Nigel Metheringham <nigelm (a] ohm.york.ac.uk>
     55 	Make getether.c work on Linux.
     56 
     57 03/09/94  Koch (a] Math.Uni-Duisburg.DE (Peter Koch)
     58 	Add missing MANDIR definition to Makefile.
     59 
     60 03/08/94  Jeroen.Scheerder (a] let.ruu.nl
     61 	Fix args to report in getether code for Ultrix.
     62 	Run install individually for each program.
     63 
     64 --> bootp-2.3.6
     65 03/07/94  gwr (a] mc.com
     66 	Cleanup for release (run gnu indent, tab-size=4)
     67 
     68 02/24/94  Jeroen.Scheerder (a] let.ruu.nl
     69 	Allow underscore in host names - readfile.c:goodname()
     70 	Add ConvOldTab.sh - converts 1.1 bootptab to new format.
     71 
     72 02/20/94  gwr (a] mc.com (Gordon W. Ross)
     73 	Make readfile tolerant of hardware addresses that start
     74 	with a letter.  (If lookup_hwa() fails, assume numeric.)
     75 	Fix whitespace skip before :vm= auto: and avoid lookup.
     76 
     77 02/12/94  walker (a] zk3.dec.com (Mary Walker)
     78 	Added support for 64-bit longs (for the DEC Alpha)
     79 	Allow ieee802 hardware address in bit-reversed oreder
     80 
     81 02/07/94  hl (a] tekla.fi (Harald Lundberg)
     82 	Fix conflict with DUMP_FILE in syslog.h on OSF1
     83 	Use int for (struct bootp).bp_xid (for DEC Alpha)
     84 	Added Ultrix support to bootptest (getether)
     85 
     86 02/06/94  brezak (a] ch.hp.com (John Brezak)
     87 	Add man-page and install targets to Makefile.NetBSD
     88 	Add getether support for NetBSD
     89 
     90 02/05/94  gwr (a] mc.com (Gordon W. Ross)
     91 	Added tags 40,41,42 (NIS domain, NIS server, NTP server)
     92 	Add stub to getether for machines not yet supported.
     93 
     94 --> bootp-2.3.5
     95 01/29/94  gwr (a] mc.com (Gordon W. Ross)
     96 	Make bootpgw put a correct address in "giaddr" when
     97 		the client request came via broadcast.
     98 
     99 01/22/94  gwr (a] mc.com (Gordon W. Ross)
    100 	Fix syslog call (missing "facility" code)
    101 	Add SVR4/Streams support to getif() and getether()
    102 	Fix getif bug (matched when it should not)
    103 	Macro-ize lots of similar cases in readfile.c
    104 
    105 12/27/93  brezak (a] ch.hp.com (John Brezak)
    106 	Remove all newlines passed to syslog(3)
    107 	Add /etc/ethers support for NetBSD.
    108 
    109 12/18/93  gwr (a] mc.com (Gordon W. Ross)
    110 	Fix bootptest IP address printing.
    111 	Fix byte-order bugs in bootpgw and bootptest.
    112 	Clean-up signed/unsigned mismatches.
    113 	Back out SLIP support changes for now
    114 		(code fragment saved in ToDo).
    115 
    116 --> bootp-2.3.4 (beta test release)
    117 12/12/93  gwr (a] mc.com (Gordon W. Ross)
    118 	Fixed several more NULL references in readfile.
    119 	Added proper length checks to option insertions.
    120 
    121 --> bootp-2.3.3 (beta test release)
    122 12/09/93  gwr (a] mc.com (Gordon W. Ross)
    123 	Added ASSERT checks to readfile.c:fill_defaults()
    124 
    125 12/08/93  brezak (a] ch.hp.com (John Brezak)
    126 	New Makefile.NetBSD
    127 	Added setsid() and #ifdef TIOCNOTTY
    128 		(bootpd.c, bootpgw.c)
    129 	Moved #include <net/if.h> out of #ifdef SUNOS
    130 	Fixed several multiple declaration problems
    131 
    132 12/04/93  gwr (a] mc.com (Gordon W. Ross)
    133 	Re-implemented Extension File support
    134 	  based on work by Jason Zions <jazz (a] hal.com>
    135 	Added support for Reply-Address-Override to support
    136 	  HP clients (need reply sent to broadcast address)
    137 	  from David R. Linn <drl (a] vuse.vanderbilt.edu>
    138 
    139 --> bootp-2.3.2 (beta test release)
    140 11/27/93  gwr (a] mc.com (Gordon W. Ross)
    141 	Incorporated bootptest into the bootp release.
    142 	Added ANSI function prototypes everywhere.
    143 
    144 11/17/93  dpm (a] depend.com (David P. Maynard)
    145 	Added automatic SLIP address determination.
    146 	(This is NOT dynamic IP address assignment.)
    147 	Cleaned up some type warnings from gcc.
    148 
    149 11/11/93  gwr (a] mc.com (Gordon W. Ross)
    150 	Works (again) with no -DSYSLOGD defined.
    151 	Provide a default value for the subnet mask.
    152 	More #ifdef's for SunOS specific code (lookup_hwa)
    153 	Added a simple BOOTP gateway program: bootpgw
    154 	Reorganized for more code sharing (with bootpgw)
    155 
    156 --> bootp-2.3.1 (alpha test release)
    157 11/08/93  gwr (a] mc.com (Gordon W. Ross)
    158 	Back-out changes to honor option structure in request
    159 		(this needs to be a per-client option).
    160 	Merged changes from NetBSD and Columbia versions.
    161 	Allow host name anywhere IP address is expected.
    162 	Add null terminators to option strings.
    163 	Add missing symbols to dump routine, dump symbols
    164 		in alphabetical order, one tag per line.
    165 
    166 --> bootp-2.2.D (posted as patch 2)
    167 10/19/93  gwr (a] mc.com (Gordon W. Ross)
    168 	Fix references to free memory (leads to core dumps).
    169 
    170 --> bootp-2.2.C (posted as patch 1)
    171 10/14/93  gwr (a] mc.com (Gordon W. Ross)
    172 	Fix data access alignment problems on SPARC/Solaris.
    173 
    174 --> bootp-2.2.B (posted to usenet)
    175 10/11/93  gwr (a] mc.com (Gordon W. Ross)
    176 	Allow extended-length BOOTP packets (more vendor options)
    177 	Honor option format specified in client requests.
    178 	Added Solaris-2.X changes from db (a] sunbim.be (Danny Backx).
    179 
    180 All history before this point may be inaccurate.  Please send
    181 changes if any of the credits are incorrect. -gwr
    182 
    183 --> bootp-2.2+NetBSD released
    184 08/27/93  brezak (a] ch.hp.com (John Brezak)
    185 	Added RFC 1396 support (tags 14-17)
    186 
    187 --> bootp-2.2+NetBSD (version?)
    188 ??/??/93  mckim (a] lerc.nasa.gov (Jim McKim)
    189 	Ported to NetBSD (see Makefile.NetBSD)
    190 	Set server host name in responses.
    191 	Check all interfaces in address match routine.
    192 
    193 --> bootp-2.2+FdC released
    194 01/27/93  <fdc (a] watsun.cc.columbia.edu> Frank da Cruz
    195 	Added RFC 1395 information: Merit dump file, 
    196 	client domain name, swap server address, root path.
    197 
    198 --> bootp-2.2alpha released
    199 11/14/91 <walt+@cmu.edu> Walter L. Wimer
    200 	Add "td" to TFTP directory for "secure" (chroot) TFTP.
    201 	Add "sa" tag to set explicit server address.
    202 	Automatically determine if child of inetd.
    203 	Use RFC 1048 format when request has magic number zero.
    204 	Fixed various bugs.  Give bootptab a separate man page.
    205 
    206 --> bootp-2.1 released
    207 01/09/89  <walt+@cmu.edu> Walter L. Wimer
    208 	Check world read bit on TFTP boot file.
    209 	Add support for rfc1085 "bootfile size" tag.
    210 	Add generic tags.  Fix byte order of rfc1048 data.
    211 	Fix various crashing bugs.
    212 
    213 --> bootp-2.0 released
    214 07/15/88  <walt+@cmu.edu> Walter L. Wimer
    215 	Added vendor information to conform to RFC1048.
    216 	Adopted termcap-like file format to support above.
    217 	Added hash table lookup instead of linear search.
    218 	Other cleanups.
    219 
    220 --> bootp-1.3(?) released
    221 07/24/87  <ddp (a] andrew.cmu.edu> Drew D. Perkins
    222 	Modified to use syslog instead of Kovar's
    223 	routines.  Add debugging dumps.  Many other fixups.
    224 
    225 --> bootp-1.2(?) released
    226 07/30/86  David Kovar at Carnegie Mellon University
    227 	Modified to work at CMU.
    228 
    229 --> bootp-1.1 released
    230 01/22/86  Bill Croft at Stanford University
    231 	Original created.
    232