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,17 +0,0 @@
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* AssemblyInfo.cs: ComVisible attribute only applies to 2.0 profile.
|
||||
|
||||
2008-04-23 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
|
||||
|
||||
* AssemblyInfo.cs: Added missing attributes
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs: Removed CLSCompliant attribute.
|
||||
|
||||
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
|
||||
|
||||
* AssemblyInfo.cs: Added
|
||||
* ChangeLog: Added
|
||||
* Locale.cs: Added
|
||||
@@ -1,231 +0,0 @@
|
||||
2010-02-26 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* Remove MonoHttp (NET_1_1) from the build.
|
||||
|
||||
2008-09-19 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: add HttpBugtests.cs.
|
||||
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: add SocketCachePolicy.cs.
|
||||
|
||||
2008-01-25 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: add TcpChannelTest.cs.
|
||||
|
||||
2007-05-19 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: add IpcChannelTest.cs
|
||||
|
||||
2007-01-09 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: add GenericTest.cs.
|
||||
|
||||
2005-11-16 Vladislav Spivak <spivak@mainsoft.com>
|
||||
* Added net_1_1_java source includes and excludes
|
||||
|
||||
2005-11-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added Channels/IAuthorizeRemotingConnection.cs
|
||||
|
||||
2005-11-06 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
|
||||
* Add System.Runtime.Remoting.vmwcsproj and System.Runtime.Remoting.sln
|
||||
* AssemblyInfo.cs: only TARGET_JVM changes
|
||||
|
||||
2005-11-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Removed Ipc/IpcChannelFactory.cs
|
||||
|
||||
2005-10-19 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added S.R.R.Channels.Ipc*
|
||||
* System.Runtime.Remoting_test.dll.sources: Added IpcCalls.cs
|
||||
|
||||
2005-10-16 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* Added System.Runtime.Remoting.Channels.Ipc* for NET_2_0
|
||||
|
||||
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added:
|
||||
System.Runtime.Remoting.Channels/RemotingThreadPool.cs
|
||||
|
||||
2004-10-25 Zoltan Varga <vargaz@freemail.hu>
|
||||
|
||||
* Makefile: Add '.' to MONO_PATH during test. Fixes #68377.
|
||||
|
||||
2004-09-27 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added RemotingServicesTest.cs.
|
||||
|
||||
2004-06-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added ActivationTests.cs.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added:
|
||||
System.Runtime.Remoting.Channels.Http/AggregateDictionary.cs,
|
||||
System.Runtime.Remoting.Services/RemotingClientProxy.cs,
|
||||
System.Runtime.Remoting.Services/RemotingService.cs
|
||||
|
||||
2004-04-29 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* Makefile: Removed unneeded System.Web.Services dependency.
|
||||
|
||||
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added:
|
||||
AssemblyInfo and Locale
|
||||
|
||||
2003-12-03 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
|
||||
|
||||
* Makefile : added reference to System.Web.Services.dll
|
||||
|
||||
2003-12-03 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added:
|
||||
System.Runtime.Remoting.MetadataServices/MetaDataExporter.cs
|
||||
System.Runtime.Remoting.MetadataServices/MetaDataCodeGenerator.cs
|
||||
* Makefile: Added new assembly references.
|
||||
|
||||
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Added:
|
||||
System.Runtime.Remoting.Channels/BinaryCore.cs
|
||||
System.Runtime.Remoting.Channels/ChannelCore.cs
|
||||
System.Runtime.Remoting.Channels/SoapCore.cs
|
||||
|
||||
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.dll.sources: Removed HttpThread.cs
|
||||
|
||||
2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added CrossDomainCalls.cs test file.
|
||||
|
||||
2003-09-14 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientChannel.cs: Fixed constructor.
|
||||
|
||||
2003-08-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added DelegateCalls.cs test file.
|
||||
|
||||
2003-08-20 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpConnectionPool.cs: Check if a connection is alive before reusing
|
||||
it. Added some properties to support this.
|
||||
|
||||
2003-08-20 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added new test files.
|
||||
|
||||
2003-08-18 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs, HttpServerChannel.cs: Fixed bug #47703
|
||||
|
||||
2003-07-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* Makefile: added dll extension to System.Runtime.Remoting reference
|
||||
|
||||
2003-07-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting_test.dll.sources: Added.
|
||||
* Makefile: added test support.
|
||||
|
||||
2003-06-21 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpChannel.cs, HttpClientChannel.cs, HttpHelper.cs, HttpServer.cs,
|
||||
HttpServerChannel.cs, HttpThread.cs: added new implementation of the HttpChannel
|
||||
by Ahmad Tantawy, Ahmad Kadry and Hussein Mehanna.
|
||||
* unix.args: added HttpHelper.cs,HttpServer.cs,HttpThread.cs.
|
||||
|
||||
2003-05-13 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* BinaryServerFormatterSink.cs: The uri of the target object is now assigned
|
||||
to the message through the HeaderHandler delegate.
|
||||
|
||||
2003-04-27 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* TcpChannel.cs: The port property may not be an string. Fixed.
|
||||
* TcpServerChannel.cs: Added some fixes by Jerome Laban. Implemented
|
||||
some channel properties.
|
||||
|
||||
2003-04-03 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* TcpMessageIO.cs: Changed header format to match MS.NET. Based on the patch
|
||||
sent by Jose Luís Martín.
|
||||
* TcpClientTransportSink.cs: Improved support for OneWay messages.
|
||||
* BinaryClientFormatterSink.cs: Added Content-Type header.
|
||||
|
||||
2003-03-25 Martin Willemoes Hansen <mwh@sysrq.dk>
|
||||
|
||||
* Stubed System.Runtime.Remoting.MetadataServices
|
||||
|
||||
2003-03-22 Martin Willemoes Hansen <mwh@sysrq.dk>
|
||||
|
||||
* Stubed System.Runtime.Remoting.Channels.Http
|
||||
|
||||
2003-02-05 Alvaro del Castillo <acs@barrapunto.com>
|
||||
|
||||
* System.Runtime.Remoting.Channels.Tcp/TcpClientTransportSink.cs:
|
||||
* System.Runtime.Remoting.Channels.Tcp/TcpMessageIO.cs:
|
||||
* System.Runtime.Remoting.Channels.Tcp/TcpServerChannel.cs:
|
||||
Change MessageType to MessageStatus so the code is
|
||||
more clear
|
||||
|
||||
2002-12-29 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* TcpServerChannel.cs: Changed management of listener threads.
|
||||
* TcpConnectionPool.cs: Add shutdown method.
|
||||
* TcpChannel.cs: Corrected shutdown method.
|
||||
|
||||
2002-12-29 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* TcpServerChannel.cs: Changed default formatter sink to BinaryFormatterSink
|
||||
* TcpMessageIO.cs: warning corrected.
|
||||
* TcpConnectionPool.cs: changed default value of MaxOpenConnections.
|
||||
* TcpClientTransportSink.cs: implemented support for one way calls.
|
||||
* TcpClientChannel.cs: Changed default formatter sink to BinaryFormatterSink.
|
||||
* TcpChannel.cs: corrected Parse method. Now can parse channel uris.
|
||||
* BinaryServerFormatterSink.cs: Implemented.
|
||||
* BinaryClientFormatterSink.cs: Implemented.
|
||||
|
||||
2002-12-29 Lluis Sanchez Gual <lluis@ideary.com>
|
||||
|
||||
* CommonTransportKeys.cs: Implemented and added to CVS
|
||||
* TcpChannel.cs: Added. It is a more ore less complete implementation
|
||||
of the tcp channel, although not yet compatible with MS TcpChannel.
|
||||
* TcpClientChannel.cs: Added
|
||||
* TcpClientTransportSink.cs: Added
|
||||
* TcpClientTransportSinkProvider.cs: Added
|
||||
* TcpConnectionPool.cs: Added
|
||||
* TcpMessageIO.cs: Added
|
||||
* TcpServerChannel.cs: Added
|
||||
* TcpServerTransportSink.cs: Added
|
||||
* SimpleWireFormat.cs: Corrected a bug in method SerializeObject
|
||||
* SimpleServerFormatterSink.cs: Some small corrections
|
||||
* SimpleClientFormatterSink.cs: Some small corrections
|
||||
|
||||
2002-09-03 Dietmar Maurer <dietmar@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.Channels.CORBA/CORBAChannel.cs:
|
||||
impl. the channel wrapper.
|
||||
|
||||
* System.Runtime.Remoting.Channels.Simple/SimpleChannel.cs:
|
||||
impl. the channel wrapper.
|
||||
|
||||
* System.Runtime.Remoting.Channels.Simple/SimpleServerChannel.cs
|
||||
(GetUrlsForUri): use all available channel uris.
|
||||
|
||||
2002-08-30 Dietmar Maurer <dietmar@ximian.com>
|
||||
|
||||
* System.Runtime.Remoting.Channels.Simple/SimpleWireFormat.cs: add
|
||||
more types.
|
||||
|
||||
2002-08-14 Rodrigo Moya <rodrigo@ximian.com>
|
||||
|
||||
* TcpChannel.cs: new classes.
|
||||
@@ -5,13 +5,14 @@ include ../../build/rules.make
|
||||
LIBRARY = System.Runtime.Remoting.dll
|
||||
|
||||
LIB_REFS = System System.Xml System.Runtime.Serialization.Formatters.Soap
|
||||
LIB_MCS_FLAGS = /r:$(corlib)
|
||||
LIB_MCS_FLAGS =
|
||||
|
||||
ifndef NO_SYSTEM_WEB_DEPENDENCY
|
||||
LIB_REFS += System.Web
|
||||
endif
|
||||
|
||||
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:618 /r:System.Runtime.Remoting.dll
|
||||
TEST_MCS_FLAGS = -nowarn:618
|
||||
TEST_LIB_REFS = System System.Xml
|
||||
|
||||
TEST_MONO_PATH = .
|
||||
|
||||
|
||||
@@ -1,278 +0,0 @@
|
||||
2009-09-15 Gonzalo Paniagua Javier <gonzalo@novell.com>
|
||||
|
||||
* HttpClientTransportSink.cs: ensure the response stream is disposed.
|
||||
* HttpServerTransportSink.cs: use the public API of HttpConnection.
|
||||
* RemotingHttpListener.cs: use the public API of HttpConnection
|
||||
instead of hooking into an internal method, possibly cause exception
|
||||
and leave the Connection in an unstable state.
|
||||
|
||||
2009-02-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
|
||||
|
||||
* HttpClientTransportSink.cs: if we get an WebException that does not
|
||||
have a response, dispatch it to the sink.
|
||||
|
||||
2008-11-10 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerTransportSink.cs: Seek to beginning of server response
|
||||
stream. Fixes Bug 436995 - Xml-Rpc.net does not work since
|
||||
Mono 1.9.x.
|
||||
|
||||
2008-09-30 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerChannel.cs: make sure the channel data object is set
|
||||
when the port is auto-assigned.
|
||||
* HttpClientTransportSink.cs: Use the __RequestUri header for the
|
||||
request's URI. Includes workaround for bad __RequestUri values.
|
||||
|
||||
Fixes Bug 378713 - [regression] Remoting - HttpChannel.
|
||||
|
||||
2008-09-24 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerTransportSink.cs: Disable chunking on the server, as
|
||||
for some reason it was breaking the tests. This reduces efficiency
|
||||
but right now is unavoidable.
|
||||
|
||||
* HttpServerChannel.cs: Implement AddHookChannelUri. Thanks to
|
||||
Lluis for the patch.
|
||||
|
||||
2008-09-23 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpClientChannel.cs: Fix logic error from ==/!= typo. Stops
|
||||
channel from trying to handle IPC URLs, which was breaking the
|
||||
IPC tests.
|
||||
|
||||
2008-09-19 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerChannel.cs:
|
||||
* HttpClientChannel.cs:
|
||||
* HttpChannel.cs: Fixes from corcompare, and some cleanup.
|
||||
|
||||
2008-09-19 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* HttpChannel.cs: Throw ArgumentNullException if url is null.
|
||||
|
||||
2008-09-18 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerTransportSink.cs:
|
||||
* HttpServerChannel.cs: Cleanup.
|
||||
* HttpClientTransportSink.cs: Use username/password/domain parameters,
|
||||
fix some spelling, add FIXME comment regarding stream copying.
|
||||
* HttpClientChannel.cs:
|
||||
* HttpChannel.cs: Fix 1.1 API slip.
|
||||
|
||||
2008-09-18 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerChannel.cs: Don't try to resolve IPAddress.Any, so that
|
||||
by default we bind to localhost/lo as well as the host address.
|
||||
Also remove dead code for binding to multiple IP addresses; I don't
|
||||
think we need to handle that.
|
||||
|
||||
2008-09-18 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpChannel.cs: Fix default channel name.
|
||||
|
||||
2008-09-18 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpClientTransportSink: Fix logic error that broke async client
|
||||
functionality. Fixes HttpAsyncCallTest tests.
|
||||
|
||||
2008-06-14 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* HttpRemotingHandler.cs: Remove double assignment to bodyBuffer.
|
||||
[Found using Gendarme]
|
||||
|
||||
2008-02-12 Roei Erez (roeie@mainsoft.com)
|
||||
|
||||
* HttpServerChannel.cs: Always initialize channel uri.
|
||||
|
||||
2007-10-30 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* HttpHelper.cs: Support for the "https" scheme. Make scheme parser
|
||||
case invariant. Fixes bug #81701.
|
||||
|
||||
* HttpServerChannel.cs (GetChannelUri): Take channel data into account.
|
||||
|
||||
* HttpServerChannel.cs (SetupChannel): Initialize channel data
|
||||
with "null", because at this stage we don't necessary have a valid
|
||||
channel URI.
|
||||
|
||||
2007-08-23 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* HttpRemotingHandlerFactory.cs: configure Remoting because
|
||||
System.Web doesn't anymore. Fixes #81831.
|
||||
|
||||
2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServerChannel.cs: The remoting infrastructure does not call
|
||||
StartListening() anymore, so it has to be called by the channel.
|
||||
|
||||
2006-03-05 Andrew Skiba <andrews@mainsoft.com>
|
||||
|
||||
* HttpClientChannel.cs, HttpServerChannel.cs: exceptions propagating
|
||||
incompatible with dotnet. Patch by roeie@mainsoft.com
|
||||
|
||||
2005-11-06 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
|
||||
* Add HttpHandlerFactory.jvm.cs
|
||||
* HttpHandlerFactory.cs: Create and register HttpChannel in case it
|
||||
was not registered before.
|
||||
* HttpHandler.cs: Send response headers.
|
||||
* HttpServerChannel.cs:
|
||||
- Change default port to -1.
|
||||
- Don't start a listener if the port == -1
|
||||
- Send response to the client also in case of DispatchRequest fails
|
||||
|
||||
2005-10-10 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServer.cs: Removed all non-sense regular expressions for
|
||||
parsing files. Makes the channel faster and fixes bug #75886.
|
||||
|
||||
2005-07-06 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServer.cs: Close the connection after processing the request.
|
||||
Based on a patch by Brion Vibber. Fixes bug #75467.
|
||||
|
||||
2005-05-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServerChannel.cs: Catch exceptions thrown in the server thread.
|
||||
In StopListening, wait for the server thread to stop before returning.
|
||||
|
||||
2005-01-25 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServer.cs: Use a single stream for in an out stream, since they
|
||||
where the same. Set IPAddress and ConnectionId transport headers.
|
||||
|
||||
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* HttpServerChannel.cs: Use the new RemotingThreadPool to manage threads.
|
||||
Fixed some warnings.
|
||||
* HttpServer.cs: Minor fix.
|
||||
|
||||
2004-12-17 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpHelper.cs: Removed unused method. Optimized CopyStream method.
|
||||
* HttpServerChannel.cs: SendResponse does not return a bool any
|
||||
more, it throws an exception when it fails.
|
||||
* HttpServer.cs: Improved handling of errors.
|
||||
|
||||
2004-10-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs: In CreateMessageSink, process the remote channel
|
||||
data if the provided url does not have the expected format. This fixes
|
||||
a regression from the fix for bug #66768 and fixes #68669.
|
||||
|
||||
2004-09-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs: Throw an http exception if the response is a 500,
|
||||
don't try to deserialize the exception.
|
||||
|
||||
2004-05-26 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServerChannel.cs: Default port is 0.
|
||||
|
||||
2004-05-25 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServerChannel.cs: Take unused port if the provided prot is 0.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpChannel.cs, HttpClientChannel.cs: Added missing IDictionary
|
||||
properties.
|
||||
* HttpRemotingHandler.cs: Added missing constructor.
|
||||
* HttpRemotingHandlerFactory.cs: Made ConfigureHttpChannel private.
|
||||
* HttpServerChannel.cs: Fixed IDictionary properties.
|
||||
|
||||
2004-04-30 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServer.cs: Removed dead code.
|
||||
|
||||
2004-02-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs: Set the RequestUri transport header before sending
|
||||
the request.
|
||||
|
||||
2004-02-04 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpRemotingHandlerFactory.cs: Loading of remoting configuration moved
|
||||
to System.Web.Configuraiton.
|
||||
|
||||
2003-12-12 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServer.cs: Removed debug code.
|
||||
|
||||
2003-12-10 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServer.cs: Allow the use of GET method (SdlServerSink supports it).
|
||||
Added some text constans for transport keys.
|
||||
* HttpServerChannel.cs: Add SdlChannelSinkProvider to the default
|
||||
sink provider chain. Removed unused ErrorMessage class.
|
||||
|
||||
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpHelper.cs: Removed usnused method GetMachineIp.
|
||||
* HttpServerChannel.cs: Added support for priority, bindTo, useIpAddress and
|
||||
machineName properties.
|
||||
|
||||
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpChannel.cs: Create empty property dictionary in the default
|
||||
constructor.
|
||||
|
||||
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpChannel.cs: Moved initialization code in SetupChannel to the
|
||||
respective client and server channels. Added implementatoin of the
|
||||
interface IChannelReceiverHook.
|
||||
* HttpRemotingHandler.cs: Implemented.
|
||||
* HttpRemotingHandlerFactory.cs: Implemented.
|
||||
* HttpServer.cs: In general, use Stream instances instead of Socket. It is
|
||||
more reusable in this way. Also improved formatting.
|
||||
* HttpServerChannel.cs: Implemented support for IChannelReceiverHook.
|
||||
Added new method DispatchRequest in HttpServerTransportSink that can
|
||||
be reused by HttpRemotingHandler.
|
||||
|
||||
2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpServerChannel.cs: Removed StartListening call from constructor. It
|
||||
is called by the remoting framework.
|
||||
* HttpClientChannel.cs, HttpHelper.cs: Fixed some formatting.
|
||||
|
||||
2003-09-17 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpHelper.cs: Fixed bug #48468. Patch by Jean-Marc Andre.
|
||||
* HttpClientChannel.cs HttpServer.cs HttpServerChannel.cs: Fixed some warnings.
|
||||
|
||||
2003-08-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs: Changed text for user-agent header (removed references
|
||||
to MS.NET).
|
||||
Removed try/catch from AsyncProcessRequest. If there is an exception it must
|
||||
flow to the caller.
|
||||
in AsyncRequestHandler, improved management of exceptions. HttpWebRequest
|
||||
throws an exception if the result code is 400, 500. Is is not a communication
|
||||
error, but an application or server error. The content of the body must be
|
||||
deserialized like in normal responses.
|
||||
In CreateWebRequest, if the stream being sent is a MemoryStream, use a more
|
||||
efficient way of writing the content.
|
||||
In SendAndRecieve, same as in AsyncRequestHandler. Also moved some code to a
|
||||
new method named ReceiveResponse, so it can be reused from AsyncRequestHandler.
|
||||
* HttpHelper.cs: Removed some debugging code that is not needed.
|
||||
* HttpServer.cs: Improved formatting of some code.
|
||||
In CheckRequest method, send a 100-continue response if the request has
|
||||
the header: expect:100-continue.
|
||||
Method SendResponse: the remoting formatter may include the result code and
|
||||
reason phrase to use in the transport headers. Used them if provided.
|
||||
* HttpServerChannel.cs: Use ThreadPool to create the thread that will answer
|
||||
a request.
|
||||
|
||||
2003-08-18 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpClientChannel.cs, HttpServerChannel.cs: Fixed bug #47703
|
||||
|
||||
2003-06-21 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpChannel.cs, HttpClientChannel.cs, HttpHelper.cs, HttpServer.cs,
|
||||
HttpServerChannel.cs, HttpThread.cs: added new implementation of the HttpChannel
|
||||
by Ahmad Tantawy, Ahmad Kadry and Hussein Mehanna.
|
||||
* unix.args: added HttpHelper.cs,HttpServer.cs,HttpThread.cs.
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
2007-05-19 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcClientChannel.cs (CreateMessageSink, IpcToUnix):
|
||||
don't try to parse null URLs because non wellknown remote objects
|
||||
don't have one. Fixes bug #81653.
|
||||
|
||||
* IpcClientChannel.cs (ChangeUri): make static, reuse IpcToUnix ().
|
||||
|
||||
2005-10-16 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* Imported
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
2010-05-29 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcChannelHelper.cs (copy): Take into account that the remoting
|
||||
stack is internally using MemoryStreams all over the place.
|
||||
Fixes bug #609381 as a side effect.
|
||||
|
||||
* IpcChannel.cs (.ctor): Create an IpcClientChannel as well.
|
||||
|
||||
2005-11-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcClientChannel.cs, IpcServerChannel.cs: Added missing ctors.
|
||||
|
||||
2005-11-04 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcChannelHelper.cs: Removed the colon from the invalid pipe name
|
||||
chars, because it is a valid char on NT systems and some .NET IPC
|
||||
channel samples contain a colon in their port names.
|
||||
|
||||
2005-10-16 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* Imported
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* IpcChannel.cs: Fixed argument names to match MS.
|
||||
* IpcClientChannel.cs: Fixed argument names to match MS. Made
|
||||
CreateMessageSink virtual to match MS.
|
||||
* IpcServerChannel.cs: Fixed argument names to match MS. Made
|
||||
GetUrlsForUri virtual to match MS.
|
||||
|
||||
2005-11-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcServerChannel.cs: Implemented missing GetChannelUri ().
|
||||
Ipc*.cs: Removed the reflective channel factory.
|
||||
|
||||
2005-10-16 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* Imported
|
||||
|
||||
@@ -1,242 +0,0 @@
|
||||
2008-09-18 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* TcpConnectionPool.cs: Set NoDelay on both profiles.
|
||||
|
||||
2008-09-18 Zoltan Varga <vargaz@gmail.com>
|
||||
|
||||
* TcpConnectionPool.cs: Set the NoDelay flag on the socket to avoid
|
||||
excessive waiting by the tcp stack. Fixes #416462.
|
||||
|
||||
2008-09-17 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* TcpChannel.cs (ParseTcpURL): If given "tcp://", don't set host
|
||||
to "", leave it as null.
|
||||
|
||||
* TcpClientChannel.cs (TcpClientChannel): Use the default
|
||||
SinkProviders if the sinkProvider argument is null.
|
||||
|
||||
* TcpChannel.cs (ParseTcpURL): TcpClientTransportSink needs the
|
||||
host component, so extract that info into its own string as well.
|
||||
|
||||
2008-09-12 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
Fix for bug #320298
|
||||
|
||||
* TcpClientTransportSink.cs: Updated for change to
|
||||
TcpChannel.ParseTcpURL(). We now need to do our own integer
|
||||
conversion/validation of the port.
|
||||
|
||||
* TcpChannel.cs (ParseTcpURL): We need to match the
|
||||
protocol ("tcp") case-insensitively. The objectURI is supposed to
|
||||
include the leading '/' character. Also, we need to ignore invalid
|
||||
port designators since Microsoft's .NET implementation of
|
||||
TcpChannel.Parse() doesn't seem to care that they are valid.
|
||||
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TcpChannel.cs: Fixed argument names to match MS.
|
||||
* TcpServerChannel.cs: Fixed argument names to match MS.
|
||||
|
||||
2008-06-18 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* TcpMessageIO.cs: Handle zero length streams. Fixes #398783.
|
||||
|
||||
2008-01-25 Zoltan Varga <vargaz@gmail.com>
|
||||
|
||||
* TcpChannel.cs (Init): Handle properties == null.
|
||||
|
||||
* TcpClientChannel.cs (.ctor): Ditto. Fixes #355905.
|
||||
|
||||
2006-01-09 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* TcpServerChannel.cs (ProcessMessages): Flush the stream only when
|
||||
necessary (TcpServerTransportSink.InternalProcessMessage does it anyway),
|
||||
otherwise pending OneWay & async messages are lost.
|
||||
* TcpMessageIO.cs (SendMessageStream): Mark OneWay messages as such.
|
||||
Fixes MS.NET interoperability.
|
||||
* TcpClientTransportSink.cs (AsyncProcessRequest):
|
||||
Use the new TcpMessageIO.SendMessageStream overload to mark OneWay
|
||||
requests. Fixes bug #80406.
|
||||
|
||||
2007-01-08 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpChannel.cs, TcpServerChannel.cs: Moved StartListening call to
|
||||
the constructor of TcpServerChannel.
|
||||
|
||||
2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpChannel.cs: The remoting infrastructure does not call
|
||||
StartListening() anymore, so it has to be called by the channel.
|
||||
|
||||
2006-09-15 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerTransportSink.cs, TcpServerChannel.cs:
|
||||
When sending an async call response, don't use the original request
|
||||
stream because it may have been used by another call.
|
||||
|
||||
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TcpClientChannel.cs: Marked CreateMessageSink virtual.
|
||||
* TcpServerChannel.cs: Marked GetUrlsForUri virtual.
|
||||
|
||||
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TcpClientChannel.cs: Set eol-style to native.
|
||||
* TcpChannel.cs: Fixed line endings. Set eol-style to native.
|
||||
* TcpServerTransportSink.cs: Fixed line endings. Set eol-style to
|
||||
native.
|
||||
* TcpConnectionPool.cs: Fixed line endings. Set eol-style to CRLF.
|
||||
* TcpClientTransportSinkProvider.cs: Fixed line endings. Set eol-style
|
||||
to native.
|
||||
* TcpMessageIO.cs: Set eol-style to native.
|
||||
* TcpServerChannel.cs: Fixed line endings. Set eol-style to native.
|
||||
* TcpClientTransportSink.cs: Fixed line endings. Set eol-style to
|
||||
native.
|
||||
|
||||
2005-11-08 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerChannel.cs: Fix null ref exception.
|
||||
|
||||
2005-11-06 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
|
||||
* TcpServerChannel.cs, TcpConnectionPool.cs: only TARGET_JVM changes
|
||||
|
||||
2005-07-25 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpChannel.cs: Don't create a server channel when the
|
||||
default constructor is used. Fixes bug #75626.
|
||||
|
||||
2005-05-31 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerTransportSink.cs: Remove the channel uri from the
|
||||
received uri.
|
||||
|
||||
2005-05-31 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerChannel.cs: Use IP address in object uris by default.
|
||||
Fixes bug #54234. Removed unused field.
|
||||
* TcpClientTransportSink.cs: Fix warning.
|
||||
|
||||
2005-05-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerChannel.cs: In StopListening, wait for the server thread
|
||||
to stop before returning. This fixes bug #74962.
|
||||
|
||||
2005-01-25 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerTransportSink.cs: Set IPAddress and ConnectionId
|
||||
transport headers. This fixes bug #71423.
|
||||
* TcpServerChannel.cs: Use Socket instead of TcpClient, so we can
|
||||
easily get the IP address of the client. Added properties in
|
||||
ClientConnection to get the IP address and the connection id.
|
||||
|
||||
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpMessageIO.cs: Added a buffer parameter to ReceiveMessageStatus,
|
||||
to avoid creating unneded buffers.
|
||||
* TcpServerChannel.cs, TcpClientTransportSink.cs: Use new buffer
|
||||
parameter in ReceiveMessageStatus.
|
||||
|
||||
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpConnectionPool.cs: Don't limit client connections.
|
||||
This fixes bug #70700. Create connections from outside the pool lock.
|
||||
* TcpMessageIO.cs: Throw real exceptions when errors occur.
|
||||
* TcpServerChannel.cs: Use the new RemotingThreadPool to manage threads.
|
||||
This also fixes bug #70700.
|
||||
|
||||
2004-12-17 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpMessageIO.cs: Removed some more WriteByte calls.
|
||||
* TcpClientTransportSink.cs: Flush the net stream after writing
|
||||
a message.
|
||||
|
||||
2004-12-10 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpChannel.cs: Don't use regular expressions to parse the url, it's
|
||||
too slow.
|
||||
* TcpMessageIO.cs: Read byte chunks using the new StreamRead method,
|
||||
which won't block if the connection is closed.
|
||||
* TcpServerChannel.cs: Flush the stream after writing the response.
|
||||
Wrap the close call in a try/catch (some bytes can be left in the
|
||||
buffered stream if a connection is suddently closed, and it will fail
|
||||
when trying to flush them).
|
||||
|
||||
2004-12-09 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpConnectionPool.cs: Access the socket stream through a
|
||||
BufferedStream.
|
||||
* TcpMessageIO.cs: Avoid ReadByte().
|
||||
* TcpServerChannel.cs: Access the socket stream through a
|
||||
BufferedStream. Abort the connection if an unknown message is received.
|
||||
All this fixes performance bug #70337.
|
||||
|
||||
2004-10-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientChannel.cs: In CreateMessageSink, process the remote channel
|
||||
data if the provided url does not have the expected format. This fixes
|
||||
a regression from the fix for bug #66768 and fixes #68669.
|
||||
|
||||
2004-07-15 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* TcpServerChannel.cs: Set channel name from the provided properties.
|
||||
This fixes bug #61592.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpChannel.cs: Made Init private.
|
||||
* TcpClientTransportSink.cs, TcpClientTransportSinkProvider.cs,
|
||||
TcpServerTransportSink.cs: Made internal.
|
||||
|
||||
2004-04-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientChannel.cs: Initialize the sink provider in the default
|
||||
constructor.
|
||||
|
||||
2004-03-04 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpServerChannel.cs: In the ProcessMessages() loop, moved the closing of
|
||||
the stream to the finally block, so it is called if the thread is aborted.
|
||||
|
||||
2004-02-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientTransportSink.cs: Set the RequestUri transport header before
|
||||
sending the request.
|
||||
|
||||
2004-02-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientTransportSink.cs: Release the connection after sending an
|
||||
OneWay call. This fixes bug #54671.
|
||||
|
||||
2003-12-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpServerChannel.cs: If useIpAddress and bindAddress are both specified,
|
||||
set bindAddress as the host address for the client.
|
||||
|
||||
2003-12-19 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpServerChannel.cs: Fixes in channel initialization.
|
||||
|
||||
2003-12-12 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpChannel.cs: Added null check.
|
||||
|
||||
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpClientChannel.cs: Added support for name and priority properties.
|
||||
* TcpServerChannel.cs: Added support for priority, bindTo, useIpAddress,
|
||||
machineName and supressChannelData properties.
|
||||
* TcpChannel.cs, TcpServerTransportSink.cs: Formatting change.
|
||||
|
||||
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpChannel.cs: take into account name and priority properties.
|
||||
|
||||
2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TcpServerChannel.cs: Remove listener initialization and StartListening
|
||||
call from constructor. It is called now by the remoting framework.
|
||||
* TcpConnectionPool.cs: Removed fixme.
|
||||
|
||||
Older log entries can be found in the System.Runtime.Remoting ChangeLog.
|
||||
|
||||
@@ -1,234 +0,0 @@
|
||||
2008-09-23 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* SoapServerFormatterSink.cs: Do not try to parse text/xml code
|
||||
unless there is a SOAPAction. Set position on outgoing streams to
|
||||
zero, so they can be properly parsed in the general infrastructure.
|
||||
Do not try to seek on incoming streams.
|
||||
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* BinaryServerFormatterSink.cs: Fixed argument name to match MS.
|
||||
* SoapClientFormatterSink.cs: Fixed argument name to match MS. Code
|
||||
formatting.
|
||||
* SocketCachePolicy.cs: Added.
|
||||
|
||||
2007-05-10 Jonathan Chambers <joncham@gmail.com>
|
||||
|
||||
* BinaryClientFormatterSinkProvider.cs: Allow typeFilterLevel property
|
||||
if NET_1_1 or greater; matches code already in BinaryCore.
|
||||
|
||||
2007-05-07 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* SoapMessageFormatter.cs (BuildMethodCallFromSoapMessage):
|
||||
Validate DecodeXmlNamespaceForClrTypeNamespace's result.
|
||||
Don't use RemotingServices.GetServerTypeForUri's result to
|
||||
lookup the method from, because it returns the concrete server
|
||||
type. We need the type that was used to make the call, which
|
||||
we can compute from DecodeXmlNamespaceForClrTypeNamespace's output.
|
||||
Fixes the last part of bug #77191.
|
||||
|
||||
2007-28-02 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* ChannelCore.cs: Added missing null check. LoadWithPartialName can
|
||||
return null.
|
||||
|
||||
2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* SoapMessageFormatter.cs: FieldSetter and FieldGetter methods need
|
||||
to be handled in a special way, since they are the only private
|
||||
methods which can be called from a subclass.
|
||||
|
||||
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* SoapCore.cs: Set eol-style to native.
|
||||
* SoapServerFormatterSinkProvider.cs: Fixed line endings. Set eol-style
|
||||
to CRLF.
|
||||
* ChannelCore.cs: Set eol-style to native.
|
||||
* BinaryServerFormatterSink.cs: Set eol-style to native.
|
||||
* SoapClientFormatterSinkProvider.cs: Fixed line endings. Set eol-style
|
||||
to CRLF. Next and CreateSink should not be virtual.
|
||||
* SoapMessageFormatter.cs: Set eol-style to CRLF.
|
||||
* BinaryClientFormatterSink.cs: Fixed line endings. Set eol-style to
|
||||
native.
|
||||
* BinaryCore.cs: Set eol-style to native.
|
||||
* BinaryServerFormatterSinkProvider.cs: Set eol-style to native.
|
||||
* CommonTransportKeys.cs: Set eol-style to native.
|
||||
* SoapServerFormatterSink.cs: Fixed line endings. Set eol-style to CRLF.
|
||||
* RemotingThreadPool.cs: Fixed line endings. Set eol-style to native.
|
||||
* BinaryClientFormatterSinkProvider.cs: Set eol-style to native.
|
||||
* SoapClientFormatterSink.cs: Fixed line endings. Set eol-style to CRLF.
|
||||
|
||||
2006-03-05 Andrew Skiba <andrews@mainsoft.com>
|
||||
|
||||
* SoapMessageFormatter.cs: : exceptions propagating
|
||||
incompatible with dotnet. Patch by roeie@mainsoft.com
|
||||
|
||||
2006-01-26 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
* BinaryCore.cs: TARGET_JVM related changes
|
||||
|
||||
2005-12-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* BinaryServerFormatterSink.cs, SoapServerFormatterSink.cs:
|
||||
Implemented formatter chaining. Fixes bug #74878.
|
||||
* BinaryClientFormatterSink.cs: AsyncProcessMessage: Set the transport
|
||||
headers.
|
||||
|
||||
2005-11-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IAuthorizeRemotingConnection.cs: Added.
|
||||
|
||||
2005-11-06 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
|
||||
* SoapMessageFormatter.cs, RemotingThreadPool.cs: only TARGET_JVM changes
|
||||
* Create new dictionary object for Properties during initialization:
|
||||
- SoapCore.cs
|
||||
- BinaryCore.cs
|
||||
|
||||
2005-05-18 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* BinaryServerFormatterSink.cs: Properly handle exceptions raised
|
||||
during serialization. Fixes bug #74950.
|
||||
|
||||
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* SoapMessageFormatter.cs, SoapServerFormatterSink.cs: Fixed warnings.
|
||||
* RemotingThreadPool.cs: New thread pool for the tcp and http channels.
|
||||
|
||||
2004-07-26 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormater.cs: In BuildSoapMessageFromMethodResponse, add the
|
||||
return value to the SoapMessage even if it is null. This fixes bug #61837.
|
||||
|
||||
2004-07-06 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormatter.cs: In BuildMethodCallFromSoapMessage, set get the
|
||||
parameters from the SoapMessage by position, not by name, since names
|
||||
may be different. This fixes bug #60427.
|
||||
|
||||
2004-06-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapServerFormatterSink.cs: Removed unneded method.
|
||||
|
||||
2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormatter.cs: Don't add the signature to the headers list if
|
||||
the method is not overloaded, and don't add the LogicalCallContext if
|
||||
it has no info.
|
||||
|
||||
2004-05-26 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormatter.cs: Include soap headers as properties when creating
|
||||
the IMessage, and add IMessage properties as headers when creating the
|
||||
SoapMessage. LogicalCallContext info will be passed as a header value.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryCore.cs, SoapCore.cs: Added Properties property.
|
||||
* BinaryServerFormatterSink.cs, SoapServerFormatterSink.cs: Added missing
|
||||
TypeFilterLevel property.
|
||||
* BinaryServerFormatterSinkProvider.cs: Fixed setter for TypeFilterLevel.
|
||||
* SoapServerFormatterSinkProvider.cs: Added missing TypeFilterLevel
|
||||
property.
|
||||
|
||||
2004-05-11 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* ChannelCore.cs: Use LoadWithPartialName when configuration information
|
||||
is not present.
|
||||
|
||||
2004-04-30 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapClientFormatterSink.cs: The deserialized message can be actually a
|
||||
SoapFault. Taken this into account.
|
||||
* SoapMessageFormatter.cs: Added FormatFault method. In FormatResponse(),
|
||||
the array of output parameters must also include placeholders for the
|
||||
input parameters (set to null).
|
||||
ParameterInfo.IsOut does not correspond to the "out" keyword in C#, but
|
||||
to the OutAttribute applied to parameters. There can be input parameters
|
||||
with the OutAttribute. Fixed this in a couple of places.
|
||||
Added CreateSoapMessage method, which creates a SoapMessage including
|
||||
the parameter types (only for responses, since for requests the target
|
||||
method is not known).
|
||||
* SoapServerFormatterSink.cs: Use soapMsgFormatter.CreateSoapMessage to
|
||||
create the SoapMessage.
|
||||
|
||||
2004-02-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryClientFormatterSink.cs: Don't set the request uri here, this will
|
||||
be done in the transport sink.
|
||||
* BinaryCore.cs: Added TypeFilterLevel property.
|
||||
* BinaryServerFormatterSinkProvider.cs: Added missing TypeFilterLevel property.
|
||||
|
||||
2003-12-15 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryServerFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs:
|
||||
Changed some ifdefs for allowedProperties field.
|
||||
|
||||
2003-12-11 Patrik Torstensson <p@rxc.se>
|
||||
|
||||
* SoapMessageFormater.cs: Use GetMethod with signature if possible, solves
|
||||
AmbiguousMatchException for bug 51990.
|
||||
|
||||
2003-12-10 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryServerFormatterSinkProvider.cs: Removed TODO.
|
||||
* CommonTransportKeys.cs: Added some internal transport keys.
|
||||
|
||||
2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs,
|
||||
BinaryCore.cs, BinaryServerFormatterSinkProvider.cs,
|
||||
SoapClientFormatterSinkProvider.cs, SoapCore.cs,
|
||||
SoapServerFormatterSinkProvider.cs.cs: Added support for TypeFilterLevel
|
||||
property.
|
||||
|
||||
2003-11-17 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs:
|
||||
SoapClientFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs: Small fix.
|
||||
* SoapServerFormatterSink.cs: Small fix in AsyncProcessResponse.
|
||||
* BinaryCore.cs, SoapCore.cs: throw an exception if an unknown property
|
||||
is found.
|
||||
|
||||
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryClientFormatterSink.cs, BinaryClientFormatterSinkProvider.cs,
|
||||
BinaryServerFormatterSink.cs, BinaryServerFormatterSinkProvider.cs:
|
||||
Moved formatter code to BinaryCore. This adds support for the properties
|
||||
"includeVersion" and "strictBinding" to the binary formatter.
|
||||
* BinaryCore.cs: New file. Contains some code used by the binary formatter sinks.
|
||||
* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
|
||||
SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs
|
||||
Moved formatter code to BinaryCore. This adds support for the properties
|
||||
"includeVersion" and "strictBinding" to the soap formatter.
|
||||
* SoapCore.cs: New file. Contains some code used by the soap formatter sinks.
|
||||
* ChannelCore.cs: New file. Implements a simple type binder used by the
|
||||
formatter sinks.
|
||||
|
||||
2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BinaryServerFormatterSink.cs: Removed fixme.
|
||||
* BinaryServerFormatterSinkProvider.cs: Removed a NotImplementedException.
|
||||
* SoapServerFormatterSinkProvider.cs: Removed some TODOs.
|
||||
|
||||
2003-09-25 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormatter.cs: Consider parameters with Out flag when collectiong
|
||||
out parameters.
|
||||
|
||||
2003-08-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapClientFormatterSink.cs: Fixed a some bugs to make async calls work.
|
||||
* SoapMessageFormatter.cs: Fixed some problems with out and ref parameters.
|
||||
* SoapServerFormatterSink.cs: Improved catching of exceptions.
|
||||
|
||||
2003-07-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SoapMessageFormatter.cs: ParameterInfo.Position is now zero-based.
|
||||
Fixed methods that use it.
|
||||
|
||||
2003-07-09: Jean-Marc André <jean-marc.andre@polymtl.ca>
|
||||
|
||||
* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
|
||||
SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs,
|
||||
SoapMessageFormatter.cs: Support for the soap serialization added to
|
||||
the remoting infrastructure.
|
||||
@@ -1,55 +0,0 @@
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* MetaData.cs: Fixed argument names to match MS.
|
||||
* SdlChannelSink.cs: Fixed argument names to match MS.
|
||||
* SUDSGeneratorException.cs: Marked Serializable on 2.0 profile, and
|
||||
added deserialization ctor.
|
||||
* SUDSParserException.cs: Marked Serializable on 2.0 profile, and
|
||||
added deserialization ctor.
|
||||
|
||||
2006-03-05 Andrew Skiba <andrews@mainsoft.com>
|
||||
|
||||
* SdlChannelSink.cs: : exceptions propagating
|
||||
incompatible with dotnet. Patch by roeie@mainsoft.com
|
||||
|
||||
2005-11-06 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
|
||||
|
||||
* MetaData.cs: only TARGET_JVM changes
|
||||
|
||||
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* MetaDataCodeGenerator.cs: Fix warning.
|
||||
|
||||
2004-11-30 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* MetaDataExporter.cs: Addded EnumToUnderlying method to get the underlying
|
||||
type of an enum. This fixes bug #69753.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* SUDSGeneratorException.cs, SUDSParserException.cs: Removed unneeded
|
||||
methods and added internal constructor.
|
||||
* SdlChannelSink.cs: Fixed public constructor.
|
||||
* SdlChannelSinkProvider.cs: Added missing constructor.
|
||||
|
||||
2003-12-10 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* MetaDataExporter.cs: Several fixes.
|
||||
* SdlChannelSink.cs: Implemented.
|
||||
* SdlChannelSinkProvider.cs: Implemented.
|
||||
|
||||
2003-12-05 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* MetaData.cs: Added check of compilation results in
|
||||
ConvertCodeSourceFileToAssemblyFile().
|
||||
* MetaDataCodeGenerator.cs, MetaDataExporter.cs: Many fixes.
|
||||
Added support for delegates, base classes, implemented interfaces,
|
||||
methods, properties, ISerializable, enums, etc.
|
||||
|
||||
2003-12-03 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* MetaData.cs: Implemented most of methods.
|
||||
* ServiceType.cs: Implemented.
|
||||
* MetaDataCodeGenerator.cs: Added. Implements code generation functionality.
|
||||
* MetaDataExporter.cs: Added. Implements support methods for generating
|
||||
schemas for MetaData.
|
||||
@@ -1,12 +0,0 @@
|
||||
2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* RemotingClientProxy.cs: Marked ComVisible on 2.0 profile.
|
||||
|
||||
2005-08-15 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* RemotingClientProxy.cs: Marked abstract to match MS.NET.
|
||||
|
||||
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* RemotingClientProxy.cs, RemotingService.cs: Added.
|
||||
|
||||
@@ -1,239 +0,0 @@
|
||||
2010-05-29 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcChannelTest.cs: Add test for bug #609381.
|
||||
|
||||
2010-02-28 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* BaseCalls.cs: Enable tests again. See bug #576618.
|
||||
|
||||
2010-02-11 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* ActivationTests.cs: Disable TestCreateHttpWkoSingleCall and
|
||||
TestCreateHttpWkoSingleton due to sporadic failures.
|
||||
Filed as bug #579277.
|
||||
|
||||
2010-02-03 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* HttpCalls.cs: Disable all tests here due to excessive
|
||||
sporadic failures. Filed as bug #576724.
|
||||
|
||||
2010-02-03 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* BaseCalls.cs: Mark tests as NotWorking. Reported as bug #576618.
|
||||
|
||||
2009-09-12 Gonzalo Paniagua Javier <gonzalo@novell.com>
|
||||
|
||||
* HttpServerChannelTests.cs:
|
||||
* BaseCalls.cs:
|
||||
* System.Runtime.Remoting.Channels.Tcp/TcpChannelTest.cs: ignore tests
|
||||
that fail on MS.NET.
|
||||
|
||||
2009-05-24 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs: differentiate between "Test(int)" and
|
||||
"Test<int>(int)" to prove that the correct method is invoked.
|
||||
|
||||
2009-05-24 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs (TestCrossAppDomainChannel): disable on MS.NET as
|
||||
some generic calls do not seem to be supported anymore. It looks
|
||||
like a bug, though, since the same tests are passing when performed
|
||||
over the TCP channel.
|
||||
|
||||
2009-05-24 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs (TestTcpChannel): create a unique channel and
|
||||
unregister it upon termination. Fixes issues that were uncovered
|
||||
by the NUnit upgrade (see Atsushi's changelogs below).
|
||||
|
||||
2009-01-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* RemotingServicesTest.cs : mark failing test as NotWorking, and
|
||||
Ignore the blocker for other tests.
|
||||
Remoting tests are finally back!
|
||||
|
||||
2009-01-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* BaseCalls.cs : fully name is sometimes rejected ... ?
|
||||
|
||||
2009-01-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* GenericTest.cs : change from NotWorking to Ignore which also fails
|
||||
and blocks further tests under .NET.
|
||||
|
||||
2009-01-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* HttpBugTests.cs : mark some tests as [Ignore] as they are blocker
|
||||
to other http tests. Make sure to unregister HTTP channel.
|
||||
|
||||
2009-01-07 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* GenericTest.cs, HttpServerChannelTests.cs, ActivationTests.cs,
|
||||
BaseCalls.cs, CrossDomainCalls.cs, HttpBugTests.cs,
|
||||
ContextsTest.cs : explicitly set applicationBasePath to load
|
||||
the test assembly itself. It reduces hundreds of test failures
|
||||
under .NET and upgraded NUnit.
|
||||
Marked some tests as NotWorking (due to nunit upgrade).
|
||||
|
||||
2008-09-24 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* HttpServerChannelTests.cs: Don't check for a chunked response from
|
||||
the Mono HTTP server; it no longer chunks since that was breaking
|
||||
other tests.
|
||||
|
||||
2008-09-19 Michael Hutchinson <mhutchinson@novell.com>
|
||||
|
||||
* ActivationTests.cs:
|
||||
* HttpCalls.cs: Add a timeout on the client.
|
||||
* HttpBugTests.cs: Add tests for some bugzilla bugs. One's not fixed,
|
||||
so is marked as not working.
|
||||
|
||||
2008-09-19 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* HttpServerChannelTests.cs: More unit tests for
|
||||
HttpServerChannel.
|
||||
|
||||
2008-09-17 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* BaseCalls.cs (RemoteObject): Added more methods for invoking.
|
||||
|
||||
2008-01-25 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* ActivationTests.cs: Only stop server if it was actually created.
|
||||
* RemotingServicesTest.cs: Always/only unregister channels if they were
|
||||
actually created. More code formatting.
|
||||
|
||||
2008-01-25 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* RemotingServicesTest.cs: Do not hide exception that occur when
|
||||
unregistering a channel. Code formatting and removed extra tabs.
|
||||
|
||||
2007-10-30 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs: Add tests for bug #324232.
|
||||
|
||||
2007-09-09 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs: Add tests for bug #78882, #81554.
|
||||
|
||||
2007-06-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* RemotingServicesTest.cs: Add test for bug #81811.
|
||||
|
||||
2007-05-19 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcChannelTest.cs: Add test for bug #81653.
|
||||
|
||||
2007-02-05 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* BaseCalls.cs (PrimitiveParams): Add dummy overload method for
|
||||
bug #77191.
|
||||
* ReflectionCalls.cs (PrimitiveParams): Due to the change above
|
||||
we need to specify the exact signature because PrimitiveParams ()
|
||||
is overloaded now.
|
||||
|
||||
2007-01-09 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* GenericTest.cs: Added test for generics in remoting interfaces.
|
||||
See bug #80383.
|
||||
|
||||
2006-12-18 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BaseCalls.cs: Added some tests for exceptions.
|
||||
|
||||
2005-12-02 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* RemotingServicesTest.cs: Added test for bug #76809.
|
||||
|
||||
2005-12-01 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcCalls.cs: Made the IPC channel names unique to match the
|
||||
Tcp/HttpChannel(0) semantics, because the test suite
|
||||
relies on that.
|
||||
|
||||
2005-10-16 Robert Jordan <robertj@gmx.net>
|
||||
|
||||
* IpcCalls.cs: Added.
|
||||
|
||||
2005-04-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* RemotingServicesTest.cs: Fix warning.
|
||||
* ContextsTest.cs: Removed unneeded exception catch.
|
||||
Changed the order in which GetEnvoySink is called. I think
|
||||
this is a safe chenge, since it is not defined where the
|
||||
call to GetEnvoySink should be made.
|
||||
|
||||
2005-02-16 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpCalls.cs, TcpCalls.cs: Don't use a hardcoded port number for the
|
||||
test channels, take any free port.
|
||||
|
||||
2004-12-17 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* HttpCalls.cs: Use a different port.
|
||||
|
||||
2004-12-17 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BaseCalls.cs: Removed useless try/catch.
|
||||
|
||||
2004-09-27 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* ContextsTest.cs: Fixed test sequence.
|
||||
* RemotingServicesTest.cs: Minor fix.
|
||||
* ServerObject.cs: Added check for transparent proxy in all CBO methods.
|
||||
|
||||
2004-07-02 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* ActivationTests.cs: Fixed and enhanced tests.
|
||||
* RemotingServicesTest.cs: Added.
|
||||
|
||||
2004-06-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* ActivationTests.cs: New tests.
|
||||
* BaseCalls.cs, CallSeq.cs: Use Assert instead of the deprecated Assertion.
|
||||
|
||||
2004-05-03 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* AsyncCalls.cs, BaseCalls.cs, DelegateCalls.cs, ReflectionCalls.cs,
|
||||
ServerObject.cs, SyncCalls.cs: Improved PrimitiveParamsInOut test case.
|
||||
|
||||
2004-02-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* AsyncCalls.cs, BaseCalls.cs, CallSeq.cs, ContextHookAttribute.cs,
|
||||
ContextsTest.cs, CrossDomainCalls.cs, DelegateCalls.cs, HttpCalls.cs,
|
||||
ReflectionCalls.cs, ServerObject.cs, SyncCalls.cs, TcpCalls.cs:
|
||||
Shortened namespace name.
|
||||
|
||||
2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BaseCalls.cs: Little fix.
|
||||
* ContextsTest.cs: Unregister dynamic properties even if there is an exception.
|
||||
* CrossDomainCalls.cs: New test for the cross-app domain channel.
|
||||
|
||||
2003-09-01 Nick Drochak <ndrochak@gol.com>
|
||||
|
||||
* AsyncCalls.cs: Fix Build breaker on .NET 1.1.
|
||||
|
||||
2003-08-22 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* BaseCalls.cs: Create 3 test remote objects, one for each kind of access,
|
||||
to avoid reuse of client proxies.
|
||||
* CallSeq.cs: Now, "domain ID" is set manually.
|
||||
* ContextsTest.cs: Added initialization of common domain id. Other small fixes.
|
||||
* ReflectionCalls.cs: Get the method for the invoke for the correct type.
|
||||
GetType() for a proxy to interface always return MarshalByRefObject.
|
||||
* TcpCalls.cs, HttpCalls.cs: Added delegate tests.
|
||||
* DelegateCalls.cs: New test suite for calls using delegates.
|
||||
|
||||
2003-08-20 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* AsyncCalls.cs, BaseCalls.cs, HttpCalls.cs, ReflectionCalls.cs, SyncCalls.cs,
|
||||
TcpCalls.cs: new test suite for remoting. It tests sync calls, async calls
|
||||
and reflection calls using tcp and http channels.
|
||||
* CallSeq.cs, ContextHookAttribute.cs: Add methods for getting a context and
|
||||
domain ids that are the same between tests runs.
|
||||
* ContextsTest.cs: unregister channel on test shutdown.
|
||||
|
||||
2003-07-23 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* ContextsTest.cs, CallSeq.cs, ContextHookAttribute.cs, ServerObject.cs: Added.
|
||||
@@ -1,15 +0,0 @@
|
||||
2008-09-17 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* TcpChannelTest.cs: Changed the namespace to MonoTests.Remoting
|
||||
like the other Remoting tests and added a client<->server
|
||||
communication test. Throw in a ftp:// url for the url-parsing test
|
||||
to make sure the parser returns null on that.
|
||||
|
||||
2008-09-11 Jeffrey Stedfast <fejj@novell.com>
|
||||
|
||||
* TcpChannelTest.cs: Added TcpChannel.Parse() tests.
|
||||
|
||||
2008-01-25 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TcpChannelTest.cs: Added simple ctor test that covers bug #355905.
|
||||
|
||||
Reference in New Issue
Block a user