postion Fixes for Menus ToolBars and Statusbars
[mono.git] / ChangeLog
1
2 Tue Jul 1 11:27:53 CEST 2003 Paolo Molaro <lupus@ximian.com>
3
4         * acconfig.h, configure.in: added bundle support.
5
6 2003-06-10  Dick Porter  <dick@ximian.com>
7
8         * acconfig.h:
9         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
10         available.
11
12 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
13
14         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
15
16 2003-06-10  Martin Baulig  <martin@ximian.com>
17
18         * configure.in: Fall back to boehm if we don't have a libgc
19         subdirectory.
20
21 2003-06-10  Martin Baulig  <martin@ximian.com>
22
23         * configure.in: Make the libgc stuff actually work; we now create
24         a shared libmonogc.so when using the included libgc.
25
26 2003-06-09  Martin Baulig  <martin@ximian.com>
27
28         * configure.in: Only check for gc if --with-gc=boehm.
29
30 2003-06-08  Martin Baulig  <martin@ximian.com>
31
32         * configure.in: Tell libgc's configure about our threads library.
33
34 2003-06-08  Martin Baulig  <martin@ximian.com>
35
36         * libgc/: Integrate the libgc module here.
37
38         [Note: A simple `cvs update' won't work this time; you either need
39         to re-checkout the `mono' module or manually move the `libgc'
40         module here.]
41
42         * configure.in (--with-gc): Added `included' option to use the
43         included libgc.  This is now also the default.
44         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
45         (INCLUDED_LIBGC): New automake conditional.
46         (USE_INCLUDED_LIBGC): #define this if appropriate.
47
48         * autogen.sh: Run libgc/autogen.sh.
49
50         * Makefile.am (SUBDIRS): Added libgc.
51
52 2003-06-05  Duncan Mak  <duncan@ximian.com>
53
54         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
55         the package.
56
57 2003-05-19  Dick Porter  <dick@ximian.com>
58
59         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
60
61 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
62
63         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
64           shell wrapper scripts.
65
66 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
67
68         * mono/tests/Makefile.am: 
69         - Compile with mcs.
70         - Disable some warnings.
71         - Added executables to clean target.
72         - Make testjit the default target.
73         - Print list of failed tests at the end of a test run.
74         - Abort tests when Ctrl-C is pressed.
75
76         * mono/tests/test-driver: Return with a special exit code when 
77         SIGINT is detected.
78
79         * mono/tests/checked.cs: Make it compile.
80         
81 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
82
83         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
84         for the target exe binaries.
85
86         Copy cilc.exe and secutil.exe from the right paths to the right
87         location.
88
89         Add missing assemblies.
90
91 2003-05-02  Alp Toker  <alp@atoker.com>
92
93         * data/config.in: new dll mapping entry for libglade
94
95 2003-05-01  Duncan Mak  <duncan@ximian.com>
96
97         * scripts/Makefile.am: 
98         * runtime/Makefile.am: Install cilc and ilasm.
99
100 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
101
102         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
103
104 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
105
106         * doc/web/team.xml : Added myself to it.
107
108 2003-04-10  Duncan Mak  <duncan@ximian.com>
109
110         * doc/web/render-team-page.cs: Make the names of the element be
111         lowercase instead. BenM says this makes it XHTML compliant; heck,
112         I'm generating this from an XmlDocument already, why not make it
113         XHTML compliant?
114
115 2003-04-10  Duncan Mak  <duncan@ximian.com>
116
117         * doc/web/render-team-page.cs (Compare): Correctly fix
118         ContributorComparer.
119         (RenderHtml): Add some SetAttribute loving to make it render prettier.
120
121         * doc/web/team.xml: Revert excessive indenting.
122
123 2003-04-07  Martin Baulig  <martin@ximian.com>
124
125         * mono/mini/: Added this directory to the build; install `mini'
126         and `libmini.la'.
127
128 2003-04-07  Duncan Mak  <duncan@ximian.com>
129
130         * doc/web/render-team-page.cs: Fix ContributorComparer.
131
132 2003-04-04  Duncan Mak  <duncan@ximian.com>
133
134         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
135         are specified in the XML.
136
137         * doc/web/team.xml: Remove the comment.
138
139         * doc/web/render-team-page.cs: Make it not output a full HTML file.
140
141 2003-04-04  Duncan Mak  <duncan@ximian.com>
142
143         * doc/web/commands: 
144         * doc/web/makefile: Add team page information.
145
146         * doc/web/team.xml: 
147         * doc/web/render-team-page.cs: Code for rendering a team page.
148
149 2003-04-02  Duncan Mak  <duncan@ximian.com>
150
151         * doc/web/makefile: Add a new make target for generating a team
152         page on go-mono.com.
153
154 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
155
156         * configure.in: Added check for GC_gcj_malloc.
157
158 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
159
160         * man/sqlsharp.1: changed pass= to password= for the 
161           PostgreSql provider.
162
163 >>>>>>> 1.166
164 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
165
166         * data/machine.config: added SessionStateModule to httpModules section.
167
168 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
169
170         * data/machine.config: added default sessionState section and handler.
171
172 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
173
174         * doc/provider-factory: add new web page 
175         about Mono.Data's ProviderFactory
176
177         * doc/web/commands
178         * doc/web/makefile: add provider-factory web page to build
179         
180         * doc/ado-net
181         * doc/ibmdb2
182         * doc/postgresql
183         * doc/sqlclient
184         * doc/tdsclient
185         * doc/sybase
186         * doc/mysql
187         * doc/firebird
188         * doc/oracle
189         * doc/oledb
190         * doc/odbc
191         * doc/sqlite: updated web pages
192
193 2003-02-16  Martin Baulig  <martin@ximian.com>
194
195         * doc/jit-debug-sample
196         * doc/jit-debug-sample2: Removed.
197
198         * doc/jit-debug: Updated.
199
200 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
201
202         * doc/screenshots
203         * doc/ado-net
204         * doc/oracle
205         * doc/gtk-sharp: update web pages
206         
207 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
208
209         * data/machine.config: added sample globalization section.
210
211 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
212
213         * data/machine.config: added UrlAuthorizationModule and
214         AuthenticationConfigHandler.
215
216 2003-02-11  Tim Coleman <tim@timcoleman.com>
217         * data/config.in: Add mapping for Oracle call interface
218         (OCI) native libraries.
219
220 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
221
222         * configure.in: added check for sys/un.h.
223
224 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
225
226         * doc/postgresql
227         * doc/mysql
228         * doc/ado-net: updates to web pages
229         
230         * man/sqlsharp.1: update to man page
231
232 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
233
234         * configure.in: added WIN32_THREADS flag when building under windows.
235         It seems that the header files of the gc do not always define it when
236         GC_WIN32_THREADS is defined.
237
238 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
239
240         * doc/index
241         * doc/ado-net
242         * doc/firebird
243         * doc/ibmdb2
244         * doc/mysql
245         * doc/odbc
246         * doc/oledb
247         * doc/oracle
248         * doc/postgresql
249         * doc/sqlclient
250         * doc/sqlite
251         * doc/sybase
252         * doc/tdsclient: corrections
253
254 2003-01-26  Duncan Mak  <duncan@ximian.com>
255
256         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
257
258 2003-01-22  Martin Baulig  <martin@ximian.com>
259
260         * configure.in: Set version number to 0.19.1.
261
262         Heads up: I'm going to commit some changes to the debugger
263         which'll require you to use this new runtime, so if you update the
264         debugger from CVS, you also need this new runtime.
265
266 2003-01-20  Duncan Mak  <duncan@ximian.com>
267
268         * configure.in: Bump the release number to 0.19.
269           
270 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
271
272         * doc/ibmdb2: added file which is new web page
273         about IBM DB2 data provider at Mono.Data.DB2Client
274         
275         * makefile
276         * commands: added ibmdb2 web page to go-mono web site
277         
278         * doc/ado-net: added a couple more developers email, plus made the
279         email spam resistant, added Mono's DB2 data provider to list,
280         added more info about the ProviderFactory and retrieving data using
281         ADO.NET from ASP.NET, add notes about testing, misc cleanup
282         
283         * doc/mysql
284         * doc/postgresql
285         * doc/sqlclient
286         * doc/oracle
287         * doc/tdsclient
288         * doc/firebird
289         * doc/oledb
290         * doc/odbc
291         * doc/sybase
292         * doc/sqlite: added testing notes and C# examples
293         
294         * doc/gtk-sharp: added links for GTK# for Windows
295         
296         * man/sqlsharp.1: added providers Npgsql and MySQLNet
297
298 2003-01-17  Duncan Mak  <duncan@ximian.com>
299
300         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
301
302 2003-01-16  Martin Baulig  <martin@ximian.com>
303
304         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
305         check again, we're now using the mono/io-layer for this.
306
307 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
308
309         * configure.in: allow MacOSX (from various people).
310
311 2003-01-14  Martin Baulig  <martin@ximian.com>
312
313         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
314
315 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
316         * fixed url for System.Windows.Forms in the class status
317         
318 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
319
320         * configure.in: moved struct tm field tm_gmtoff check before the check
321         for timezone global variable. This makes Timezone work for me (debian
322         sid, linux, x86, which has both the field and the global variables).
323
324 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
325
326         * doc/oracle: added file which is
327         a new web page oracle.html
328
329         * doc/ado-net: clean up and add link
330         to oracle.html
331         
332         * doc/web/commands
333         * doc/web/makefile: added oracle.html
334
335 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
336
337         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
338         
339         * man/sqlsharpcli.1: renamed to sqlsharp.1
340
341 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
342
343         * mono/jit/jit.c
344         * mono/metadata/icall.c: added mono_install_get_config_dir() to
345         utilize the MONO_CFG_DIR environment variable for specifying
346         different machine.configs.
347
348 2002-12-06  Duncan Mak  <duncan@ximian.com>
349
350         * data/Makefile.am (EXTRA_DIST): Add machine.config
351         (DISTCLEANFILES): Add config.
352
353 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
354
355         * man/sqlsharpcli.1: added file - a man page 
356         for SQL# CLI
357         
358         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
359         
360 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
361
362         * doc/firebird: updated web page
363
364 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
365
366         * data/Config.in : added the gtk# dll mapping entries
367
368 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
369
370         * doc/firebird: updated web page based on input
371         from the firebird .net data provider author
372
373 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
374
375         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
376         been installed.
377
378 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
379
380         * doc/oledb
381         * doc/odbc
382         * doc/mysql
383         * doc/sqlite
384         * doc/sqlclient
385         * doc/tdsclient
386         * doc/sybase
387         * doc/firebird: added web pages
388         for each specific data provider
389         
390         * doc/ado-net
391         * doc/postgresql: updated web page
392         with current status
393         
394         * doc/web/commands
395         * doc/web/makefile: updated to include
396         new web pages
397
398 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
399
400         * autogen.sh: make it work when MONO_PATH is set and it has more than
401         one directory or ends in ":". Also check that the directory added to
402         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
403
404 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
405
406         * configure.in: Also allow the miss-spelled bohem.
407
408 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
409
410         * doc/ado-net
411         * doc/postgresql
412         * doc/tds-providers: cleaned up the web pages
413         
414         * doc/web/commands: postgresql.html page was mistyped
415
416 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
417
418         * doc/ado-net: updated status of
419         the ADO.NET functionality and providers
420         and added link to tds-providers.html
421
422         * doc/tds-providers: added file to
423         describe the design     and status of 
424         the SqlClient, SybaseClient, and TdsClient
425         ADO.NET providers.
426
427         * doc/web/makefile
428         * doc/web/command: added new web page 
429         tds-providers.html to build of  www.go-mono.com web site
430         
431 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
432
433         * doc/web/makefile
434         * doc/web/commands:     web page 
435         postgresql needed to be added
436
437 2002-10-13  Mark Crichton <crichton@gimp.org>
438
439         * doc/index: Even more spelling errors fixed.
440
441 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
442
443         * doc/adonet: updated status of all providers, added links, 
444           and added information
445           about the Mono.Data.SqliteClient provider that 
446           Vladimir Vukicevic contributed. Added Brian Ritchie's 
447           and Vladimir Vukicevic's email addresses as
448           people to contact about ADO.NET in Mono.  
449           Added information about SQL#, configuration tools, 
450           and an ADO.NET Multiplexor, etc...  
451
452 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
453
454         * doc/index: corrected some mistypes
455         
456         * doc/adonet: updated the status and plans of all the ADO.NET providers
457           and moved PostgreSQL specific stuff to doc/postgresql
458
459         * doc/postgresql: added new file to detail
460           the status of the PostgreSQL ADO.NET provider
461           and provide test notes for setting it up
462
463 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
464
465         * data/config.in: add entry for MySQL native shared libraries
466           which are different on Windows and Linux
467
468 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
469
470         * doc/ccvs: Fixed some ugly formatting.
471
472 2002-10-03  Dick Porter  <dick@ximian.com>
473
474         * acconfig.h:
475         * configure.in:  Freebsd pthread_t is a pointer
476
477 2002-10-01  Duncan Mak  <duncan@ximian.com>
478
479         * mono/os/Makefile.am: Add gc_wrapper.h.
480
481         * runtime/Makefile.am: Fix the path for monoresgen.exe.
482
483 2002-09-27  Dick Porter  <dick@ximian.com>
484
485         * configure.in: Check for semaphore.h.  Patch for BSD from
486         jmmv@hispabsd.org (Julio Merino).
487
488 2002-09-20  Duncan Mak  <duncan@ximian.com>
489
490         * data/config.in: Added reference to libxslt.
491
492 2002-09-20  Mark Crichton  <crichton@gimp.org>
493
494         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
495         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
496         For systems that do not have such a virtual FS, define
497         NEED_LINK_UNLINK.
498
499         * acconfig.h: added NEED_LINK_UNLINK
500         
501 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
502
503         * configure.in: add some needed defines to fix support of
504         threads in the GC.
505
506 2002-09-19  Mark Crichton  <crichton@gimp.org>
507
508         * configure.in: Added checks for Solaris to use X/Open functionality.
509         Really needed for the io-layer code.
510
511 2002-09-15  Andrew Birkett  <andy@nobugs.org>
512
513         * man/mcs.1: --probe is now --expect-error.
514
515 2002-09-09  Dick Porter  <dick@ximian.com>
516
517         * acconfig.h: 
518         * configure.in: Simplify thread checks, by using canned rules for
519         particular systems (based on the sleepycat db configure.in).
520         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
521         don't have a solaris machine to try it on.
522
523 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
524
525         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
526
527 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
528
529         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
530         Security) to the OpenSSH keys required by mono CVS
531         access.
532
533 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
534
535         * configure.in, mono/interpreter/interp.c,
536         mono/io-layer/handles.c, mono/io-layer/processes.c,
537         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
538         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
539         mono/metadata/appdomain.c, mono/metadata/class.c,
540         mono/metadata/domain.c, mono/metadata/gc.c,
541         mono/metadata/object.c, mono/metadata/reflection.c,
542         mono/metadata/threads.c, mono/os/gc_wrapper.h,
543         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
544         wrap inclusion of gc.h for boehm, since from FreeBSD and
545         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
546         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
547         to apply, and also makes it possible for me to build with
548         GC on OpenBSD/macppc built by hand.
549
550 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
551
552         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
553
554 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
555
556         * mono/dis/dis-cil.c:
557         * configure.in: Check for <wchar.h> via autoconf, don't use it if
558         it isn't there, as it seems to work fine without it on OpenBSD.
559
560 2002-08-28  Dick Porter  <dick@ximian.com>
561
562         * mono/os/win32/util.c: 
563         * mono/os/unix/util.c: 
564         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
565         (It doesn't do anything on unix builds, and the w32 version no
566         longer needs an arg.)
567
568         * configure.in: Add HOST_CC for w32 builds
569
570 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
571
572         * configure.in: remove iconv checks.
573
574 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
575
576         * configure.in: Recognise OpenBSD/macppc as PowerPC.
577
578 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
579
580         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
581         to error out if bison is missing.
582
583 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
584
585         * configure.in: don't link against libdl on windoze.
586
587 2002-08-12  Dick Porter  <dick@ximian.com>
588
589         * mono.pc.in: Add $includedir to Cflags
590
591 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
592
593         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
594         with pkg-config.
595         * */Makefile.am: makefile overhaul to create a shared libmono library.
596         * */*.h: do not include config.h in headers that should be installed.
597
598 2002-07-12  Dick Porter  <dick@ximian.com>
599
600         * acconfig.h:
601         * configure.in: Check the size of sockaddr_un.sun_path
602
603 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
604
605         * man/Makefile.am (man_MANS): Added new man page
606
607         * man/mono-config.5: New manual page describing the mono-config
608         file format. 
609
610 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
611
612         * configure.in: added checks for MSG_NOSIGNAL
613
614 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
615
616         * doc/ado-net: update the ado-net web page on go-mono.com
617         input parameters support, beginnings of Mono.Data.MySQL 
618         and System.Data.OleDb, updated the sample source code,
619         and output from a PostgresTest
620
621 2002-05-21  Martin Baulig  <martin@gnome.org>
622
623         * mono.1: Documented the "--debug-args" debugging arguments.
624
625 2002-05-21  Martin Baulig  <martin@gnome.org>
626
627         * mono.1: Updated to reflect my latest changes and beautified this a bit.
628         (FIXME: There are still command line argument which aren't documented here.)
629
630 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
631
632         * doc/ado-net: updated page to include C# code snippets using
633         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
634         works, executing/reading multiple results, and stored procedures.
635         And other tweaks about the providers.  
636
637 2002-05-19  Martin Baulig  <martin@gnome.org>
638
639         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
640         interpreter/Makefile.am.
641
642 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
643
644         * configure.in: search for pthread functions also in libc_r (patch
645         from Garrett Rooney <rooneg@electricjellyfish.net>).
646
647 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
648
649         * doc/ado-net: added instructions for installing PostgreSQL on Linux
650         and for using nant to re-compile just the System.Data.dll assembly
651         on Windows.
652
653 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
654
655         * doc/ado-net: added instructions for compiling System.Data.dll
656         (a subset of) on Linux.
657
658 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
659
660         * doc/ado-net: added links
661
662 2002-05-09  Dick Porter  <dick@ximian.com>
663
664         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
665
666 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
667
668         * doc/ado-net: correct formatting
669         * doc/index: added credit i forgot to add
670
671 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
672
673         * doc/ado-net: i did not format it correctly earlier, i 
674         tried added various tags where appropriate.
675         
676         * doc/index: added news item for May 5, 2002 - ado.net able
677         to retrieve data now
678
679 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
680
681         * doc/ado-net: updated the current status which
682         I kept forgetting to do.
683
684 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
685
686         * doc/ado-net: updated to includes an example for
687         running ipc-daemon as a Windows service.  Thanks
688         to gonzalo.
689
690 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
691
692         * doc/ado-net: updated to include installation of
693         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
694         Also included notes on running the System.Data/Test/PostgresTest.cs
695         that should work on a lot of Mono installations that have
696         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
697         know.
698
699 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
700
701         * doc/ado-net: updated a little bit.
702
703 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
704
705         * configure.in: Added checks for timezone stuff.
706
707 2002-04-30  Dick Porter  <dick@ximian.com>
708
709         * acconfig.h:
710         * configure.in: Added option to disable using shared memory for
711         handles
712
713 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
714
715         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
716         defined problem under cygwin with latest version of automake and
717         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
718
719 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
720
721         * configure.in: removed -Wshadow from CFLAGS.
722
723 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
724
725         * status/maintainers.xml: added danmorg and myself for System.Data.*
726         classes.
727
728         * status/class.xml: added System.Data.* classes.
729
730 2002-04-08  Dick Porter  <dick@ximian.com>
731
732         * configure.in: Set -mno-cygwin here rather than in the build script
733
734 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
735
736         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
737
738 2002-03-29  Martin Baulig  <martin@gnome.org>
739
740         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
741         New files, added documentation for the debugging code.
742
743         * doc/web/commands: Added the debugging pages.
744
745         * docs/jit-debug: Removed, this is now on the web site.
746
747 2002-03-24  Martin Baulig  <martin@gnome.org>
748
749         * man/mcs.1: Documented the new --debug option and added a section
750         about debugging support.
751
752         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
753
754 2002-03-21  Martin Baulig  <martin@gnome.org>
755
756         * configure.in: Added check for <elf.h>.
757
758 2002-03-18  Dick Porter  <dick@ximian.com>
759
760         * configure.in: Only look for libgc on the system.  Default to not
761         using GC at all, because it doesn't work with the jit.
762
763 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
764
765         * configure.in: Add support for building the included boehm GC.
766
767 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
768
769         * configure.in: detect Boehm GC libs and add --with-gc switch.
770         Boehm GC needs to be explicitly enabled since the JIT currently fails
771         in some cases with it.
772
773 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
774
775         * mono/tests/fib.cs: it is now possible to pass a repeat count as
776         command line argument, for example fib.exe 20 runs the test 20
777         times. 
778
779 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
780         * configure.in: added support for ARM target arch.
781         Uncommented and modified arm-*-linux* target,
782         added mono/arch/arm/Makefile to AC_OUTPUT list.
783
784 2002-02-21  Mark Crichton  <crichton@gimp.org>
785
786         * status/class.xml: Added contact info for RNGCryptoServiceProvider
787         class and Rijndael classes.
788         * status/maintainers.xml: Added contact info to maintainers list.
789
790 2002-02-21  Mark Crichton  <crichton@gimp.org>
791  
792         * configure.in: Add checks for a system-provided entropy device
793         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
794
795 2002-02-20  Dick Porter  <dick@ximian.com>
796
797         * acconfig.h:
798         * configure.in: Always build without cygwin support on windows
799
800 2002-02-19  Radek Doulik  <rodo@ximian.com>
801
802         * mono/tests/pinvoke.cs: use more pinvoke test methods
803
804 2002-02-19  Radek Doulik  <rodo@ximian.com>
805
806         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
807         method
808         (mono_test_many_byte_arguments): ditto
809
810 2002-02-18  Radek Doulik  <rodo@ximian.com>
811
812         * mono/tests/Makefile.am: added small test library for pinvoke
813         testing
814
815         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
816         new function to test pinvoke
817
818         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
819         arguments
820
821         * mono/tests/Makefile.am: display # of passing tests too
822         added simple shared library libtest with testing function for
823         pinvoke
824
825 2002-02-17  Radek Doulik  <rodo@ximian.com>
826
827         * mono/tests/Makefile.am (test): display # of failed tests
828
829 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
830
831         * configure.in: Add checks for SOL_IP, SOL_TCP, and
832         IP_PKTINFO. Also check for struct ip_mreqn.
833
834 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
835
836         * configure.in: Add checks to see if we need to link to libsocket,
837         libnsl, and/or librt. Also check for inet_pton and inet_aton.
838
839 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
840
841         * acconfig.h: #undef USE_MONO_MUTEX
842
843         * configure.in: If the system pthread implementation is lacking,
844         default to using mono-mutex.
845
846 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
847
848         * mono/tests/enum2.cs: new file with more enum tests.
849
850 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
851
852         * mono/tests/jit-long.cs: added some SHL/SHR tests
853
854 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
855
856         * configure.in: allow PKG_CONFIG_PATH for the build-platform
857         pkg-config invocation.
858
859 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
860
861         * configure.in: add some support/fixes for cross-compilation.
862
863 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
864
865         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
866         added tests for SUB_OVF, SUB_OVF_UN
867
868 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
869
870         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
871
872 2001-12-21  Aaron Weber  <aaron@ximian.com>
873
874         * doc/faq (A): added a linebreak that was missing and was causing
875         a heading to appear badly.
876
877 2001-12-20  Aaron Weber  <aaron@ximian.com>
878
879         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
880         questions into a single section.
881
882 2001-12-17  Aaron Weber  <aaron@ximian.com>
883
884         * doc/faq (Q): Question-by-question, line-by-line revision.
885
886 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
887
888         * mono/tests/time.cs: new test
889
890 2001-11-30  Radek Doulik  <rodo@ximian.com>
891
892         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
893
894 2001-11-29  Radek Doulik  <rodo@ximian.com>
895
896         * configure.in (ACCESS_UNALIGNED): uncommented and modified
897         powerpc-*-linux* 
898         generate mono/arch/ppc/Makefile
899
900 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
901
902         * mono/tests/exception3.cs: modified the test to show a bug in the
903         current exception handling implementation.
904
905 2001-11-13  Dick Porter  <dick@ximian.com>
906
907         * configure.in: Some more tests for pthread features
908         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
909         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
910
911 2001-11-09  Dick Porter  <dick@ximian.com>
912
913         * configure.in: Try and get large file support, but it's not fatal
914         if it's not there (the io-layer just ignores the high word in that
915         case.)
916
917         Check for windows builds, and only bother to look for pthreads and
918         large files if we're not building for cygwin or native win32.  Not
919         having pthread support on Posix systems is now a fatal error.
920
921         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
922         aclocal
923
924 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
925
926         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
927         target testjit. 
928
929 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
930
931         * docs/object-layout: more documentation
932
933 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
934
935         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
936         can't read on unaligned boundaries
937
938 2001-10-04  Dick Porter  <dick@ximian.com>
939
940         * configure.in: Do some deeper checks on pthreads for some of the
941         more interesting functions
942
943 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
944
945         * mono/tests/Makefile.am (testjit): a new target to test the JITer
946
947         * mono/tests/jit-*: added some test for the JITer
948
949 2001-09-23  Dick Porter  <dick@ximian.com>
950
951         * configure.in: Arrange to compile dummy thread support routines
952         if pthread isnt available
953         
954 2001-09-23  Dick Porter  <dick@ximian.com>
955
956         * configure.in: Check for pthread.h, so that we can check for the
957         HAVE_PTHREAD_H define in config.h
958
959 2001-09-21  Dick Porter  <dick@ximian.com>
960
961         * configure.in: Check for libpthread
962
963 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
964
965         * mono/tests/test-ops.cs: added more tests
966
967 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
968
969         * configure.in: check for sizeof(void*) and for the architecture.
970
971 2001-09-05  Dick Porter  <dick@ximian.com>
972
973         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
974         aclocal invocation, so putting aclocal files in /usr/local works
975
976 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
977
978         * *: removed the libffi dependency, mono now compiles on cygwin 
979
980         * mono/wrapper/build-dll: new file.
981
982 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
983
984         * mono/tests/console.cs: impl.
985
986         * mono/tests/box.cs: impl.
987
988         * mono/tests/stream-writer.cs: impl.
989
990 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
991
992         * mono/tests/*: New test cases, mostly for virtual method dispatch.
993         Use make testb for the slow benchmarking programs,
994         make test for the usual regression test checks.
995
996 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
997
998         * mono/cil/Makefile.am:
999         * mono/wrapper/Makefile.am: use correct variables for installation
1000         directories
1001
1002 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
1003
1004         * mono/tests/exceptions*: enhanced and added more tests for
1005         exceptions.
1006
1007 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
1008
1009         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
1010         to pass make distcheck
1011
1012         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
1013
1014         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
1015         install-data-hook): Added mechanism to distribute and install the
1016         dll files.
1017
1018 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
1019
1020         * mono/tests/stream.cs: new tests for the Stream class
1021
1022         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
1023         added it again.
1024
1025 2001-08-16  Alex Graveley  <alex@ximian.com>
1026
1027         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
1028         removes libtool dependency on all of Mono.
1029
1030 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
1031
1032         * mono/tests/array.cs: more array tests
1033
1034 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
1035
1036         * mono/tests/array.cs: more array tests
1037
1038 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
1039
1040         * mono/tests/pinvoke.cs: we can now print strings ;-)
1041
1042         * mono/tests/array.cs: new test for arrays
1043
1044 2001-08-02  Alex Graveley  <alex@ximian.com>
1045
1046         * libffi/*: Import libffi CVS version, with minor changes to make it 
1047           compile.
1048
1049         * mono/interpreter/Makefile.am: Link against 
1050           ../../libffi/.libs/libffi.a.
1051
1052         * Makefile.am: Add libffi
1053
1054         * autogen.sh: Replace with adapted gnome autogen.sh
1055
1056         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
1057
1058 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
1059
1060         * mono/tests/pinvoke.cs: impl.
1061
1062 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
1063
1064         * configure.in, mono/tests: added some tests for the interpreter.
1065
1066 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
1067
1068         * doc/download: added instructions for cygwin
1069         
1070         * doc/c-sharp: removed bit about compiling
1071         
1072         * status/compare-assembly.cs: basedir should be there if
1073         parameters are provided.
1074
1075         * status/makefile: made targets to dump info.
1076         
1077 2001-07-15  Joe Shaw  <joe@ximian.com>
1078
1079         * configure.in: Don't create doc/Makefile as there's nothing there
1080         to make.
1081
1082         * Makefile.am: Don't build the doc directory because there's no
1083         Makefile.am there.
1084
1085         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
1086
1087 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
1088
1089         * doc/class-library (A): Updated FAQ with question on error 1595.
1090
1091 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
1092
1093         * doc/index: 
1094
1095 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
1096
1097         * status/*: scripts and data to create statistics about the
1098         class library status.
1099
1100 2001-07-09  Alex Graveley  <alex@ximian.com>
1101
1102         * doc/makefile (clean): Add clean target.
1103         * doc/web/makefile (clean): Ditto.
1104
1105 2001-07-09  Alex Graveley  <alex@ximian.com>
1106
1107         * doc/makefile (all-docs): Fix typo.
1108
1109 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
1110
1111         * NEWS: 
1112
1113