ChangeLog revision 1.1.1.3
11.1.1.3SfredetteWed Jun 13 21:19:11 2001  Matthew Fredette  <fredette@alum.mit.edu>
21.1.1.3Sfredette
31.1.1.3Sfredette	* README: Bumped the version.
41.1.1.3Sfredette	* configure.in: Bumped the version.
51.1.1.3Sfredette	* ndbootd.c (main): Don't assume that a successful, but short, read
61.1.1.3Sfredette	leaves a zero in errno.  Instead, just check for the short
71.1.1.3Sfredette	read by looking at the byte count that read returned.
81.1.1.3Sfredette
91.1.1.3SfredetteWed May 23 02:37:40 2001  Matthew Fredette  <fredette@alum.mit.edu>
101.1.1.3Sfredette
111.1.1.3Sfredette	* configure.in: Bumped the version.
121.1.1.3Sfredette
131.1.1.2SfredetteWed May 23 02:35:49 2001  Matthew Fredette  <fredette@alum.mit.edu>
141.1.1.2Sfredette
151.1.1.3Sfredette	* Release 0.4 out.
161.1.1.2Sfredette	* configure.in: Bumped the version.
171.1.1.2Sfredette	* ndbootd.c: Changed many debugging printfs to compile quietly on the
181.1.1.2Sfredette	alpha.  Patch from Andrew Brown <atatat@atatdot.net>.
191.1.1.2Sfredette
201.1.1.2Sfredette	* config/ndbootd-bpf.c: Changed many debugging printfs to compile quietly on the
211.1.1.2Sfredette	alpha.  Patch from Andrew Brown <atatat@atatdot.net>.
221.1.1.2Sfredette
231.1SfredetteTue May 22 13:13:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
241.1Sfredette
251.1Sfredette	* Release 0.3 out.
261.1Sfredette	* acconfig.h: Added coverage for macros with alignment information.
271.1Sfredette	* acinclude.m4 (AC_CHECK_ALIGNOF): Added.
281.1Sfredette	* configure.in: Bumped the version number.
291.1Sfredette	Now use AC_CHECK_ALIGNOF to check for the minimum
301.1Sfredette	alignment of a 32-bit int; if it isn't 1, compile
311.1Sfredette	ndbootd for a strict-alignment machine.
321.1Sfredette
331.1Sfredette	* ndbootd.c Ran indent(1) with NetBSD's KNF-approximating profile.
341.1Sfredette	* ndbootd.c: [HAVE_STRICT_ALIGNMENT]: Added code to copy packet headers
351.1Sfredette	between the buffer and local variables, to satisfy
361.1Sfredette	alignment constraints.
371.1Sfredette
381.1Sfredette	* ndbootd.h Ran indent(1) with NetBSD's KNF-approximating profile.
391.1Sfredette	* config/ndbootd-bpf.c Ran indent(1) with NetBSD's KNF-approximating profile.
401.1Sfredette
411.1SfredetteTue May 15 14:46:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
421.1Sfredette
431.1Sfredette	* configure.in: Bumped up the version.
441.1Sfredette
451.1SfredetteTue May 15 14:43:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
461.1Sfredette
471.1Sfredette	* Release 0.2 out.
481.1Sfredette	* configure.in: Bumped up the version.
491.1Sfredette	* ndbootd.8: Some formatting changes.
501.1Sfredette	* ndbootd.c: Now have prototypes for the allocation functions.
511.1Sfredette	(main): Now handle boot blocks that aren't an integral
521.1Sfredette	multiple of the block size.
531.1Sfredette
541.1SfredetteWed May 09 20:50:46 2001  Matthew Fredette  <fredette@alum.mit.edu>
551.1Sfredette
561.1Sfredette	* Makefile.am: Added support for the man page.
571.1Sfredette	* README: Updated the usage to reflect the new single-letter option names.
581.1Sfredette	* ndbootd.8: Added.
591.1Sfredette	* ndbootd.c (main): Now insert a small delay before sending each packet.
601.1Sfredette	Sending packets too quickly apparently overwhelms clients.
611.1Sfredette	Added new single-letter versions of all options that didn't
621.1Sfredette	already have them.  Expanded some debug messages, and fixed
631.1Sfredette	others to display Ethernet addresses correctly.
641.1Sfredette
651.1Sfredette	* config/ndbootd-bpf.c: Removed an unnecessary comment.
661.1Sfredette
671.1SfredetteWed Jan 31 17:35:50 2001  Matthew Fredette  <fredette@alum.mit.edu>
681.1Sfredette
691.1Sfredette	* Makefile.am: Added the ChangeLog to EXTRA_DIST.
701.1Sfredette	* README: Updated.
711.1Sfredette	* ndbootd.c (main): Fixed various printf argument lists.
721.1Sfredette
731.1SfredetteWed Jan 31 17:35:16 2001  Matthew Fredette  <fredette@alum.mit.edu>
741.1Sfredette
751.1Sfredette	* Release 0.1 out.
761.1Sfredette	* Makefile.am: Added the ChangeLog to EXTRA_DIST.
771.1Sfredette	* README: Updated.
781.1Sfredette	* ndbootd.c (main): Fixed various printf argument lists.
791.1Sfredette	* ndbootd.h: Now include param.h.
801.1Sfredette
811.1SfredetteTue Jan 30 15:35:38 2001  Matthew Fredette  <fredette@alum.mit.edu>
821.1Sfredette
831.1Sfredette	* README: Added.
841.1Sfredette	* ndbootd.c: Now, ndbootd assembles disk images for clients on-the-fly.
851.1Sfredette	Defined many new macros related to this.
861.1Sfredette	(main): Added support for the --boot2 option.  Turned the
871.1Sfredette	original disk-image filename into the filename of the
881.1Sfredette	first-stage boot program.  Now do better multiple-client
891.1Sfredette	support, especially when it comes to checking if a client
901.1Sfredette	is really ours.  Now assemble client-specific disk images
911.1Sfredette	on-the-fly, potentially serving each client a different
921.1Sfredette	second-stage boot.
931.1Sfredette
941.1SfredetteMon Jan 29 15:12:13 2001  Matthew Fredette  <fredette@alum.mit.edu>
951.1Sfredette
961.1Sfredette	* COPYING: Added.
971.1Sfredette	* Makefile.am: Added.
981.1Sfredette	* acconfig.h: Added.
991.1Sfredette	* acinclude.m4: Added.
1001.1Sfredette	* configure.in: Added.
1011.1Sfredette	* missing: Added.
1021.1Sfredette	* ndbootd.c: Added.
1031.1Sfredette	* ndbootd.h: Added.
1041.1Sfredette	* config/ndbootd-bpf.c: Added.
1051.1Sfredette
106