2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / tests / metadata-verifier / Changelog
1 2009-04-15 Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * cli-tables-tests.md: Tests for the extends field of the typedef table.
4
5 2009-04-15 Rodrigo Kumpera  <rkumpera@novell.com>
6
7         * cli-tables-tests.md: More tests for the typedef table.
8
9 2009-04-15 Rodrigo Kumpera  <rkumpera@novell.com>
10
11         * gen-md-tests.c: Add the or-uint effect.
12
13 2009-04-15 Rodrigo Kumpera  <rkumpera@novell.com>
14
15         * data-directory-tests.md:
16         * header-tests.md:
17         * resources-tests.md: Add comments related to faulty verification
18         semantics on MS.
19
20 2009-04-14 Rodrigo Kumpera  <rkumpera@novell.com>
21
22         * cli-tables-tests.md: Initial tests for the typedef table.
23
24 2009-04-14 Rodrigo Kumpera  <rkumpera@novell.com>
25
26         * cli-tables-tests.md: More tests for the typeref table.
27
28 2009-04-13 Rodrigo Kumpera  <rkumpera@novell.com>
29
30         * Makefile: Fix build of gen-md-tests.
31
32         * cli-tables-tests.md: Tests for the typeref table.
33
34 2009-04-03 Rodrigo Kumpera  <rkumpera@novell.com>
35
36         * gen-md-tests.c: Fix table offset calculation.
37
38         * cli-tables-tests.md: Add more tests for the module table.
39
40 2009-03-30 Rodrigo Kumpera  <rkumpera@novell.com>
41
42         * gen-md-tests.c: Parse the source assembly using the runtime
43         metadata routines.
44
45         * gen-md-tests.c: Add table-row function.
46
47         * Makefile: like gen-md-tests with the runtime.
48
49         * cli-tables-tests.md: Add initial tests for the module table.
50
51 2009-03-30 Rodrigo Kumpera  <rkumpera@novell.com>
52
53         assembly-with-resource.cs: Add missing file.
54
55 2009-03-27 Rodrigo Kumpera  <rkumpera@novell.com>
56
57         * cli-tables-tests.md: Tests for total table sizes.
58
59 2009-03-27 Rodrigo Kumpera  <rkumpera@novell.com>
60
61         * cli-tables-tests.md: Tests for heap sizes and minumum #~ size
62         to decode row counts.
63
64 2009-03-26 Rodrigo Kumpera  <rkumpera@novell.com>
65
66         * gen-md-tests.c: Add tables-header and set-bit helpers.
67
68         * cli-tables-tests.md: New tests for the cli tables.
69
70         * Makefile: Add new tests.
71
72 2009-03-24 Rodrigo Kumpera  <rkumpera@novell.com>
73
74         * gen-md-tests.c: Add stream-header and cli-metadata
75         helpers.
76
77         * cli-metadata-tests.md: New tests for the cli metadata header
78         and streams.
79
80         * Makefile: Add new tests.
81
82 2009-03-19 Rodrigo Kumpera  <rkumpera@novell.com>
83
84         * cli-header-tests.md: More tests for the cli header.
85
86 2009-03-19 Rodrigo Kumpera  <rkumpera@novell.com>
87
88         * gen-md-tests.c: Add cli-header variable to make tests
89         more readable.
90
91 2009-03-18 Rodrigo Kumpera  <rkumpera@novell.com>
92
93         * cli-header-tests.md: New file with cli header tests.
94
95         * Makefile: Add new tests.
96         
97 2009-03-16 Rodrigo Kumpera  <rkumpera@novell.com>
98
99         * resources-tests.md: New file with pecoff tests.
100
101         * Makefile: Add new tests.
102
103         * header-tests.md: Update some tests.
104
105 2009-03-13 Rodrigo Kumpera  <rkumpera@novell.com>
106
107         * data-directory-tests.md: New tests for IAT directory entry.
108
109 2009-03-13 Rodrigo Kumpera  <rkumpera@novell.com>
110
111         * data-directory-tests.md: New tests for import table name, ilt and iat.
112
113 2009-03-13 Rodrigo Kumpera  <rkumpera@novell.com>
114
115         * data-directory-tests.md: New tests for import table.
116
117         * gen-md-tests.c: Added translate.rva and translate.rva.ind functions.
118
119 2009-03-12 Rodrigo Kumpera  <rkumpera@novell.com>
120
121         * gen-md-tests.c (parse_test_entry): Fix multi effect rules.
122
123         * Makefile: Add rules for data-directory-tests.md.
124         
125         * data-directory-tests.md: New tests for data directories.
126
127 2009-03-12 Rodrigo Kumpera  <rkumpera@novell.com>
128
129         * section-table-tests.md: Test for flags.
130
131 2009-02-05 Rodrigo Kumpera  <rkumpera@novell.com>
132
133         * section-table-tests.md: New test suite for
134         section headers.
135
136         * Makefile: Add new test suite.
137
138 2009-02-05 Rodrigo Kumpera  <rkumpera@novell.com>
139
140         * gen-md-tests.c: Add section-table var.
141         Add support for function calls. Added read.uint.
142         Added support for complex arithmetic expressions.
143
144 2009-01-15 Rodrigo Kumpera  <rkumpera@novell.com>
145
146         * header-tests.md: Add more tests for pe optional header.
147
148 2009-01-15 Rodrigo Kumpera  <rkumpera@novell.com>
149
150         * gen-md-tests.c: Add pe-optional-heaver var.
151         Improve debugging messages. 
152
153 2009-01-14 Rodrigo Kumpera  <rkumpera@novell.com>
154
155         * gen-md-tests.c: Improve debugging.
156
157         * header-tests.md: Add tests for the optional header.
158
159 2009-01-14 Rodrigo Kumpera  <rkumpera@novell.com>
160
161         * gen-md-tests.c: Revert decision of making base 16 the default.
162         It makes for shorter tests, but it's confusing.
163
164         * header-tests.md: Fix the tests to use an explicit 0x for hexadecimal numbers.
165
166 2009-01-14 Rodrigo Kumpera  <rkumpera@novell.com>
167
168         * header-tests.md: Add tests for characteristics.
169
170 2009-01-14 Rodrigo Kumpera  <rkumpera@novell.com>
171
172         * gen-md-tests.c: Improved debugging and made small cleanup on macro names.
173
174 2009-01-13 Rodrigo Kumpera  <rkumpera@novell.com>
175
176         * header-tests.md: Add tests for symbol table and number of symbols.
177
178 2009-01-13 Rodrigo Kumpera  <rkumpera@novell.com>
179
180         * header-tests.md: Add tests for the machine field.
181
182 2009-01-13 Rodrigo Kumpera  <rkumpera@novell.com>
183
184         * gen-md-tests.c: Add set-uint effect.
185
186 2009-01-13 Rodrigo Kumpera  <rkumpera@novell.com>
187
188         * header-tests.md: Rename pe-header to pe-signature.
189         Add pe-header tests.
190
191 2009-01-13 Rodrigo Kumpera  <rkumpera@novell.com>
192
193         * gen-md-tests.c: Rename pe-header to pe-signature.
194         Add support for decimal literals using a '0' prefix.
195         Add proper pe-header variable.
196
197 2009-01-12 Rodrigo Kumpera  <rkumpera@novell.com>
198
199         * header-tests.md: Add tests for pe header.
200
201 2009-01-12 Rodrigo Kumpera  <rkumpera@novell.com>
202
203         * gen-md-tests.c: Refactor the file-size into a new
204         atom 'variable' which is more extensible and easier
205         to use. Added binary add.
206
207 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
208
209         * header-tests.md: Add tests for lfanew ranges.
210
211 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
212
213         * gen-md-tests.c: Extended grammar for expressions for
214         selectors and effects.
215         Added subtraction and file-size expressions.
216         Added truncate effect.
217         Fixed all warnings under -Wall.
218
219 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
220
221         * Makefile: New clean-stamps target, more deps fine tunning.
222
223 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
224
225         * header-tests.md: Add test for the lfanew field.
226
227 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
228
229         * gen-md-tests.c: Add support for absolute uint patching.
230
231 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
232
233         * Makefile: Fix generate-stamp deps.
234         
235 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
236
237         * Makefile: Add run-test target and fix the generation deps.
238
239 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
240
241         * Makefile: Add check_with_peverify target to make it easier to
242         check against MS peverify.
243
244 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
245
246         * Makefile: gen-md-tests now require glib. Fix the build.
247
248 2009-01-09 Rodrigo Kumpera  <rkumpera@novell.com>
249
250         * Initial commit of the metadata verifier test suite.