mono.git
21 years ago2002-10-06 Luis Fernandez <luifer@onetel.net.uk>
Rodrigo Moya [Sun, 6 Oct 2002 19:10:14 +0000 (19:10 -0000)]
2002-10-06  Luis Fernandez <luifer@onetel.net.uk>

* System.Data/Constraint.cs (AssertConstraint): added overloaded
method.

* System.Data/DataColumnCollection.cs: added constraints when needed.

* System.Data/DataRow.cs: validate UniqueConstraint's.

* System.Data/DataRowCollection.cs (ValidateDataRowInternal): new
internal method to validate a given DataRow with respect to the
DataRowCollection.

* System.Data/ForeignKeyConstraint.cs (AssertConstraint): stubs for
new overloaded method.

* System.Data/UniqueConstraint.cs: added implementation.
(AseertConstraint): implemented new overloaded method.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:57:37 +0000 (16:57 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* statemenc.cs (FlowBranching.SetParameterAssigned): Don't crash
if it's a class type and not a struct.  Fixes #31815.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:37:09 +0000 (16:37 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* test-164.cs: Added a few more testcases here.

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

21 years ago2002-10-06 Patrik Torstensson <totte@crepundia.net>
Patrik Torstensson [Sun, 6 Oct 2002 16:36:37 +0000 (16:36 -0000)]
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:36:01 +0000 (16:36 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* statement.cs: Reworked the flow analysis code a bit to make it
usable for dead code elimination.

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 15:48:29 +0000 (15:48 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* cs-parser.jay: allow empty source files. Fixes bug #31781.

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

21 years agoFix for bug #31730
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 15:34:34 +0000 (15:34 -0000)]
Fix for bug #31730

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

21 years agoProject MonoQLE Link
Rafael Teixeira [Sun, 6 Oct 2002 15:06:57 +0000 (15:06 -0000)]
Project MonoQLE Link

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:46:53 +0000 (03:46 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added new files in System.Web.Configuration.
* System.Web.Configuration/HandlerFactoryConfiguration.cs: removed.

* System.Web.Configuration/HandlerItem.cs: added validation field.

* System.Web.Configuration/HttpHandlerTypeMapper.cs: holds mappings
between verbs and wilcards and their associated HandlerItem.

* System.Web.Configuration/HttpHandlersSectionHandler.cs: this one
processes system.web/httpHandlers section of machine.config file.

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

21 years agoChangeLog
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:37:50 +0000 (03:37 -0000)]
ChangeLog

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:37:20 +0000 (03:37 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigurationSettings.cs: reimplemented. It is now able to deliver
sections to their handlers for processing.

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:32:38 +0000 (03:32 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlDocument.cs: one more Load method implemented.
* XmlTextReader.cs: Depth now works.

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

21 years agoUpdate sample
Miguel de Icaza [Sat, 5 Oct 2002 19:50:44 +0000 (19:50 -0000)]
Update sample

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

21 years ago2002-10-05 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 5 Oct 2002 19:45:23 +0000 (19:45 -0000)]
2002-10-05  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged many sources from mcs/mcs, to resync

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:33:31 +0000 (18:33 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* RC2Test.cs: New test.  Only three cases are enabled - the other
five work fine under mono, but fail under MS corlib, so I've
commented them out.

* AllTests.cs: Added RC2Test.

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:32:57 +0000 (18:32 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* corlib_linux_test.args: Added RC2Test

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:32:20 +0000 (18:32 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* RC2CryptoServiceProvider.cs: New implementation
* RC2.cs: New implementation

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:31:02 +0000 (18:31 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* unix.args: Added System.Security.Cryptography.RC2

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

21 years agoSmall update
Miguel de Icaza [Sat, 5 Oct 2002 17:10:11 +0000 (17:10 -0000)]
Small update

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

21 years agoRemove old apidocs
Miguel de Icaza [Sat, 5 Oct 2002 17:04:13 +0000 (17:04 -0000)]
Remove old apidocs

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

21 years agoUpdate AUTHORS, which is massively outdated
Miguel de Icaza [Sat, 5 Oct 2002 17:02:56 +0000 (17:02 -0000)]
Update AUTHORS, which is massively outdated

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

21 years ago2002-10-04 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 4 Oct 2002 21:37:05 +0000 (21:37 -0000)]
2002-10-04  Duncan Mak  <duncan@ximian.com>

* main.cs (FileSelectionOk): Fix filename handling.
(OnQuitActivate): Added, so now we can properly quit from the
Quit menuitem.

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

21 years agoAlso add this
Miguel de Icaza [Fri, 4 Oct 2002 20:46:39 +0000 (20:46 -0000)]
Also add this

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

21 years agoAdd gtk-monodoc UI
Miguel de Icaza [Fri, 4 Oct 2002 20:46:28 +0000 (20:46 -0000)]
Add gtk-monodoc UI

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

21 years ago2002-10-04 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 4 Oct 2002 15:39:15 +0000 (15:39 -0000)]
2002-10-04  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (ComposedCast.DoResolveType): A quick workaround
to fix the test 165, will investigate deeper.

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

21 years ago2002-10-04 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 4 Oct 2002 15:21:34 +0000 (15:21 -0000)]
2002-10-04  Martin Baulig  <martin@gnome.org>

* test-154.cs: Added testcase from bug #31546.

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

21 years ago2002-10-04 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 4 Oct 2002 15:19:02 +0000 (15:19 -0000)]
2002-10-04  Martin Baulig  <martin@gnome.org>

* statement.cs (FlowBranching.UsageVector.MergeChildren): Make
finally blocks actually work.
(Try.Resolve): We don't need to create a sibling for `finally' if
there is no finally block.

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

21 years ago2002-10-04 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 4 Oct 2002 15:13:57 +0000 (15:13 -0000)]
2002-10-04  Daniel Morgan <danmorg@sc.rr.com>

* SqlSharpCli.cs: modified
  - fix compile errors due to mcs has better error checking
  - fix exection of query with semicolon at end which resulted in an exception
  - added support for ? postioned parameters
  - added support for [] delimited named parameters
  - misc. tidbits

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

21 years ago2002-10-04 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 4 Oct 2002 14:50:17 +0000 (14:50 -0000)]
2002-10-04  Martin Baulig  <martin@gnome.org>

* class.cs (Constructor.Define): The default accessibility for a
non-default constructor is private, not public.

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

21 years ago2002-10-04 Diego Sevilla Ruiz <dsevilla@um.es>
Diego Sevilla Ruiz [Fri, 4 Oct 2002 09:45:45 +0000 (09:45 -0000)]
2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>

* doc/ccvs: Fixed some ugly formatting.

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

21 years ago2002-10-04 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 4 Oct 2002 06:30:15 +0000 (06:30 -0000)]
2002-10-04  Miguel de Icaza  <miguel@ximian.com>

