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