Age | Commit message (Collapse) | Author |
|
** Fixes #595918
* Tds70.cs (WriteParameterInfo): Write updated decimal value
* according
to specified scale value.
svn path=/branches/mono-2-6-4/mcs/; revision=155929
|
|
svn path=/branches/mono-2-6-4/mcs/; revision=155920
|
|
svn path=/branches/mono-2-6-4/mcs/; revision=155919
|
|
* DeflateStream.cs: the delegate uses Cdecl calling convention on
windows too. Fixes bug #574713.
svn path=/branches/mono-2-6/mcs/; revision=155396
|
|
* Convert.cs (ToInt32): Do a checked cast. Fixes #596339.
svn path=/branches/mono-2-6/mcs/; revision=155335
|
|
svn path=/branches/mono-2-6/mcs/; revision=155332
|
|
svn path=/branches/mono-2-6/mcs/; revision=155271
|
|
svn path=/branches/mono-2-6/mcs/; revision=155267
|
|
svn path=/branches/mono-2-6/mcs/; revision=155263
|
|
** Fixes #591443
* DataColumn.cs (Clone): Use property to clone Expression as it
* builds
compiled expression also, if any.
svn path=/branches/mono-2-6/mcs/; revision=155217
|
|
** Fixes #589482
* DataColumn.cs (set_DataType): Preserve autoIncrement value
for Decimal types as well.
svn path=/branches/mono-2-6/mcs/; revision=155203
|
|
** Fixes #576520 - Based on a patch by Greg SIROU
<gspam@secway.fr>
* DataSet.cs (WriteColumnAsElement): Handle system.object types
* sanely.
svn path=/branches/mono-2-6/mcs/; revision=155179
|
|
* ThreadMirror.cs: Add a ThreadId property.
svn path=/branches/mono-2-6/mcs/; revision=155177
|
|
** DataColumn.cs (Clone): Fix a typo - use the member directly
instead of get/set property.
svn path=/branches/mono-2-6/mcs/; revision=155168
|
|
** Fixes #590232
* DataColumn.cs (Clone): Clone Extended properties as well.
svn path=/branches/mono-2-6/mcs/; revision=155166
|
|
svn path=/branches/mono-2-6/mcs/; revision=155141
|
|
svn path=/branches/mono-2-6/mcs/; revision=155090
|
|
svn path=/branches/mono-2-6/mcs/; revision=155082
|
|
* GlobalizationSection.cs: use WebName instead of EncodingName.
svn path=/branches/mono-2-6/mcs/; revision=155081
|
|
* ServicePointManager.cs: obtain the SubjectAltName extension the
right way. Fixes bug #594110.
svn path=/branches/mono-2-6/mcs/; revision=155050
|
|
|
|
* DeflateStream.cs: always use Cdecl, since the library is compiled
using that calling convention in windows too.
svn path=/branches/mono-2-6/mcs/; revision=155015
|
|
svn path=/branches/mono-2-6/mcs/; revision=154998
|
|
svn path=/branches/mono-2-6/mcs/; revision=154952
|
|
svn path=/branches/mono-2-6/mcs/; revision=154950
|
|
* TlsServerCertificate.cs: display the error code.
svn path=/branches/mono-2-6/mcs/; revision=154912
|
|
svn path=/branches/mono-2-6/mcs/; revision=154895
|
|
svn path=/branches/mono-2-6/mcs/; revision=154855
|
|
2010-03-05 Martin Baulig <martin@ximian.com>
Add support for aborting invocations.
* IInvokeAsyncResult.cs: New file.
(IInvokeAsyncResult): New public interface; derives from
`IAsyncResult' and contains an Abort() method.
* Connection.cs
(Connection.VM_BeginInvokeMethod): Return the `id'.
(Connection.VM_AbortInvoke): New method.
* ObjectMirror.cs
(ObjectMirror.BeginInvokeMethod): Return `IInvokeAsyncResult'
instead of `IAsyncResult'. Connection.VM_BeginInvokeMethod() now
returns its id, store it in `InvokeAsyncResult.ID' because we need
to pass it to VM_AbortInvoke().
(ObjectMirror.AbortInvoke): New internal static method.
* StructMirror.cs
(StructMirror.BeginInvokeMethod): Return `IInvokeAsyncResult'
instead of `IAsyncResult'.
* TypeMirror.cs
(TypeMirror.BeginInvokeMethod): Return `IInvokeAsyncResult'
instead of `IAsyncResult'.
svn path=/branches/mono-2-6/mcs/; revision=154849
|
|
* defs.h: Quiet warnings which might bother rpm.
svn path=/branches/mono-2-6/mcs/; revision=154806
|
|
* SafeHandle.cs: Use refcount == -1 to indicate that the handle
had been closed.
The problem here is that we have no records of why the code that
threw a ObjectDisposedException inside the do { } while block on
DangerousAddRef was added. It seems it was added in response to
Close() methods being called and the need to throw that exception
on further calls to ObjectDisposedException.
Sadly, we have no test suites for that.
svn path=/branches/mono-2-6/mcs/; revision=154742
|
|
svn path=/branches/mono-2-6/mcs/; revision=154673
|
|
svn path=/branches/mono-2-6/mcs/; revision=154632
|
|
* Makefile : update profile check.
2008-06-10 Atsushi Enomoto <atsushi@ximian.com>
* System.Json.dll.sources, Makefile : initial checkin.
svn path=/branches/mono-2-6/mcs/; revision=154612
|
|
svn path=/branches/mono-2-6/mcs/; revision=154610
|
|
* config-default.make (LIBRARY_FLAGS): Applied patch from Laurent Etiemble
(laurent.etiemble@gmail.com). Use CFLAGS in the environment if defined.
svn path=/branches/mono-2-6/mcs/; revision=154607
|
|
svn path=/branches/mono-2-6/mcs/; revision=154533
|
|
* HttpResponseStream.cs: speed up short writes.
svn path=/branches/mono-2-6/mcs/; revision=154526
|
|
svn path=/branches/mono-2-6/mcs/; revision=154499
|
|
* System.Web.UI/PageParser.cs:
* System.Web.UI/Page.cs:
* System.Web.Configuration/PagesConfiguration.cs:
* System.Web.Compilation/PageCompiler.cs: default for
EnableViewStateMac is true. Allow setting it from a @Page
directive.
svn path=/branches/mono-2-6/mcs/; revision=154497
|
|
* ModuleBuilderTest.cs: Add a test for #592215.
svn path=/branches/mono-2-6/mcs/; revision=154489
|
|
* ModuleBuilder.cs (DefinedType): Lookup inside the name_cache before creating
the TypeBuilder since the runtime code can't handle a duplicate type name.
svn path=/branches/mono-2-6/mcs/; revision=154488
|
|
* CustomAttributeBuilder.cs (IsValidType): Call Enum.GetUnderlyingType () for
dynamic enums to avoid crashes in the unmanaged code. Fixes #591800.
svn path=/branches/mono-2-6/mcs/; revision=154420
|
|
svn path=/branches/mono-2-6/mcs/; revision=154387
|
|
* HttpWebRequest.cs: when PreAuthenticate is true, don't remove the
existing authorization related headers until we know we have a
replacement. Fixes bug #591633.
svn path=/branches/mono-2-6/mcs/; revision=154347
|
|
* ServicePointManager.cs: errors parsing the certificate don't prevent
calling the callback now. Exceptions thrown parsing the certificate
are printed to stderr in case they are library errors.
svn path=/branches/mono-2-6/mcs/; revision=154317
|
|
* RowEnumerableDataReader.cs: Applied patch from Tony Fish fixing
bug #591397
svn path=/branches/mono-2-6/mcs/; revision=154291
|
|
** Patch by Daniel Morgan <monodanmorg@yahoo.com>
* System.Data.OracleClient/OracleParameter.cs: clean up
svn path=/branches/mono-2-6/mcs/; revision=154262
|
|
** Fixes #565149 - by Daniel Morgan <monodanmorg@yahoo.com>
* System.Data.OracleClient/OracleParameter.cs:
- if programmer explicitly sets the Size property,
do not override the size later if the Value property
is set for character data.
- for character and numeric data types, output and
return parameters were not allocated memory.
Also, input/output parameters need to allocate memory
based on Size because the output can be bigger than
the input after an execute.
* Test/TestOracleClient.cs: Data Adapter Test 2 is failing
for NET_2_0 profile.
svn path=/branches/mono-2-6/mcs/; revision=154261
|
|
svn path=/branches/mono-2-6/mcs/; revision=154238
|