Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

2.8-rc1

First release candidate of 2.8

2.8-p6

Second publicized preview of 2.8

2.8-p5

Second public preview of 2.8

2.8-p3

First public preview of 2.8

last-commit-with-compulsory-changelog-entry

Add tests for GetSubKeyNames and DeleteSubKey rotines with volatile k…
…eys.

	* RegistryKeyTest.cs: New tests for volatile keys children
	handling.

mono-2-6-7

style
svn path=/branches/mono-2-6/mcs/; revision=160340

mono-2.6.4

2010-04-21 Veerapuram Varadhan <vvaradhan@novell.com>
        ** Fixes #595918
        * Tds70.cs (WriteParameterInfo): Write updated decimal value
        * according 
        to specified scale value.


svn path=/branches/mono-2-6-4/mcs/; revision=155929

mono-2-6-3

2010-03-11 Zoltan Varga <vargaz@gmail.com>
	* Path.cs (GetTempFileName): Fix infinite loop if the process doesn't have
	write access to /tmp. Fixes #585017.

svn path=/branches/mono-2-6/mcs/; revision=153434

moon/2.1

merge up to r150220 from branch 2-6
svn path=/branches/moon/moon-2-0/mono/; revision=150389

moon/2.2

merge up to r150220 from branch 2-6
svn path=/branches/moon/moon-2-0/mono/; revision=150389

moon/moon-2-3

merge up to r150220 from branch 2-6
svn path=/branches/moon/moon-2-0/mono/; revision=150389

mono-2-4-3-1

bump version to 2.4.3.1
svn path=/branches/mono-2-4-3/mono/; revision=148925

mono-2-6-1

backport r148706
svn path=/branches/mono-2-6/mcs/; revision=148707

moon/2.0

pull up 148647 from moon-2-0 branch
svn path=/tags/moon/2.0/mono/; revision=148648

mono-2.6

2009-12-14 Geoff Norton <gnorton@novell.com>
        * debugger-agent.c: The end_runtime_invoke guard isn't working
        on AMD64 as __builtin_frame_address (1) returns NULL.  Disable the
        behaviour by default, and make it runtime configurable.

svn path=/branches/mono-2-6/mono/; revision=148421

mono-2-6

2009-12-14 Geoff Norton <gnorton@novell.com>
        * debugger-agent.c: The end_runtime_invoke guard isn't working
        on AMD64 as __builtin_frame_address (1) returns NULL.  Disable the
        behaviour by default, and make it runtime configurable.

svn path=/branches/mono-2-6/mono/; revision=148421

mono-2-6-rc1

2009-12-09 Chris Toshok <toshok@ximian.com>
	* Encoding.cs (get_Default): moonlight defaults to UTF8, not
	UTF8Unmarked.

svn path=/branches/mono-2-6/mcs/; revision=147922

monotouch-1-4

2009-12-08 Geoff Norton <gnorton@novell.com>
	* debugger-agent.c:  Refactor the mono_runtime_invoke guarding against
	stepping out into native code.  There were issues with nested invokes
	like .cctors.

svn path=/trunk/mono/; revision=147885

mono-2.4.3

In .:
2009-12-01  Rodrigo Kumpera  <rkumpera@novell.com>

	* metadata.c (inflated_method_in_image): Avoid calling
	mono_method_signature () if the method does not already have a signature.

	Backport of r125724.


svn path=/branches/mono-2-4-3/mono/; revision=147162

monotouch-1-3

2009-11-10 Zoltan Varga <vargaz@gmail.com>
	* exceptions-arm.c (mono_arch_get_call_filter_full): Update after the
	LDMIA->LDM macro name change.

svn path=/branches/mono-2-6/mono/; revision=145789

moon-1.99.6

2009-10-07 Sebastien Pouliot <sebastien@ximian.com>
	* String.cs: Remove unsafe code duplication in ToCharArray.
	Define out the unused InternalStrcpy icalls
	* StringComparer.cs: Seal internal/private inner classes.
	[Backport r143651]


svn path=/branches/mono-2-6/mcs/; revision=143653

monotouch-1.0

Revert "Merge branch 'master-2.6' into mt-1.0-master"
This reverts commit f5302c6, reversing
changes made to a04667d.

svn path=/tags/monotouch-1-0/mono/; revision=143559

mono-2-6-p1

Backport of r142934
svn path=/branches/mono-2-6/mcs/; revision=142935

moon-1.99.2

2009-08-20 Rodrigo Kumpera <rkumpera@novell.com>
	* metadata-verify.c (verify_assembly_table): Accept 0x10 as a valid
	bit for assembly flags. MS is ok with it but there is no spec anywhere
	on its mean

svn path=/trunk/mono/; revision=140392

moon/1.99.1.1