* class.cs (Constructor): Make AllowedModifiers public, add
EXTERN.

* cs-parser.jay: Perform the modifiers test here, as the
constructor for the Constructor class usually receives a zero
because of the way we create it (first we create, later we
customize, and we were never checking the modifiers).

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

21 years ago2002-10-04 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 4 Oct 2002 06:06:11 +0000 (06:06 -0000)]
2002-10-04  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (Typemanager.LookupTypeDirect): This new function
is a version of LookupTypeReflection that includes the type-name
cache.  This can be used as a fast path for functions that know
the fully qualified name and are only calling into *.GetType() to
obtain a composed type.

This is also used by TypeManager.LookupType during its type
composition.

(LookupType): We now also track the real type name, as sometimes
we can get a quey for the real type name from things like
ComposedCast.  This fixes bug 31422.

* expression.cs (ComposedCast.Resolve): Since we are obtaining a
complete type fullname, it does not have to go through the type
resolution system to obtain the composed version of the type (for
obtaining arrays or pointers).

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

21 years ago2002-10-04 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 4 Oct 2002 04:56:37 +0000 (04:56 -0000)]
2002-10-04  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Conditional.Emit): Use the EmitBoolExpression to
generate nicer code, as requested by Paolo.

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

21 years ago2002-10-04 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 4 Oct 2002 04:49:26 +0000 (04:49 -0000)]
2002-10-04  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (ArrayCreation.CheckIndices): Use the patch from
hwang_rob@yahoo.ca to validate the array initializers.

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

