Граф коммитов

18 Коммитов

Автор SHA1 Сообщение Дата
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