In System.ServiceModel.Description:
2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* DataContractSerializerOperationBehavior.cs : add missing members.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* MetadataExchangeClient.cs : add missing async methods.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* MetadataResolver.cs : added remaining methods.
	* MetadataExchangeClient.cs : a bit of required changes for above.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceDebugBehavior.cs, ServiceMetadataBehavior.cs :
	  add Binding properties. Properties are now auto.
	* ServiceMetadataExtension.cs : take Binding too to build dispatcher.

In System.ServiceModel.Channels:
2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* ReplyChannelBase.cs, DuplexChannelBase.cs, RequestChannelBase.cs:
	  implement GetProperty<T>() and return its channel manager.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* PeerDuplexChannel.cs : ongoing implementation. Fix wrong peer
	  destination address in Connect() request. To repeat sending
	  request, use buffered copy. Set some peer-channel specific
	  header items. (todo: and consume them.)

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* Message.cs : state is set only after WriteBodyContents().

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* MessageHeaders.cs : eliminate wrong use of
	  ReadElementContentAsString() (it is not always simple string).

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* MessageHeaders.cs : when the value is null, do not try to
	  deserialize EndpointAddress.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	 * MessageHeader.cs : add Value property. (Forgot dependent change.)

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	 * MessageHeaders.cs : GetHeader<T>() could mostly skip extra
	   serialization and deserialization of values.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* PeerDuplexChannel.cs : handle Welcome and Refuse at client side.
	  Now simply use connector contract.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* PeerDuplexChannel.cs : handle Disconnect(). Fix URLs a bit.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* TcpChannelListener.cs : do not try to compare dead connection's
	  IPEndPoint (it raises an error).

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* MessageHeaders.cs : allow null header value on each specific setter.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* DuplexChannelBase.cs, TcpDuplexSessionChannel.cs :
	  get local and remote address of connected counterpart to get
	  callback channel connected.
	* PeerDuplexChannel.cs : remove FIXME wrt above.

In System.ServiceModel:
2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceHostBase.cs : wildcard action support was not working
	  for one-way channels.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceHostBase.cs : set expected AddressFilter.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* EndpointAddress.cs : #if !NET_2_1 is removing code too much.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceRuntimeChannel.cs : made some properties in duplex context
	  channel dispatching to internal client.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* OperationContextScope.cs : check null arg.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceRuntimeChannel.cs : return timeouts that are set at
	  dispatch runtime later than its .ctor(). Provide ListenUri too.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* AllEnums.cs : add AddressFilterMode and SupportedAddressingMode.
	* ServiceBehaviorAttribute.cs : added missing properties.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* ClientBase.cs : (ChannelBase) now ClientRuntimeChannel demands an
	  explicit address.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* ServiceHostBase.cs : use new IOperationInvoker implementation.

In .:
2009-08-18  Sebastien Pouliot  <sebastien@ximian.com>

	Update everything to r140102 which is known to work properly
	on robozzle and ITV.
	[Fix bug 531893]

	r: kangaroo

2009-08-11  Astushi Enomoto  <atsushi@ximian.com>

	* System.ServiceModel.dll.sources: add DefaultOperationInvoker.cs.

In System.ServiceModel.Dispatcher:
2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* EndpointDispatcher.cs : do not try to create wrong filter.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* ChannelDispatcher.cs : EndpointNotFoundException message could
	  be a bit kindful.

2009-08-11  Atsushi Enomoto  <atsushi@ximian.com>

	* IOperationInvoker.cs : fix interface.
	* DefaultOperationInvoker.cs : refresh implementation of the above.
	* BaseMessagesFormatter.cs, OperationInvokerHandler.cs :
	  dependent changes for above.

In System.ServiceModel.PeerResolvers:
2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* IPeerConnectorContract.cs : use wildcard for the actual message
	  transfer operation.

2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>

	* IPeerConnectorContract.cs : fix internal member name to get
	  serialized correctly.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* IPeerConnectorContract.cs : add itself as CallbackContract.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* IPeerConnectorContract.cs : remove receiver contract.

2009-08-14  Atsushi Enomoto  <atsushi@ximian.com>

	* IPeerConnectorContract.cs : add Disconnect() to receiver contract.


svn path=/branches/moon/1.99.1/mcs/; revision=140164

moon-1.99.1

regexp backreferences: Implement fallback to octal numbers, and ECMAS…
…cript semantics.

* syntax.cs (BackslashNumber.ResolveReference): Implement fallback
to octal numbers, and ECMAScript semantics.
* parser.cs (ResolveReferences): Use it.
* RegexMatchTests.cs (RegexTrial0054..60): New.

svn path=/trunk/mcs/; revision=139657

mono-2-4-2-3-rc3

revert other changes to AspGenerator from trunk that cause 525107
svn path=/branches/mono-2-4-2/mcs/; revision=138662

mono-2-4-2-3

revert other changes to AspGenerator from trunk that cause 525107
svn path=/branches/mono-2-4-2/mcs/; revision=138662

mono-2-4-2-3-rc2

Backport of r137914
svn path=/branches/mono-2-4-2/mcs/; revision=138592

mono-2-4-2-3-rc1