21 years ago2002-10-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 3 Oct 2002 22:12:17 +0000 (22:12 -0000)]
2002-10-03  Miguel de Icaza  <miguel@ximian.com>

* class.cs (ConstructorInitializer.Emit): simplify code by using
Invocation.EmitCall, and at the same time, fix the bugs in calling
parent constructors that took variable arguments.

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

21 years ago2002-10-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 3 Oct 2002 18:36:49 +0000 (18:36 -0000)]
2002-10-03  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (Expression.ConvertNumericExplicit,
Expression.ImplicitNumericConversion): Remove the code that
manually wrapped decimal (InternalTypeConstructor call is now gone
as well).

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

21 years agoRemoved unused variables
Miguel de Icaza [Thu, 3 Oct 2002 17:42:07 +0000 (17:42 -0000)]
Removed unused variables

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

21 years ago2002-10-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 3 Oct 2002 17:40:04 +0000 (17:40 -0000)]
2002-10-03  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Cast.TryReduce): Also handle decimal types when
trying to perform a constant fold on the type.

* typemanager.cs (IsUnmanagedtype): Partially implemented.

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

21 years ago2002-10-03 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 3 Oct 2002 16:15:01 +0000 (16:15 -0000)]
2002-10-03  Dick Porter  <dick@ximian.com>

* TcpClient.cs: NoDelay is a TCP option, not Socket

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

21 years ago2002-10-03 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 3 Oct 2002 15:48:43 +0000 (15:48 -0000)]
2002-10-03  Dick Porter  <dick@ximian.com>

* Win32Exception.cs: Added ETIMEDOUT

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

21 years agoChanges to tramp.c. Pass more tests.
Mark Crichton [Thu, 3 Oct 2002 15:30:05 +0000 (15:30 -0000)]
Changes to tramp.c.  Pass more tests.

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

21 years ago2002-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Oct 2002 14:33:31 +0000 (14:33 -0000)]
2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileStream.cs: throw an exception if trying to open a directory.
Thanks to Martin Aliger.

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

21 years ago2002-10-03 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 3 Oct 2002 14:01:29 +0000 (14:01 -0000)]
2002-10-03  Dick Porter  <dick@ximian.com>

        * acconfig.h:
        * configure.in:  Freebsd pthread_t is a pointer

2002-10-03  Dick Porter  <dick@ximian.com>

        * daemon.c:
        * handles.c:
        * threads.c:  Fixes for freebsd.  Make sure that mutex and condition
        creation and deletion happen in the process that owns them, when
        POSIX shared thread objects aren't supported.  This breaks on
        freebsd, as pthread_t is a pointer to data.

2002-10-03  Dick Porter  <dick@ximian.com>

        * threads.c: Freebsd pthread_t is a pointer

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

21 years ago2002-10-03 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 3 Oct 2002 10:35:30 +0000 (10:35 -0000)]
2002-10-03  Dietmar Maurer  <dietmar@ximian.com>

* monoburg.c: added new %termprefix mode

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

21 years ago2002-10-03 ville <vi64pa@koti.soon.fi>
Rodrigo Moya [Thu, 3 Oct 2002 09:55:44 +0000 (09:55 -0000)]
2002-10-03  ville <vi64pa@koti.soon.fi>

