In .:
authorSebastien Pouliot <sebastien@ximian.com>
Mon, 11 Jan 2010 20:26:27 +0000 (20:26 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Mon, 11 Jan 2010 20:26:27 +0000 (20:26 -0000)
commit21996f3689923357cab735cb9b3c3ff2c2a06631
tree0fd8e3d9c98b820acb8f75b933e19a6dde76c3e7
parentc2c7ccd3ea5dc6c4b427cb1b082b95a89808126e
In .:
2010-01-11  Sebastien Pouliot  <sebastien@ximian.com>

* System.Net.dll.sources: Add InternalWebRequestStreamWrapper.cs
* Makefile: Add reference to System.Core (for Action<T>)

In System.Net:
2010-01-11  Sebastien Pouliot  <sebastien@ximian.com>

* InternalWebRequestStreamWrapper.cs: New. Moved (and adapted)
from Moonlight System.Windows.Browser assembly.
* InternalWebResponseStreamWrapper.cs: New. Moved (and adapted)
from Moonlight System.Windows.Browser assembly.
* WebClient_2_1.cs: Remove custom delegate declaration (Gendarme's
AvoidDeclaringCustomDelegatesRule). Remove locking over a variable
(Gendarme's ReviewLockUsedOnlyForOperationsOnVariablesRule).
Avoid potential race with event handlers (Gendarme's
ProtectCallsToEventDelegatesRule). Implement OnWriteStreamClosed
* WebRequest_2_1.cs: Signature change from delegate to
Action<long,long,object>. Found using Gendarme's
AvoidDeclaringCustomDelegatesRule

svn path=/trunk/mcs/; revision=149327
mcs/class/System.Net/ChangeLog
mcs/class/System.Net/Makefile
mcs/class/System.Net/System.Net/ChangeLog
mcs/class/System.Net/System.Net/InternalWebRequestStreamWrapper.cs [new file with mode: 0644]
mcs/class/System.Net/System.Net/InternalWebResponseStreamWrapper.cs [new file with mode: 0644]
mcs/class/System.Net/System.Net/WebClient_2_1.cs
mcs/class/System.Net/System.Net/WebRequest_2_1.cs
mcs/class/System.Net/net_2_1_raw_System.Net.dll.sources