Permalink
Commits on Mar 5, 2003
  1. This commit was manufactured by cvs2svn to create tag 'MONO_0_22'.

    svn path=/tags/MONO_0_22/mono/; revision=12225
    nobody committed Mar 5, 2003
  2. Flush

    svn path=/trunk/mono/; revision=12224
    migueldeicaza committed Mar 5, 2003
  3. check in for Dennis Hayes, see ChangeLog

    svn path=/trunk/mcs/; revision=12222
    Alexandre Pigolkine committed Mar 5, 2003
  4. 2003-03-05 Dick Porter <dick@ximian.com>

    	* MemoryStreamTest.cs: Some more tests
    
    svn path=/trunk/mcs/; revision=12219
    dickp committed Mar 5, 2003
  5. 2003-03-05 Dietmar Maurer <dietmar@ximian.com>

    	* monobitset.c (mono_bitset_set_all): impl.
    
    svn path=/trunk/mono/; revision=12218
    Dietmar Maurer committed Mar 5, 2003
  6. 2003-03-05 Martin Baulig <martin@ximian.com>

    	* debug-jit.c, debug-jit.h: New files.  Moved all JIT-specific
    	stuff here.
    
    	* debug.c (mono_debug_add_method): Moved to debug-jit.c.
    	(mono_debug_handle, mono_debug_initialized): Made them global.
    	(replace_suffix): Removed, this isn't used anymore.
    	(record_line_number): Moved to debug-jit.c.
    	(debug_generate_method_lines): Moved to debug-jit.c
    	(generate_line_number): Renamed to
    	_mono_debug_generate_line_number() and made it global.
    	(debug_update_il_offsets): Moved to debug-jit.c
    	(mono_debug_get_image): Renamed to _mono_debug_get_image() and made
    	it global.
    	(address_from_il_offset): Renamed to
    	_mono_debug_address_from_il_offset() and made it global.
    	(il_offset_from_position): Moved to debug-jit.c
    	(lookup_method): Renamed to _mono_debug_lookup_method() and made
    	it global.
    	(mono_debug_add_method): Moved to debug-jit.c.
    	(mono_debug_create_notification_function): Use two new functions
    	mono_debug_codegen_breakpoint() and mono_debug_codegen_ret()
    	instead of x86_breakpoint() and x86_ret().
    
    svn path=/trunk/mono/; revision=12217
    Martin Baulig committed Mar 5, 2003
  7. 2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* MemoryStream.cs: general fixes and reformatted. Passes all tests in
    	the new MemoryStreamTest.
    
    svn path=/trunk/mcs/; revision=12213
    gonzalop committed Mar 5, 2003
  8. 2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* MemoryStreamTest.cs: some nunit2 love. Added a bunch of new tests.
    
    svn path=/trunk/mcs/; revision=12212
    gonzalop committed Mar 5, 2003
  9. Wed Mar 5 11:35:54 CET 2003 Paolo Molaro <lupus@ximian.com>

    	* monoresgen.cs: patch from Ian MacLean <ianm@ActiveState.com>
    	to add the /compile option.
    
    svn path=/trunk/mcs/; revision=12211
    illupus committed Mar 5, 2003
  10. 2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* MemoryStream.cs: undo my bogus fix in ToArray. Allow GetBuffer and
    	ToArray even after closing the stream.
    
    svn path=/trunk/mcs/; revision=12204
    gonzalop committed Mar 5, 2003
  11. 2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* Queue.cs: fixed bug #39046.
    
    svn path=/trunk/mcs/; revision=12202
    gonzalop committed Mar 5, 2003
