Imported Upstream version 4.6.0.125

Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-03 10:59:49 +00:00
parent a569aebcfd
commit e79aa3c0ed
17047 changed files with 3137615 additions and 392334 deletions

View File

@@ -1,15 +0,0 @@
2008-04-23 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added missing attributes
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
* AssemblyInfo.cs: Added assembly level attributes on 2.0 profile to
match those of MS.NET. Fixes few corcompare warnings. Set eol-style
to native.
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added
* ChangeLog: Added
* Locale.cs: Added

View File

@@ -1,107 +0,0 @@
2007-10-11 Roei Erez <roeie@mainsoft.com>
* remove redundant call to 'Type.GetType'.
2006-10-29 Robert Jordan <robertj@gmx.net>
* added SerializationCallbackTest.cs. See bug #78594.
2006-04-04 roei erez <roeie@mainsoft.com>
* added InternalSoapValuesTest.cs to Tests sources
* SoapReader.cs: bug 77563 competability with MS.NET in
serializing/deserializing internal soap types (Decimal, DateTime ...)
2005-11-16 Vladislav Spivak <spivak@mainsoft.com>
* Added net_1_1_java source includes
2005-10-30 Svetlana Zholkovsky <svetlanaz@mainsoft.com>
* Add Mainsoft's files System.Runtime.Serialization.Formatters.Soap.vmwcsproj and
System.Runtime.Serialization.Formatters.Soap.sln to the svn
* Add some TARGET_JVM conditions to the AssemblyInfo.cs
* Fix SoapTypeMapper.cs:
- MethodSignature.ReadXmlValue method to return empty Type array instead of null.
- SoapTypeMapper.GetXmlElement method to exclude '&' from the encoded string.
2004-09-14 Raja R Harinath <rharinath@novell.com>
* Makefile (EXTRA_DISTFILES): Remove Soap.cmbx.
2004-05-06 Jean-Marc Andre <jeanmarc.andre@cpe.fr>
* SoapTypeMapper.cs:
Small fix about string type information not correctly formatted.
2004-04-15 Jean-Marc Andre <jeanmarc.andre@cpe.fr>
* SoapFormatter.cs, SoapReader.cs, SoapWriter.cs, SoapTypeMapper.cs:
Rewrote almost completly to make the code easier to understand
and maintain.
AssemblyFormat and TypeFormat are now implemented.
* SoapParser.cs, ObjectReader.cs, ObjectWriter.cs, SoapCommon.cs,
ISoapParser.cs, ISoapReader.cs, ISoapWriter.cs:
Removed for the same reasons as above.
* SerializationTest.cs:
New unit test inspired by the one developped by Lluis Sanchez
for the BinaryFormatter.
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* System.Runtime.Serialization.Formatters.Soap.dll.sources:
Added new AssemblyInfo, removed old one, added Locale.cs
* Makefile: Removed unused ref
2004-02-19 Jean-Marc Andre <jeanmarc.andre@cpe.fr>
* SoapFormatter.cs:
Forced the utilisation of CultureInfo("en-US") during
the serialization and deserialization because I got problems
with numeral and date format.
* SoapWriter.cs, SoapCommon.cs:
Bug fixed: XmlTextWriter.WriteAttributeString() was used
with its "namespace" parameter set to null whereas it shouldn't.
2003-12-22 Jean-Marc Andre <jeanmarc.andre@cpe.fr>
* SoapFormatterTest.cs:
Added unit test for the SerializationBinder property
2003-11-21 Jean-Marc Andre <jeanmarc.andre@cpe.fr>
* SoapReader.cs:
Bug fixed. SerializationBinder.BindToType wasn't called
the right way in GetElementInfo() (switched assemblyName and
typeName parameters).
2003-08-25 Lluis Sanchez Gual <lluis@ximian.com>
* SoapTypeMapper.cs: Added mappings for more primitive types.
* SoapWriter.cs: Use XmlSchema.Namespace and XmlSchema.InstanceNamespace
instead of string constants.
2003-06-30 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
* SoapServices:
removed because it is now included in the
right assembly.
* SoapFormatter.cs, SoapWriter.cs, ObjectWriter.cs:
cleaned the code
2003-05-27 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
* SoapWriter:
bugs fixed
* SoapFormatter:
preparing for the remoting
2003-05-15 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
* SoapFormatter:
New version of the SoapFormatter installed
* list.unix:
added to build the new formatter
* makefile.gnu:
changed to build the new formatter
* System.Runtime.Serialization.Formatters.Soap:
many files added or change to build the new formatter
* Test:
nunit-2 test added
2002-08-15 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
New changelog added
* list:
* makefile.gnu:
Added so we can build this assembly on linux now.

View File

@@ -6,8 +6,10 @@ include ../../build/rules.make
LIBRARY = System.Runtime.Serialization.Formatters.Soap.dll
LIB_REFS = System.Xml
LIB_MCS_FLAGS = /r:$(corlib)
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -r:System.dll -nowarn:0618 -nowarn:219 -nowarn:169
LIB_MCS_FLAGS =
TEST_LIB_REFS = System
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:0618 -nowarn:219 -nowarn:169
EXTRA_DISTFILES = \
README \

View File