* System.Data.SqlClient/AllTests.cs:
* System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.

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

21 years ago2002-10-03 ville <vi64pa@koti.soon.fi>
Rodrigo Moya [Thu, 3 Oct 2002 09:46:00 +0000 (09:46 -0000)]
2002-10-03  ville <vi64pa@koti.soon.fi>

* System.Data.SqlClient/AllTests.cs:
* System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.

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

21 years ago2002-10-03 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 3 Oct 2002 09:13:56 +0000 (09:13 -0000)]
2002-10-03  Dick Porter  <dick@ximian.com>

* socket-io.c: Implemented GetHostName_internal

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

21 years ago2002-10-03 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 3 Oct 2002 09:13:34 +0000 (09:13 -0000)]
2002-10-03  Dick Porter  <dick@ximian.com>

* Dns.cs: Fixed GetHostName()

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

21 years ago2002-10-03 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 3 Oct 2002 07:41:26 +0000 (07:41 -0000)]
2002-10-03  Dietmar Maurer  <dietmar@ximian.com>

* jit.c (ves_array_element_address): added check for out of range index
(mono_analyze_stack): added fix for bug #31654

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

21 years ago2002-10-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 3 Oct 2002 05:45:23 +0000 (05:45 -0000)]
2002-10-03  Miguel de Icaza  <miguel@ximian.com>

* parameter.cs: Removed ResolveAndDefine, as it was not needed, as
that only turned off an error report, and did nothing else.

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

21 years agoAlso rename the constructor
Miguel de Icaza [Thu, 3 Oct 2002 05:41:03 +0000 (05:41 -0000)]
Also rename the constructor

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

21 years agoCorrect file
Miguel de Icaza [Thu, 3 Oct 2002 05:39:09 +0000 (05:39 -0000)]
Correct file

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

21 years agorename file
Miguel de Icaza [Thu, 3 Oct 2002 05:38:47 +0000 (05:38 -0000)]
rename file

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

21 years ago2002-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Oct 2002 04:37:54 +0000 (04:37 -0000)]
2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list.unix: added new files in System.Configuration.

* System.Configuration/ConfigHelper.cs: New file. Contains some
helper functions for getting key-value collections from the config file.

* System.Configuration/ConfigXmlDocument.cs: wrapper around xml
elements to provide line number and file name info.
* System.Configuration/IConfigXmlNode.cs: used in ConfigXmlDocument
and ConfigurationException.

* System.Configuration/ConfigurationException.cs: get file name and line
number from the wrapped XmlNode. Display this info in Message.

* System.Configuration/NameValueFileSectionHandler.cs: new handler.
* System.Configuration/DictionarySectionHandler.cs:
* System.Configuration/NameValueSectionHandler.cs: modified to use the
helper methods in ConfigHelper.

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

21 years agoAdded a few \n to the --help output
Gonzalo Paniagua Javier [Thu, 3 Oct 2002 02:12:28 +0000 (02:12 -0000)]
Added a few \n to the --help output

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

21 years agoAdded Makefiles for monodoc and updated the README.
Nick Zigarovich [Wed, 2 Oct 2002 17:58:59 +0000 (17:58 -0000)]
Added Makefiles for monodoc and updated the README.

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

21 years ago2002-10-02 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 2 Oct 2002 17:00:17 +0000 (17:00 -0000)]
2002-10-02  Dick Porter  <dick@ximian.com>

* shared.c: Use mmap() instead of sysv shm for the shared data.

* wapi-private.h (_WAPI_HANDLE_VERSION): Reset back to 0, for the
new system

* daemon-private.h:
* daemon.c: mmap()ed regions survive fork, so just pass the
pointer to _wapi_daemon_main instead of mapping it again.

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

21 years agoUpdate faq
Miguel de Icaza [Wed, 2 Oct 2002 16:15:45 +0000 (16:15 -0000)]
Update faq

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