version bump
svn path=/branches/mono-2-4-2/mono/; revision=138332

mono-2-4-2-2

CVE-2009-0217, 2.4.2.2
svn path=/tags/mono-2-4-2-2/mono/; revision=137979

mono-2-4-2-1

bump version to 2.4.2.1
svn path=/branches/mono-2-4-2/mono/; revision=137308

mono-2.4.2

2009-06-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
	* BuildManager.cs: backport r131138.


svn path=/branches/mono-2-4-2/mcs/; revision=136882

mono-2-4-2-rc2

2009-06-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
	* BuildManager.cs: backport r131138.


svn path=/branches/mono-2-4-2/mcs/; revision=136882

mono-2-4-2-rc1

Backport of r136398
svn path=/branches/mono-2-4-2/mcs/; revision=136457

mono-2-4-2-p2

2009-06-15 Andreia Gaita <avidigal@novell.com>
	* data/config.in: add libcups dllmap entry
	[Fixes #511414, backported from r136039]

svn path=/branches/mono-2-4-2/mono/; revision=136156

mono-2-4-2-p1

Bump version numbers
svn path=/branches/mono-2-4-2/mono/; revision=135675

moon-1.9.2

2009-05-15 Jb Evain <jbevain@novell.com>
	* Mono.Tuner/InjectSecurityAttributes.cs: fix retrieval
	of generic methods.


svn path=/trunk/mcs/; revision=134208

moon-1.9.1

In System.Security:
2009-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* CodeAccessPermission.cs (ThrowSecurityException): Don't include
	CAS-specific information when throwing a SecurityException in
	NET_2_1

In System:
2009-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* Console.cs: Remove Windows-specific p/invokes and SSC code
	from the NET_2_1 build.

In System.Security.Cryptography.X509Certificates:
2009-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* X509Certificate.cs: Remove code to initialize from an handle
	in NET_2_1 since this is only possible from Windows and would be
	SC anyway.

In System.Reflection:
2009-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* Assembly.cs: Exclude CAS-specific code for NET_2_1


svn path=/trunk/mcs/; revision=133384

moon-1.9.0

2009-04-27 Zoltan Varga <vargaz@gmail.com>
	* mini-llvm.c (mono_llvm_emit_method): Implement OP_CHECK_THIS using
	a volatile load. Get rid of get_tempname (), llvm assigns names
	automatically.

	* mini-llvm-cpp.cpp (mono_llvm_build_volatile_load): New instruction
	builder function.

svn path=/trunk/mono/; revision=132691

mono-2.4

2009-03-11 Gonzalo Paniagua Javier <gonzalo@novell.com>
	* InotifyWatcher.cs: don't send events when a directory is created
	unless it matches the pattern.  Fixes bug #484082.


svn path=/branches/mono-2-4-0/mcs/; revision=129114

mono-2-4-p1

update version numbers to 2.4
svn path=/branches/mono-2-4/mono/; revision=123902

mono-2.2

2009-01-09 Zoltan Varga <vargaz@gmail.com>
	Backport of r122907.
	
	* CustomAttributeData.cs (ToString): Applied patch from Leszek Ciesielski
	<skolima@gmail.com>. Use DeclaringType.FullName instead of DeclaringType.Name.
	Fixes #464830.

svn path=/branches/mono-2-2/mcs/; revision=122909

mono-2-2-rc1

2008-12-19 Mark Probst <mark.probst@gmail.com>
	* mini-exceptions.c (get_exception_catch_class): Removed overly
	strict assertion.

2008-12-19  Mark Probst  <mark.probst@gmail.com>

	* bug-459285.2.cs: New generic sharing test.

	* Makefile.am: Test added.

svn path=/branches/mono-2-2/mono/; revision=121840

mono-2-2-p3

In tests:
2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>

	* bug457574.il: New regression test.

	* Makefile.am: Test added.

	Backported from trunk r121174.

In mini:
2008-12-10  Rodrigo Kumpera  <rkumpera@novell.com>

	* ssa.c (fold_ins): branch opt can kill dummy switch ops so we can't
	expect that an OP_BR_REG will be there.

	* branch-opts.c (remove_block_if_useless): Use MONO_IS_BRANCH_OP instead of checking
	for the many branch ops. The original check miss OP_BR_REG.

	Fixes #457574.

	Backported from trunk r121173 and r121175


svn path=/branches/mono-2-2/mono/; revision=121210

mono-2-2-p2

2008-12-01 Rodrigo Kumpera <kumpera@gmail.com>
	* main.c (get_uninitialized_data_type): Make crappy static analyzers happy.

	Backported from trunk.


svn path=/branches/mono-2-2/mono/; revision=120417

mono-2-2-p1

2008-11-24 Everaldo Canuto <ecanuto@novell.com>
	* PrintPreviewDialog.cs: Fix toolbar size, height must be 26. Fixes bug
	#413501.


svn path=/tags/mono-2-2/mcs/; revision=119950
Something went wrong with that request. Please try again.