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