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