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