ChangeLog 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. 2007-11-01 Atsushi Enomotot <[email protected]>
  2. * DiscoveryClientProtocol.cs : without setting Url before resolve,
  3. it causes NRE on get_BaseUrl().
  4. 2007-10-05 Atsushi Enomotot <[email protected]>
  5. * DiscoveryClientProtocol.cs : [ComVisible]
  6. 2007-08-31 Gert Driesen <[email protected]>
  7. * DiscoveryRequestHandler.cs: Do not require write access to file.
  8. 2006-11-15 Atsushi Enomotot <[email protected]>
  9. * DiscoveryReference.cs: FilenameFromUrl() is public.
  10. 2006-10-18 Atsushi Enomotot <[email protected]>
  11. * SchemaReference.cs,
  12. DiscoveryClientProtocol.cs,
  13. ContractReference.cs: handle imported schemas in DiscoverAny().
  14. Fixed bug #78995.
  15. 2006-09-05 Lluis Sanchez Gual <[email protected]>
  16. * DiscoveryClientProtocol.cs: In ReadAll, load wsdl files from a
  17. path relative to the .map file.
  18. 2005-08-15 Gert Driesen <[email protected]>
  19. * SchemaReference.cs: DefaultValue of TargetNamespace should be null.
  20. * DiscoveryClientProtocol.cs: Added LoadExternals method to match
  21. MS.NET. Fixed line endings.
  22. 2005-08-03 Gonzalo Paniagua Javier <[email protected]>
  23. * DiscoveryClientProtocol.cs: use Uri so that relative paths are handled
  24. gracefully.
  25. 2005-05-08 Gonzalo Paniagua Javier <[email protected]>
  26. * SchemaReference.cs: fixed the setter for TargetNamespace.
  27. 2004-09-01 Lluis Sanchez Gual <[email protected]>
  28. * DiscoveryClientProtocol.cs: Added support for "file://" urls.
  29. 2004-08-24 Lluis Sanchez Gual <[email protected]>
  30. * ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which
  31. documents are being read.
  32. 2004-06-13 Gert Driesen <[email protected]>
  33. * SchemaReference.cs: corrected namespace
  34. * SoapBinding.cs: corrected namespace
  35. 2004-06-10 Lluis Sanchez Gual <[email protected]>
  36. * DiscoveryClientProtocol.cs: In DiscoverAny, catch expection of type
  37. DiscoveryException and rethrow the included Exception instead.
  38. * DiscoveryReference.cs: Added BaseUri property, that returns an uri
  39. for the reference, supporting file uris.
  40. * ContractReference.cs: Use the new property BaseUri to build the import
  41. uri.
  42. 2004-06-01 Gert Driesen <[email protected]>
  43. * DiscoveryReference.cs: Added missing XmlIgnore attribute.
  44. 2004-05-24 Lluis Sanchez Gual <[email protected]>
  45. * ContractReference.cs: convert relative import uris to absolute uris.
  46. * DiscoveryClientProtocol.cs: Before resolving a reference, always
  47. set the Url property.
  48. 2004-03-10 Lluis Sanchez Gual <[email protected]>
  49. * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
  50. of errors to the base class.
  51. * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
  52. DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
  53. * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
  54. rather add them to the errors list.
  55. * DiscoveryReference.cs: Generate DiscoveryException where needed, so
  56. DiscoveryClientProtocol can get the url for which an exception was thrown.
  57. * DiscoveryExceptionDictionary.cs: Implemented.
  58. 2004-03-10 Lluis Sanchez Gual <[email protected]>
  59. * DiscoveryClientProtocol.cs: Read additional information (such as soap
  60. bindings) from the discovery documents.
  61. * DiscoveryDocument.cs: Added support for additional discovery information.
  62. * DiscoveryDocumentSerializer.cs: Updated serializer, added support for
  63. soap bindings.
  64. 2004-03-02 Lluis Sanchez Gual <[email protected]>
  65. * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages
  66. that include a link tag. Added support for loading files from a the
  67. file system.
  68. 2004-01-24 Lluis Sanchez Gual <[email protected]>
  69. * ContractReference.cs, DiscoveryClientProtocol.cs,
  70. DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
  71. resolve the documents it imports.
  72. 2003-12-19 Lluis Sanchez Gual <[email protected]>
  73. * DiscoveryDocument.cs: Set namespace for ContractReference references.
  74. Write() methods: Added namespace declaration in serializer.
  75. * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference.
  76. * DiscoveryRequestHandler.cs: Implemented.
  77. * DynamicDiscoveryDocument.cs: Implemented.
  78. * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs
  79. 2003-12-12 Lluis Sanchez Gual <[email protected]>
  80. * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
  81. for some common cases.
  82. 2003-11-11 Lluis Sanchez Gual <[email protected]>
  83. * DiscoveryDocumentSerializer.cs: The class must be internal.
  84. 2003-10-21 Lluis Sanchez Gual <[email protected]>
  85. * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
  86. 2003-10-13 Lluis Sanchez Gual <[email protected]>
  87. * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
  88. Little fixes.
  89. * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
  90. directory.
  91. * DiscoveryReference.cs: Improved method FilenameFromUrl().
  92. 2003-10-10 Lluis Sanchez Gual <[email protected]>
  93. * ContractReference.cs, DiscoveryClientProtocol.cs,
  94. DiscoveryClientResult.cs, DiscoveryDocument.cs,
  95. DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs,
  96. DiscoveryReference.cs, SchemaReference.cs: Implemented initial support
  97. for discovery documents (.disco).
  98. 2002-08-19 Tim Coleman <[email protected]>
  99. * DiscoveryClientProtocol.cs:
  100. Added ResolveAll () stub.
  101. * DiscoveryDocument.cs:
  102. Added XmlRoot attribute to class.
  103. * DiscoveryClientDocumentCollection.cs:
  104. * DiscoveryClientReferenceCollection.cs:
  105. * DiscoveryClientResultCollection.cs:
  106. * DiscoveryReferenceCollection.cs:
  107. Implementation of these classes.
  108. 2002-08-04 Dave Bettin <[email protected]>
  109. * ContractSearchPattern.cs
  110. * DiscoveryClientDocumentCollection.cs
  111. * DiscoveryClientProtocol.cs
  112. * DiscoveryClientResult.cs
  113. * DiscoveryDocument.cs
  114. * DiscoveryDocumentLinksPattern.cs
  115. * DiscoveryDocumentReference.cs
  116. * DiscoveryDocumentSearchPattern.cs
  117. * DiscoveryReference.cs
  118. * DiscoveryRequestHandler.cs
  119. * DiscoverySearchPattern.cs
  120. * DynamicDiscoveryDocument.cs
  121. * SchemaReference.cs
  122. * SoapBinding.cs
  123. * XmlSchemaSearchPattern.cs
  124. [ Added attributes and some basic implementation]
  125. 2002-08-03 Tim Coleman <[email protected]>
  126. * DiscoveryDocument.cs:
  127. Added XmlIgnore attribute to References property
  128. * DiscoveryDocumentReference.cs:
  129. Implemented Ref/Url properties and added XmlIgnore
  130. attributes.
  131. 2002-07-28 Dave Bettin <[email protected]>
  132. * ContractReference.cs
  133. * ContractSearchPattern.cs
  134. * DiscoveryClientDocumentCollection.cs
  135. * DiscoveryClientProtocol.cs
  136. * DiscoveryClientReferenceCollection.cs
  137. * DiscoveryClientResultCollection.cs
  138. * DiscoveryClientResult.cs
  139. * DiscoveryDocument.cs
  140. * DiscoveryDocumentLinksPattern.cs
  141. * DiscoveryDocumentReference.cs
  142. * DiscoveryDocumentSearchPattern.cs
  143. * DiscoveryExceptionDictionary.cs
  144. * DiscoveryReferenceCollection.cs
  145. * DiscoveryReference.cs
  146. * DiscoveryRequestHandler.cs
  147. * DiscoverySearchPattern.cs
  148. * DynamicDiscoveryDocument.cs
  149. * ExcludePathInfo.cs
  150. * SchemaReference.cs
  151. * SoapBinding.cs
  152. * XmlSchemaSearchPattern.cs
  153. [ Added stubs]