1 2005-07-18 Jonathan Pryor <jonpryor@vt.edu>
3 * mono-shlib-cop.exe.config: .config file to help with testing.
4 * mono-shlib-cop.exe.out: Output generated from
5 `mono mono-shlib-cop.exe mono-shlib-cop.exe`
6 * Makefile: Add support for regression tests.
8 2005-07-14 Jonathan Pryor <jonpryor@vt.edu>
10 * mono-shlib-cop.cs: Use RuntimeEnvironment.SystemConfigurationFile to find
11 $sysconfigdir/etc/mono/config, since $sysconfigdir might not be under
12 $prefix (the case for RPMs: $sysconfigdir=/etc, $prefix=/usr).
15 2005-06-06 Jonathan Pryor <jonpryor@vt.edu>
17 * mono-shlib-cop.cs: Use better default prefix handling (don't always assume
18 `/' is the prefix, instead base the choice off runtime information).
20 2005-06-06 Jonathan Pryor <jonpryor@vt.edu>
22 * mono-shlib-cop.cs: Rename Report to AssemblyCheckInfo. Add -p
23 command-line option to specify mono prefixes to search for.
24 Store $prefix/etc/mono/config and ASSEMBLY.config XmlDocuments in
25 AssemblyCheckInfo, and use AssemblyCheckInfo to search for <dllmap>
26 entries. This allows us to cache XmlDocuments across AppDomains (since
27 AssemblyCheckInfo is a MarshalByRefObject), and should cut down on file
28 I/O (since we don't re-read the .config for every member of every type).
30 2005-06-03 Jonathan Pryor <jonpryor@vt.edu>
32 * mono-shlib-cop.cs: Add MessageInfo, MessageCollection, & Report classes to
33 support message merging. Remove AssemblyCheckResults; AssemblyChecker
34 uses Report directly to add messages. Add .config file parsing support.
37 2005-05-31 Jonathan Pryor <jonpryor@vt.edu>
42 * mono-shlib-cop.exe.sources: Added
43 * mono-shlib-cop.cs: Added