21 years ago2002-10-02 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 2 Oct 2002 16:13:41 +0000 (16:13 -0000)]
2002-10-02  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: Handle and ignore /fullpaths

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

21 years agooops, revert broken patch
Miguel de Icaza [Wed, 2 Oct 2002 16:08:20 +0000 (16:08 -0000)]
oops, revert broken patch

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

21 years ago2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Oct 2002 14:55:11 +0000 (14:55 -0000)]
2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Path.cs: fixes bug #28046.

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

21 years ago2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Oct 2002 12:37:53 +0000 (12:37 -0000)]
2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-config.c:
(mono_config_parse_file): don't leak the text.

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

21 years ago2002-10-02 Martin Baulig <martin@gnome.org>
Martin Baulig [Wed, 2 Oct 2002 11:39:34 +0000 (11:39 -0000)]
2002-10-02  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Added support for methods.

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

21 years agoFix for GetHostName. Now relies on native gethostname.
Mads Pultz [Wed, 2 Oct 2002 11:14:38 +0000 (11:14 -0000)]
Fix for GetHostName. Now relies on native gethostname.

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

21 years ago2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Oct 2002 04:07:09 +0000 (04:07 -0000)]
2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpMethodNotAllowedHandler.cs:
* HttpRuntime.cs:
* StaticFileHandler.cs: Modified file.

* HttpUtility.cs: implemented all missing methods.

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

21 years ago2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Oct 2002 04:04:58 +0000 (04:04 -0000)]
2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list.unix: added new files.
* System.Configuration/AppSettingsReader.cs: New file.
* System.Configuration/IConfigurationSystem.cs: New file.

* System.Configuration/IgnoreSectionHandler.cs:
* System.Configuration/NameValueSectionHandler.cs:
* System.Configuration/SingleTagSectionHandler.cs: little fixes.

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

21 years agoFlush
Miguel de Icaza [Wed, 2 Oct 2002 01:10:27 +0000 (01:10 -0000)]
Flush

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

21 years agoFlush changes
Miguel de Icaza [Wed, 2 Oct 2002 00:44:15 +0000 (00:44 -0000)]
Flush changes

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

21 years agoMore build fixes
Duncan Mak [Wed, 2 Oct 2002 00:11:58 +0000 (00:11 -0000)]
More build fixes

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

21 years ago2002-10-01 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 1 Oct 2002 23:14:53 +0000 (23:14 -0000)]
2002-10-01  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.OleDb/OleDbConnection.cs (Open): commented code from
last commit, which wasn't supposed to be in CVS yet.

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

21 years agoFlush
Duncan Mak [Tue, 1 Oct 2002 22:24:59 +0000 (22:24 -0000)]
Flush

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

21 years ago2002-10-01 Luis Fernandez <luifer@onetel.net.uk>
Rodrigo Moya [Tue, 1 Oct 2002 22:24:31 +0000 (22:24 -0000)]
2002-10-01  Luis Fernandez <luifer@onetel.net.uk>

* System.Data/DataColumn.cs:
* System.Data/DataRow.cs:
* System.Data/DataRowCollection.cs:
* System.Data/DataTable.cs: some fixes and implementation.

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

21 years ago2002-10-01 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 1 Oct 2002 22:19:18 +0000 (22:19 -0000)]
2002-10-01  Duncan Mak  <duncan@ximian.com>

* mono/os/Makefile.am: Add gc_wrapper.h.

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

21 years ago2002-10-01 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 1 Oct 2002 22:11:33 +0000 (22:11 -0000)]
2002-10-01  Duncan Mak  <duncan@ximian.com>

* runtime/Makefile.am: Fix the path for monoresgen.exe.

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

21 years ago2002-09-28 Vladimir Vukicevic� <vladimir@pobox.com>
Rodrigo Moya [Tue, 1 Oct 2002 22:09:43 +0000 (22:09 -0000)]
2002-09-28  Vladimir Vukicevic� <vladimir@pobox.com>

