Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-05 * TempFileCollection.cs: Bring in changes from HEAD for serializationmono-1-1-13-8-1Wade Berrier
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
2006-10-05Pull in patches from what SLE10 ships on top of 1.1.13.8:Wade Berrier
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
2006-10-05version bumpWade Berrier
svn path=/branches/mono-1-1-13-8/mono/; revision=66307
2006-05-11configure.in: version bumpmono-1.1.13.8Wade Berrier
svn path=/branches/mono-1-1-13/mono/; revision=60560
2006-05-11FixMiguel de Icaza
svn path=/branches/mono-1-1-13/mcs/; revision=60558
2006-05-10Fix from RobertJ for the testsMiguel de Icaza
svn path=/branches/mono-1-1-13/mcs/; revision=60552
2006-05-10Take this patch out as the case it fixes is not as common as the regression ↵Miguel de Icaza
it introduces svn path=/branches/mono-1-1-13/mono/; revision=60547
2006-05-10Remove this test, it fails randomly, we know about itMiguel de Icaza
svn path=/branches/mono-1-1-13/mono/; revision=60546
2006-05-10bmcs compiler is not used eitherMiguel de Icaza
svn path=/branches/mono-1-1-13/mcs/; revision=60544
2006-05-10Mbas is not supported in 1.1.13.xMiguel de Icaza
svn path=/branches/mono-1-1-13/mcs/; revision=60543
2006-05-10Merge from HEAD.Zoltan Varga
svn path=/branches/mono-1-1-13/mono/; revision=60530
2006-05-10In ilasm/parser:Ankit Jain
* 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
2006-05-10* get.c (init_key_table): Add keyword 'switch'.Ankit Jain
svn path=/branches/mono-1-1-13/mono/; revision=60498
2006-05-10* get.c (init_key_table): Add keyword 'property'.Ankit Jain
svn path=/branches/mono-1-1-13/mono/; revision=60495
2006-05-10In ilasm/scanner:Ankit Jain
* 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
2006-05-102006-05-10 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* 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
2006-05-09In ilasm/codegen:Ankit Jain
* 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
2006-05-092006-05-09 Sebastien Pouliot <sebastien@ximian.com>Ankit Jain
* 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
2006-05-09In ilasm/codegen:Ankit Jain
* 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
2006-05-092006-05-09 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* 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
2006-05-072006-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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
2006-05-052006-05-05 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* 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
2006-05-032006-05-03 Jb Evain <jbevain@gmail.com>Miguel de Icaza
* 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
2006-04-292006-04-29 Atsushi Enomoto <atsushi@ximian.com>Miguel de Icaza
* 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
2006-04-282006-04-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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
2006-04-272006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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
2006-04-262006-04-26 Dick Porter <dick@ximian.com>Dick Porter
* 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
2006-04-262006-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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
2006-04-26* scripts/mono-find-provides.in: Only scan files that are in the gac.Wade Berrier
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
2006-04-24backport from headGonzalo Paniagua Javier
svn path=/branches/mono-1-1-13/mcs/; revision=59823
2006-04-242006-04-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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
2006-04-24In ilasm/tests:Ankit Jain
* 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
2006-04-212006-04-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputRadioButton.cs: Value returns the ID only when there's no "value" set. Fixes bug #78101. svn path=/branches/mono-1-1-13/mcs/; revision=59772
2006-04-212006-04-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputRadioButtonTest.cs: added test for bug #78101. svn path=/branches/mono-1-1-13/mcs/; revision=59771
2006-04-212006-04-21 Dick Porter <dick@ximian.com>Dick Porter
* mini.c (mini_thread_cleanup): Clear the JIT TLS data when cleaning up a thread. Fixes the new part of bug 77470. 2006-04-21 Dick Porter <dick@ximian.com> * threads.c (GetCurrentThread): Reference the handle if we return an already-known thread. 2006-04-21 Dick Porter <dick@ximian.com> * threads.c (mono_thread_detach): Fix reference counting when detaching threads. svn path=/branches/mono-1-1-13/mono/; revision=59765
2006-04-212006-04-21 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* corlib.dll.sources: Add System.IO/FileOptions.cs. svn path=/branches/mono-1-1-13/mcs/; revision=59754
2006-04-212006-04-21 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* FileStream.cs: Add new net 2.0 ctor. * FileOptions.cs: New file. svn path=/branches/mono-1-1-13/mcs/; revision=59753
2006-04-212006-04-21 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* FileStream.cs: Add new net 2.0 ctor. * FileOptions.cs: New file. svn path=/trunk/mcs/; revision=59750
2006-04-212006-04-21 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* SslCipherSuite.cs: Enable abbreviated handshakes for SSL3 too. svn path=/branches/mono-1-1-13/mcs/; revision=59746
2006-04-212006-04-21 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* SslCipherSuite.cs: Enable abbreviated handshakes for SSL3 too. svn path=/trunk/mcs/; revision=59745
2006-04-212006-04-21 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* poll.cs: New test tool contributed by Simon Brys for bug #78085. It's a good test for the abbreviated handshake. * Makefile: Build/clean for poll.exe svn path=/trunk/mcs/; revision=59744
2006-04-21In mcs and gmcs:Raja R Harinath
Fix cs1655.cs * codegen.cs (EmitContext.InRefOutArgumentResolving): Remove. * expression.cs (EmptyExpression.LValueMemberOutAccess): New. (LocalVariableReference.DoResolveBase): Use it to implement new CS1655 check. (IndexerAccess.DoResolveLValue): Handle LValueMemberOutAccess. (Argument.Resolve): Simplify. Move CS1510 check ... * ecore.cs (Expression.ResolveLValue): ... here. (UnboxCast.DoResolveLValue): Handle LValueMemberOutAccess. (PropertyExpr.DoResolveLValue): Likewise. (FieldExpr.Report_AssignToReadonly): Likewise. (FieldExpr.DoResolve): Add 'out_access' argument. Use LValueMemberAccess or LValueMemberOutAccess on instance depending on it. (FieldExpr.DoResolveLValue): Pass 'out_access' argument to DoResolve as appropriate. svn path=/trunk/mcs/; revision=59731
2006-04-212006-04-21 Senganal T <tsenganal@novell.com>Senganal T
* Test/System.Data/DataTableTest2.cs : Test Duplicate values are handled appropriatly during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow behaves appropriately if called outside BeginLoadData,EndLoadData. * System.Data/DataRowCollection.cs : - Find : If search on the table using PrimaryKey fails and if index is not being maintained (during table load), search the entire table. - Find (int) : Removed. Deadcode. - Clear : - Not necessary to delete each row from the Index. Just reset the Indexes after cleaning up the row collection. - Simplify dependency check for child tables * System.Data/DataTable.cs : - LoadDataRow : - Do not use DataRowCollection.Find to search for existing records as this wud check even newly loaded rows. Use Index.Find. - Do not add new records to Index. Update Index only if an existing record is modified. New records will be taken care by EndLoadData. svn path=/trunk/mcs/; revision=59730
2006-04-212006-04-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>Carlos Alberto Cortez
* WinSerialPort.cs: Inital import of the backend stream for Windows support. svn path=/trunk/mcs/; revision=59729
2006-04-212006-04-21 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* XmlTextWriter.cs : fix for bug #78148. set_Formatting() is not rejected after writing some content. I totally disagree on that it should be allowed, but here is the fix. * XmlTextWriterTests.cs : test for bug #78148. svn path=/trunk/mcs/; revision=59722
2006-04-212006-04-20 Geoff Norton <gnorton@customerdna.com>Geoff Norton
* serial.c: Change TIOCINQ to FIONREAD to fix the build on the *BSDs. svn path=/trunk/mono/; revision=59720
2006-04-212006-04-21 Alp Toker <alp@atoker.com>Alp Toker
* scripts/mono-service.in: Usage info fixes: Lock file was referred to as .log instead of .lock. Fixes #75724. $0 was in single-quoted, so not interpreted. svn path=/trunk/mono/; revision=59719
2006-04-212006-04-20 Geoff Norton <gnorton@customerdna.com>Geoff Norton
* mini-ppc.c: Call mono_jit_thread_attach when transitioning a native to managed wrapper. svn path=/trunk/mono/; revision=59718
2006-04-212006-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* WebProxy.cs: a .ctor was not forwarding the 'credentials' argument. This fixes bug #78150. Also fix the bypass check for local requests. svn path=/branches/mono-1-1-13/mcs/; revision=59716
2006-04-212006-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* WebProxy.cs: a .ctor was not forwarding the 'credentials' argument. This fixes bug #78150. Also fix the bypass check for local requests. svn path=/trunk/mcs/; revision=59715