xref: /netbsd-src/usr.sbin/ndbootd/ChangeLog (revision 74cc4fdaac42f54f8723a7a09e538dd90b5cefc5)
1*74cc4fdaSfredetteWed Jun 13 21:19:11 2001  Matthew Fredette  <fredette@alum.mit.edu>
2*74cc4fdaSfredette
3*74cc4fdaSfredette	* README: Bumped the version.
4*74cc4fdaSfredette	* configure.in: Bumped the version.
5*74cc4fdaSfredette	* ndbootd.c (main): Don't assume that a successful, but short, read
6*74cc4fdaSfredette	leaves a zero in errno.  Instead, just check for the short
7*74cc4fdaSfredette	read by looking at the byte count that read returned.
8*74cc4fdaSfredette
9*74cc4fdaSfredetteWed May 23 02:37:40 2001  Matthew Fredette  <fredette@alum.mit.edu>
10*74cc4fdaSfredette
11*74cc4fdaSfredette	* configure.in: Bumped the version.
12*74cc4fdaSfredette
13bbf2feacSfredetteWed May 23 02:35:49 2001  Matthew Fredette  <fredette@alum.mit.edu>
14bbf2feacSfredette
15*74cc4fdaSfredette	* Release 0.4 out.
16bbf2feacSfredette	* configure.in: Bumped the version.
17bbf2feacSfredette	* ndbootd.c: Changed many debugging printfs to compile quietly on the
18bbf2feacSfredette	alpha.  Patch from Andrew Brown <atatat@atatdot.net>.
19bbf2feacSfredette
20bbf2feacSfredette	* config/ndbootd-bpf.c: Changed many debugging printfs to compile quietly on the
21bbf2feacSfredette	alpha.  Patch from Andrew Brown <atatat@atatdot.net>.
22bbf2feacSfredette
232d0f1618SfredetteTue May 22 13:13:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
242d0f1618Sfredette
252d0f1618Sfredette	* Release 0.3 out.
262d0f1618Sfredette	* acconfig.h: Added coverage for macros with alignment information.
272d0f1618Sfredette	* acinclude.m4 (AC_CHECK_ALIGNOF): Added.
282d0f1618Sfredette	* configure.in: Bumped the version number.
292d0f1618Sfredette	Now use AC_CHECK_ALIGNOF to check for the minimum
302d0f1618Sfredette	alignment of a 32-bit int; if it isn't 1, compile
312d0f1618Sfredette	ndbootd for a strict-alignment machine.
322d0f1618Sfredette
332d0f1618Sfredette	* ndbootd.c Ran indent(1) with NetBSD's KNF-approximating profile.
342d0f1618Sfredette	* ndbootd.c: [HAVE_STRICT_ALIGNMENT]: Added code to copy packet headers
352d0f1618Sfredette	between the buffer and local variables, to satisfy
362d0f1618Sfredette	alignment constraints.
372d0f1618Sfredette
382d0f1618Sfredette	* ndbootd.h Ran indent(1) with NetBSD's KNF-approximating profile.
392d0f1618Sfredette	* config/ndbootd-bpf.c Ran indent(1) with NetBSD's KNF-approximating profile.
402d0f1618Sfredette
412d0f1618SfredetteTue May 15 14:46:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
422d0f1618Sfredette
432d0f1618Sfredette	* configure.in: Bumped up the version.
442d0f1618Sfredette
452d0f1618SfredetteTue May 15 14:43:24 2001  Matthew Fredette  <fredette@alum.mit.edu>
462d0f1618Sfredette
472d0f1618Sfredette	* Release 0.2 out.
482d0f1618Sfredette	* configure.in: Bumped up the version.
492d0f1618Sfredette	* ndbootd.8: Some formatting changes.
502d0f1618Sfredette	* ndbootd.c: Now have prototypes for the allocation functions.
512d0f1618Sfredette	(main): Now handle boot blocks that aren't an integral
522d0f1618Sfredette	multiple of the block size.
532d0f1618Sfredette
542d0f1618SfredetteWed May 09 20:50:46 2001  Matthew Fredette  <fredette@alum.mit.edu>
552d0f1618Sfredette
562d0f1618Sfredette	* Makefile.am: Added support for the man page.
572d0f1618Sfredette	* README: Updated the usage to reflect the new single-letter option names.
582d0f1618Sfredette	* ndbootd.8: Added.
592d0f1618Sfredette	* ndbootd.c (main): Now insert a small delay before sending each packet.
602d0f1618Sfredette	Sending packets too quickly apparently overwhelms clients.
612d0f1618Sfredette	Added new single-letter versions of all options that didn't
622d0f1618Sfredette	already have them.  Expanded some debug messages, and fixed
632d0f1618Sfredette	others to display Ethernet addresses correctly.
642d0f1618Sfredette
652d0f1618Sfredette	* config/ndbootd-bpf.c: Removed an unnecessary comment.
662d0f1618Sfredette
672d0f1618SfredetteWed Jan 31 17:35:50 2001  Matthew Fredette  <fredette@alum.mit.edu>
682d0f1618Sfredette
692d0f1618Sfredette	* Makefile.am: Added the ChangeLog to EXTRA_DIST.
702d0f1618Sfredette	* README: Updated.
712d0f1618Sfredette	* ndbootd.c (main): Fixed various printf argument lists.
722d0f1618Sfredette
732d0f1618SfredetteWed Jan 31 17:35:16 2001  Matthew Fredette  <fredette@alum.mit.edu>
742d0f1618Sfredette
752d0f1618Sfredette	* Release 0.1 out.
762d0f1618Sfredette	* Makefile.am: Added the ChangeLog to EXTRA_DIST.
772d0f1618Sfredette	* README: Updated.
782d0f1618Sfredette	* ndbootd.c (main): Fixed various printf argument lists.
792d0f1618Sfredette	* ndbootd.h: Now include param.h.
802d0f1618Sfredette
812d0f1618SfredetteTue Jan 30 15:35:38 2001  Matthew Fredette  <fredette@alum.mit.edu>
822d0f1618Sfredette
832d0f1618Sfredette	* README: Added.
842d0f1618Sfredette	* ndbootd.c: Now, ndbootd assembles disk images for clients on-the-fly.
852d0f1618Sfredette	Defined many new macros related to this.
862d0f1618Sfredette	(main): Added support for the --boot2 option.  Turned the
872d0f1618Sfredette	original disk-image filename into the filename of the
882d0f1618Sfredette	first-stage boot program.  Now do better multiple-client
892d0f1618Sfredette	support, especially when it comes to checking if a client
902d0f1618Sfredette	is really ours.  Now assemble client-specific disk images
912d0f1618Sfredette	on-the-fly, potentially serving each client a different
922d0f1618Sfredette	second-stage boot.
932d0f1618Sfredette
942d0f1618SfredetteMon Jan 29 15:12:13 2001  Matthew Fredette  <fredette@alum.mit.edu>
952d0f1618Sfredette
962d0f1618Sfredette	* COPYING: Added.
972d0f1618Sfredette	* Makefile.am: Added.
982d0f1618Sfredette	* acconfig.h: Added.
992d0f1618Sfredette	* acinclude.m4: Added.
1002d0f1618Sfredette	* configure.in: Added.
1012d0f1618Sfredette	* missing: Added.
1022d0f1618Sfredette	* ndbootd.c: Added.
1032d0f1618Sfredette	* ndbootd.h: Added.
1042d0f1618Sfredette	* config/ndbootd-bpf.c: Added.
1052d0f1618Sfredette
106