1Wed Jun 13 21:19:11 2001 Matthew Fredette <fredette@alum.mit.edu> 2 3 * README: Bumped the version. 4 * configure.in: Bumped the version. 5 * ndbootd.c (main): Don't assume that a successful, but short, read 6 leaves a zero in errno. Instead, just check for the short 7 read by looking at the byte count that read returned. 8 9Wed May 23 02:37:40 2001 Matthew Fredette <fredette@alum.mit.edu> 10 11 * configure.in: Bumped the version. 12 13Wed May 23 02:35:49 2001 Matthew Fredette <fredette@alum.mit.edu> 14 15 * Release 0.4 out. 16 * configure.in: Bumped the version. 17 * ndbootd.c: Changed many debugging printfs to compile quietly on the 18 alpha. Patch from Andrew Brown <atatat@atatdot.net>. 19 20 * config/ndbootd-bpf.c: Changed many debugging printfs to compile quietly on the 21 alpha. Patch from Andrew Brown <atatat@atatdot.net>. 22 23Tue May 22 13:13:24 2001 Matthew Fredette <fredette@alum.mit.edu> 24 25 * Release 0.3 out. 26 * acconfig.h: Added coverage for macros with alignment information. 27 * acinclude.m4 (AC_CHECK_ALIGNOF): Added. 28 * configure.in: Bumped the version number. 29 Now use AC_CHECK_ALIGNOF to check for the minimum 30 alignment of a 32-bit int; if it isn't 1, compile 31 ndbootd for a strict-alignment machine. 32 33 * ndbootd.c Ran indent(1) with NetBSD's KNF-approximating profile. 34 * ndbootd.c: [HAVE_STRICT_ALIGNMENT]: Added code to copy packet headers 35 between the buffer and local variables, to satisfy 36 alignment constraints. 37 38 * ndbootd.h Ran indent(1) with NetBSD's KNF-approximating profile. 39 * config/ndbootd-bpf.c Ran indent(1) with NetBSD's KNF-approximating profile. 40 41Tue May 15 14:46:24 2001 Matthew Fredette <fredette@alum.mit.edu> 42 43 * configure.in: Bumped up the version. 44 45Tue May 15 14:43:24 2001 Matthew Fredette <fredette@alum.mit.edu> 46 47 * Release 0.2 out. 48 * configure.in: Bumped up the version. 49 * ndbootd.8: Some formatting changes. 50 * ndbootd.c: Now have prototypes for the allocation functions. 51 (main): Now handle boot blocks that aren't an integral 52 multiple of the block size. 53 54Wed May 09 20:50:46 2001 Matthew Fredette <fredette@alum.mit.edu> 55 56 * Makefile.am: Added support for the man page. 57 * README: Updated the usage to reflect the new single-letter option names. 58 * ndbootd.8: Added. 59 * ndbootd.c (main): Now insert a small delay before sending each packet. 60 Sending packets too quickly apparently overwhelms clients. 61 Added new single-letter versions of all options that didn't 62 already have them. Expanded some debug messages, and fixed 63 others to display Ethernet addresses correctly. 64 65 * config/ndbootd-bpf.c: Removed an unnecessary comment. 66 67Wed Jan 31 17:35:50 2001 Matthew Fredette <fredette@alum.mit.edu> 68 69 * Makefile.am: Added the ChangeLog to EXTRA_DIST. 70 * README: Updated. 71 * ndbootd.c (main): Fixed various printf argument lists. 72 73Wed Jan 31 17:35:16 2001 Matthew Fredette <fredette@alum.mit.edu> 74 75 * Release 0.1 out. 76 * Makefile.am: Added the ChangeLog to EXTRA_DIST. 77 * README: Updated. 78 * ndbootd.c (main): Fixed various printf argument lists. 79 * ndbootd.h: Now include param.h. 80 81Tue Jan 30 15:35:38 2001 Matthew Fredette <fredette@alum.mit.edu> 82 83 * README: Added. 84 * ndbootd.c: Now, ndbootd assembles disk images for clients on-the-fly. 85 Defined many new macros related to this. 86 (main): Added support for the --boot2 option. Turned the 87 original disk-image filename into the filename of the 88 first-stage boot program. Now do better multiple-client 89 support, especially when it comes to checking if a client 90 is really ours. Now assemble client-specific disk images 91 on-the-fly, potentially serving each client a different 92 second-stage boot. 93 94Mon Jan 29 15:12:13 2001 Matthew Fredette <fredette@alum.mit.edu> 95 96 * COPYING: Added. 97 * Makefile.am: Added. 98 * acconfig.h: Added. 99 * acinclude.m4: Added. 100 * configure.in: Added. 101 * missing: Added. 102 * ndbootd.c: Added. 103 * ndbootd.h: Added. 104 * config/ndbootd-bpf.c: Added. 105 106