* System.Data.OleDb/OleDbConnection.cs: Close
reader properly in call to ExecuteScalar().

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

21 years agoBump release to 0.16
Miguel de Icaza [Tue, 1 Oct 2002 21:32:16 +0000 (21:32 -0000)]
Bump release to 0.16

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

21 years agoUpdate NEWS file
Miguel de Icaza [Tue, 1 Oct 2002 21:31:55 +0000 (21:31 -0000)]
Update NEWS file

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

21 years ago2002-10-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 1 Oct 2002 21:19:19 +0000 (21:19 -0000)]
2002-10-01  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.ResolveOperator): Catch the case where
DoNumericPromotions returns true,

(Binary.DoNumericPromotions): Simplify the code, and the tests.

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

21 years agoremoved double topdir definition
Gonzalo Paniagua Javier [Tue, 1 Oct 2002 19:24:03 +0000 (19:24 -0000)]
removed double topdir definition

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

21 years agolittle fixes
Gonzalo Paniagua Javier [Tue, 1 Oct 2002 19:22:01 +0000 (19:22 -0000)]
little fixes

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

21 years agoSorry
Miguel de Icaza [Tue, 1 Oct 2002 19:13:26 +0000 (19:13 -0000)]
Sorry

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

21 years agoFix
Miguel de Icaza [Tue, 1 Oct 2002 19:06:01 +0000 (19:06 -0000)]
Fix

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

21 years agoAdd to the build
Miguel de Icaza [Tue, 1 Oct 2002 18:55:18 +0000 (18:55 -0000)]
Add to the build

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

21 years ago2002-10-01 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 1 Oct 2002 18:44:01 +0000 (18:44 -0000)]
2002-10-01  Martin Baulig  <martin@gnome.org>

* debug.c: Don't create an .il file for the dynamic symbol file.

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

21 years ago2002-10-01 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 1 Oct 2002 18:42:50 +0000 (18:42 -0000)]
2002-10-01  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Don't emit methods and line numbers for
the dynamic symbol file, just write the type table.  We can easily
have an external helper program which creates a symbol file for an
IL file.

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

21 years ago2002-10-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 1 Oct 2002 16:15:12 +0000 (16:15 -0000)]
2002-10-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MonoProperty.cs:
* PropertyInfo.cs: fixed bug #31535.

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

21 years ago2002-10-01 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 1 Oct 2002 15:59:52 +0000 (15:59 -0000)]
2002-10-01  Dick Porter  <dick@ximian.com>

* timed-thread.c: Kludge for CREATE_SUSPENDED thread creation.
Unfortunately libgc uses the same thread suspend technique that I
want to, and the two don't mix: libgc will deadlock when it tries
to stop the world if a thread has already been suspended by
someone else.  Just do the simple suspended create rather than the
general purpose thread suspension for now.

* threads.c: Pass create flags to the timed_thread create call, to
implement suspended thread creation.  ResumeThread() partially
implemented, to cope with the case where a newly created but
suspended thread is launched.

2002-10-01  Dick Porter  <dick@ximian.com>

* threads.c (ves_icall_System_Threading_Thread_Start_internal):
Only add the handle to the cleanup array when we're about to
launch the thread.  Bug 31425 deadlocked when the test was run on
mono under w32.

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

21 years ago2002-10-01 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 1 Oct 2002 13:38:49 +0000 (13:38 -0000)]
2002-10-01  Martin Baulig  <martin@gnome.org>

* debug.c (MonoDebuggerInfo): Added mono_runtime_invoke().

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

21 years ago2002-10-01 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 1 Oct 2002 13:37:49 +0000 (13:37 -0000)]
2002-10-01  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Added support for properties.

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

21 years ago2002-10-01 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 1 Oct 2002 09:18:23 +0000 (09:18 -0000)]
2002-10-01  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.SqlClient/AllTests.cs: added SqlBoolean test.

