Sebastien Pouliot [Fri, 24 Jan 2003 02:47:00 +0000 (02:47 -0000)]
2003-01-23 Sebastien Pouliot <spouliot@videotron.ca>
* cert2spc.1: man page for cert2spc tool
* secutil.1: man page for secutil tool
svn path=/trunk/mono/; revision=10855
Gonzalo Paniagua Javier [Fri, 24 Jan 2003 02:06:35 +0000 (02:06 -0000)]
2003-01-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspParser.cs: fixed bug #36929.
svn path=/trunk/mcs/; revision=10854
Gonzalo Paniagua Javier [Fri, 24 Jan 2003 01:16:48 +0000 (01:16 -0000)]
2003-01-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CharEnumerator.cs: fix to Current by crainaj@hotmail.com. Closes
bug #37113.
svn path=/trunk/mcs/; revision=10853
Gonzalo Paniagua Javier [Thu, 23 Jan 2003 23:59:51 +0000 (23:59 -0000)]
2003-01-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Enum.cs: added caching to GetInfo.
svn path=/trunk/mcs/; revision=10850
Marco Ridoni [Thu, 23 Jan 2003 23:07:09 +0000 (23:07 -0000)]
Enums are supported and working
Cast functions (CStr(), CBool(), etc) supported
ByRef parameters now work
A few fixes for optional parameters and structure declaration
String concatenation operator supported (to be debugged)
svn path=/trunk/mcs/; revision=10849
Gaurav Vaish [Thu, 23 Jan 2003 18:17:29 +0000 (18:17 -0000)]
2003-01-23 Gaurav Vaish <gvaish_mono AT lycos.com>
* Command.cs : Completed.
* Form.cs : CurrentPage { get; set; } - Stubbed.
svn path=/trunk/mcs/; revision=10842
Gonzalo Paniagua Javier [Thu, 23 Jan 2003 18:14:27 +0000 (18:14 -0000)]
2003-01-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* XslTransform.cs: fixed a couple of Transform overloads and changed the
library name in DllImport to make it work on windows too.
svn path=/trunk/mcs/; revision=10841
Gonzalo Paniagua Javier [Thu, 23 Jan 2003 18:08:18 +0000 (18:08 -0000)]
2003-01-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile.am:
* libtest.c:
* pinvoke12.cs: added new test for string [] marshaling.
svn path=/trunk/mono/; revision=10840
Dick Porter [Thu, 23 Jan 2003 17:57:47 +0000 (17:57 -0000)]
2003-01-23 Dick Porter <dick@ximian.com>
* Environment.cs (System): Implemented ExitCode
svn path=/trunk/mcs/; revision=10839
Dick Porter [Thu, 23 Jan 2003 17:46:26 +0000 (17:46 -0000)]
Run all managed code in a subthread. Re-enable GC threaded finalisation.
Fixes bugs 34263 and 31333.
(All tests still behave the same way - 4 fails)
2003-01-23 Dick Porter <dick@ximian.com>
* threads.c (start_wrapper): Create a Thread object if needed, so
the Main() thread can do the class initialisation in a subthread
that has been set up to allow managed code execution.
Pass the thread ID instead of the MonoThread pointer to the thread
start and attach callbacks. This change is required, because the
jit thread start callback must be called _before_ the Thread
object can be created.
(mono_thread_init): Removed much object creation code that is no
longer needed. No managed code is called from here now.
* object.c (mono_runtime_exec_managed_code): Create a subthread
for Main, and call back to the runtime to use it.
Set the exit code when Main exits.
* gc.c: Make sure domain finalisation happens in a subthread.
Re-enable threaded GC, fixing bug 31333 (again).
* environment.c: System.Environment internall calls (so far just
ExitCode is here, the others are still in icall.c)
* appdomain.c (mono_runtime_cleanup): All threads running managed
code should have finished before mono_runtime_cleanup() is
reached, so no need to clean up threads.
2003-01-23 Dick Porter <dick@ximian.com>
* mono.c: Use mono_runtime_exec_managed_code() to run all managed
code in a subthread.
* jit.c: Changed thread start and attach callbacks to pass the
thread ID, not the MonoThread pointer. Arrange that managed code
execution will fail an assertion in the main thread, just to be
sure.
2003-01-23 Dick Porter <dick@ximian.com>
* interp.c: Use mono_runtime_exec_managed_code() to run all
managed code in a subthread.
svn path=/trunk/mono/; revision=10838
Zoltan Varga [Thu, 23 Jan 2003 15:40:23 +0000 (15:40 -0000)]
2003-01-23 Zoltan Varga <vargaz@freemail.hu>
* Type.cs (IsInstanceOfType): fixed regression caused by the change
to IsSubclassOf().
svn path=/trunk/mcs/; revision=10836
Ville Palo [Thu, 23 Jan 2003 15:30:21 +0000 (15:30 -0000)]
uups
svn path=/trunk/mcs/; revision=10835
Ville Palo [Thu, 23 Jan 2003 14:55:43 +0000 (14:55 -0000)]
2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
* ForeignKeyConstraint.cs: More tests
svn path=/trunk/mcs/; revision=10834
Rafael Teixeira [Thu, 23 Jan 2003 14:25:50 +0000 (14:25 -0000)]
MonoBASIC Compiler 1.0.0.0 - (c)2002 Rafael Teixeira
This is a compiler for the MonoBASIC language,
which is a superset of Visual Basic.NET
Usage: mbas [options] SOURCE-FILES
Options:
-? --help Show this help list
--about About the MonoBASIC compiler
--addmodule=PARAM [NOT IMPLEMENTED YET]Reference metadata from specified module
--baseaddress=PARAM [NOT IMPLEMENTED YET]The base address for a library or module (hex)
--bugreport=PARAM [NOT IMPLEMENTED YET]Create bug report file
--checked [Mono] Set default context to checked
-d --define=PARAM [NOT IMPLEMENTED YET]Declares global conditional compilation symbol(s). symbol list:name=value,...
--debug Emit debugging information
--debug-args=PARAM [Mono] Debugger arguments
--debug:full Emit full debugging information (default)
--debug:pdbonly [IGNORED]Emit PDB file only
--delaysign [NOT IMPLEMENTED YET]Delay-sign the assembly using only the public portion of the strong name key
--fatal [Mono] Makes errors fatal
--ignorewarn=PARAM [Mono] Ignores warning number PARAM
--imports=PARAM [NOT IMPLEMENTED YET]Declare global Imports for namespaces in referenced metadata files. import list:namespace,...
--keycontainer=PARAM [NOT IMPLEMENTED YET]Specifies a strong name key container
--keyfile=PARAM [NOT IMPLEMENTED YET]Specifies a strong name key file
--libpath=PARAM [NOT IMPLEMENTED YET]List of directories to search for metada references (semi-colon delimited)
--linkpaths=PARAM [Mono] Adds path to the assembly link path
--linkresource=PARAM [NOT IMPLEMENTED YET]Adds the specified file as an embedded assembly resource
-m --main=PARAM Specifies the Class or Module that contains Sub Main.It can also be a Class that inherits from System.Windows.Forms.Form.
--noconfig [Mono] Disables implicit references to assemblies
--nologo [NOT IMPLEMENTED YET]Do not display compiler copyright banner
--nostdlib [Mono] Don't assume the standard library
--nowarn Disable warnings
-o --out=PARAM Specifies the output file name
--optimize [NOT IMPLEMENTED YET]Enable optimizations
--optioncompare:binary [NOT IMPLEMENTED YET]Specifies binary-style string comparisons. This is the default
--optioncompare:text [NOT IMPLEMENTED YET]Specifies text-style string comparisons.
--optionexplicit [NOT IMPLEMENTED YET]Require explicit declaration of variables
--optionstrict [NOT IMPLEMENTED YET]Enforce strict language semantics
--parse [Mono] Only parses the source file (for debugging the tokenizer)
--quiet [NOT IMPLEMENTED YET]Quiet output mode
--recurse=PARAM [NOT IMPLEMENTED YET]Include all files in the current directory and subdirectories according to the wildcard
--removeintchecks [NOT IMPLEMENTED YET]Remove integer checks. Default off.
--resource=PARAM Adds the specified file as an embedded assembly resource
--rootnamespace=PARAM [NOT IMPLEMENTED YET]Specifies de root namespace for all type declarations
-r --reference=PARAM References metadata from the specified assembly
--stacktrace [Mono] Shows stack trace at Error location
--target=PARAM Specifies the target type for the output file (exe [default], winexe, library, module)
--timestamp [Mono] Displays time stamps of various compiler events
--tokenize [Mono] Only tokenizes source files
--unsafe [Mono] Allows unsafe code
--usage Show usage syntax and exit
--utf8output [NOT IMPLEMENTED YET]Emit compiler output in UTF8 character encoding
-v --verbose Display verbose messages
--warnaserror Treat warnings as errors
--win32icon=PARAM [NOT IMPLEMENTED YET]Specifies a Win32 icon file (.ico) for the default Win32 resources
--win32resource=PARAM [NOT IMPLEMENTED YET]Specifies a Win32 resource file (.res)
--wlevel=PARAM [Mono] Sets warning level (the highest is 4, the default)
svn path=/trunk/mcs/; revision=10833
Dick Porter [Thu, 23 Jan 2003 13:27:25 +0000 (13:27 -0000)]
Build Mono.Data.DB2Client with nant
svn path=/trunk/mcs/; revision=10832
Nick Drochak [Thu, 23 Jan 2003 09:12:26 +0000 (09:12 -0000)]
install dbg files only if they exist...
svn path=/trunk/mcs/; revision=10831
Nick Drochak [Thu, 23 Jan 2003 08:38:36 +0000 (08:38 -0000)]
2003-01-23 Nick Drochak <ndrochak@gol.com>
* makefile: install the .dbg files too so the debugger can use them.
svn path=/trunk/mcs/; revision=10827
Nick Drochak [Thu, 23 Jan 2003 07:22:16 +0000 (07:22 -0000)]
2003/01/23 Nick Drochak <ndrochak@gol.com>
* ThreadTest.cs: Test for alternate possibilities
svn path=/trunk/mcs/; revision=10826
Gonzalo Paniagua Javier [Thu, 23 Jan 2003 05:30:47 +0000 (05:30 -0000)]
2003-01-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System/System.Net.Sockets/NetworkStream.cs: the check for disposed
should not be done in the finally clause.
* corlib/System.IO/BufferedStream.cs: don't try to write a 0 sized
array on when flushing the stream.
Fixes bug #37045.
svn path=/trunk/mcs/; revision=10825
Marco Ridoni [Wed, 22 Jan 2003 23:02:29 +0000 (23:02 -0000)]
Structure declaration added to grammar. Seems to work fine.
svn path=/trunk/mcs/; revision=10822
Gonzalo Paniagua Javier [Wed, 22 Jan 2003 20:59:25 +0000 (20:59 -0000)]
2003-01-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* driver.cs: use assembly.Location instead of Codebase (the latest
patch made mcs fail when using MS assemblies).
svn path=/trunk/mcs/; revision=10821
Ville Palo [Wed, 22 Jan 2003 19:08:00 +0000 (19:08 -0000)]
2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
* DataRelationTest.cs: More tests and little clean up.
svn path=/trunk/mcs/; revision=10820
Rafael Teixeira [Wed, 22 Jan 2003 19:03:18 +0000 (19:03 -0000)]
author list correction
svn path=/trunk/mcs/; revision=10819
Rafael Teixeira [Wed, 22 Jan 2003 19:01:31 +0000 (19:01 -0000)]
house cleaning
svn path=/trunk/mcs/; revision=10818
Martin Baulig [Wed, 22 Jan 2003 12:41:13 +0000 (12:41 -0000)]
Ooops, this was just for debugging.
svn path=/trunk/mono/; revision=10813
Martin Baulig [Wed, 22 Jan 2003 12:16:53 +0000 (12:16 -0000)]
2003-01-22 Martin Baulig <martin@ximian.com>
* debug.c: Reverted Gonzalo's last change since it is wrong.
We're also using the debugging code on Windows, for instance the
stabs stuff when running in gdb. I hope this code still builds on
Windows; if not, we need to fix this.
Moved all the mono debugger support code into the debugger itself;
when debugging a managed application, the debugger new launches a
small unmanaged wrapper application which contains this stuff.
* debug.h (MonoDebuggerIOLayer): New public typedef; this is just
initialized to an array of function pointers to the io-layer
function; they don't seem to be public in the `libmono' library.
(mono_debugger_event): New public function. Sends the debugger an
event if we're running in the Mono Debugger and does nothing otherwise.
* mono.c: Don't initialize the Mono Debugger here.
* jit.c (mono_debug_insert_breakpoint): Removed, this isn't used anymore.
(mono_thread_start_cb, mono_thread_attach_cb): Call
mono_debugger_event() to send the debugger a callback.
svn path=/trunk/mono/; revision=10807
Martin Baulig [Wed, 22 Jan 2003 12:11:00 +0000 (12:11 -0000)]
2003-01-22 Martin Baulig <martin@ximian.com>
* appdomain.h (MonoThreadStartCB): Added `MonoThread *thread' and
`gpointer func' arguments.
(MonoThreadAttachCB): New typedef; like the old MonoThreadStartCB,
but added `MonoThread *thread' argument.
(mono_runtime_init): The last argument is now a MonoThreadAttachCB.
* threads.c (mono_new_thread_init): Added `gpointer func' argument
and pass it to the mono_thread_start_cb callback.
(mono_install_thread_callbacks): New public function to install a
set of callbacks which are set by the debugger.
(mono_thread_init): The last argument is now a MonoThreadAttachCB.
svn path=/trunk/mono/; revision=10806
Martin Baulig [Wed, 22 Jan 2003 12:06:27 +0000 (12:06 -0000)]
2003-01-22 Martin Baulig <martin@ximian.com>
* Makefile.am: Install debug-mono-symfile.h.
svn path=/trunk/mono/; revision=10805
Martin Baulig [Wed, 22 Jan 2003 12:05:14 +0000 (12:05 -0000)]
**** Reverted this ****
2003-01-16 Martin Baulig <martin@ximian.com>
Added special support for the Mono Debugger to send it a
notification each time a thread is created or exited.
* timed-thread.h (TimedThread): Added `pid' and `start_sem'.
* timed-thread.c (timed_thread_start_routine): If
`mono_debugger_threads_debug' is non-zero, set `thread->pid' and
post the `thread->start_sem'.
(_wapi_timed_thread_create): If `mono_debugger_threads_debug' is
non-zero, wait for the `thread->start_sem' before returning.
* threads.c (mono_debugger_threads_debug): New global variable
which is set by the Mono Debugger.
(mono_debugger_thread_info): New global variable.
(update_debugger_thread_info): When running inside the Mono
Debugger (`mono_debugger_threads_debug' is non-zero), update the
`mono_debugger_thread_info' array. This function is called (while
owning the `thread_hash_mutex') each time the `thread_hash' is
modified.
svn path=/trunk/mono/; revision=10804
Martin Baulig [Wed, 22 Jan 2003 12:02:54 +0000 (12:02 -0000)]
2003-01-22 Martin Baulig <martin@ximian.com>
* configure.in: Set version number to 0.19.1.
Heads up: I'm going to commit some changes to the debugger
which'll require you to use this new runtime, so if you update the
debugger from CVS, you also need this new runtime.
svn path=/trunk/mono/; revision=10803
Gonzalo Paniagua Javier [Wed, 22 Jan 2003 11:45:37 +0000 (11:45 -0000)]
fixed CS0642s
svn path=/trunk/mcs/; revision=10801
Gonzalo Paniagua Javier [Wed, 22 Jan 2003 11:35:49 +0000 (11:35 -0000)]
2003-01-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* XslTransform.cs: implemented all Load and Transform methods. It uses
libxml2 and libxslt. No more temp files. It's slow and memory consuming,
but, well, that's XSLT... ;-). Idea from Zdravko Tashev.
Now the Xsl web control works.
svn path=/trunk/mcs/; revision=10800
Gonzalo Paniagua Javier [Wed, 22 Jan 2003 11:31:28 +0000 (11:31 -0000)]
2003-01-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Xml/XmlTextWriter.cs: throw an exception if WriteEndDocument is
called without a prior call to WriteStartDocument.
svn path=/trunk/mcs/; revision=10799
Gonzalo Paniagua Javier [Wed, 22 Jan 2003 11:14:12 +0000 (11:14 -0000)]
2003-01-22 Zdravko Tashev <ztashev@openlinksw.co.uk>
* Xml.cs: a few fixes.
svn path=/trunk/mcs/; revision=10798
Nick Drochak [Wed, 22 Jan 2003 06:08:51 +0000 (06:08 -0000)]
2003/01/22 Nick Drochak <ndrochak@gol.com>
* makefile: assume csc for makefile, and mcs for makfile.gnu.
svn path=/trunk/mcs/; revision=10797
Nick Drochak [Wed, 22 Jan 2003 04:16:09 +0000 (04:16 -0000)]
2003/01/22 Nick Drochak <ndrochak@gol.com>
* makefile: Use csc compiler in here. makefile.gnu assumes mono/mcs
svn path=/trunk/mcs/; revision=10796
Lluis Sanchez [Wed, 22 Jan 2003 00:39:04 +0000 (00:39 -0000)]
binary serialization format.htm: Added to CVS
svn path=/trunk/mcs/; revision=10795
Marco Ridoni [Tue, 21 Jan 2003 23:39:11 +0000 (23:39 -0000)]
Interface should work for methods and properties
svn path=/trunk/mcs/; revision=10794
Marco Ridoni [Tue, 21 Jan 2003 21:20:39 +0000 (21:20 -0000)]
A few minor fixes
svn path=/trunk/mcs/; revision=10788
Gonzalo Paniagua Javier [Tue, 21 Jan 2003 21:07:02 +0000 (21:07 -0000)]
2003-01-21 Aleksey Demakov <avd@openlinksw.com>
* marshal.c: fixed copy_from_managed and copy_to_unmanaged for 0 length.
svn path=/trunk/mono/; revision=10787
Marco Ridoni [Tue, 21 Jan 2003 19:42:23 +0000 (19:42 -0000)]
A fix for return values in functions and another step towards
implementation of Interfaces
svn path=/trunk/mcs/; revision=10785
Atsushi Eno [Tue, 21 Jan 2003 19:34:04 +0000 (19:34 -0000)]
2003-01-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added recent tests below to System.XML_linux_test.args
svn path=/trunk/mcs/; revision=10784
Johannes Roith [Tue, 21 Jan 2003 19:13:36 +0000 (19:13 -0000)]
fix typo
svn path=/trunk/mono/; revision=10782
Gonzalo Paniagua Javier [Tue, 21 Jan 2003 19:01:48 +0000 (19:01 -0000)]
2003-01-21 Tim Haynes <thaynes@openlinksw.com>
* driver.cs: use DirectorySeparatorChar instead of a hardcoded "/" to
get the path to *corlib.dll.
svn path=/trunk/mcs/; revision=10781
Gonzalo Paniagua Javier [Tue, 21 Jan 2003 18:44:21 +0000 (18:44 -0000)]
2003-01-21 Tim Haynes <thaynes@openlinksw.com>
* AspGenerator.cs:
* BaseCompiler.cs:
* CachingCompiler.cs: changes to work around spaces and
directory-separators in the local filesystem.
svn path=/trunk/mcs/; revision=10780
Gonzalo Paniagua Javier [Tue, 21 Jan 2003 18:21:21 +0000 (18:21 -0000)]
removed type-reflector from install
svn path=/trunk/mcs/; revision=10779
Paolo Molaro [Tue, 21 Jan 2003 16:33:33 +0000 (16:33 -0000)]
Tue Jan 21 17:29:53 CET 2003 Paolo Molaro <lupus@ximian.com>
* ppc/ppc-codegen.h: completed ppc native code generation by
Taylor Christopher P <ct@cs.clemson.edu>.
svn path=/trunk/mono/; revision=10778
Miguel de Icaza [Tue, 21 Jan 2003 13:49:17 +0000 (13:49 -0000)]
Flush from work
svn path=/trunk/mono/; revision=10777
Dietmar Maurer [Tue, 21 Jan 2003 09:30:46 +0000 (09:30 -0000)]
another test
svn path=/trunk/mono/; revision=10772
Dietmar Maurer [Tue, 21 Jan 2003 09:27:40 +0000 (09:27 -0000)]
2003-01-21 Dietmar Maurer <dietmar@ximian.com>
* added the following fix from Jackson Harper <jackson@latitudegeo.com>
* class.c (mono_ptr_class_get): correctly set access levels of pointers
(mono_array_class_get): correctly set access levels of arrays
svn path=/trunk/mono/; revision=10771
Miguel de Icaza [Tue, 21 Jan 2003 06:32:50 +0000 (06:32 -0000)]
Update
svn path=/trunk/mcs/; revision=10770
Nick Drochak [Tue, 21 Jan 2003 04:17:14 +0000 (04:17 -0000)]
2003-01-21 Nick Drochak <ndrochak@gol.com>
* cs-tokenizer.cs:
* pending.cs:
* typemanager.cs: Remove compiler warnings
svn path=/trunk/mcs/; revision=10767
Atsushi Eno [Tue, 21 Jan 2003 03:24:41 +0000 (03:24 -0000)]
sorry, forgot to add it.
svn path=/trunk/mcs/; revision=10766
Atsushi Eno [Tue, 21 Jan 2003 03:23:58 +0000 (03:23 -0000)]
2003-01-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlNodeReaderTests.cs file and added it to AllTests.cs
svn path=/trunk/mcs/; revision=10765
Atsushi Eno [Tue, 21 Jan 2003 03:22:54 +0000 (03:22 -0000)]
2003-01-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlNodeReader.cs : several fix to get more compatible with MS.NET.
svn path=/trunk/mcs/; revision=10764
Miguel de Icaza [Tue, 21 Jan 2003 02:46:06 +0000 (02:46 -0000)]
Update
svn path=/trunk/mono/; revision=10763
Jaime Anguiano Olarra [Tue, 21 Jan 2003 00:51:10 +0000 (00:51 -0000)]
Added a readme for the newcomers.
svn path=/trunk/mcs/; revision=10761
Patrik Torstensson [Mon, 20 Jan 2003 23:36:26 +0000 (23:36 -0000)]
2003-01-20 Patrik Torstensson
* image.h (MonoAssemblyName): changed major, minor, build, revision
from signed to unsigned.
svn path=/trunk/mono/; revision=10759
Miguel de Icaza [Mon, 20 Jan 2003 23:33:40 +0000 (23:33 -0000)]
More screenshots
svn path=/trunk/mono/; revision=10758
Miguel de Icaza [Mon, 20 Jan 2003 23:25:58 +0000 (23:25 -0000)]
Add screenshots section.
Move screenshots from main page
Prepare for release.
Update JIT debug information
svn path=/trunk/mono/; revision=10757
Duncan Mak [Mon, 20 Jan 2003 23:17:15 +0000 (23:17 -0000)]
2003-01-20 Duncan Mak <duncan@ximian.com>
* configure.in: Bump the release number to 0.19.
svn path=/trunk/mono/; revision=10756
Daniel Morgan [Mon, 20 Jan 2003 23:14:46 +0000 (23:14 -0000)]
2003-01-20 Daniel Morgan <danmorg@sc.rr.com>
* README: updated notes on connection strings and providers
* SqlSharpCli.cs: fixes for other providers:
OracleClient, DB2Client, Npgsql, MySqlNet
svn path=/trunk/mcs/; revision=10755
Duncan Mak [Mon, 20 Jan 2003 23:10:53 +0000 (23:10 -0000)]
~head -4 ChangeLog~
svn path=/trunk/mcs/; revision=10754
Miguel de Icaza [Mon, 20 Jan 2003 23:01:13 +0000 (23:01 -0000)]
Final touches
svn path=/trunk/mcs/; revision=10753
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 23:01:09 +0000 (23:01 -0000)]
2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* debug.c: make all public symbols just dummy for windows.
svn path=/trunk/mono/; revision=10752
Miguel de Icaza [Mon, 20 Jan 2003 22:55:05 +0000 (22:55 -0000)]
target for windows build
svn path=/trunk/mcs/; revision=10751
Miguel de Icaza [Mon, 20 Jan 2003 22:50:11 +0000 (22:50 -0000)]
Make mbas compile
svn path=/trunk/mcs/; revision=10750
Miguel de Icaza [Mon, 20 Jan 2003 22:49:55 +0000 (22:49 -0000)]
Remove dependency
svn path=/trunk/mcs/; revision=10749
Miguel de Icaza [Mon, 20 Jan 2003 22:45:22 +0000 (22:45 -0000)]
Put back mbas
svn path=/trunk/mcs/; revision=10748
Miguel de Icaza [Mon, 20 Jan 2003 22:40:23 +0000 (22:40 -0000)]
Also avoid SIGKILL for Windows
svn path=/trunk/mono/; revision=10747
Miguel de Icaza [Mon, 20 Jan 2003 22:33:55 +0000 (22:33 -0000)]
2003-01-20 Miguel de Icaza <miguel@ximian.com>
* debug.c (initialize_debugger_support): ifdef out the call to
mono_debugger_init_thread_debug for the release.
Someone should look into why its not defined. I think the problem
is what Dick pointed out somewhere: code in io-layer is not
supposed to ever be used in Windows, so code for the debugger that
lives there must be moved elsewhere.
svn path=/trunk/mono/; revision=10746
Miguel de Icaza [Mon, 20 Jan 2003 20:43:04 +0000 (20:43 -0000)]
2003-01-20 sean kasun <skasun@azstarnet.com>
* reflection.c (load_cattr_value): Now this handles
MONO_TYPE_SZARRAY. Fixes bug #35629
svn path=/trunk/mono/; revision=10745
Miguel de Icaza [Mon, 20 Jan 2003 20:13:17 +0000 (20:13 -0000)]
Flush
svn path=/trunk/mono/; revision=10744
Miguel de Icaza [Mon, 20 Jan 2003 20:04:52 +0000 (20:04 -0000)]
Remove mbas from the build for now, it has a cyclic dependency
svn path=/trunk/mcs/; revision=10743
Miguel de Icaza [Mon, 20 Jan 2003 19:06:53 +0000 (19:06 -0000)]
Flush debugger announcement
svn path=/trunk/mono/; revision=10741
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 18:42:08 +0000 (18:42 -0000)]
2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* cs-tokenizer.cs: little fixes to line numbering when #line is used.
svn path=/trunk/mcs/; revision=10739
Miguel de Icaza [Mon, 20 Jan 2003 18:11:10 +0000 (18:11 -0000)]
Update with Dick's comments
svn path=/trunk/mono/; revision=10738
Miguel de Icaza [Mon, 20 Jan 2003 18:06:01 +0000 (18:06 -0000)]
2003-01-20 Miguel de Icaza <miguel@ximian.com>
* marshal.c (emit_struct_conv): Handle MONO_TYPE_PTR as an
integer value
svn path=/trunk/mono/; revision=10737
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 17:57:55 +0000 (17:57 -0000)]
2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: make the generated file compile with csc after last
change.
svn path=/trunk/mcs/; revision=10736
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 17:57:06 +0000 (17:57 -0000)]
2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Tds70.cs:
(FormatParameter): send input/output parameter names. This way we don't
depend on the parameter position being different of the index in the
parameter collection.
svn path=/trunk/mcs/; revision=10735
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 15:03:32 +0000 (15:03 -0000)]
2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/AspGenerator.cs: removed unused variable. Added
support for properties/fields of type string [].
* System.Web.UI.WebControls/DataList.cs: handle the exception when
adding new keys to DataKeysArray.
svn path=/trunk/mcs/; revision=10734
Duncan Mak [Mon, 20 Jan 2003 14:34:04 +0000 (14:34 -0000)]
2003-01-20 Duncan Mak <duncan@ximian.com>
* list.unix: Remove the extra reference to ArgumentProcessorAttribute.cs
svn path=/trunk/mcs/; revision=10732
Rafael Teixeira [Mon, 20 Jan 2003 13:41:55 +0000 (13:41 -0000)]
house cleaning
svn path=/trunk/mcs/; revision=10731
Rafael Teixeira [Mon, 20 Jan 2003 13:24:10 +0000 (13:24 -0000)]
More Draekko patches to make mbas as useable as mcs
svn path=/trunk/mono/; revision=10729
Rafael Teixeira [Mon, 20 Jan 2003 13:06:04 +0000 (13:06 -0000)]
Based on Draekko patches, mbas is entering the global makefiles
svn path=/trunk/mcs/; revision=10728
Nick Drochak [Mon, 20 Jan 2003 06:15:16 +0000 (06:15 -0000)]
2003/01/20 Nick Drochak <ndrochak@gol.com>
* makefile: take out type-reflector since it's gone.
svn path=/trunk/mcs/; revision=10721
Sebastien Pouliot [Mon, 20 Jan 2003 03:38:16 +0000 (03:38 -0000)]
2003-01-20 Sebastien Pouliot <spouliot@videotron.ca>
* CipherMode.cs: Added missing [Serializable] to enum.
* CspProviderFlags.cs: Added missing [Serializable] to enum.
* FromBase64Transform.cs: Added missing [Serializable] to enum.
* PaddingMode.cs: Added missing [Serializable] to enum.
svn path=/trunk/mcs/; revision=10719
Rafael Teixeira [Sun, 19 Jan 2003 20:03:42 +0000 (20:03 -0000)]
more changes from Daniel Campos: faster StrReverse - fleshed FileSystem.cs
svn path=/trunk/mcs/; revision=10718
Gaurav Vaish [Sun, 19 Jan 2003 18:21:11 +0000 (18:21 -0000)]
2003-01-19 Gaurav Vaish <gvaish_mono AT lycos.com>
* Command.cs : Initial implementation.
* IObjectListFieldCollection.cs
: F*** the docs. Use only reflection
to get the correct methods / properties.
* TextControl.cs : Implemented.
* ObjectListCommandEventArgs/Handler.cs
: Implemented.
* MobileListItem.cs : Initial Implementation.
* ObjectListItem.cs : Initial Implementation.
* ObjectList.cs : Initial Implementation.
* TemplateContainer.cs : Initial Implementation.
svn path=/trunk/mcs/; revision=10714
Daniel Morgan [Sun, 19 Jan 2003 17:39:25 +0000 (17:39 -0000)]
2003-01-19 Daniel Morgan <danmorg@sc.rr.com>
* doc/ibmdb2: added file which is new web page
about IBM DB2 data provider at Mono.Data.DB2Client
* makefile
* commands: added ibmdb2 web page to go-mono web site
* doc/ado-net: added a couple more developers email, plus made the
email spam resistant, added Mono's DB2 data provider to list,
added more info about the ProviderFactory and retrieving data using
ADO.NET from ASP.NET, add notes about testing, misc cleanup
* doc/mysql
* doc/postgresql
* doc/sqlclient
* doc/oracle
* doc/tdsclient
* doc/firebird
* doc/oledb
* doc/odbc
* doc/sybase
* doc/sqlite: added testing notes and C# examples
* doc/gtk-sharp: added links for GTK# for Windows
svn path=/trunk/mono/; revision=10712
Sebastien Pouliot [Sun, 19 Jan 2003 14:15:04 +0000 (14:15 -0000)]
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* crypto: Updated status page.
svn path=/trunk/mono/; revision=10707
Sebastien Pouliot [Sun, 19 Jan 2003 14:14:34 +0000 (14:14 -0000)]
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* commands: Moved Crypto after all ADO.NET sub elements.
svn path=/trunk/mono/; revision=10706
Gaurav Vaish [Sun, 19 Jan 2003 13:54:38 +0000 (13:54 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* System.Web.Mobile.build : Also remove the pdb file.
svn path=/trunk/mcs/; revision=10705
Martin Baulig [Sun, 19 Jan 2003 13:48:08 +0000 (13:48 -0000)]
2003-01-19 Martin Baulig <martin@ximian.com>
* debug.c: Ok, this should now finally be working this time ....
svn path=/trunk/mono/; revision=10704
Sebastien Pouliot [Sun, 19 Jan 2003 13:46:26 +0000 (13:46 -0000)]
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* HMACSHA1Test.cs: Added tests for constructors.
* MACTripleDESTest.cs: Added tests for constructors.
svn path=/trunk/mcs/; revision=10703
Sebastien Pouliot [Sun, 19 Jan 2003 13:44:13 +0000 (13:44 -0000)]
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* CryptoTools.cs: Added internal class BlockProcessor to help
implementation of block-based algorithms (like MAC and HMAC).
* HMACSHA1.cs: Refactored to remove dependencies on CryptoStream,
better constructors and Dispose support.
* MACTripleDES.cs: Refactored to reuse new HMACSHA1 stuff, better
constructors.
svn path=/trunk/mcs/; revision=10702
Sebastien Pouliot [Sun, 19 Jan 2003 12:44:57 +0000 (12:44 -0000)]
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* IsolatedStorageFile.cs: Added missing [CLSCompliant(false)]
to CurrentSize and MaximumSize to fix compilation (at least
under Windows/csc).
svn path=/trunk/mcs/; revision=10701
Atsushi Eno [Sun, 19 Jan 2003 11:35:10 +0000 (11:35 -0000)]
2003-01-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlElementTests.cs : added TestWriteToDefaultNamespace test.
* XmlNodeTests.cs : added TestGetPrefixOfNamespace test.
svn path=/trunk/mcs/; revision=10700
Atsushi Eno [Sun, 19 Jan 2003 11:34:25 +0000 (11:34 -0000)]
2003-01-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlNamespaceManager.cs : fundamental change of LookupPrefix to return
null when no matching uri.
* XmlElement.cs : removed unnecessary xmlns output.
* XmlNode.cs : GetPrefixOfNamespace fix along with the change above.
* XmlTextWriter.cs : LookupPrefix and WriteStartElementInternal fix
along with the change above, and moved timing of 'xmlns' output
to CloseStartElement.
* XmlWriter.cs: modified WriteStartAttribute, same as yesterday.
svn path=/trunk/mcs/; revision=10699
Jonathan Pryor [Sun, 19 Jan 2003 05:46:10 +0000 (05:46 -0000)]
My Afternoon Project. Implement System.IO.IsolatedStorage.
Well, a partial implementation, anyway. Enough of an implementation to run
example 21-17 from "Programming C#, 2nd Edition" (O'Reilly Press).
There are several issues remaining, such as proper behavior under Win32 (I'm
sure looking up the HOME environment variable won't be correct) and security
issues (docs suggest that isolated storage should have a limited size to
prevent DOS attacks, and that Isolated Storage is intended to be used by
untrusted apps).
This will suffice as a first pass of the code.
System.IO.FileStream changes are because IsolatedStorageFileStream needed to
override a virtual property, which FileStream didn't expose. (Rather odd,
that.)
svn path=/trunk/mcs/; revision=10694