jfrijters
899b7456bb
Added ParsedAssemblyName.HasPublicKey for use by mcs.
2012-03-05 13:47:47 +00:00
jfrijters
b1d66a6cf1
Removed unused methods.
2012-01-30 14:22:37 +00:00
jfrijters
65fdbc0211
Optimized assembly lookup. Thanks to Marek Safar for the pointer.
2012-01-25 08:10:15 +00:00
jfrijters
8c398b4cea
Added UniverseOptions.DisableFusion to explicitly disable Fusion (without having to resort to setting the IKVM_DISABLE_FUSION environment variable).
2012-01-25 06:03:25 +00:00
jfrijters
a1b44a7b58
Re-use (our) Fusion assembly name parser in AssemblyName.
2011-11-08 09:49:26 +00:00
jfrijters
634aca5903
Parse and validate the Retargetable and ProcessorArchitecture attributes.
2011-11-08 09:43:24 +00:00
jfrijters
6bf9642cce
Return more specific error from ParseAssemblyName and throw the right exceptions.
2011-11-08 09:42:04 +00:00
jfrijters
d50792bf23
- Fixed version parsing.
...
- In a strong name it is illegal to use a partial version.
2011-11-08 06:15:39 +00:00
jfrijters
dd0b8dbc75
- Duplicated attributes (even unknown ones) must result in a parse error.
...
- Attributes must have a non-empty value.
2011-11-08 06:12:53 +00:00
jfrijters
351c13e056
Fixed a couple of parsing errors:
...
- a backslash is never legal
- equals sign must be escaped
- quote must be escaped or inside other quotes
- name may not be empty
- assembly name may not end with comma
2011-11-08 06:10:09 +00:00
jfrijters
f99973f7e4
Fixed assembly name parsing to handle quoted names.
2011-11-07 14:55:30 +00:00
jfrijters
de0a5a6b15
Improve partial trust support.
2011-01-18 07:09:42 +00:00
jfrijters
ce2a16a4ae
Patch by Marek Safar to implement framework unification.
2011-01-14 05:02:23 +00:00
jfrijters
93baa6d3a4
Made CompareAssemblyIdentityPure internal to allow mcs to use it.
2011-01-13 15:15:41 +00:00
jfrijters
dd66bfa2f1
Fixed managed CompareAssemblyIdentityPure implementation bug.
2011-01-13 13:22:07 +00:00
jfrijters
8f073bf6c2
It turns out that name and culture should be compared case insensitive.
2010-05-12 15:17:24 +00:00
jfrijters
5649a786d8
Added "PublicKey=" support.
2010-05-12 06:55:49 +00:00
jfrijters
af9f23c34f
Added implementation of Fusion's CompareAssemblyIdentity API.
2010-05-11 15:19:27 +00:00