2002-10-01  ville <vi64pa@koti.soon.fi>

* System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
SqlBoolean class.

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

21 years ago2002-09-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Sep 2002 23:38:44 +0000 (23:38 -0000)]
2002-09-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added new files in System.Web.

* System.Web/HttpApplication.cs: use the static file handler.
* System.Web/HttpForbiddenHandler.cs: handler to forbid access.
* System.Web/HttpMethodNotAllowedHandler.cs: handler for method not
allowed.

* System.Web/HttpUtility.cs: finished all UrlDecode methods.
* System.Web/MimeTypes.cs: map from file extension to MIME type.
* System.Web/StaticFileHandler.cs: serves static files

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

21 years ago2002-09-30 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 30 Sep 2002 14:43:10 +0000 (14:43 -0000)]
2002-09-30  Dick Porter  <dick@ximian.com>

* sockets.c (ioctlsocket): Set non-blocking mode in a better way,
with fcntl.

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

21 years ago2002-09-30 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 30 Sep 2002 14:42:48 +0000 (14:42 -0000)]
2002-09-30  Dick Porter  <dick@ximian.com>

* Win32Exception.cs: Sorted the errors, added EINPROGRESS

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

21 years ago2002-09-30 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Mon, 30 Sep 2002 13:58:49 +0000 (13:58 -0000)]
2002-09-30  Dietmar Maurer  <dietmar@ximian.com>

* monoburg.c (main): add option to specify default costs, added
experimental code to handle several input files.

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

21 years ago * Form.cs: Site property now calls base class
John Sohn [Mon, 30 Sep 2002 04:27:56 +0000 (04:27 -0000)]
* Form.cs: Site property now calls base class
* FormTest.cs: set label position on test form
* Label.cs: implemented more methods
* makefile: stub no longer links to gc library

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

21 years ago2002-09-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 29 Sep 2002 15:00:18 +0000 (15:00 -0000)]
2002-09-29  Nick Drochak  <ndrochak@gol.com>

* XmlTextReaderTest.cs (AssertEndDocument): Add messages for Asserts()
so we can tell where this is failing.

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

21 years ago2002-09-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 29 Sep 2002 14:42:31 +0000 (14:42 -0000)]
2002-09-29  Nick Drochak  <ndrochak@gol.com>

* DecimalTest.cs: Change from Assert() with == to AssertEquals(). This
gets the tests to pass on linux, but they shouldn't need that.  Now
to find out why.  This seems deep...

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

21 years ago2002-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 28 Sep 2002 07:44:14 +0000 (07:44 -0000)]
2002-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added PageHandlerFactory.

* System.Web/HttpApplication.cs:
* System.Web/HttpApplicationFactory.cs:
* System.Web/HttpRequest.cs:
* System.Web/HttpRuntime.cs:
* System.Web.Compilation/AspElements.cs:
* System.Web.Compilation/AspGenerator.cs:
* System.Web.Compilation/AspParser.cs:
* System.Web.Compilation/PageCompiler.cs:
* System.Web.Compilation/TemplateFactory.cs: Modified file.
* System.Web.Configuration/HttpCapabilitiesBase.cs:
* System.Web.Hosting/SimpleWorkerRequest.cs:
* System.Web.UI/PageHandlerFactory.cs:
* System.Web.UI/PageParser.cs:
* System.Web.UI/TemplateControlParser.cs: we are now able to compile
pages and use HttpApplication, HttpRuntime and SimpleWorkerRequest.

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

21 years ago2002-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 28 Sep 2002 07:08:58 +0000 (07:08 -0000)]
2002-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ThreadPool.cs: set IsThreadPoolThread before starting the worker.

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

21 years ago2002-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 27 Sep 2002 23:28:45 +0000 (23:28 -0000)]
2002-09-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StreamReader.cs: give more information when wrong parameters passed.

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