You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -1,24 +0,0 @@
|
||||
2010-07-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs : InternalVisibleTo System.ServiceModel.Web.Extensions.
|
||||
|
||||
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs: added InternalVisibleTo(System.Json). Also added
|
||||
dummy 2.0 for easy testing.
|
||||
|
||||
2010-01-25 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs: Fix attributes for Moonlight
|
||||
|
||||
2009-01-14 Jb Evain <jbevain@novell.com>
|
||||
|
||||
* AssemblyInfo.cs: fix the public key for the NET_2_1 case.
|
||||
|
||||
2007-12-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs: updated version.
|
||||
|
||||
2007-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs : updated version and key.
|
@@ -1,172 +0,0 @@
|
||||
2010-03-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* net_2_0_System.ServiceModel.Web.dll.sources,
|
||||
common_System.ServiceModel.Web.dll.sources : UriTemplates are
|
||||
moved to Sys.SM.dll in 4.0 profile.
|
||||
|
||||
2010-03-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* monotouch_System.ServiceModel.Web.dll.sources :
|
||||
This also needs new files.
|
||||
|
||||
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* net_2_0_System.ServiceModel.Web.dll.sources,
|
||||
net_2_1_raw_System.ServiceModel.Web.dll.sources :
|
||||
move JsonReader.cs as Sys.R.S.Json/JavaScriptReader.cs
|
||||
|
||||
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* net_2_0_System.ServiceModel.Web.dll.sources,
|
||||
net_2_1_raw_System.ServiceModel.Web.dll.sources :
|
||||
add JavaScriptObjectDeserializer.cs and JsonReader in Sys.Json
|
||||
(which is to be moved later).
|
||||
|
||||
2010-03-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources : add new test.
|
||||
* Makefile : add new extra dist.
|
||||
|
||||
2010-01-26 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* monotouch_System.ServiceModel.Web.dll.sources: Don't inherit from
|
||||
net_2_1_raw*.sources when you require a superset of moonlight API
|
||||
|
||||
2010-01-25 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* net_2_1_raw_System.ServiceModel.Web.dll.sources: Use custom
|
||||
version of DataContractJsonSerializer for Moonlight
|
||||
|
||||
2009-11-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* common_System.ServiceModel.Web.dll.sources,
|
||||
net_2_0_System.ServiceModel.Web.dll.sources,
|
||||
net_4_0_System.ServiceModel.Web.dll.sources :
|
||||
|
||||
in 4.0 profile, some types are moved from this
|
||||
assembly, so extract common basis and include
|
||||
it in 2.0 and 4.0 profile sources (4.0 is
|
||||
equivalent to common so far).
|
||||
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* monotouch_System.ServiceModel.Web.dll.sources:
|
||||
adding experimental WebHttpBinding stuff.
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources :
|
||||
add WebScriptEnablingBehaviorTest.cs.
|
||||
|
||||
2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources :
|
||||
add WebScriptServiceHostFactoryTest.cs.
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Makefile : add -r:System.Web.Extensions.dll.
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources :
|
||||
added UriTemplateTableTest.cs.
|
||||
|
||||
2009-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources :
|
||||
added UriTemplateEquivalenceComparerTest.cs.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Makefile : use System.Core.
|
||||
|
||||
2009-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources :
|
||||
added WebOperationContextTest.cs.
|
||||
|
||||
2009-07-20 Jb Evain <jbevain@novell.com>
|
||||
|
||||
* Makefile: filter the valid profile on the framework version,
|
||||
to make it easier to have custom variants.
|
||||
|
||||
2009-04-22 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* net_2_1_raw_System.ServiceModel.Web.dll.sources: Remove the common
|
||||
Const, Locale and MonoTODO since we can now get them from mscorlib.dll
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources : added
|
||||
AtomPub10CategoriesDocumentFormatterTest.
|
||||
|
||||
2009-04-03 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources : added
|
||||
ServiceDocumentTest and AtomPub10ServiceDocumentFormatterTest.
|
||||
|
||||
2009-04-03 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web.dll.sources : added 3.5 SP1 atompp stuff.
|
||||
|
||||
2009-02-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Makefile : add -d:NET_3_5.
|
||||
|
||||
2008-09-12 Jb Evain <jbevain@novell.com>
|
||||
|
||||
* net_2_1_raw_System.ServiceModel.Web.dll.sources
|
||||
* Makefile
|
||||
* System.Runtime.Serialization.Json/JsonReader.cs:
|
||||
support the SL2 profile compilation.
|
||||
|
||||
2008-04-21 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources: add WebServiceHostTest.cs.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Makefile : -r:System.Configuration.dll.
|
||||
|
||||
2007-12-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web.dll.sources : fixed wrong source name.
|
||||
|
||||
2007-12-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources,
|
||||
System.ServiceModel.Web.dll.sources : updated to reflect the latest
|
||||
file lists.
|
||||
* Makefile : added -r:System.ServiceModel.dll
|
||||
|
||||
2007-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* System.ServiceModel.Web_test.dll.sources : removed all old tests
|
||||
for obsoleted types. They must be updated before being added so
|
||||
that they do not block run-test-ondotnet. Added JsonWriterTest.cs.
|
||||
* System.ServiceModel.Web.dll.sources : added JsonWriter.cs and
|
||||
JsonReaderWriterFactory.cs.
|
||||
* Makefile : fixed version number. It is not NO_TEST anymore.
|
||||
|
||||
2007-06-07 Joel Reed <joelwreed@comcast.com>
|
||||
|
||||
* ATOM: serialize generator, logo, copyrights, and language
|
||||
add two new unit test data feeds
|
||||
|
||||
2007-06-05 Joel Reed <joelwreed@comcast.com>
|
||||
|
||||
* add SyndicationCategory stubbed out class from Stephen A Jazdzewski,
|
||||
add RSS serialization tests, add richer atom feed serialization test
|
||||
|
||||
2007-06-04 Joel Reed <joelwreed@comcast.com>
|
||||
|
||||
* add properties and constructor implementations for
|
||||
UrlSyndicationContent and XmlSyndicationContent
|
||||
|
||||
2007-05-31 Joel Reed <joelwreed@comcast.com>
|
||||
|
||||
* add more testcases and stubbed out classes from Stephen A Jazdzewski
|
||||
|
||||
* Move System.ServiceModel.Syndication files into a subdirectory
|
||||
|
@@ -1,32 +0,0 @@
|
||||
2010-05-21 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactory.cs : similarly to ServiceDebugBehavior
|
||||
and ServiceMetadataBehavior in ServiceHostBase, it must *prepend*
|
||||
WebScriptEnablingBehavior to apply all other behaviors subsequently.
|
||||
|
||||
2009-10-09 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactory.cs : call base.OnOpening() here too.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactory.cs : I have to again revert the
|
||||
previous change; it does fill endpoints regardless of hosting
|
||||
environment (now with tests).
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactory.cs : do tasks in previous change only
|
||||
if it is done under ASP.NET environment.
|
||||
|
||||
2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactory.cs : endpoints are automatically added
|
||||
and if they are added through configuration, it is an error
|
||||
(as documented).
|
||||
|
||||
2006-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebServiceHostFactory.cs, WebScriptServiceHostFactory.cs :
|
||||
new files.
|
||||
|
@@ -1,80 +0,0 @@
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : support Raw message in ReadMessage() too.
|
||||
Allow null content type.
|
||||
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : support Raw message. Fixed bug #619542.
|
||||
|
||||
2010-06-22 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs : return MessageVersion in
|
||||
GetProperty<T>(). Fixed WebHttpBinding working.
|
||||
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs, WebMessageEncoder.cs:
|
||||
add experimental monotouch build.
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : handle /js and /jsdebug specially, as raw
|
||||
javascript stream.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs : implement GetProperty<T>().
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs : some TODO cleanup.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : use content-type correctly.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : attach WebBodyFormatMessageProperty in
|
||||
ReadMessage() too.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : implement ReadMessage(Stream,...). Use
|
||||
ContentTypeMapper here, not in WriteMessage().
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : consider WebBodyFormatMessageProperty.
|
||||
|
||||
2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs : removed some todos.
|
||||
* WebMessageEncoder.cs : implement WriteMessage(). (Though I have no
|
||||
idea how non-xml formats can be specified.)
|
||||
|
||||
2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs : implemented
|
||||
BuildChannelFactory() and BuildChannelListener().
|
||||
|
||||
2008-02-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebBodyFormatMessageProperty.cs, WebContentTypeMapper.cs,
|
||||
WebMessageEncodingBindingElement.cs, WebContentFormat.cs,
|
||||
WebMessageEncoder.cs, WebMessageEncoderFactory.cs :
|
||||
added missing file headers.
|
||||
|
||||
2008-02-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElement.cs :
|
||||
implement CreateMessageEncoderFactory().
|
||||
* WebMessageEncoderFactory.cs, WebMessageEncoder.cs : implementation.
|
||||
* WebBodyFormatMessageProperty.cs : ToString() is more informative.
|
||||
|
||||
2008-02-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebBodyFormatMessageProperty.cs, WebContentTypeMapper.cs,
|
||||
WebContentFormat.cs, WebMessageEncodingBindingElement.cs :
|
||||
new files.
|
@@ -1,21 +0,0 @@
|
||||
2010-03-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* EncodingConverter.cs, WebHttpBindingElement.cs,
|
||||
WebHttpSecurityElement.cs : implement OnApplyConfiguration(), fill
|
||||
some TypeConverters, and fix BindingElementType, based on the patch
|
||||
by Sander Rijken.
|
||||
|
||||
2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpElement.cs, WebScriptEnablingElement.cs : fix BehavirType.
|
||||
|
||||
2008-02-20 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBindingElement.cs : fix build.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBindingCollectionElement.cs, WebHttpBindingElement.cs,
|
||||
WebHttpElement.cs, WebHttpSecurityElement.cs,
|
||||
WebMessageEncodingElement.cs, WebScriptEnablingElement.cs :
|
||||
new stubs.
|
@@ -1,126 +0,0 @@
|
||||
2010-07-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : Set an a default DispatchOperation to throw
|
||||
EndpointNotFoundException instead of raising null Invoker error.
|
||||
And add error handler that converts the exception to HTTP 404.
|
||||
|
||||
2010-03-19 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : set FilterPriority to make it in higher
|
||||
priority than conflicting endpoints (such as mex endpoint).
|
||||
|
||||
2010-03-16 Jb Evain <jbevain@novell.com>
|
||||
|
||||
* WebHttpBehavior.cs: use MOONLIGHT symbol to
|
||||
disambiguate MonoTouch and Moonlight code.
|
||||
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : add experimental monotouch build.
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : use JsonQueryStringConverter, with
|
||||
"d" wrapper name. Allow only WrappedRequest.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : validate body style.
|
||||
* WebHttpBehavior.cs : operations could miss WebGet/WebInvoke and
|
||||
we should not crash by NRE because of missing of those atts.
|
||||
|
||||
2009-10-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : fix listen uri which used to result
|
||||
in unexpected relative recalculation against the base uri.
|
||||
|
||||
2009-09-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : parameter Wrapped check in Validate() should
|
||||
not be done only for GET.
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : basic implementation. Create custom
|
||||
ChannelDispatchers for "/js" and "/jsdebug" like we do for
|
||||
/wsdl (ServiceMetadataExtension). And they return Javascript
|
||||
generated from ProxyGenerator in Sys.Web.Extensions.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : now message formatters are pairs of request/
|
||||
reply formatters.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : BodyStyle is operation specific.
|
||||
|
||||
2009-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : on validation, check wrapped parameter style.
|
||||
|
||||
2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : revert GetQueryStringConverter().
|
||||
(MSDN missing entry issue.)
|
||||
|
||||
2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
|
||||
implemented properties as in documented way.
|
||||
Remove extra derived GetQueryStringConverter().
|
||||
|
||||
2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
|
||||
mostly implemented Validate().
|
||||
|
||||
2008-04-21 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* WebHttpBehavior.cs : override endpoint's ContractFilter
|
||||
as well as AddressFilter.
|
||||
|
||||
2008-04-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : now that ServiceHost calls Validate(),
|
||||
it prevents webHttpBinding working. So, removed NIE.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : removed couple of MonoTODOs.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : ApplyDispatchBehavior() sets address filter.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs :
|
||||
Call AddClientErrorInspector() in ApplyClientBehavior().
|
||||
Call AddServerErrorHandlers() in ApplyDispatchBehavior().
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : pass itself to WebMessageFormatter too.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : now WebMessageFormatter requires
|
||||
QueryStringConverter. Hence implemented GetQueryStringConverter().
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : use WebMessageFormatter (note that they are
|
||||
not done yet).
|
||||
|
||||
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehavior.cs : new stub.
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : some implementation (sorta wrong).
|
||||
|
||||
2008-02-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehavior.cs : stub.
|
@@ -1,168 +0,0 @@
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : do not depend on WebOperationContext.
|
||||
add support for Raw format request.
|
||||
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : add support for Raw format.
|
||||
|
||||
2010-07-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : add NET_2_1 profile build.
|
||||
|
||||
2010-05-24 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverter.cs : objects are regarded serializable as
|
||||
long as they are public here, with some exceptions (not implemented).
|
||||
|
||||
2010-03-16 Jb Evain <jbevain@novell.com>
|
||||
|
||||
* WebMessageFormatter.cs: use MOONLIGHT symbol to
|
||||
disambiguate MonoTouch and Moonlight code.
|
||||
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverter.cs
|
||||
QueryStringConverter.cs
|
||||
WebMessageFormatter.cs : add experimental monotouch build.
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncoder.cs : use alwaysEmitTypeInformation to output
|
||||
object __type.
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverter.cs : add custom body name support (used.
|
||||
for AJAX). Handle string value (in very LAMESPEC way).
|
||||
* WebMessageFormatter.cs : add custom body name support.
|
||||
Slightly changed reply serialization.
|
||||
Convert deserialized values using QueryStringConverter.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : revert and fix wrapper name change. XML
|
||||
and JSON have different serialization.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : also fix wrapped message deserialization.
|
||||
It should expect FooResponse (body WrapperName), not FooResult
|
||||
(ReturnValue part Name).
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : when they serialize Wrapped message, it
|
||||
first writes "root" and then the wrapper element.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : JSON writer does not support namespace.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : it was not returning value with correct
|
||||
wrapper name/namespace. Fix interop with .NET client.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : Made the same prohibition for dispatch
|
||||
formatters too. Support WebMessageBodyStyle on dispatcher side too.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : override some serialization methods as
|
||||
prohibited.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelector.cs : use common extension method.
|
||||
* WebMessageFormatter.cs : support WebMessageBodyStyle(.Wrapped*).
|
||||
Cache serializers.
|
||||
|
||||
2009-07-28 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : apply OutgoingRequest if available.
|
||||
|
||||
2008-04-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : now that ReadObject() verifies
|
||||
by default, it broke deserialization. Fixed it.
|
||||
|
||||
2008-02-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverter.cs : implemented.
|
||||
|
||||
2008-02-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : implement WebOperationContext support.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelector.cs : some code cleanup.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : fixed content-type typo.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : implemented DeserializeReply().
|
||||
It was wrong to have one MessageDescription in a formatter, as
|
||||
they are different between serialization and deserialization.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : oops oops. not "encoding" but "charset".
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : hack SerializeReply().
|
||||
Add WebBodyFormat property
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : implement DeserializeRequest().
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : attach a HttpRequestMessageProperty when
|
||||
creating a request Message.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelector.cs : implemented large part of it.
|
||||
* WebMessageFormatter.cs : moved BuildUriTemplate to WebAttributeInfo.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : pass WebHttpBehavior too.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : pass QueryStringConverter which is used to
|
||||
convert parameter objects to the components of the request URI.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageFormatter.cs : new message formatter that is created
|
||||
from WebHttpBehavior and handles [WebGet] or [WebInvoke]. Not done.
|
||||
|
||||
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* QueryStringConverter.cs : I could just check null parameter.
|
||||
|
||||
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* QueryStringConverter.cs: CanConvert() supports cpl more types.
|
||||
Implemented ConvertStringToValue() and ConvertValueToString().
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelector.cs : stubbed members.
|
||||
|
||||
2008-02-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverter.cs, QueryStringConverter.cs,
|
||||
WebHttpDispatchOperationSelector.cs : mostly stubs.
|
@@ -1,282 +0,0 @@
|
||||
2010-06-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatter.cs : enabled DateTimeOffset parsing.
|
||||
Fixed bug #615332, patch by Carlos Martin.
|
||||
|
||||
2010-06-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs : Fix reading of "source" element to not
|
||||
expect feed element (ReadFrom() expects it). Fixed bug #614596.
|
||||
|
||||
2010-06-07 Carlos Martin Nieto <carlos@cmartin.tk>
|
||||
|
||||
* Rss20ItemFormatter.cs: Don't assume guids are permalinks
|
||||
|
||||
2009-12-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs, Atom10FeedFormatter.cs :
|
||||
write extensions. Patch by Tom Philpot.
|
||||
|
||||
2009-10-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatter.cs, Rss20ItemFormatter.cs : handle other text
|
||||
nodes than text (cdata, whitespaces etc.) and make sure to proceed
|
||||
the reader when they are skipped. Fixed bug #546965 and #546959.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationVersions.cs :
|
||||
Handle atom feed as well. Patch by David Mitchell.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtension.cs : give OuterName and OuterNamespace
|
||||
for extensions with .ctor(XmlReader).
|
||||
|
||||
2009-10-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10FeedFormatter.cs : do not use Atom10ItemFormatter(item)
|
||||
at ReadItem(). It is only for writing. Patch by David Mitchell.
|
||||
|
||||
2009-10-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs : enable XmlConvert.ToDateTimeOffset(),
|
||||
patch by David Mitchell.
|
||||
|
||||
2009-09-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtension.cs : make it ready for 2.1 build.
|
||||
|
||||
2009-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatter.cs, CategoriesDocument.cs,
|
||||
AtomPub10ServiceDocumentFormatter_1.cs,
|
||||
AtomPub10CategoriesDocumentFormatter.cs,
|
||||
AtomPub10ServiceDocumentFormatter.cs : a couple of corcompare fixes.
|
||||
|
||||
2009-04-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ServiceDocument.cs : remove Utility class. It is not precise
|
||||
implementation to write extensions.
|
||||
* ServiceDocumentFormatter.cs : virtual extension writer methods
|
||||
should call possibly overriden Write[Element/Attribute]Extensions()
|
||||
in possibly derived document item classes.
|
||||
Implemented LoadElementExtensions().
|
||||
* AtomPub10CategoriesDocumentFormatter.cs,
|
||||
AtomPub10ServiceDocumentFormatter.cs : Implemented GetSchema().
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ServiceDocumentFormatter.cs
|
||||
Workspace.cs
|
||||
Atom10FeedFormatter.cs
|
||||
AtomPub10ServiceDocumentFormatter.cs
|
||||
ResourceCollectionInfo.cs
|
||||
CategoriesDocument.cs
|
||||
ServiceDocument.cs : implemented most of reader parts.
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Workspace.cs, ResourceCollectionInfo.cs,
|
||||
CategoriesDocument.cs, ServiceDocument.cs : use common internal
|
||||
SyndicationExtension class for extensions.
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AtomPub10CategoriesDocumentFormatter.cs, Atom10FeedFormatter.cs,
|
||||
CategoriesDocument.cs : ongoing implementation (handle categories).
|
||||
|
||||
2009-04-03 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ServiceDocumentFormatter.cs
|
||||
Workspace.cs
|
||||
AtomPub10ServiceDocumentFormatter.cs
|
||||
ResourceCollectionInfo.cs
|
||||
CategoriesDocument.cs
|
||||
ServiceDocument.cs : ongoing implementation.
|
||||
|
||||
2009-04-03 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ServiceDocumentFormatter.cs
|
||||
InlineCategoriesDocument.cs
|
||||
AtomPub10ServiceDocumentFormatter_1.cs
|
||||
Workspace.cs
|
||||
AtomPub10CategoriesDocumentFormatter.cs
|
||||
ReferencedCategoriesDocument.cs
|
||||
CategoriesDocumentFormatter.cs
|
||||
AtomPub10ServiceDocumentFormatter.cs
|
||||
ResourceCollectionInfo.cs
|
||||
CategoriesDocument.cs
|
||||
ServiceDocument.cs : stubs (new in 3.5 SP1).
|
||||
|
||||
2008-04-10 Eyal Alaluf <eyala@mainsoft.com>
|
||||
|
||||
* SyndicationElementExtension.cs: XmlObjectSerializer.ReadObject now
|
||||
verifies by default. Disabled explicitly the verification in GetObject.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtensionCollection.cs, Atom10FeedFormatter.cs,
|
||||
Atom10ItemFormatter.cs, Rss20FeedFormatter.cs : warning cleanup.
|
||||
* SyndicationItem.cs : implemented TryParseContent().
|
||||
* Atom10ItemFormatter.cs : read Content.
|
||||
* Rss20ItemFormatter.cs : Handle Atom 1.0 extension elements.
|
||||
Fixed ReadSourceFeed() that should read <source> in its own way.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs : changes in extension attribute handling:
|
||||
TryParseAttribute() should be called regardless of
|
||||
PreserveExtensionAttributes.
|
||||
* SyndicationFeedFormatter.cs, SyndicationItemFormatter.cs :
|
||||
implemented ToString().
|
||||
* Rss20FeedFormatter.cs : strictly require <channel> under <rss>.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs : implemented read methods and GetSchema().
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationFeedFormatter.cs : implemented LoadElementExtensions().
|
||||
* Rss20FeedFormatter.cs : implemented read methods and GetSchema().
|
||||
PreserveElementExtensions and PreserveAttributeExtensions are
|
||||
true by default.
|
||||
* Rss20ItemFormatter.cs : filter xmlns attributes out.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtensionCollection.cs :
|
||||
every Add() caused infinite loop.
|
||||
* SyndicationFeed.cs, SyndicationItem.cs : Implemented Load() and [*1]
|
||||
* SyndicationLink.cs : int set_Length() argument check was wrong. [*1]
|
||||
* SyndicationCategory.cs, SyndicationPerson.cs : [*1]
|
||||
* SyndicationItemFormatter.cs : Implemented LoadElementExtensions().
|
||||
* SyndicationVersions.cs : added SyndicationItem.Load<T>() and
|
||||
SyndicationFeed<T>() implementation.
|
||||
* Atom10ItemFormatter.cs : [*2]
|
||||
* Rss20ItemFormatter.cs : implemented read methods. [*2]
|
||||
[*1] Implemented TryParseElement and TryParseAttribute.
|
||||
[*2] PreserveElementExtensions and PreserveAttributeExtensions are
|
||||
true by default.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10FeedFormatter_1.cs, Atom10ItemFormatter_1.cs,
|
||||
Rss20FeedFormatter_1.cs, Rss20ItemFormatter_1.cs : implemented.
|
||||
* Atom10FeedFormatter.cs, Atom10ItemFormatter.cs,
|
||||
Rss20FeedFormatter.cs, Rss20ItemFormatter.cs :
|
||||
implemented instance creation. Some parameter renaming.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatter.cs : s:/item/feed/ in the error message.
|
||||
* Atom10FeedFormatter.cs : implemented WriteTo() and WriteXml().
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs : some more notes on its spec violation.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatter.cs : enclose SourceFeed with <source>.
|
||||
* Atom10ItemFormatter.cs : implemented WriteTo() and WriteXml().
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatter.cs : some parameter renaming.
|
||||
* SyndicationFeedFormatter.cs, Rss20FeedFormatter.cs : implemented,
|
||||
based on item formatter.
|
||||
* SyndicationItemFormatter.cs : implemented syndication element
|
||||
creation methods. Added null argument checks.
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatter.cs : write remaining properties in item.
|
||||
* UrlSyndicationContent.cs : implemented.
|
||||
* XmlSyndicationContent.cs, SyndicationContent.cs,
|
||||
SyndicationElementExtensionCollection.cs : mostly implemented; now
|
||||
I mostly found that those unimplemented stuff were bound to
|
||||
SyndicationElementExtension constructors.
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationFeed.cs : do not try to set null items in .ctor() (null
|
||||
items are allowed in .ctor, while not allowed in set_Items()).
|
||||
Remove extra NotImplementedException.
|
||||
Implemented WriteAttributeExtensions and WriteElementExtensions.
|
||||
* SyndicationElementExtension.cs : implemented.
|
||||
* SyndicationExtensions.cs,
|
||||
SyndicationItem.cs, SyndicationLink.cs, SyndicationCategory.cs,
|
||||
SyndicationPerson.cs : Implemented WriteAttributeExtensions() and
|
||||
WriteElementExtensions() in each syndication element to call
|
||||
corresponding method in SyndicationExtensions.
|
||||
* SyndicationItemFormatter.cs :
|
||||
implemented Write[Element/Attribute]Extensions() and
|
||||
TryParse[Element/Attribute]().
|
||||
* Rss20ItemFormatter.cs : write extensions on writing to xml.
|
||||
Null check in Contributors on writing to xml.
|
||||
|
||||
2007-12-11 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatter.cs, SyndicationContent.cs,
|
||||
TextSyndicationContent.cs : flush some more implementation.
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs, Rss20ItemFormatter.cs,
|
||||
SyndicationCategory.cs, SyndicationContent.cs, SyndicationFeed.cs,
|
||||
SyndicationItem.cs, SyndicationItemFormatter.cs,
|
||||
SyndicationPerson.cs : a bunch of implementation.
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtensionCollection.cs : added copy .ctor().
|
||||
* SyndicationLink.cs : implemented everything but read/write part.
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10FeedFormatter.cs Atom10FeedFormatter_1.cs
|
||||
Atom10ItemFormatter.cs Atom10ItemFormatter_1.cs
|
||||
Rss20FeedFormatter.cs Rss20FeedFormatter_1.cs
|
||||
Rss20ItemFormatter.cs Rss20ItemFormatter_1.cs
|
||||
SyndicationCategory.cs SyndicationElementExtension.cs
|
||||
SyndicationElementExtensionCollection.cs SyndicationFeed.cs
|
||||
SyndicationItem.cs SyndicationLink.cs SyndicationPerson.cs:
|
||||
finished stubs.
|
||||
* ISyndicationElement.cs : internal interface, introduced to reduce
|
||||
corcompare obstacles.
|
||||
|
||||
2007-12-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatter.cs, Atom10ItemFormatter_1.cs,
|
||||
Rss20ItemFormatter.cs, Rss20ItemFormatter_1.cs,
|
||||
SyndicationItemFormatter.cs : more new stubs.
|
||||
* SyndicationFeedFormatter.cs, SyndicationItem.cs,
|
||||
SyndicationLink.cs, SyndicationPerson.cs : more stub fixes.
|
||||
|
||||
2007-12-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* TextSyndicationContent.cs, XmlSyndicationContent.cs,
|
||||
UrlSyndicationContent.cs : new stubs.
|
||||
* SyndicationContent.cs, TextSyndicationContentKind.cs,
|
||||
SyndicationFeedFormatter.cs, SyndicationFeed.cs :
|
||||
ongoing stub fixes.
|
||||
|
||||
2007-12-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Ato10FeedFormatter.cs Atom10FeedFormatter.cs :
|
||||
oops, wrong file name. renamed former to latter.
|
||||
|
||||
2007-12-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Ato10FeedFormatter.cs Atom10FeedFormatter_1.cs
|
||||
Rss20FeedFormatter.cs Rss20FeedFormatter_1.cs
|
||||
SyndicationCategory.cs SyndicationContent.cs
|
||||
SyndicationElementExtension.cs
|
||||
SyndicationElementExtensionCollection.cs
|
||||
SyndicationFeed.cs SyndicationFeedFormatter.cs
|
||||
SyndicationItem.cs SyndicationLink.cs SyndicationPerson.cs
|
||||
SyndicationVersions.cs TextSyndicationContentKind.cs :
|
||||
new stubs.
|
||||
|
@@ -1,102 +0,0 @@
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebInvokeAttribute.cs
|
||||
WebChannelFactory.cs
|
||||
WebGetAttribute.cs
|
||||
WebOperationContext.cs
|
||||
IncomingWebResponseContext.cs
|
||||
OutgoingWebRequestContext.cs :
|
||||
Add experimental monotouch build.
|
||||
|
||||
2009-10-09 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebServiceHost.cs : call base.OnOpening() here too.
|
||||
|
||||
2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* OutgoingWebResponseContext.cs : add missing methods.
|
||||
|
||||
2009-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebOperationContext.cs : Current is automatically created (even
|
||||
without WebHttpBehavior or WebChannelFactory).
|
||||
* IncomingWebRequestContext.cs, IncomingWebResponseContext.cs:
|
||||
WebOperationContext could be created regardless of whether it is
|
||||
request or not. So do not premise incoming members existence.
|
||||
|
||||
2009-08-11 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebChannelFactory.cs : added missing constructors.
|
||||
|
||||
2009-07-28 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* OutgoingWebRequestContext.cs : implement.
|
||||
|
||||
2008-06-11 Noam Lampert <noaml@mainsoft.com>
|
||||
|
||||
* WebServiceHost.cs: Open endpoint on BaseAddress if necessary
|
||||
|
||||
2008-04-21 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* WebServiceHost.cs: disable http and https help page support on opening.
|
||||
|
||||
2008-02-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebOperationContext.cs : remove extra TODOs.
|
||||
|
||||
2008-02-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* IncomingWebRequestContext.cs, IncomingWebResponseContext.cs,
|
||||
OutgoingWebRequestContext.cs, OutgoingWebResponseContext.cs,
|
||||
WebOperationContext.cs : implemented large chunk of them. Still
|
||||
not sure how outgoing request and incoming response are used.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebServiceHost.cs : Binding could be custom.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebAttributeInfo.cs : added BuildUriTemplate().
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebGetAttribute.cs : oops, Method is extraneous.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebChannelFactory.cs : call base.OnOpening().
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebAttributeInfo.cs : new class to unify WebGet and WebInvoke.
|
||||
* WebInvokeAttribute.cs, WebGetAttribute.cs : rewrote to use above.
|
||||
* WebChannelFactory.cs : removed couple of MonoTODOs.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebGetAttribute.cs, WebInvokeAttribute.cs : they are "passive"
|
||||
operation behaviors and do nothing.
|
||||
* WebChannelFactory.cs : if no Binding is set, set default
|
||||
WebHttpBinding.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebChannelFactory.cs, WebServiceHost.cs : their role is to supply
|
||||
WebHttpBehavior.
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebChannelFactory.cs : added more constructors.
|
||||
* IncomingWebRequestContext.cs, IncomingWebResponseContext.cs,
|
||||
OutgoingWebResponseContext.cs, OutgoingWebRequestContext.cs,
|
||||
WebOperationContext.cs : new stubs.
|
||||
|
||||
2008-02-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebServiceHost.cs, WebChannelFactory.cs,
|
||||
WebInvokeAttribute.cs, WebGetAttribute.cs : mostly stubs.
|
||||
|
||||
2008-02-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageBodyStyle.cs, WebMessageFormat.cs : new enums.
|
@@ -1,39 +0,0 @@
|
||||
2008-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpSecurity.cs, WebHttpBinding.cs:
|
||||
add experimental monotouch build.
|
||||
|
||||
2008-04-13 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* WebHttpBinding.cs:
|
||||
consider fixed API in BindingElementCollection class.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBinding.cs : implemented every remaining member but
|
||||
configuration support.
|
||||
* WebHttpSecurity.cs : implement Transport.
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBinding.cs : use ManualAddressing.
|
||||
|
||||
2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBinding.cs : Scheme could be HTTPS.
|
||||
it implements IBindingRuntimePreferences.
|
||||
|
||||
2008-02-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpSecurity.cs, WebHttpBinding.cs, WebHttpSecurityMode.cs:
|
||||
added missing file headers.
|
||||
|
||||
2008-02-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBinding.cs : rewrote most of properties to reuse
|
||||
HttpTransportBindingElement. Implemented couple more of members.
|
||||
|
||||
2007-12-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBinding.cs WebHttpSecurity.cs WebHttpSecurityMode.cs:
|
||||
stubs.
|
@@ -1,80 +0,0 @@
|
||||
2010-05-25 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : safe-unescape template parameters.
|
||||
|
||||
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs, UriTemplateMatchException.cs, UriTemplateMatch.cs:
|
||||
Add experimental monotouch build.
|
||||
|
||||
2009-09-22 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : Fix method signatures. Take care of dictionary
|
||||
case sensitivity.
|
||||
|
||||
2009-09-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateTable.cs : do not raise an error when MatchSingle() did
|
||||
not result in any match. Match methods should reject empty table.
|
||||
|
||||
2008-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs, UriTemplateMatch.cs : add support for wildcard.
|
||||
|
||||
2008-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : implement IsEquivalentTo().
|
||||
* UriTemplateEquivalenceComparer.cs : implement.
|
||||
|
||||
2008-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : add BindByName() overloads with Dictionary.
|
||||
|
||||
2008-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : implemented Defaults and IgnoreTrailingSlash.
|
||||
|
||||
2008-09-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : Fixed a couple of parse/match behavior to match
|
||||
3.5 SP1 (except for Defaults which misses implementation).
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : the rewrite broke query parameter matching.
|
||||
param name -> stored param name -> template name -> QueryVariable!
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateTable.cs : remove some MonoTODOs.
|
||||
|
||||
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplate.cs : rewrote query parameter retrieval part. It did
|
||||
not match order-independent input and lack of parameters.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateMatch.cs : implement everything but WildcardPathSegments.
|
||||
* UriTemplate.cs : (Match) set RequestUri. Add match strings to
|
||||
RelativePathSegments and QueryParameters.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateTable.cs : key_value_pair was not set.
|
||||
* UriTemplate.cs : in Match(), template and candidate could start
|
||||
from '/' which should not be compared.
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateMatch.cs : implemented some members.
|
||||
* UriTemplateTable.cs : implemented Match() and MatchSingle().
|
||||
* UriTemplate.cs : Do not expand template in non-path-query area.
|
||||
Implemented Match().
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* UriTemplateTable.cs, UriTemplateEquivalenceComparer.cs : new stubs.
|
||||
* UriTemplateMatchException.cs : new.
|
||||
* UriTemplate.cs : implemented .ctor(), BindByName() and
|
||||
BindByPosition().
|
@@ -1,8 +0,0 @@
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactoryTest.cs : add tests for contract and
|
||||
wrapped validity.
|
||||
|
||||
2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptServiceHostFactoryTest.cs : new test.
|
@@ -1,29 +0,0 @@
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs : add test for null
|
||||
content type for ReadMessage() (allowed),
|
||||
|
||||
2010-06-22 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs : add test for
|
||||
GetProperty<MessageVersion>().
|
||||
|
||||
2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs : more MessageEncoder test.
|
||||
|
||||
2008-02-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs : test
|
||||
CanBuildChannelFactory() and CanBuildChannelListener().
|
||||
Small test for BuildChannelFactory().
|
||||
|
||||
2008-02-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs : added MessageEncoder test.
|
||||
* WebBodyFormatMessagePropertyTest.cs : fixed ToString() test.
|
||||
|
||||
2008-02-05 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebMessageEncodingBindingElementTest.cs,
|
||||
WebBodyFormatMessagePropertyTest.cs : new test files.
|
@@ -1,3 +0,0 @@
|
||||
2010-03-01 Sander Rijken <sr@d-90.nl>
|
||||
|
||||
* WebHttpBindingElementTest.cs : new test.
|
@@ -1,34 +0,0 @@
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : add test for deserializing Raw request
|
||||
message too.
|
||||
|
||||
2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : add test for bug #619542 (not sure if it
|
||||
works on mono; run-test is broken in trunk. Verified under .NET).
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebScriptEnablingBehaviorTest.cs : new test.
|
||||
|
||||
2009-09-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : enable working test.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : some message formatters tests.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : test that ApplyDispatchBehavior() sets
|
||||
address filter.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : test ApplyDispatchBehavior().
|
||||
|
||||
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpBehaviorTest.cs : new test.
|
@@ -38,6 +38,8 @@ using System.ServiceModel.Web;
|
||||
using System.Text;
|
||||
using NUnit.Framework;
|
||||
|
||||
using MonoTests.Helpers;
|
||||
|
||||
namespace MonoTests.System.ServiceModel.Description
|
||||
{
|
||||
public class MyHostFactory : WebScriptServiceHostFactory
|
||||
@@ -64,7 +66,7 @@ namespace MonoTests.System.ServiceModel.Description
|
||||
[Test]
|
||||
public void ScriptGenerator ()
|
||||
{
|
||||
var url = "http://localhost:37564";
|
||||
var url = "http://localhost:" + NetworkHelpers.FindFreePort ();
|
||||
var host = new MyHostFactory ().CreateServiceHost (typeof (HogeService));
|
||||
var binding = new WebHttpBinding ();
|
||||
host.AddServiceEndpoint (typeof (IHogeService), binding, url);
|
||||
|
@@ -1,35 +0,0 @@
|
||||
2010-05-24 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverterTest.cs : add more tests for CanConvert()
|
||||
and reorganized some classes to make tests rational.
|
||||
|
||||
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverterTest.cs : added some string deserialization
|
||||
test. It just proved .NET is too lame.
|
||||
|
||||
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverterTest.cs : comment out one cosmetic case
|
||||
that is not working under .NET.
|
||||
|
||||
2008-02-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* JsonQueryStringConverterTest.cs : new test.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelectorTest.cs : added couple more tests
|
||||
with different contract contract case.
|
||||
|
||||
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebHttpDispatchOperationSelectorTest.cs : new test.
|
||||
|
||||
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* QueryStringConverterTest.cs : enable null-to-char conversion test.
|
||||
|
||||
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* QueryStringConverterTest.cs : new test.
|
@@ -39,6 +39,8 @@ using System.Text;
|
||||
using System.Xml;
|
||||
using NUnit.Framework;
|
||||
|
||||
using MonoTests.Helpers;
|
||||
|
||||
namespace MonoTests.System.ServiceModel.Dispatcher
|
||||
{
|
||||
[TestFixture]
|
||||
@@ -257,12 +259,13 @@ namespace MonoTests.System.ServiceModel.Dispatcher
|
||||
public void WebMessageFormats ()
|
||||
{
|
||||
var host = new WebServiceHost (typeof (Hello));
|
||||
host.AddServiceEndpoint (typeof (IHello), new WebHttpBinding (), "http://localhost:37564/");
|
||||
var port = NetworkHelpers.FindFreePort ();
|
||||
host.AddServiceEndpoint (typeof (IHello), new WebHttpBinding (), "http://localhost:" + port + "/");
|
||||
host.Description.Behaviors.Find<ServiceDebugBehavior> ().IncludeExceptionDetailInFaults = true;
|
||||
host.Open ();
|
||||
try {
|
||||
// run client
|
||||
using (ChannelFactory<IHello> factory = new ChannelFactory<IHello> (new WebHttpBinding (), "http://localhost:37564/"))
|
||||
using (ChannelFactory<IHello> factory = new ChannelFactory<IHello> (new WebHttpBinding (), "http://localhost:" + port + "/"))
|
||||
{
|
||||
factory.Endpoint.Behaviors.Add (new WebHttpBehavior ());
|
||||
IHello h = factory.CreateChannel ();
|
||||
|
@@ -1,103 +0,0 @@
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationItemTest.cs, SyndicationFeedTest.cs : allow atom feed
|
||||
too. More Load() tests. Patch by David Mitchell.
|
||||
|
||||
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtensionTest.cs : added test for OuterName/ns
|
||||
with .ctor(XmlReader).
|
||||
* SyndicationItemTest.cs : added failure case for LoadItem() with
|
||||
feed element.
|
||||
|
||||
2009-04-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AtomPub10CategoriesDocumentFormatterTest.cs,
|
||||
AtomPub10ServiceDocumentFormatterTest.cs : aded GetSchema() and
|
||||
WriteElementExtensions() tests.
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AtomPub10ServiceDocumentFormatterTest.cs : add ReadFrom() test.
|
||||
|
||||
2009-04-06 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AtomPub10CategoriesDocumentFormatterTest.cs : new test.
|
||||
* AtomPub10ServiceDocumentFormatterTest.cs : add reader tests.
|
||||
|
||||
2009-04-03 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* AtomPub10ServiceDocumentFormatterTest.cs : new test.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatterTest.cs : test (enable) SourceFeed output too.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10FeedFormatterTest.cs : tests for ReadFrom() and ReadXml().
|
||||
* Atom10ItemFormatterTest.cs : test for ToString().
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatterTest.cs : tests for ReadFrom() and ReadXml().
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatterTest.cs : some tests for ReadFrom() and ReadXml().
|
||||
* Rss20ItemFormatterTest.cs : assure that Item instance is
|
||||
instantiated every time read methods are invoked.
|
||||
|
||||
2007-12-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatterTest.cs : some tests for ReadFrom() and ReadXml().
|
||||
* SyndicationItemTest.cs : Test Load() with non-Atom/non-RSS xml.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10FeedFormatterTest.cs : new, test for WriteTo and WriteXml.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatterTest.cs : they are feed, not item :)
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatterTest.cs : test for spec violation i.e. to prove
|
||||
that this class is not trustworthy for valid output.
|
||||
|
||||
2007-12-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatterTest.cs : added test for WriteTo and WriteXml.
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20FeedFormatterTest.cs : new, mostly copied from item formatter.
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Rss20ItemFormatterTest.cs : added test for writing properties.
|
||||
* XmlSyndicationContentTest.cs, UrlSyndicationContentTest.cs : new.
|
||||
|
||||
2007-12-15 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationElementExtensionTest.cs : new test.
|
||||
* TextSyndicationContentTest.cs : was missing in the previous commit.
|
||||
|
||||
2007-12-11 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* TextSyndicationContentTest.cs : new test.
|
||||
* Rss20ItemFormatterTest.cs : test WriteTo()/WriteXml().
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Atom10ItemFormatterTest.cs, Rss20ItemFormatterTest.cs,
|
||||
SyndicationFeedTest.cs, SyndicationItemTest.cs : new tests.
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationLinkTest.cs : test RelationshipType too. Tiny renaming.
|
||||
|
||||
2007-12-10 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* SyndicationLinkTest.cs : new test.
|
@@ -1,16 +0,0 @@
|
||||
2009-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebInvokeAttributeTest.cs : enable the test with some fixes.
|
||||
|
||||
2009-09-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebOperationContextTest.cs : new test.
|
||||
* WebInvokeAttributeTest.cs : new test, not working.
|
||||
|
||||
2008-04-21 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* WebServiceHostTest.cs: new testfixture.
|
||||
|
||||
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* WebGetAttributeTest.cs, WebInvokeAttributeTest.cs : new tests.
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user