Commits on Mar 4, 2003
  1. 2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>

    	* crypto: Updated crypto status and plan
    
    svn path=/trunk/mono/; revision=12201
    Sebastien Pouliot committed Mar 4, 2003
  2. 2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>

    	* System.Security.build: Added a new output System.Security_cmp.dll
    	which links with mscorlib. This version is to be used to generate
    	the class status web page (required for CorCompare).
    
    svn path=/trunk/mcs/; revision=12200
    Sebastien Pouliot committed Mar 4, 2003
  3. 2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>

    	* makefile: System.Security (corlib) class status now compared
    	with System.Security_cmp.dll (mscorlib) as required for CorCompare.
    
    svn path=/trunk/mono/; revision=12199
    Sebastien Pouliot committed Mar 4, 2003
  4. 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* SqlException.cs: implemented GetObjectData ().
    
    svn path=/trunk/mcs/; revision=12195
    gonzalop committed Mar 4, 2003
  5. 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* Win32Exception.cs: implemented GetObjectData ().
    
    svn path=/trunk/mcs/; revision=12194
    gonzalop committed Mar 4, 2003
  6. 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* list.unix: added RunInstallerAttribute.cs
    	* System.ComponentModel/RunInstallerAttribute.cs: New file.
    
    svn path=/trunk/mcs/; revision=12193
    gonzalop committed Mar 4, 2003
  7. Added missing file

    svn path=/trunk/mcs/; revision=12192
    gonzalop committed Mar 4, 2003
  8. 2003/03/04 Rafael Teixeira <rafaelteixeirabr@hotmail.com>

    	* mb-parser.jay: added rule for Imports with alias
    	* mb-parser.jay: Friend (internal) modifier was missing,
    					 Shared modifier was expecting Static token erroneously
    					 Modules must accept only a static constructor rule added
    					 Constant declaration rule added
    	* makefile & makefile.gnu : actually run the compiled program on test target
    
    svn path=/trunk/mcs/; revision=12191
    monoman committed Mar 4, 2003
  9. 2003-03-04 Tim Coleman <tim@timcoleman.com>

    	* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
    		fix again
    
    svn path=/trunk/mcs/; revision=12188
    Tim Coleman committed Mar 4, 2003
  10. 2003-03-04 Tim Coleman <tim@timcoleman.com>

    	* System.Data.OracleClient.Oci/OciDefineHandle.cs :
    	* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs :
    	* System.Data.OracleClient.Oci/OciLobLocator.cs :
    	* System.Data.OracleClient/OracleLob.cs :
    		Fix win32 build
    
    svn path=/trunk/mcs/; revision=12187
    Tim Coleman committed Mar 4, 2003
  11. 2003-03-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

    	* XmlDocumentFragment.cs, XmlElement.cs :
    	  modified InnerXml (fragment type from Element to DocumentFragment).
    
    	* XmlElement.cs : fixed WriteTo() ns check.
    	* XmlNamespaceManager.cs : MS.NET allows Add() used two or more times.
    	* XmlNode.cs : fixed ConstructNamespaceManager().
    
    	* XmlConstructs.cs : added IsSpace, IsName, IsNameStart, IsNCName,
    	  IsPubid with an int arg.
    	* XmlReader.cs : changed to use XmlChar.cs (its role is as same as
    	  XmlConstructs.cs).
    	* XmlTextReader.cs :
    	  improved error messages with line info.
    	  / checking matching start and end tags.
    	  / prevents the apperance of multiple root elements. (patch by Erik)
    	  fixed and refactored ReadInnerXml() and ReadOuterXml()
    	  changed to use XmlChar.cs.
    
    	* XmlTextWriter.cs : changed to put element's xmlns at CloseStartTag ()
    	  (It will help c14n implementation.)
    	  / blocks multiple attribute output with element node.
    
    svn path=/trunk/mcs/; revision=12186
    atsushieno committed Mar 4, 2003
  12. Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <lupus@ximian.com>

    	* socket-io.c:  handle case when AF_INET6 and AF_IPX are not defined
    	(pointed out by Michael Adams).
    
    svn path=/trunk/mono/; revision=12184
    illupus committed Mar 4, 2003
  13. use the freshly built mcs.exe

    svn path=/trunk/mcs/; revision=12181
    gonzalop committed Mar 4, 2003
  14. 2003-03-04 Tim Coleman <tim@timcoleman.com>

    	* System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
    	* System.Data.OracleClient.Oci/IOciHandle.cs:
    	* System.Data.OracleClient.Oci/OciDescriptorType.cs:
    		Removed. These are no longer used.
    	* System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
    		Add new class
    	* list:
    		Add System.Data.OracleClient.Oci/OciParameterDescriptor.cs
    		Rem System.Data.OracleClient.Oci/IOciDescriptorHandle.cs
    		Rem System.Data.OracleClient.Oci/IOciHandle.cs
    		Rem System.Data.OracleClient.Oci/OciDescriptorType.cs
    	* System.Data.OracleClient/OciGlue.cs:
    		Move the OCIAttrGet* methods into OciHandle
    	* System.Data.OracleClient/OracleDataReader.cs:
    	* System.Data.OracleClient/OracleParameter.cs:
    		Change the way that columns are bound and described
    	* System.Data.OracleClient.Oci/OciBindHandle.cs:
    	* System.Data.OracleClient.Oci/OciDefineHandle.cs:
    	* System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
    	* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
    	* System.Data.OracleClient.Oci/OciErrorHandle.cs:
    	* System.Data.OracleClient.Oci/OciHandle.cs:
    	* System.Data.OracleClient.Oci/OciLobLocator.cs:
    	* System.Data.OracleClient.Oci/OciServerHandle.cs:
    	* System.Data.OracleClient.Oci/OciServiceHandle.cs:
    	* System.Data.OracleClient.Oci/OciSessionHandle.cs:
    	* System.Data.OracleClient.Oci/OciStatementHandle.cs:
    	* System.Data.OracleClient.Oci/OciTransactionHandle.cs:
    		All handles now derive from OciHandle, and these classes
    		have been rewritten as such.  Also attempted to implement
    		the Dispose () methods for these classes.
    	* System.Data.OracleClient.Oci/OciHandleType.cs:
    		Add descriptor types into here because handles and
    		descriptors are used in many of the same OCI functions.
    
    svn path=/trunk/mcs/; revision=12176
    Tim Coleman committed Mar 4, 2003
  15. And the changelog

    svn path=/trunk/mcs/; revision=12173
    dickp committed Mar 4, 2003
  16. 2003-03-04 Dick Porter <dick@ximian.com>

    	* icall.c: Temporarily reverted the Double and Single ToString()
    	change, because it broke nunit.
    
    svn path=/trunk/mono/; revision=12172
    dickp committed Mar 4, 2003
  17. 2003-03-04 Dick Porter <dick@ximian.com>

    	* Single.cs: Temporarily reverted the Double and Single ToString()
    	change, because it broke nunit.
    
    svn path=/trunk/mcs/; revision=12171
    dickp committed Mar 4, 2003
  18. Tue Mar 4 12:40:58 CET 2003 Paolo Molaro <lupus@ximian.com>

    	* object.h, threads.h: make include files compatible with C++
    	(patch by Jerome Laban <jlaban@wanadoo.fr>).
    
    svn path=/trunk/mono/; revision=12168
    illupus committed Mar 4, 2003
  19. 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* makefile:
    	* class/library.build:
    	* class/makefile.gnu: added Mono.Posix and System.Management.
    
    svn path=/trunk/mcs/; revision=12167
    gonzalop committed Mar 4, 2003
  20. 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* HttpSessionState.cs: reworked to use SessionDictionary.
    	* SessionDictionary.cs: implemented serialization/deserialization.
    
    svn path=/trunk/mcs/; revision=12166
    gonzalop committed Mar 4, 2003
