buildgcc: Fix colors for dash
[coreboot.git] / util / nvramtool / ChangeLog
1 Tue Sep 23 19:14:27 CEST 2008  Stefan Reinauer (stepan@coresystems.de)
2
3         Version 2.1
4
5         * Fix a number of off by one errors when accessing arrays
6
7         * Add support for reading/writing strings from/to CMOS.
8
9 Mon Jan 23 16:00:00 PST 2006  David S. Peterson (dsp@llnl.gov)
10
11         Version 2.0.1
12
13         * Postpone most sanity checking of CMOS layout information until right
14           before a CMOS read or write operation is attempted.  This fixes a
15           problem discovered by Stefan Reinauer in which lxbios was failing on
16           Opteron due to the existence of a "user_data" parameter that is 256
17           bits long.  In general, postponing the sanity checks will make
18           lxbios more adaptable to changes in how LinuxBIOS stores CMOS
19           parameters.
20
21         * Merge fix from Stefan Reinauer that makes hex dumps look a bit
22           nicer.
23
24         * Merge fix from Stefan Reinauer that allows lxbios to access CMOS
25           memory beyond the first 128 bytes.
26
27 Fri Dec 16 14:30:00 PST 2005  David S. Peterson (dsp@llnl.gov)
28
29         Version 2.0.0
30
31         * Added the following options:
32
33               -Y
34                   Write CMOS layout information to standard output.
35
36               -b OUTPUT_FILE
37                   Write the contents of CMOS memory to a binary file.
38
39               -B INPUT_FILE
40                   Read binary data from file and write it to CMOS memory.
41
42               -x
43                   Show a hex dump of all CMOS data.
44
45               -X DUMPFILE
46                   Read binary data from a CMOS dumpfile and show a hex dump of
47                   the data.
48
49           Thanks to Stefan Reinauer for suggesting the ideas for the "-Y",
50           "-b OUTPUT_FILE", and "-B INPUT_FILE" options.
51
52         * Added support for reading/writing CMOS parameters between 1 and 64
53           bits in size that are not necessarily aligned on byte boundaries.
54
55         * Reworked much of the code, cleaning up some ugly parts.
56
57         * Made a number of minor improvements.
58
59 Wed Nov 30 16:30:00 PST 2005  David S. Peterson (dsp@llnl.gov)
60
61         Version 1.4.0
62
63         * Merge patch from Stefan Reinauer <stepan@openbios.org> that makes
64           lxbios recognize the LB_TAG_OPTION_CHECKSUM entry placed in the
65           coreboot table by newer versions of LinuxBIOS.
66
67         * Tweak formatting of code to facilitate merging future patches.
68
69         * Minor code cleanup.
70
71 Fri Jun 25 18:30:00 PDT 2004  David S. Peterson (dsp@llnl.gov)
72
73         Version 1.3.2.
74
75         * Changed default_is_printable_fn to avoid problems displaying hex
76           dumps.
77
78 Thu Jun 10 14:00:00 PDT 2004  David S. Peterson (dsp@llnl.gov)
79
80         Version 1.3.1.
81
82         * Minor code cleanup.
83
84 Fri Mar  7 18:00:00 PST 2003  David S. Peterson (dsp@llnl.gov)
85
86         Version 1.3.0.
87
88         * Added -y option that tells lxbios to get CMOS layout information
89           from a file instead of from the CMOS option table.
90
91         * Modified command syntax so that -r flag is required for reading a
92           single CMOS parameter.
93
94         * Fixed bug where CMOS checksum was being displayed with bytes
95           reversed.
96
97 Thu Dec  5 14:30:00 PST 2002  David S. Peterson (dsp@llnl.gov)
98
99         Version 1.2.3.
100
101         * Fixed bug where checksum was not being updated after changing CMOS
102           parameter values.
103
104         * Added code to verify checksum when reading CMOS parameters.
105
106         * Modified program so that check_sum parameter is treated differently
107           from other CMOS parameters.  Now, -c option must be used to
108           read/write check_sum parameter.
109
110 Thu Nov 14 15:15:00 PST 2002  David S. Peterson (dsp@llnl.gov)
111
112         Version 1.2.2.
113
114         * Shortened output of usage message.
115
116 Mon Nov 11 18:00:00 PST 2002  David S. Peterson (dsp@llnl.gov)
117
118         Version 1.2.1.
119
120         * Fixed typo in man page.
121
122 Mon Nov 11 10:00:00 PST 2002  David S. Peterson (dsp@llnl.gov)
123
124         Version 1.2.0.
125
126         * Added hex dump stuff.
127
128 Fri Nov  8 17:00:00 PST 2002  David S. Peterson (dsp@llnl.gov)
129
130         Version 1.1.0.
131
132         * Added -l option for displaying entries from coreboot table.
133
134         * Added -d option for low-level dump of coreboot table.
135
136         * Improved code that searches for coreboot table.
137
138 Wed Nov  6 09:30:00 PST 2002  David S. Peterson (dsp@llnl.gov)
139
140         Version 1.0.0.