1 2009-05-05 Rodrigo Kumpera <rkumpera@novell.com>
3 * cli-tables-tests.md: Tests for propertymap table.
5 * assembly-with-cas.cs: New test file for producing tests
8 * Makefile: Add new dependencies.
10 2009-05-05 Rodrigo Kumpera <rkumpera@novell.com>
12 * cli-tables-tests.md: Tests for event table.
14 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
16 * cli-tables-tests.md: Tests for event map table.
18 * assembly-with-events.cs: New test file for producing tests
21 * Makefile: Add new dependency.
23 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
25 * cli-tables-tests.md: Tests for standalonesig table.
27 * assembly-with-complex-type.cs: Added more stuff for
30 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
32 * cli-tables-tests.md: Tests for field layout table.
34 * assembly-with-complex-type.cs: Added more stuff for
37 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
39 * cli-tables-tests.md: Tests for class layout table.
41 * assembly-with-complex-type.cs: Added more stuff for
44 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
46 * cli-tables-tests.md: Tests for decl security table.
48 * assembly-with-cas.cs: New test file for producing tests
51 * Makefile: Add new dependencies and do some cleanup.
53 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
55 * cli-tables-tests.md: Tests for field marshal table.
57 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
59 * cli-tables-tests.md: Tests for cattr table.
61 * assembly-with-cattr.cs: New test file for producing tests
64 * Makefile: Add new dependencies and do some cleanup.
66 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
68 * gen-md-tests.c: Close the image after using it.
69 Force the runtime to initialize with 2.0.
71 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
73 * gen-md-tests.c: Fix stream header calculation.
75 * cli-tables-tests.md: Tests for constant.
77 * assembly-with-constants.cs: New test file for producing tests
80 * Makefile: Add new dependencies and do some cleanup.
82 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
84 * cli-tables-tests.md: Tests for memberref.
86 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
88 * assembly-with-complex-type.cs: Add more types and methods to be used generating tests.
90 * cli-tables-tests.md: Tests for interfaceimpl.
92 2009-04-24 Rodrigo Kumpera <rkumpera@novell.com>
94 * assembly-with-params.cs: New test file with all sort of param kinds.
96 * assembly-with-methods.cs: Added more stuff to test paramlist.
98 * Makefile: Add new dependencies.
100 * cli-tables-tests.md: Tests for methoddef's paramlist.
101 Tests for the param table.
103 2009-04-23 Rodrigo Kumpera <rkumpera@novell.com>
105 * assembly-with-methods.cs:
106 * assembly-with-global-method.il: New test files with a global method.
108 * assembly-with-complex-type.cs: Add more types and methods to be used generating tests.
110 * cli-tables-tests.md: Tests for the methoddef table.
112 * Makefile: Add new dependencies.
114 2009-04-23 Rodrigo Kumpera <rkumpera@novell.com>
116 * gen-md-tests.c: Add read.ushort.
118 2009-04-22 Rodrigo Kumpera <rkumpera@novell.com>
120 * cli-tables-tests.md: More tests for the field table.
122 2009-04-16 Rodrigo Kumpera <rkumpera@novell.com>
124 * assembly-with-complex-type.cs: Add stuff to
125 fill constant, field rva and field marshal tables.
127 * cli-tables-tests.md: Initial tests for the field table.
129 * gen-md-tests.c: Add or-byte and or-ushort effects. Fix
132 2009-04-16 Rodrigo Kumpera <rkumpera@novell.com>
134 * cli-tables-tests.md: Tests for the method list of the typedef table.
136 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
138 * cli-tables-tests.md: Tests for the field list of the typedef table.
140 * assembly-with-complex-type.cs: New assembly source.
142 * Makefile: Compile the new assembly source.
144 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
146 * cli-tables-tests.md: Tests for the extends field of the typedef table.
148 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
150 * cli-tables-tests.md: More tests for the typedef table.
152 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
154 * gen-md-tests.c: Add the or-uint effect.
156 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
158 * data-directory-tests.md:
160 * resources-tests.md: Add comments related to faulty verification
163 2009-04-14 Rodrigo Kumpera <rkumpera@novell.com>
165 * cli-tables-tests.md: Initial tests for the typedef table.
167 2009-04-14 Rodrigo Kumpera <rkumpera@novell.com>
169 * cli-tables-tests.md: More tests for the typeref table.
171 2009-04-13 Rodrigo Kumpera <rkumpera@novell.com>
173 * Makefile: Fix build of gen-md-tests.
175 * cli-tables-tests.md: Tests for the typeref table.
177 2009-04-03 Rodrigo Kumpera <rkumpera@novell.com>
179 * gen-md-tests.c: Fix table offset calculation.
181 * cli-tables-tests.md: Add more tests for the module table.
183 2009-03-30 Rodrigo Kumpera <rkumpera@novell.com>
185 * gen-md-tests.c: Parse the source assembly using the runtime
188 * gen-md-tests.c: Add table-row function.
190 * Makefile: like gen-md-tests with the runtime.
192 * cli-tables-tests.md: Add initial tests for the module table.
194 2009-03-30 Rodrigo Kumpera <rkumpera@novell.com>
196 assembly-with-resource.cs: Add missing file.
198 2009-03-27 Rodrigo Kumpera <rkumpera@novell.com>
200 * cli-tables-tests.md: Tests for total table sizes.
202 2009-03-27 Rodrigo Kumpera <rkumpera@novell.com>
204 * cli-tables-tests.md: Tests for heap sizes and minumum #~ size
205 to decode row counts.
207 2009-03-26 Rodrigo Kumpera <rkumpera@novell.com>
209 * gen-md-tests.c: Add tables-header and set-bit helpers.
211 * cli-tables-tests.md: New tests for the cli tables.
213 * Makefile: Add new tests.
215 2009-03-24 Rodrigo Kumpera <rkumpera@novell.com>
217 * gen-md-tests.c: Add stream-header and cli-metadata
220 * cli-metadata-tests.md: New tests for the cli metadata header
223 * Makefile: Add new tests.
225 2009-03-19 Rodrigo Kumpera <rkumpera@novell.com>
227 * cli-header-tests.md: More tests for the cli header.
229 2009-03-19 Rodrigo Kumpera <rkumpera@novell.com>
231 * gen-md-tests.c: Add cli-header variable to make tests
234 2009-03-18 Rodrigo Kumpera <rkumpera@novell.com>
236 * cli-header-tests.md: New file with cli header tests.
238 * Makefile: Add new tests.
240 2009-03-16 Rodrigo Kumpera <rkumpera@novell.com>
242 * resources-tests.md: New file with pecoff tests.
244 * Makefile: Add new tests.
246 * header-tests.md: Update some tests.
248 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
250 * data-directory-tests.md: New tests for IAT directory entry.
252 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
254 * data-directory-tests.md: New tests for import table name, ilt and iat.
256 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
258 * data-directory-tests.md: New tests for import table.
260 * gen-md-tests.c: Added translate.rva and translate.rva.ind functions.
262 2009-03-12 Rodrigo Kumpera <rkumpera@novell.com>
264 * gen-md-tests.c (parse_test_entry): Fix multi effect rules.
266 * Makefile: Add rules for data-directory-tests.md.
268 * data-directory-tests.md: New tests for data directories.
270 2009-03-12 Rodrigo Kumpera <rkumpera@novell.com>
272 * section-table-tests.md: Test for flags.
274 2009-02-05 Rodrigo Kumpera <rkumpera@novell.com>
276 * section-table-tests.md: New test suite for
279 * Makefile: Add new test suite.
281 2009-02-05 Rodrigo Kumpera <rkumpera@novell.com>
283 * gen-md-tests.c: Add section-table var.
284 Add support for function calls. Added read.uint.
285 Added support for complex arithmetic expressions.
287 2009-01-15 Rodrigo Kumpera <rkumpera@novell.com>
289 * header-tests.md: Add more tests for pe optional header.
291 2009-01-15 Rodrigo Kumpera <rkumpera@novell.com>
293 * gen-md-tests.c: Add pe-optional-heaver var.
294 Improve debugging messages.
296 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
298 * gen-md-tests.c: Improve debugging.
300 * header-tests.md: Add tests for the optional header.
302 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
304 * gen-md-tests.c: Revert decision of making base 16 the default.
305 It makes for shorter tests, but it's confusing.
307 * header-tests.md: Fix the tests to use an explicit 0x for hexadecimal numbers.
309 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
311 * header-tests.md: Add tests for characteristics.
313 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
315 * gen-md-tests.c: Improved debugging and made small cleanup on macro names.
317 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
319 * header-tests.md: Add tests for symbol table and number of symbols.
321 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
323 * header-tests.md: Add tests for the machine field.
325 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
327 * gen-md-tests.c: Add set-uint effect.
329 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
331 * header-tests.md: Rename pe-header to pe-signature.
334 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
336 * gen-md-tests.c: Rename pe-header to pe-signature.
337 Add support for decimal literals using a '0' prefix.
338 Add proper pe-header variable.
340 2009-01-12 Rodrigo Kumpera <rkumpera@novell.com>
342 * header-tests.md: Add tests for pe header.
344 2009-01-12 Rodrigo Kumpera <rkumpera@novell.com>
346 * gen-md-tests.c: Refactor the file-size into a new
347 atom 'variable' which is more extensible and easier
348 to use. Added binary add.
350 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
352 * header-tests.md: Add tests for lfanew ranges.
354 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
356 * gen-md-tests.c: Extended grammar for expressions for
357 selectors and effects.
358 Added subtraction and file-size expressions.
359 Added truncate effect.
360 Fixed all warnings under -Wall.
362 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
364 * Makefile: New clean-stamps target, more deps fine tunning.
366 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
368 * header-tests.md: Add test for the lfanew field.
370 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
372 * gen-md-tests.c: Add support for absolute uint patching.
374 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
376 * Makefile: Fix generate-stamp deps.
378 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
380 * Makefile: Add run-test target and fix the generation deps.
382 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
384 * Makefile: Add check_with_peverify target to make it easier to
385 check against MS peverify.
387 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
389 * Makefile: gen-md-tests now require glib. Fix the build.
391 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
393 * Initial commit of the metadata verifier test suite.