Commits on Mar 3, 2003
  1. 2003-03-03 Tim Coleman <tim@timcoleman.com>

            * unix.args: Added
                    System.Runtime.InteropServices/HandleRef.cs
    
    svn path=/trunk/mcs/; revision=12165
    Tim Coleman committed Mar 3, 2003
  2. 2003-03-03 Tim Coleman <tim@timcoleman.com>

            * HandleRef.cs: Add this struct
    
    svn path=/trunk/mcs/; revision=12164
    Tim Coleman committed Mar 3, 2003
  3. 2003-03-03 Miguel de Icaza <miguel@ximian.com>

    	* NameValueCollection.cs: Uncoment constructor, an old MCS bug
    	prevented this from working.  Removed test for nullitude of col,
    	as it would have aborted anyways on the dereference in the base
    	constructor call.
    
    svn path=/trunk/mcs/; revision=12163
    migueldeicaza committed Mar 3, 2003
  4. 2003-03-04 Pedro Mart�nez Juli� <yoros@wanadoo.es>

        * Double.cs: Changed ToString method. Added NumberFormatInfo support
        with DoubleFormatter class.
        * Single.cs: Changed ToString method. Added NumberFormatInfo support
        with SingleFormatter class.
        * DoubleFormatter.cs: New class with Double formatting functions.
        * SingleFormatter.cs: New class with Single formatting functions.
    
    svn path=/trunk/mono/; revision=12162
    Pedro Martínez Juliá committed Mar 3, 2003