@@ -1,159 +0,0 @@
2006-10-29 Robert Jordan <robertj@gmx.net>
* SoapReader.cs, SoapWriter.cs [NET_2_0]:
Use the SerializationObjectManager.
2006-07-10 Lluis Sanchez Gual <lluis@novell.com>
* SoapReader.cs: Register strings in the object manager.
Fixes bug #78696.
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
* SoapFormatter.cs: Only apply ComVisible attribute to FilterLevel
on 1.0 profile.
2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
* SoapWriter.cs: Fixed line endings. Set eol-style to CRLF.
* SoapReader.cs: Fixed line endings. Set eol-style to CRLF.
* SoapFormatter.cs: Fixed line endings. Set eol-style to CRLF.
Remove unnecessary dtor.
* SoapTypeMapper.cs: Fixed line endings. Set eol-style to native.
2006-04-04 roei erez <roeie@mainsoft.com>
*SoapReader.cs: bug 77563 competability with MS.NET in
serializing/deserializing internal soap types (Decimal, DateTime ...)
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* SoapWriter.cs, SoapReader.cs: Encode/Decode field names when
serializing/deserializing an object using custom serialization.
Fixes bug #75970.
2005-07-29 Lluis Sanchez Gual <lluis@novell.com>
* SoapWriter.cs: Wrap method signature headers in a MethodSignature
object before serializing. Track changes in SoapTypeMapper.
* SoapReader.cs: Track changes in SoapTypeMapper. Factorized some code.
* SoapTypeMapper.cs: Replaced indexers by regular methods, this makes
code easier to read an understand. Simplified the code for registering
basic soap types. Added support for types from
System.Runtime.Remoting.Metadata.W3cXsd2001. Implemented support
for MethodSignature serialization. All this fixes bug #75537.
2005-07-14 Lluis Sanchez Gual <lluis@novell.com>
* SoapReader.cs: Fixed parsing of array dimensions. Patch by Roei Erez
for bug #75536.
* SoapTypeMapper.cs: When encoding the name of a type, if the type is
an array don't encode the array dimensions.
2005-06-27 Lluis Sanchez Gual <lluis@novell.com>
* SoapWriter.cs: Serialize TimeSpan values like MS.NET. Fix by Roei Erez
for bug #75364.
2005-05-10 Lluis Sanchez Gual <lluis@novell.com>
* SoapTypeMapper.cs: Serialize floats and doubles using the correct
precision. Patch by Roei Erez that fixes bug #75196.
2005-05-09 Lluis Sanchez Gual <lluis@novell.com>
* SoapReader.cs:
* SoapWriter.cs: Use InternalRemotingServices.GetCachedSoapAttribute to
get the name of the fields being serialized. Fixed some warnings.
2005-05-05 Lluis Sanchez Gual <lluis@novell.com>
* SoapTypeMapper.cs: Added missing maps for primitive types and
fixed bool conversion to string. This patch by Luke Ravitch
fixes bug #74295.
2005-02-10 Lluis Sanchez Gual <lluis@novell.com>
* SoapFormatter.cs: Don't store the SoapWriter in an instance field,
it is not needed and it is not thread safe. This fixes bug #72344.
2005-02-10 Lluis Sanchez Gual <lluis@novell.com>
* SoapReader.cs: Don't crash if the xml has more fields than expected.
2004-09-13 Lluis Sanchez Gual <lluis@ximian.com>
* SoapReader.cs: Handle SOAP invocation without arguments in SoapReader.
Patch by Stefan Paletta.
2004-08-24 Lluis Sanchez Gual <lluis@ximian.com>
* SoapReader.cs: Serialize byte arrays using base64 encoding.
GetComponentType should always return the type if
specified, GetId can now be !=0 for base64 arrrays.
* SoapTypeMapper.cs: Register byte[] as base64 xml type.
* SoapWriter.cs: Handle base64 encoded byte arrays.
2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
* SoapWriter.cs: In SerializeArray, consider 1 a valid id.
2004-05-26 Lluis Sanchez Gual <lluis@ximian.com>
* SoapFormatter.cs: Added headers parameter to SoapWriter call.
* SoapReader.cs: Added support for deserialization of headers. Cache
both member indexes and member infos in the new TypeMetadata structure.
* SoapWriter.cs: Added support for serialization of headers.
2004-05-10 Gert Driesen (drieseng@users.sourceforge.net)
* SoapFormatter.cs: sealed class and added ComVisible attribute
to FilterLevel property to match MS.NET
* SoapTypeMapper.cs: fixed compiler warnings
2004-05-07 Lluis Sanchez Gual <lluis@ximian.com>
* SoapWriter.cs: Fixed string formatting.
2004-04-30 Lluis Sanchez Gual <lluis@ximian.com>
* SoapReader.cs: If the SoapMessage instance being filled includes the
array of parameter types, use those to deserialize the parameter values.
Use the new method SoapTypeMapper.ParseXsdValue() to parse primitive values.
* SoapTypeMapper.cs: Added GetXsdValue and ParseXsdValue.
* SoapWriter.cs: Always include parameter types when serializing a message.
MS.NET does it.
2003-03-18 David Sheldon <dave-mono@earth.li>
* SoapTypeMapper.cs: Map object to xsd:anyType rather than
SOAP-ENC:anyType so we can deserialise the objects serialised
by MS.NET.
2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
* SoapReader.cs: Little fix.
* SoapWriter.cs: Use ObjectIDGenerator instead of a couple of Hashtable.
2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
* SoapFormatter.cs: Added FilterLevel property.
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
* SoapFormatter.cs: Added AssemblyFormat property.
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
* ObjectWriter.cs: Added FIXME
* SoapParser.cs: Added null reference check.
2002-08-15 Tim Coleman <tim@timcoleman.com>
* SoapFormatter.cs:
That should be IRemotingFormatter, not IRemoteFormatter.
Some stubs to make it compile on linux.
* TODOAttribute.cs:
Added this class to this assembly.
2002-07-23 Duncan Mak <duncan@ximian.com>
* SoapFormatter.cs: This implements IFormatter and IRemoteFormatter.

View File

@@ -23,7 +23,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.