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