Permalink
Commits on Feb 2, 2005
  1. 2005-02-02 Ben Maurer <bmaurer@ximian.com>

    	* reflection.c, appdomain.c: Replace a few manual searches that
    	Zoltan missed. (Paolo approved this part of my initial patch).
    
    
    svn path=/trunk/mono/; revision=40013
    Ben Maurer committed Feb 2, 2005
  2. * UnixFile.cs: Cope with changes in UnixStream.

    	* UnixStream.cs: Change FileDescriptor property to Handle for consistency.
    	* StdioFileStream.cs: Change FileStream property to Handle for consistency.
    
    svn path=/trunk/mcs/; revision=40011
    Jonathan Pryor committed Feb 2, 2005
  3. * Syscall.cs: Remove public sys_ methods. Some were public by mistak…

    …e, and
    
    	  others so that users could manually marshal strings if desired.  Manually
    	  marshaling strings shouldn't be necessary, though, so remove them too.
    
    svn path=/trunk/mcs/; revision=40010
    Jonathan Pryor committed Feb 2, 2005
  4. 2005-02-02 Zoltan Varga <vargaz@freemail.hu>

    	* X509CertificateCollectionTest.cs: Disable some tests which fail
    	on 2.0.
    
    svn path=/trunk/mcs/; revision=40009
    vargaz committed Feb 2, 2005
  5. empty region sample

    svn path=/trunk/mcs/; revision=40006
    Jordi Mas i Hernandez committed Feb 2, 2005
  6. 2005-02-02 Zoltan Varga <vargaz@freemail.hu>

    	* GzipStreamTest.cs DeflateStreamTest.cs: Mark failing tests with
    	[Category("NotWorking")]
    
    	* ChangeLog: New file.
    
    svn path=/trunk/mcs/; revision=40004
    vargaz committed Feb 2, 2005
  7. * Region.cs: The default region constructor creates and infinite

    	region, not an empty one.
    
    
    svn path=/trunk/mcs/; revision=40000
    Jackson Harper committed Feb 2, 2005
  8. 2005-02-02 Sebastien Pouliot <sebastien@ximian.com>

    	* cutcli.cs: New. SSL/TLS client that cut it's communication after
    	sending and/or receiving 'x' bytes from/to the server.
    	* ControlledNetworkStream.cs: A NetworkStream that can limit it's
    	read/write transfers.
    	* Makefile: Makefile for the new test tool.
    
    svn path=/trunk/mcs/; revision=39998
    Sebastien Pouliot committed Feb 2, 2005
  9. 2005-02-02 Sebastien Pouliot <sebastien@ximian.com>

    	* SslClientStream.cs: Throw exception when we receive a null record.
    	* RecordProtocol.cs: Added code to avoid blocking and endless loops
    	if the data is incomplete or missing - even in the case the server
    	side doesn't close the connection (see new cutcli tool).
    
    
    svn path=/trunk/mcs/; revision=39997
    Sebastien Pouliot committed Feb 2, 2005
  10. 2005-02-02 Lluis Sanchez Gual <lluis@novell.com>

    	* System.Web.dll.sources: Added some files to the build:
    		System.Web.UI.WebControls/CompositeControl.cs
    		System.Web.UI.WebControls/ControlPropertyNameConverter.cs
    
    
    svn path=/trunk/mcs/; revision=39996
    slluis committed Feb 2, 2005
  11. 2005-02-02 Lluis Sanchez Gual <lluis@novell.com>

    	* ControlPropertyNameConverter.cs: Added file.
    
    
    svn path=/trunk/mcs/; revision=39995
    slluis committed Feb 2, 2005
  12. 2005-02-02 Lluis Sanchez Gual <lluis@novell.com>

    	* Button.cs, MonthChangedEventArgs.cs, FontInfo.cs, Xml.cs, Style.cs,
    	CookieParameter.cs, HyperLinkColumn.cs, Table.cs,
    	RegularExpressionValidator.cs, WizardNavigationEventArgs.cs,
    	ServerValidateEventArgs.cs, Menu.cs, DataControlField.cs,
    	DataGridPagerStyle.cs, Label.cs, CheckBox.cs, ListItem.cs,
    	RadioButton.cs, TableStyle.cs, ListControl.cs, Image.cs,
    	BaseCompareValidator.cs, FontUnit.cs, DataListCommandEventArgs.cs,
    	IButtonControl.cs, BaseDataList.cs, DataList.cs, BulletedList.cs,
    	RangeValidator.cs, DataBoundControl.cs, ControlParameter.cs,
    	RepeaterItemEventArgs.cs, SqlDataSource.cs, BaseValidator.cs,
    	CustomValidator.cs, MenuItem.cs, SessionParameter.cs, TextBox.cs,
    	QueryStringParameter.cs, Content.cs, ContentPlaceHolder.cs,
    	CheckBoxList.cs, RepeaterCommandEventArgs.cs, RadioButtonList.cs,
    	RequiredFieldValidator.cs, AdRotator.cs, DataListItemEventArgs.cs,
    	DataGridSortCommandEventArgs.cs, Repeater.cs,
    	MenuItemTemplateContainer.cs, HyperLink.cs, SqlDataSourceView.cs,
    	XmlDataSource.cs, MultiView.cs, DataGridCommandEventArgs.cs,
    	Panel.cs, CompositeControl.cs, DataGrid.cs, ButtonColumn.cs,
    	CompareValidator.cs, HierarchicalDataBoundControl.cs,
    	EditCommandColumn.cs, Calendar.cs, SiteMapDataSource.cs, 
    	ListBox.cs, TableCell.cs, ObjectDataSourceSelectingEventArgs.cs,
    	ObjectDataSourceMethodEventArgs.cs,DataGridPageChangedEventArgs.cs,
    	WebControl.cs, BaseDataBoundControl.cs, FormParameter.cs,
    	ValidationSummary.cs, View.cs, ImageButton.cs, TableRow.cs,
    	LinkButton.cs, DataGridColumn.cs, Parameter.cs, TableItemStyle.cs,
    	AdCreatedEventArgs.cs:
    	
    	General 2.0 API fixes: missing attributes, incorrect inheritance,
    	missing sealed keywords, wrong signatures, etc.
    
    
    svn path=/trunk/mcs/; revision=39994
    slluis committed Feb 2, 2005
  13. 2005-02-02 Lluis Sanchez Gual <lluis@novell.com>

    	* ParseChildrenAttribute.cs: Set the correct default value for the
    	childType property.
    
    
    svn path=/trunk/mcs/; revision=39993
    slluis committed Feb 2, 2005
  14. 2005-02-02 Lluis Sanchez Gual <lluis@novell.com>

    	* ProcessModelInfo.cs: Fixed warning.
    
    
    svn path=/trunk/mcs/; revision=39992
    slluis committed Feb 2, 2005
  15. Wed Feb 2 16:53:59 CET 2005 Paolo Molaro <lupus@ximian.com>

    	* mini.c: fix typo.
    
    
    svn path=/trunk/mono/; revision=39991
    illupus committed Feb 2, 2005
  16. 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>

    	    Ankit Jain     <radical@corewars.org>
    
    	* DataColumn.cs: throw exception if the column is part of a
    	relationship, when chaning the data type. Added methods
    	"GetParentRelation ()" and "GetChildRelation ()" get the relation
    	which contains the current column
    	* DataRelation.cs: Added method "Contains (DataColumn)" to check
    	whether the relation contains the given column.
    
    	fixes nunit failure: DataRelationTest.InvalidConstraintException2.
    
    
    svn path=/trunk/mcs/; revision=39990
    Sureshkumar T committed Feb 2, 2005
  17. Wed Feb 2 16:37:13 CET 2005 Paolo Molaro <lupus@ximian.com>

    	* mini.c: setup the statistical profiler in the thread attach
    	callback to cope with the new single thread code.
    
    
    svn path=/trunk/mono/; revision=39989
    illupus committed Feb 2, 2005
  18. Wed Feb 2 16:32:08 CET 2005 Paolo Molaro <lupus@ximian.com>

    	* profiler.c: disable recording statistical events at report time.
    
    
    svn path=/trunk/mono/; revision=39988
    illupus committed Feb 2, 2005
  19. Wed Feb 2 15:43:58 CET 2005 Paolo Molaro <lupus@ximian.com>

    	* mini-ppc.c: ensure we have enough room for the profiler
    	calls (fixed bug#72084).
    
    
    svn path=/trunk/mono/; revision=39987
    illupus committed Feb 2, 2005
  20. In Test/System.Data:

    2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
    
    	* DataTableTest.cs: ClearReset (): added valid error messages.
    
    In System.Data:
    	* DataColumnCollection.cs: implemented todo item "check for
    	constraints" when removing columns from table.
    	* DataRowCollection.cs: Clear (): don't have to throw child key
    	constraint exception when the child table does not have any
    	rows. safe to remove parent rows.
    	* UniqueConstraint.cs: added method "Contains (DataColumn)" to
    	check whether a column is part of UniqueConstraint.
    	* ForeignKeyConstraint.cs: added method "Contains (DataColumn,
    	lookInParent)" to check whether a column is part of foreignkey.
    
    	fixes nunit failure: DataTableTest.ClearTest ()
    
    2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
    
    
    svn path=/trunk/mcs/; revision=39986
    Sureshkumar T committed Feb 2, 2005
  21. * StdioFileStream.cs: Fix Length property to actually return the siz…

    …e of the
    
        file, not the # of bytes from the current position to EOF.  Oops.
    
    svn path=/trunk/mcs/; revision=39985
    Jonathan Pryor committed Feb 2, 2005
  22. more ComboBox and ListBox enhanments

    svn path=/trunk/mcs/; revision=39984
    Jordi Mas i Hernandez committed Feb 2, 2005
  23. Wed Feb 2 14:14:00 CET 2005 Paolo Molaro <lupus@ximian.com>

    	* icall.c: patch from Geoff Norton <gnorton@customerdna.com>
    	to byteswap arrays of enum values, too (bug #72080).
    
    
    svn path=/trunk/mono/; revision=39983
    illupus committed Feb 2, 2005
  24. Ooooops.

    svn path=/trunk/mcs/; revision=39982
    Martin Baulig committed Feb 2, 2005
  25. 2005-02-02 Zoltan Varga <vargaz@freemail.hu>

    	* appdomain.c (set_domain_search_path): Allow this to be called if
    	domain->setup is not yet set.
    
    svn path=/trunk/mono/; revision=39981
    vargaz committed Feb 2, 2005
  26. 2005-02-02 Martin Baulig <martin@ximian.com>

    	* delegate.cs (Delegate.DefineType): Report an internal error if
    	TypeManager.multicast_delegate_type is null.  See bug #72015 for
    	details.	
    
    
    svn path=/trunk/mcs/; revision=39980
    Martin Baulig committed Feb 2, 2005
  27. 2005-02-02 Martin Baulig <martin@ximian.com>

    	* delegate.cs (Delegate.DefineType): Report an internal error if
    	TypeManager.multicast_delegate_type is null.  See bug #72015 for
    	details.	
    
    
    svn path=/trunk/mcs/; revision=39979
    Martin Baulig committed Feb 2, 2005
  28. 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>

    	* ForeignKeyConstraint.cs: validating columns: move checking
    	"tables are of same dataset" before "checking column types".
    
    	fixes nunit failure: ForeignKeyConstraint.CtorExceptions.
    	
    
    svn path=/trunk/mcs/; revision=39978
    Sureshkumar T committed Feb 2, 2005
  29. 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>

    	* TdsConnectionParameters.cs: added a method Reset to initialize
    	parameters again.
    
    
    svn path=/trunk/mcs/; revision=39977
    Sureshkumar T committed Feb 2, 2005
  30. 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>

    	* DataViewManager.cs : let's just use StringWriter instead of 
    	  XmlTextWriter (to avoid empty tag string mismatch annoyance.)
    	* DataView.cs : implemented BeginInit() and EndInit(). Don't update
    	  rows during init phase until EndInit() is invoked. During init phase,
    	  just hold properties such as Sort that affects on rows.
    
    
    svn path=/trunk/mcs/; revision=39976
    atsushieno committed Feb 2, 2005
  31. 2005-02-02 Zoltan Varga <vargaz@freemail.hu>

    	* loader.c (mono_method_get_index): New helper function.
    
    	* loader.c reflection.c: Use mono_method_get_index ().
    
    svn path=/trunk/mono/; revision=39975
    vargaz committed Feb 2, 2005
  32. 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>

    	* SqlConnection.cs: 
    	- Database: return db name from database if connection open,
    	otherwise take from connection string.
    	- Set default values for parameters in the constructor itself.
    	- Dangling else problem with Close method.
    	- reset values of parms (TdsConnectionParameters) rather setting
    	to null.
    	- set disposed to false in Open method
    	- finally call base.Dispose in Dispose (bool)
    
    	Fixes nunit regressions SqlConnectionTest:DefaultConnectionValues
    	and SqlConnectionTest:DatabaseSynonyms.	
    
    
    svn path=/trunk/mcs/; revision=39974
    Sureshkumar T committed Feb 2, 2005
  33. In System.Data.ProviderBase:

    2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
    
    	* DbConnectionBase.cs: Implement Dispose Pattern
    
    In System.Data.Common:
    2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
    
    	* DbConnection.cs: Implement Dispose pattern.
    
    
    svn path=/trunk/mcs/; revision=39973
    Sureshkumar T committed Feb 2, 2005
  34. 2005-02-02 Zoltan Varga <vargaz@freemail.hu>

    	* aot.c: Get rid of the MonoAotMethod structure and the hashtable holding 
    	it.
    
    svn path=/trunk/mono/; revision=39972
    vargaz committed Feb 2, 2005