2009-04-15 Rodrigo Kumpera * gen-md-tests.c: Add the or-uint effect. 2009-04-15 Rodrigo Kumpera * data-directory-tests.md: * header-tests.md: * resources-tests.md: Add comments related to faulty verification semantics on MS. 2009-04-14 Rodrigo Kumpera * cli-tables-tests.md: Initial tests for the typedef table. 2009-04-14 Rodrigo Kumpera * cli-tables-tests.md: More tests for the typeref table. 2009-04-13 Rodrigo Kumpera * Makefile: Fix build of gen-md-tests. * cli-tables-tests.md: Tests for the typeref table. 2009-04-03 Rodrigo Kumpera * gen-md-tests.c: Fix table offset calculation. * cli-tables-tests.md: Add more tests for the module table. 2009-03-30 Rodrigo Kumpera * gen-md-tests.c: Parse the source assembly using the runtime metadata routines. * gen-md-tests.c: Add table-row function. * Makefile: like gen-md-tests with the runtime. * cli-tables-tests.md: Add initial tests for the module table. 2009-03-30 Rodrigo Kumpera assembly-with-resource.cs: Add missing file. 2009-03-27 Rodrigo Kumpera * cli-tables-tests.md: Tests for total table sizes. 2009-03-27 Rodrigo Kumpera * cli-tables-tests.md: Tests for heap sizes and minumum #~ size to decode row counts. 2009-03-26 Rodrigo Kumpera * gen-md-tests.c: Add tables-header and set-bit helpers. * cli-tables-tests.md: New tests for the cli tables. * Makefile: Add new tests. 2009-03-24 Rodrigo Kumpera * gen-md-tests.c: Add stream-header and cli-metadata helpers. * cli-metadata-tests.md: New tests for the cli metadata header and streams. * Makefile: Add new tests. 2009-03-19 Rodrigo Kumpera * cli-header-tests.md: More tests for the cli header. 2009-03-19 Rodrigo Kumpera * gen-md-tests.c: Add cli-header variable to make tests more readable. 2009-03-18 Rodrigo Kumpera * cli-header-tests.md: New file with cli header tests. * Makefile: Add new tests. 2009-03-16 Rodrigo Kumpera * resources-tests.md: New file with pecoff tests. * Makefile: Add new tests. * header-tests.md: Update some tests. 2009-03-13 Rodrigo Kumpera * data-directory-tests.md: New tests for IAT directory entry. 2009-03-13 Rodrigo Kumpera * data-directory-tests.md: New tests for import table name, ilt and iat. 2009-03-13 Rodrigo Kumpera * data-directory-tests.md: New tests for import table. * gen-md-tests.c: Added translate.rva and translate.rva.ind functions. 2009-03-12 Rodrigo Kumpera * gen-md-tests.c (parse_test_entry): Fix multi effect rules. * Makefile: Add rules for data-directory-tests.md. * data-directory-tests.md: New tests for data directories. 2009-03-12 Rodrigo Kumpera * section-table-tests.md: Test for flags. 2009-02-05 Rodrigo Kumpera * section-table-tests.md: New test suite for section headers. * Makefile: Add new test suite. 2009-02-05 Rodrigo Kumpera * gen-md-tests.c: Add section-table var. Add support for function calls. Added read.uint. Added support for complex arithmetic expressions. 2009-01-15 Rodrigo Kumpera * header-tests.md: Add more tests for pe optional header. 2009-01-15 Rodrigo Kumpera * gen-md-tests.c: Add pe-optional-heaver var. Improve debugging messages. 2009-01-14 Rodrigo Kumpera * gen-md-tests.c: Improve debugging. * header-tests.md: Add tests for the optional header. 2009-01-14 Rodrigo Kumpera * gen-md-tests.c: Revert decision of making base 16 the default. It makes for shorter tests, but it's confusing. * header-tests.md: Fix the tests to use an explicit 0x for hexadecimal numbers. 2009-01-14 Rodrigo Kumpera * header-tests.md: Add tests for characteristics. 2009-01-14 Rodrigo Kumpera * gen-md-tests.c: Improved debugging and made small cleanup on macro names. 2009-01-13 Rodrigo Kumpera * header-tests.md: Add tests for symbol table and number of symbols. 2009-01-13 Rodrigo Kumpera * header-tests.md: Add tests for the machine field. 2009-01-13 Rodrigo Kumpera * gen-md-tests.c: Add set-uint effect. 2009-01-13 Rodrigo Kumpera * header-tests.md: Rename pe-header to pe-signature. Add pe-header tests. 2009-01-13 Rodrigo Kumpera * gen-md-tests.c: Rename pe-header to pe-signature. Add support for decimal literals using a '0' prefix. Add proper pe-header variable. 2009-01-12 Rodrigo Kumpera * header-tests.md: Add tests for pe header. 2009-01-12 Rodrigo Kumpera * gen-md-tests.c: Refactor the file-size into a new atom 'variable' which is more extensible and easier to use. Added binary add. 2009-01-09 Rodrigo Kumpera * header-tests.md: Add tests for lfanew ranges. 2009-01-09 Rodrigo Kumpera * gen-md-tests.c: Extended grammar for expressions for selectors and effects. Added subtraction and file-size expressions. Added truncate effect. Fixed all warnings under -Wall. 2009-01-09 Rodrigo Kumpera * Makefile: New clean-stamps target, more deps fine tunning. 2009-01-09 Rodrigo Kumpera * header-tests.md: Add test for the lfanew field. 2009-01-09 Rodrigo Kumpera * gen-md-tests.c: Add support for absolute uint patching. 2009-01-09 Rodrigo Kumpera * Makefile: Fix generate-stamp deps. 2009-01-09 Rodrigo Kumpera * Makefile: Add run-test target and fix the generation deps. 2009-01-09 Rodrigo Kumpera * Makefile: Add check_with_peverify target to make it easier to check against MS peverify. 2009-01-09 Rodrigo Kumpera * Makefile: gen-md-tests now require glib. Fix the build. 2009-01-09 Rodrigo Kumpera * Initial commit of the metadata verifier test suite.