1 2009-05-05 Rodrigo Kumpera <rkumpera@novell.com>
3 * cli-tables-tests.md: Tests for event table.
5 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
7 * cli-tables-tests.md: Tests for event map table.
9 * assembly-with-events.cs: New test file for producing tests
12 * Makefile: Add new dependency.
14 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
16 * cli-tables-tests.md: Tests for standalonesig table.
18 * assembly-with-complex-type.cs: Added more stuff for
21 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
23 * cli-tables-tests.md: Tests for field layout table.
25 * assembly-with-complex-type.cs: Added more stuff for
28 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
30 * cli-tables-tests.md: Tests for class layout table.
32 * assembly-with-complex-type.cs: Added more stuff for
35 2009-04-30 Rodrigo Kumpera <rkumpera@novell.com>
37 * cli-tables-tests.md: Tests for decl security table.
39 * assembly-with-cas.cs: New test file for producing tests
42 * Makefile: Add new dependencies and do some cleanup.
44 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
46 * cli-tables-tests.md: Tests for field marshal table.
48 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
50 * cli-tables-tests.md: Tests for cattr table.
52 * assembly-with-cattr.cs: New test file for producing tests
55 * Makefile: Add new dependencies and do some cleanup.
57 2009-04-29 Rodrigo Kumpera <rkumpera@novell.com>
59 * gen-md-tests.c: Close the image after using it.
60 Force the runtime to initialize with 2.0.
62 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
64 * gen-md-tests.c: Fix stream header calculation.
66 * cli-tables-tests.md: Tests for constant.
68 * assembly-with-constants.cs: New test file for producing tests
71 * Makefile: Add new dependencies and do some cleanup.
73 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
75 * cli-tables-tests.md: Tests for memberref.
77 2009-04-28 Rodrigo Kumpera <rkumpera@novell.com>
79 * assembly-with-complex-type.cs: Add more types and methods to be used generating tests.
81 * cli-tables-tests.md: Tests for interfaceimpl.
83 2009-04-24 Rodrigo Kumpera <rkumpera@novell.com>
85 * assembly-with-params.cs: New test file with all sort of param kinds.
87 * assembly-with-methods.cs: Added more stuff to test paramlist.
89 * Makefile: Add new dependencies.
91 * cli-tables-tests.md: Tests for methoddef's paramlist.
92 Tests for the param table.
94 2009-04-23 Rodrigo Kumpera <rkumpera@novell.com>
96 * assembly-with-methods.cs:
97 * assembly-with-global-method.il: New test files with a global method.
99 * assembly-with-complex-type.cs: Add more types and methods to be used generating tests.
101 * cli-tables-tests.md: Tests for the methoddef table.
103 * Makefile: Add new dependencies.
105 2009-04-23 Rodrigo Kumpera <rkumpera@novell.com>
107 * gen-md-tests.c: Add read.ushort.
109 2009-04-22 Rodrigo Kumpera <rkumpera@novell.com>
111 * cli-tables-tests.md: More tests for the field table.
113 2009-04-16 Rodrigo Kumpera <rkumpera@novell.com>
115 * assembly-with-complex-type.cs: Add stuff to
116 fill constant, field rva and field marshal tables.
118 * cli-tables-tests.md: Initial tests for the field table.
120 * gen-md-tests.c: Add or-byte and or-ushort effects. Fix
123 2009-04-16 Rodrigo Kumpera <rkumpera@novell.com>
125 * cli-tables-tests.md: Tests for the method list of the typedef table.
127 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
129 * cli-tables-tests.md: Tests for the field list of the typedef table.
131 * assembly-with-complex-type.cs: New assembly source.
133 * Makefile: Compile the new assembly source.
135 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
137 * cli-tables-tests.md: Tests for the extends field of the typedef table.
139 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
141 * cli-tables-tests.md: More tests for the typedef table.
143 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
145 * gen-md-tests.c: Add the or-uint effect.
147 2009-04-15 Rodrigo Kumpera <rkumpera@novell.com>
149 * data-directory-tests.md:
151 * resources-tests.md: Add comments related to faulty verification
154 2009-04-14 Rodrigo Kumpera <rkumpera@novell.com>
156 * cli-tables-tests.md: Initial tests for the typedef table.
158 2009-04-14 Rodrigo Kumpera <rkumpera@novell.com>
160 * cli-tables-tests.md: More tests for the typeref table.
162 2009-04-13 Rodrigo Kumpera <rkumpera@novell.com>
164 * Makefile: Fix build of gen-md-tests.
166 * cli-tables-tests.md: Tests for the typeref table.
168 2009-04-03 Rodrigo Kumpera <rkumpera@novell.com>
170 * gen-md-tests.c: Fix table offset calculation.
172 * cli-tables-tests.md: Add more tests for the module table.
174 2009-03-30 Rodrigo Kumpera <rkumpera@novell.com>
176 * gen-md-tests.c: Parse the source assembly using the runtime
179 * gen-md-tests.c: Add table-row function.
181 * Makefile: like gen-md-tests with the runtime.
183 * cli-tables-tests.md: Add initial tests for the module table.
185 2009-03-30 Rodrigo Kumpera <rkumpera@novell.com>
187 assembly-with-resource.cs: Add missing file.
189 2009-03-27 Rodrigo Kumpera <rkumpera@novell.com>
191 * cli-tables-tests.md: Tests for total table sizes.
193 2009-03-27 Rodrigo Kumpera <rkumpera@novell.com>
195 * cli-tables-tests.md: Tests for heap sizes and minumum #~ size
196 to decode row counts.
198 2009-03-26 Rodrigo Kumpera <rkumpera@novell.com>
200 * gen-md-tests.c: Add tables-header and set-bit helpers.
202 * cli-tables-tests.md: New tests for the cli tables.
204 * Makefile: Add new tests.
206 2009-03-24 Rodrigo Kumpera <rkumpera@novell.com>
208 * gen-md-tests.c: Add stream-header and cli-metadata
211 * cli-metadata-tests.md: New tests for the cli metadata header
214 * Makefile: Add new tests.
216 2009-03-19 Rodrigo Kumpera <rkumpera@novell.com>
218 * cli-header-tests.md: More tests for the cli header.
220 2009-03-19 Rodrigo Kumpera <rkumpera@novell.com>
222 * gen-md-tests.c: Add cli-header variable to make tests
225 2009-03-18 Rodrigo Kumpera <rkumpera@novell.com>
227 * cli-header-tests.md: New file with cli header tests.
229 * Makefile: Add new tests.
231 2009-03-16 Rodrigo Kumpera <rkumpera@novell.com>
233 * resources-tests.md: New file with pecoff tests.
235 * Makefile: Add new tests.
237 * header-tests.md: Update some tests.
239 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
241 * data-directory-tests.md: New tests for IAT directory entry.
243 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
245 * data-directory-tests.md: New tests for import table name, ilt and iat.
247 2009-03-13 Rodrigo Kumpera <rkumpera@novell.com>
249 * data-directory-tests.md: New tests for import table.
251 * gen-md-tests.c: Added translate.rva and translate.rva.ind functions.
253 2009-03-12 Rodrigo Kumpera <rkumpera@novell.com>
255 * gen-md-tests.c (parse_test_entry): Fix multi effect rules.
257 * Makefile: Add rules for data-directory-tests.md.
259 * data-directory-tests.md: New tests for data directories.
261 2009-03-12 Rodrigo Kumpera <rkumpera@novell.com>
263 * section-table-tests.md: Test for flags.
265 2009-02-05 Rodrigo Kumpera <rkumpera@novell.com>
267 * section-table-tests.md: New test suite for
270 * Makefile: Add new test suite.
272 2009-02-05 Rodrigo Kumpera <rkumpera@novell.com>
274 * gen-md-tests.c: Add section-table var.
275 Add support for function calls. Added read.uint.
276 Added support for complex arithmetic expressions.
278 2009-01-15 Rodrigo Kumpera <rkumpera@novell.com>
280 * header-tests.md: Add more tests for pe optional header.
282 2009-01-15 Rodrigo Kumpera <rkumpera@novell.com>
284 * gen-md-tests.c: Add pe-optional-heaver var.
285 Improve debugging messages.
287 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
289 * gen-md-tests.c: Improve debugging.
291 * header-tests.md: Add tests for the optional header.
293 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
295 * gen-md-tests.c: Revert decision of making base 16 the default.
296 It makes for shorter tests, but it's confusing.
298 * header-tests.md: Fix the tests to use an explicit 0x for hexadecimal numbers.
300 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
302 * header-tests.md: Add tests for characteristics.
304 2009-01-14 Rodrigo Kumpera <rkumpera@novell.com>
306 * gen-md-tests.c: Improved debugging and made small cleanup on macro names.
308 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
310 * header-tests.md: Add tests for symbol table and number of symbols.
312 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
314 * header-tests.md: Add tests for the machine field.
316 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
318 * gen-md-tests.c: Add set-uint effect.
320 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
322 * header-tests.md: Rename pe-header to pe-signature.
325 2009-01-13 Rodrigo Kumpera <rkumpera@novell.com>
327 * gen-md-tests.c: Rename pe-header to pe-signature.
328 Add support for decimal literals using a '0' prefix.
329 Add proper pe-header variable.
331 2009-01-12 Rodrigo Kumpera <rkumpera@novell.com>
333 * header-tests.md: Add tests for pe header.
335 2009-01-12 Rodrigo Kumpera <rkumpera@novell.com>
337 * gen-md-tests.c: Refactor the file-size into a new
338 atom 'variable' which is more extensible and easier
339 to use. Added binary add.
341 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
343 * header-tests.md: Add tests for lfanew ranges.
345 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
347 * gen-md-tests.c: Extended grammar for expressions for
348 selectors and effects.
349 Added subtraction and file-size expressions.
350 Added truncate effect.
351 Fixed all warnings under -Wall.
353 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
355 * Makefile: New clean-stamps target, more deps fine tunning.
357 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
359 * header-tests.md: Add test for the lfanew field.
361 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
363 * gen-md-tests.c: Add support for absolute uint patching.
365 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
367 * Makefile: Fix generate-stamp deps.
369 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
371 * Makefile: Add run-test target and fix the generation deps.
373 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
375 * Makefile: Add check_with_peverify target to make it easier to
376 check against MS peverify.
378 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
380 * Makefile: gen-md-tests now require glib. Fix the build.
382 2009-01-09 Rodrigo Kumpera <rkumpera@novell.com>
384 * Initial commit of the metadata verifier test suite.