ChangeLog 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. 2004-06-10 Lluis Sanchez Gual <[email protected]>
  2. * DiscoveryClientProtocol.cs: In DiscoverAny, catch expection of type
  3. DiscoveryException and rethrow the included Exception instead.
  4. * DiscoveryReference.cs: Added BaseUri property, that returns an uri
  5. for the reference, supporting file uris.
  6. * ContractReference.cs: Use the new property BaseUri to build the import
  7. uri.
  8. 2004-06-01 Gert Driesen <[email protected]>
  9. * DiscoveryReference.cs: Added missing XmlIgnore attribute.
  10. 2004-05-24 Lluis Sanchez Gual <[email protected]>
  11. * ContractReference.cs: convert relative import uris to absolute uris.
  12. * DiscoveryClientProtocol.cs: Before resolving a reference, always
  13. set the Url property.
  14. 2004-03-10 Lluis Sanchez Gual <[email protected]>
  15. * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
  16. of errors to the base class.
  17. * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
  18. DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
  19. * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
  20. rather add them to the errors list.
  21. * DiscoveryReference.cs: Generate DiscoveryException where needed, so
  22. DiscoveryClientProtocol can get the url for which an exception was thrown.
  23. * DiscoveryExceptionDictionary.cs: Implemented.
  24. 2004-03-10 Lluis Sanchez Gual <[email protected]>
  25. * DiscoveryClientProtocol.cs: Read additional information (such as soap
  26. bindings) from the discovery documents.
  27. * DiscoveryDocument.cs: Added support for additional discovery information.
  28. * DiscoveryDocumentSerializer.cs: Updated serializer, added support for
  29. soap bindings.
  30. 2004-03-02 Lluis Sanchez Gual <[email protected]>
  31. * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages
  32. that include a link tag. Added support for loading files from a the
  33. file system.
  34. 2004-01-24 Lluis Sanchez Gual <[email protected]>
  35. * ContractReference.cs, DiscoveryClientProtocol.cs,
  36. DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
  37. resolve the documents it imports.
  38. 2003-12-19 Lluis Sanchez Gual <[email protected]>
  39. * DiscoveryDocument.cs: Set namespace for ContractReference references.
  40. Write() methods: Added namespace declaration in serializer.
  41. * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference.
  42. * DiscoveryRequestHandler.cs: Implemented.
  43. * DynamicDiscoveryDocument.cs: Implemented.
  44. * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs
  45. 2003-12-12 Lluis Sanchez Gual <[email protected]>
  46. * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
  47. for some common cases.
  48. 2003-11-11 Lluis Sanchez Gual <[email protected]>
  49. * DiscoveryDocumentSerializer.cs: The class must be internal.
  50. 2003-10-21 Lluis Sanchez Gual <[email protected]>
  51. * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
  52. 2003-10-13 Lluis Sanchez Gual <[email protected]>
  53. * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
  54. Little fixes.
  55. * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
  56. directory.
  57. * DiscoveryReference.cs: Improved method FilenameFromUrl().
  58. 2003-10-10 Lluis Sanchez Gual <[email protected]>
  59. * ContractReference.cs, DiscoveryClientProtocol.cs,
  60. DiscoveryClientResult.cs, DiscoveryDocument.cs,
  61. DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs,
  62. DiscoveryReference.cs, SchemaReference.cs: Implemented initial support
  63. for discovery documents (.disco).
  64. 2002-08-19 Tim Coleman <[email protected]>
  65. * DiscoveryClientProtocol.cs:
  66. Added ResolveAll () stub.
  67. * DiscoveryDocument.cs:
  68. Added XmlRoot attribute to class.
  69. * DiscoveryClientDocumentCollection.cs:
  70. * DiscoveryClientReferenceCollection.cs:
  71. * DiscoveryClientResultCollection.cs:
  72. * DiscoveryReferenceCollection.cs:
  73. Implementation of these classes.
  74. 2002-08-04 Dave Bettin <[email protected]>
  75. * ContractSearchPattern.cs
  76. * DiscoveryClientDocumentCollection.cs
  77. * DiscoveryClientProtocol.cs
  78. * DiscoveryClientResult.cs
  79. * DiscoveryDocument.cs
  80. * DiscoveryDocumentLinksPattern.cs
  81. * DiscoveryDocumentReference.cs
  82. * DiscoveryDocumentSearchPattern.cs
  83. * DiscoveryReference.cs
  84. * DiscoveryRequestHandler.cs
  85. * DiscoverySearchPattern.cs
  86. * DynamicDiscoveryDocument.cs
  87. * SchemaReference.cs
  88. * SoapBinding.cs
  89. * XmlSchemaSearchPattern.cs
  90. [ Added attributes and some basic implementation]
  91. 2002-08-03 Tim Coleman <[email protected]>
  92. * DiscoveryDocument.cs:
  93. Added XmlIgnore attribute to References property
  94. * DiscoveryDocumentReference.cs:
  95. Implemented Ref/Url properties and added XmlIgnore
  96. attributes.
  97. 2002-07-28 Dave Bettin <[email protected]>
  98. * ContractReference.cs
  99. * ContractSearchPattern.cs
  100. * DiscoveryClientDocumentCollection.cs
  101. * DiscoveryClientProtocol.cs
  102. * DiscoveryClientReferenceCollection.cs
  103. * DiscoveryClientResultCollection.cs
  104. * DiscoveryClientResult.cs
  105. * DiscoveryDocument.cs
  106. * DiscoveryDocumentLinksPattern.cs
  107. * DiscoveryDocumentReference.cs
  108. * DiscoveryDocumentSearchPattern.cs
  109. * DiscoveryExceptionDictionary.cs
  110. * DiscoveryReferenceCollection.cs
  111. * DiscoveryReference.cs
  112. * DiscoveryRequestHandler.cs
  113. * DiscoverySearchPattern.cs
  114. * DynamicDiscoveryDocument.cs
  115. * ExcludePathInfo.cs
  116. * SchemaReference.cs
  117. * SoapBinding.cs
  118. * XmlSchemaSearchPattern.cs
  119. [ Added stubs]