Permalink
Switch branches/tags
Commits on Dec 6, 2006
  1. version bump: 1.1.13.8.2

    Wade Berrier
    Wade Berrier committed Dec 6, 2006
    svn path=/branches/mono-1-1-13-8/mono/; revision=69119
  2. svn merge -r 69048:69049 $MSVN/trunk/mcs .

    Wade Berrier
    Wade Berrier committed Dec 6, 2006
    * HttpRequest.cs: call MapPath on the HttpWorkerRequest so that if
    FilePath is changed we get the new physical path, not the one of the
    original request. Fixes bug #80152.
    
    
    svn path=/branches/mono-1-1-13-8/mcs/; revision=69118
Commits on Nov 30, 2006
  1. 2006-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Nov 30, 2006
    	* HttpRequest.cs: physical path comes from GetFilePathTranslated to
    	avoid trimming in HttpRequest.MapPath.
    
    
    svn path=/branches/mono-1-1-13-8/mcs/; revision=68778
Commits on Oct 5, 2006
  1. * TempFileCollection.cs: Bring in changes from HEAD for serialization

    Wade Berrier
    Wade Berrier committed Oct 5, 2006
           security fix:
           * r57836: Implement explicitly some interface methods to get rid of
           the "!" errors on CorCompare.
           * r60253: Make sure generated file names are unique. Fixes bug #76125
           and #78230.
           * r65441: Create files in a temporary subdirectory, for security reasons.
    
    
    svn path=/branches/mono-1-1-13-8/mcs/; revision=66309
  2. Pull in patches from what SLE10 ships on top of 1.1.13.8:

    Wade Berrier
    Wade Berrier committed Oct 5, 2006
    2006-06-14 Neale Ferguson <neale@sinenomine.net>
    
           * atomic.h: Fix atomic exchange pointer operations for s390x - these
           were broken as they used 32-bit instructions rather than their 64-bit
           versions.
    
    2006-06-09 Neale Ferguson <neale@sinenomine.net>
    
           * atomic.h: Fix atomic operations for s390x (not really broken
           but changed to use full 64-bit opcodes).
    
    2006-06-09  Neale Ferguson <neale@sinenomine.net>
    
           * mini-exceptions.c (ves_icall_get_frame_info): Fix this function on s390/s390x.
           * mono/io-layer/atomic.h: Fix atomic operations for s390x (not really broken
           but changed to use full 64-bit opcodes).
           * mono/mini/mini-s390x.c: Correct ATOMIC operations (incorrect register for CS
           instruction).
           * mono/mini/mini-s390x.h: Simplify MCONTEXT_GET_BP.
           * mono/mini/cpu-s390x.md: Fix max. length values for a couple of instructions.
    
    2006-08-10  Zoltan Varga  <vargaz@gmail.com>
    
           * mono-compiler.h: Fix TLS definitions so libmono can be loaded dynamically as a
           module. Fixes #78767.
    
    2006-07-19  Wade Berrier <wberrier@novell.com>
    
           * scripts/mono-find-provides.in: Remove support for only scanning files in the gac.
           The problem is that mono apps are often broken up into subpackages, and deps can only
           be resolved if the assemblies are in the gac, even when they sometimes shouldn't be.
           (See https://bugzilla.novell.com/show_bug.cgi?id=144655)
    
    
    svn path=/branches/mono-1-1-13-8/mono/; revision=66308
  3. version bump

    Wade Berrier
    Wade Berrier committed Oct 5, 2006
    svn path=/branches/mono-1-1-13-8/mono/; revision=66307
Commits on May 10, 2006
  1. configure.in: version bump

    Wade Berrier
    Wade Berrier committed May 10, 2006
    svn path=/branches/mono-1-1-13/mono/; revision=60560
  2. Fix

    migueldeicaza committed May 10, 2006
    svn path=/branches/mono-1-1-13/mcs/; revision=60558
  3. Fix from RobertJ for the tests

    migueldeicaza committed May 10, 2006
    svn path=/branches/mono-1-1-13/mcs/; revision=60552
  4. Take this patch out as the case it fixes is not as common as the regr…

    migueldeicaza committed May 10, 2006
    …ession it introduces
    
    svn path=/branches/mono-1-1-13/mono/; revision=60547
  5. Remove this test, it fails randomly, we know about it

    migueldeicaza committed May 10, 2006
    svn path=/branches/mono-1-1-13/mono/; revision=60546
  6. bmcs compiler is not used either

    migueldeicaza committed May 10, 2006
    svn path=/branches/mono-1-1-13/mcs/; revision=60544
  7. Mbas is not supported in 1.1.13.x

    migueldeicaza committed May 10, 2006
    svn path=/branches/mono-1-1-13/mcs/; revision=60543
  8. Merge from HEAD.

    vargaz committed May 10, 2006
    svn path=/branches/mono-1-1-13/mono/; revision=60530
  9. In ilasm/parser:

    radical committed May 10, 2006
    	* ILParser.jay (native_type | K_ERROR): Use NativeType.Error for the
    	value.
    	(native_type | K_LPSTRUCT): Likewise for K_LPSTRUCT.
    
    In class/PEAPI:
    
    	* Metadata.cs (NativeType): Add LPStruct and Error.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60501
  10. * get.c (init_key_table): Add keyword 'switch'.

    radical committed May 10, 2006
    svn path=/branches/mono-1-1-13/mono/; revision=60498
  11. * get.c (init_key_table): Add keyword 'property'.

    radical committed May 10, 2006
    svn path=/branches/mono-1-1-13/mono/; revision=60495
  12. In ilasm/scanner:

    radical committed May 10, 2006
    	* ILTables.cs (keywords): Add 'property' for NET_2_0.
    
    In ilasm/parser:
    
    	* ILParser.jay: Add K_PROPERTY.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60493
Commits on May 9, 2006
  1. 2006-05-10 Zoltan Varga <vargaz@gmail.com>

    vargaz committed May 9, 2006
    	* mini-ia64.c (get_call_info): Fix handling of MONO_TYPE_GENERICINST.
    
    	* mini-amd64.c (mono_arch_instrument_epilog): Ditto.
    
    svn path=/branches/mono-1-1-13/mono/; revision=60477
  2. In ilasm/codegen:

    radical committed May 9, 2006
    	* MethodDef.cs (MethodDef.AddLabel): Throw exception for duplicate
    	labels.
    
    In ilasm/errors:
    	* err-dup-label.il: New.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60460
  3. 2006-05-09 Sebastien Pouliot <sebastien@ximian.com>

    radical committed May 9, 2006
    	* test-sn-key.il: New. Added test case when /key is used but the IL 
    	source doesn't include a .publickey directive or any attribute that
    	loads the public key.
    	* test-sn-module.il: New. Added test case when /key is used when
    	assembling a netmodule (signing shouldn't occur).
    
    Backporting
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60458
  4. In ilasm/codegen:

    radical committed May 9, 2006
    	* CodeGen.cs (CodeGen.data_list): Change to ..
    	(CodeGen.data_table): .. a hashtable.
    	(CodeGen.AddDataDef): Update to throw exception for duplicate .data
    	labels.
    	(CodeGen.GetDataConst): Update to use data_table.
    
    In ilasm/errors:
    
    	* err-dup-datalabel.il: New.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60455
  5. 2006-05-09 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot
    Sebastien Pouliot committed May 9, 2006
    	* Driver.cs: Move up the loading of the strongname key pair to allow
    	embedding the public part into the assembly. Also don't try to sign
    	netmodules.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60450
Commits on May 6, 2006
  1. 2006-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed May 6, 2006
    	* ResponseStream.cs:
    	* HttpListenerResponse.cs: allow 0 length POST. Patch by Horst Reiterer.
    	Closes bug #78316.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60366
Commits on May 5, 2006
  1. 2006-05-05 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot
    Sebastien Pouliot committed May 5, 2006
    	* ExecutionContext.cs: Don't capture the compressed stack unless the 
    	security manager is active (this wasn't ready to be called in 
    	production code).
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60300
Commits on May 3, 2006
  1. 2006-05-03 Jb Evain <jbevain@gmail.com>

    migueldeicaza committed May 3, 2006
    	* MonoField.cs (GetValue,SetValue): throw a TargetException
    	when the field is non static and the target is null.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60233
Commits on Apr 29, 2006
  1. 2006-04-29 Atsushi Enomoto <atsushi@ximian.com>

    migueldeicaza committed Apr 29, 2006
    	* UnexceptionalStreamReader.cs (Read): Fix for #78218, where we
    	consumed characters from the input even when the count was not set
    	to zero, causing some characters to be missing in some
    	circumstances. 
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60077
Commits on Apr 28, 2006
  1. 2006-04-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Apr 28, 2006
    	* WebConnection.cs: reset the challenge and the status code when
    	creating the tunnel and sending the proxy auth. headers. Improve error
    	message when there's an error creating the tunnel.
    	* HttpWebRequest.cs: don't trigger an early throw for a POST that gets
    	a 401 or 407 response.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=60023
Commits on Apr 26, 2006
  1. 2006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Apr 26, 2006
    	* WebConnectionData.cs:
    	* WebConnection.cs:
    	* HttpWebRequest.cs: when tunneling an ssl conneciton through a proxy,
    	we were not handling a proxy authentication request. Fixes bug #78150
    	take 2.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=59953
  2. 2006-04-26 Dick Porter <dick@ximian.com>

    dickp committed Apr 26, 2006
            * sockets.c (WSAIoctl): Check the output buffer is valid before
            writing to it.
    
            * handles.c (_wapi_search_handle): Set shared pointer if we find a
            shared handle that has been already opened.
    
    2006-04-26  Dick Porter  <dick@ximian.com>
    
            * socket-io.c (hostent_to_IPHostEntry2): Explicitly check for NULL
            dereference.
    
    
    
    svn path=/branches/mono-1-1-13/mono/; revision=59931
Commits on Apr 25, 2006
  1. 2006-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Apr 25, 2006
    	* HttpApplicationFactory.cs: make sure that the application start event
    	is run before any request is processed.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=59893
  2. * scripts/mono-find-provides.in: Only scan files that are in the gac.

    Wade Berrier
    Wade Berrier committed Apr 25, 2006
    This allows packages to contain private assemblies that won't conflict
    with other packages. Fixes bugzilla.novell.com #144655.
    
    
    svn path=/branches/mono-1-1-13/mono/; revision=59882
Commits on Apr 24, 2006
  1. backport from head

    gonzalop committed Apr 24, 2006
    svn path=/branches/mono-1-1-13/mcs/; revision=59823
  2. 2006-04-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Apr 24, 2006
    	* HttpServerUtility.cs: don't reset the query string in Execute() when
    	the path does not contain it and we have one from the previous request.
    	Fixes bug #78177.
    
    
    svn path=/branches/mono-1-1-13/mcs/; revision=59817
  3. In ilasm/tests:

    radical committed Apr 24, 2006
    	* test-module.il: New. Test for a netmodule.
    
    In ilasm/codegen:
    
    	* CodeGen.cs (CodeGen.ctor): Remove 'is_assembly' param.
    	(CodeGen.Write): Emit assembly manifest only if the source
    	had it.
    
    In ilasm:
    
    	* Driver.cs (DriverMain.Run): Update use of CodeGen.ctor .
    
    In class/PEAPI:
    
    	* PEAPI.cs (PEFile.WritePEFile): ReserveStrongNameSignatureSpace only if
    	we have assembly manifest.
    
    svn path=/branches/mono-1-1-13/mcs/; revision=59797