2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / ChangeLog
1 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
2
3         * configure.in: Fix GNU ld check.
4
5 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
6
7         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
8         #55840.
9         
10         * configure.in: Disable -version-script if not using GNU ld. Fixes
11         #55910.
12
13         * configure.in: Speedup successful sigaltstack test.
14
15 2004-03-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
16
17         * configure.in: this test for sigaltstack works.
18
19 2004-03-20  Zoltan Varga  <vargaz@freemail.hu>
20
21         * configure.in: Disable sigaltstack test for now since it can hang.
22         
23         * configure.in: Add test for working sigaltstack.
24 2004-03-16  Duncan Mak  <duncan@ximian.com>
25
26         * runtime/Makefile.am
27         (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
28         Remember to install them to mono/runtime.
29
30 2004-03-14  Zoltan Varga  <vargaz@freemail.hu>
31
32         * configure.in: Enable JIT on sparc.
33
34 2004-03-13  Martin Willemoes Hansen  <mwh@sysrq.dk>
35
36         * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
37         breakage with gtkhtml-3.0.10
38
39 2004-03-10  Zoltan Varga  <vargaz@freemail.hu>
40
41         * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
42         where the sigaltstack based exception handling does not work.
43
44 2004-03-08  Zoltan Varga  <vargaz@freemail.hu>
45
46         * configure.in acconfig.h: Add check for aintl function, which is the
47         solaris equivalent of truncl.
48
49 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
50
51         * configure.in: Add check for GC_enable.
52         
53         * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
54
55 2004-02-19  Zoltan Varga  <vargaz@freemail.hu>
56
57         * configure.in: Add proper support for --with-nptl for people who
58         have linking problems when it is enabled.
59
60 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
61
62         * configure.in: Add test for __thread keyword and shared libs.
63
64 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
65
66         * configure.in: Enable --with-nptl by default.
67
68 2004-02-03  Zoltan Varga  <vargaz@freemail.hu>
69
70         * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
71         message for failed gethostbyname2_r check.
72
73 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
74
75         * configure.in, acconfig.h: check for truncl. Disable 
76         version script on MacOSX (see bug #51590 if a check becomes
77         necessary).
78
79 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
80
81         * configure.in, acconfig.h: added check for socklen_t.
82
83 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
84
85         * Makefile.am: Do not install mono.pc on platforms without a JIT.
86
87 2004-01-21  Zoltan Varga  <vargaz@freemail.hu>
88
89         * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
90
91 2003-12-29  Miguel de Icaza  <miguel@ximian.com>
92
93         * scripts/sn.in: Add sn script.
94
95 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
96
97         * scripts/Makefile.am: Add al.exe.
98
99         * scripts/al.in: New file.
100
101         * runtime/Makefile.am: Add al.exe.
102
103 2004-01-10  Jackson Harper <jackson@ximian.com>
104
105         * data/machine.config: Add trace handler (Trace.axd) add trace
106         configuration handlers.
107         
108 2004-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>
109
110         * doc/books: Added books on Web Services and ASP.NET
111
112 2004-01-04  Daniel Morgan <danielmorgan@verizon.net>
113
114         * monowiz.win32.nsi: update the NSIS installer script for windows
115           to support NSIS 2.0 rc1 and Mono 0.29
116
117 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
118
119         * configure.in: missed in my last change
120
121         * samples/embed/testi.c: interpreter embedding example
122
123         * docs/embedded-api: add info on interpreter embedding
124
125 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
126
127         * configure.in, acconfig.h: use mach semaphores on darwin.
128
129 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
130
131         * Makefile.am: Create mint.pc
132         mint.pc.in: Added for embedding the interpreter
133
134 2003-12-16  Martin Baulig  <martin@ximian.com>
135
136         * Makefile.am: In a Makefile.am, comments are started with `#' and
137         not with `dnl' - I must have been an idiot ...
138
139 2003-12-10  Todd Berman <tberman@gentoo.org>
140
141         * configure.in: adding libicu url to the ICU: no message.
142
143 2003-12-05  John Luke  <jluke@cfl.rr.com>
144
145         * data/config.in: new dll mapping entry for libgstreamer
146         
147 2003-12-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
148
149         * README: tiny fix ;-)
150
151 2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
152
153         * configure.in: Add -fno-strict-aliasing to CFLAGS.
154         
155         * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
156         librt if not neccesary.
157
158 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
159
160         * configure.in: Fix signbit check. Fixes #51315.
161
162 2003-11-20  Jackson Harper <jackson@ximian.com>
163
164         * data/machine.config: Add OutputCacheModule
165         
166 2003-11-19  Jackson Harper <jackson@ximian.com>
167
168         * doc/web/team.xml: New email address and job description
169         * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
170         
171 2003-11-14  Jackson Harper <jackson@ximian.com>
172
173         * Makefile.am: delete mscorlib.dll
174         
175 2003-11-12 Jackson Harper <jackson@ximian.com>
176
177         * Makefile.am: corlib is now named mscorlib.dll
178         
179 2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
180
181         * configure.in acconfig.h: Add check for signbit, which is missing in
182         FreeBSD 4.x.
183
184 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
185
186         * configure.in: Remove debugging junk accidently checked in.
187         
188         * configure.in: Add new --with-nptl option to enable NPTL only
189         features since auto-detection is not reliable.
190
191         * autogen.sh: Fix previous patch and silence noisy GNU which.   
192
193 2003-11-07  Bernie Solomon  <bernard@ugsolutions.com>
194
195         * autogen.sh: tweak glibtool check so it works
196         if which doesn't set return code properly
197
198 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
199
200         * autogen.sh: Silence noisy GNU which.
201         
202         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
203         Use 'glibtool' instead of 'libtool' on OSX. 
204
205 2003-11-06  Zoltan Varga  <zovarga@ws-zovarga2>
206
207         * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
208         of the managed/unmanaged boundary.
209
210 2003-11-06  Zoltan Varga  <vargaz@freemail.hu>
211
212         * configure.in acconfig.h: Add check for __thread keyword in gcc.
213
214 2003-10-29  Dick Porter  <dick@ximian.com>
215
216         * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
217
218 2003-10-16  Miguel de Icaza  <miguel@ximian.com>
219
220         * man/mono.1: Document new --trace options
221
222 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
223
224         * configure.in: add hppa support (64bit only)
225         make solaris build work with Forte compiler
226
227 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
228
229         * configure.in: Added check for pthread_attr_setstacksize.
230
231         * mono/tests/ChangeLog: New file.
232         
233 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
234
235         * mono/tests/Makefile.am: Link the tests with the test driver program
236         used for the mini tests.
237
238 2003-10-10  Zoltan Varga  <vargaz@freemail.hu>
239
240         * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
241         stdcall calling convention.
242
243 2003-10-09  Dick Porter  <dick@ximian.com>
244
245         * acconfig.h:
246         * configure.in: Check for ICU availability
247
248 2003-10-09  Bernie Solomon  <bernard@ugsolutions.com>
249
250         * mono/tests/libtest.c: fix after merge of pinvoke2.cs
251
252 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
253
254         * mono/tests/Makefile.am mono/tests/libtest.c
255         mono/tests/pinvoke18.cs: new test for bool marshalling.
256
257 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
258
259         * mono/scripts/Makefile.am mono/scripts/*.in: fix
260         managed .exe paths so they are found under cygwin.
261
262 2003-10-07  Zoltan Varga  <vargaz@freemail.hu>
263
264         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
265         test.
266
267 2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>
268
269         * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs 
270         mono/tests/libtest.c: Add more pass by value struct
271         tests for platforms with more complex calling conventions 
272         (Sparc V9, HPPA 64 bit).
273
274 2003-10-06  Zoltan Varga  <vargaz@freemail.hu>
275
276         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
277         marshalling test.
278
279 2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>
280
281         * mono/tests/libtest.c: remove warnings except
282         "no previous prototype"
283
284 2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>
285
286         * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
287         behaviour of increment, (mono_test_marshal_char) = should be ==
288
289 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
290
291         * mono/tests/remoting1.cs: Added test for interface casts on
292         TransparentProxies.
293
294 2003-09-24  Bernie Solomon  <bernard@ugsolutions.com>
295
296         * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
297           marshal5.cs: remove .so from DllImport of libtest to aid portability.
298
299 2003-09-08  Zoltan Varga  <vargaz@freemail.hu>
300
301         * configure.in: Added check for valgrind headers.
302
303 2003-09-03  Zoltan Varga  <vargaz@freemail.hu>
304
305         * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
306         (bernard@ugsolutions.com).
307         
308 2003-08-27  Zoltan Varga  <vargaz@freemail.hu>
309
310         * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
311         (bernard@ugsolutions.com).
312
313 2003-08-25  Zoltan Varga  <vargaz@freemail.hu>
314
315         * mono.pc.in: Added gthread-2.0.
316
317 2003-08-22  Zoltan Varga  <vargaz@freemail.hu>
318
319         * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
320         can call g_thread_init ().
321
322 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
323
324         * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments 
325         of static variables atomic. Fixes bug #47683.
326
327 2003-08-21  Johannes Roith  <johannes@jroith.de>
328
329         * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
330
331 2003-08-18  Johannes Roith  <johannes@jroith.de>
332
333         * mono/Makefile.am: add windows build option
334         * mono/monowiz.win32.nsi: add windows build script
335         * mono/mono-win32-light.bmp: add bitmap
336
337 2003-08-16  Zoltan Varga  <vargaz@freemail.hu>
338
339         * mono/tests/checked.cs: Added mul.ovf tests.
340
341 2003-08-15  Duncan Mak  <duncan@ximian.com>
342
343         * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
344         correct ByteFX.Data.MySqlClient (note the change in
345         capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
346         spotting the error.
347
348 2003-08-15  Zoltan Varga  <vargaz@freemail.hu>
349
350         * mono/tests/bug-47295.cs: Regression test for bug #47295.
351
352 2003-08-11  Duncan Mak  <duncan@ximian.com>
353
354         * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
355
356 Sun Aug  3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
357
358         * configure.in: added FPU test for ARM.
359
360 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
361
362         * configure.in, etc.: portability fixes and support for
363         buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
364
365 2003-07-22  Duncan Mak  <duncan@ximian.com>
366        
367         * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
368
369 2003-07-22  Zoltan Varga  <vargaz@freemail.hu>
370
371         * mono/tests/Makefile.am: Add missing test. Make tests interruptable
372         by Ctrl-C. Add testinterp target to run the tests with the interpreter.
373         Do not try to build vararg.cs under mcs.
374
375         * configure.in: Fix detection of GC_gcj_malloc.
376
377 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
378
379         * acconfig.h:
380         * configure.in: Check for gethostbyname2_r availability.
381         * data/machine.config: Added section system.net/settings. Added
382         option for IPv6 availability.   
383
384 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
385
386         * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
387
388         * mono/tests/struct.cs: Add test for unboxing trampolines.
389
390         * mono/tests/bug-27420.cs: new regression test.
391
392         * mono/tests/Makefile.am: skip vararg test since it does not compile 
393         under mono. Add testinterp target. Add new tests.
394         
395 2003-07-10  Martin Willemoes Hansen
396
397         * doc/web/team.xml : Modified my tasks a bit.
398
399 2003-07-01  Paolo Molaro <lupus@ximian.com>
400
401         * acconfig.h, configure.in: added bundle support.
402
403 2003-06-10  Dick Porter  <dick@ximian.com>
404
405         * acconfig.h:
406         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
407         available.
408
409 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
410
411         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
412
413 2003-06-10  Martin Baulig  <martin@ximian.com>
414
415         * configure.in: Fall back to boehm if we don't have a libgc
416         subdirectory.
417
418 2003-06-10  Martin Baulig  <martin@ximian.com>
419
420         * configure.in: Make the libgc stuff actually work; we now create
421         a shared libmonogc.so when using the included libgc.
422
423 2003-06-09  Martin Baulig  <martin@ximian.com>
424
425         * configure.in: Only check for gc if --with-gc=boehm.
426
427 2003-06-08  Martin Baulig  <martin@ximian.com>
428
429         * configure.in: Tell libgc's configure about our threads library.
430
431 2003-06-08  Martin Baulig  <martin@ximian.com>
432
433         * libgc/: Integrate the libgc module here.
434
435         [Note: A simple `cvs update' won't work this time; you either need
436         to re-checkout the `mono' module or manually move the `libgc'
437         module here.]
438
439         * configure.in (--with-gc): Added `included' option to use the
440         included libgc.  This is now also the default.
441         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
442         (INCLUDED_LIBGC): New automake conditional.
443         (USE_INCLUDED_LIBGC): #define this if appropriate.
444
445         * autogen.sh: Run libgc/autogen.sh.
446
447         * Makefile.am (SUBDIRS): Added libgc.
448
449 2003-06-05  Duncan Mak  <duncan@ximian.com>
450
451         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
452         the package.
453
454 2003-05-19  Dick Porter  <dick@ximian.com>
455
456         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
457
458 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
459
460         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
461           shell wrapper scripts.
462
463 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
464
465         * mono/tests/Makefile.am: 
466         - Compile with mcs.
467         - Disable some warnings.
468         - Added executables to clean target.
469         - Make testjit the default target.
470         - Print list of failed tests at the end of a test run.
471         - Abort tests when Ctrl-C is pressed.
472
473         * mono/tests/test-driver: Return with a special exit code when 
474         SIGINT is detected.
475
476         * mono/tests/checked.cs: Make it compile.
477         
478 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
479
480         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
481         for the target exe binaries.
482
483         Copy cilc.exe and secutil.exe from the right paths to the right
484         location.
485
486         Add missing assemblies.
487
488 2003-05-02  Alp Toker  <alp@atoker.com>
489
490         * data/config.in: new dll mapping entry for libglade
491
492 2003-05-01  Duncan Mak  <duncan@ximian.com>
493
494         * scripts/Makefile.am: 
495         * runtime/Makefile.am: Install cilc and ilasm.
496
497 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
498
499         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
500
501 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
502
503         * doc/web/team.xml : Added myself to it.
504
505 2003-04-10  Duncan Mak  <duncan@ximian.com>
506
507         * doc/web/render-team-page.cs: Make the names of the element be
508         lowercase instead. BenM says this makes it XHTML compliant; heck,
509         I'm generating this from an XmlDocument already, why not make it
510         XHTML compliant?
511
512 2003-04-10  Duncan Mak  <duncan@ximian.com>
513
514         * doc/web/render-team-page.cs (Compare): Correctly fix
515         ContributorComparer.
516         (RenderHtml): Add some SetAttribute loving to make it render prettier.
517
518         * doc/web/team.xml: Revert excessive indenting.
519
520 2003-04-07  Martin Baulig  <martin@ximian.com>
521
522         * mono/mini/: Added this directory to the build; install `mini'
523         and `libmini.la'.
524
525 2003-04-07  Duncan Mak  <duncan@ximian.com>
526
527         * doc/web/render-team-page.cs: Fix ContributorComparer.
528
529 2003-04-04  Duncan Mak  <duncan@ximian.com>
530
531         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
532         are specified in the XML.
533
534         * doc/web/team.xml: Remove the comment.
535
536         * doc/web/render-team-page.cs: Make it not output a full HTML file.
537
538 2003-04-04  Duncan Mak  <duncan@ximian.com>
539
540         * doc/web/commands: 
541         * doc/web/makefile: Add team page information.
542
543         * doc/web/team.xml: 
544         * doc/web/render-team-page.cs: Code for rendering a team page.
545
546 2003-04-02  Duncan Mak  <duncan@ximian.com>
547
548         * doc/web/makefile: Add a new make target for generating a team
549         page on go-mono.com.
550
551 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
552
553         * configure.in: Added check for GC_gcj_malloc.
554
555 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
556
557         * man/sqlsharp.1: changed pass= to password= for the 
558           PostgreSql provider.
559
560 >>>>>>> 1.166
561 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
562
563         * data/machine.config: added SessionStateModule to httpModules section.
564
565 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
566
567         * data/machine.config: added default sessionState section and handler.
568
569 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
570
571         * doc/provider-factory: add new web page 
572         about Mono.Data's ProviderFactory
573
574         * doc/web/commands
575         * doc/web/makefile: add provider-factory web page to build
576         
577         * doc/ado-net
578         * doc/ibmdb2
579         * doc/postgresql
580         * doc/sqlclient
581         * doc/tdsclient
582         * doc/sybase
583         * doc/mysql
584         * doc/firebird
585         * doc/oracle
586         * doc/oledb
587         * doc/odbc
588         * doc/sqlite: updated web pages
589
590 2003-02-16  Martin Baulig  <martin@ximian.com>
591
592         * doc/jit-debug-sample
593         * doc/jit-debug-sample2: Removed.
594
595         * doc/jit-debug: Updated.
596
597 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
598
599         * doc/screenshots
600         * doc/ado-net
601         * doc/oracle
602         * doc/gtk-sharp: update web pages
603         
604 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
605
606         * data/machine.config: added sample globalization section.
607
608 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
609
610         * data/machine.config: added UrlAuthorizationModule and
611         AuthenticationConfigHandler.
612
613 2003-02-11  Tim Coleman <tim@timcoleman.com>
614         * data/config.in: Add mapping for Oracle call interface
615         (OCI) native libraries.
616
617 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
618
619         * configure.in: added check for sys/un.h.
620
621 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
622
623         * doc/postgresql
624         * doc/mysql
625         * doc/ado-net: updates to web pages
626         
627         * man/sqlsharp.1: update to man page
628
629 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
630
631         * configure.in: added WIN32_THREADS flag when building under windows.
632         It seems that the header files of the gc do not always define it when
633         GC_WIN32_THREADS is defined.
634
635 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
636
637         * doc/index
638         * doc/ado-net
639         * doc/firebird
640         * doc/ibmdb2
641         * doc/mysql
642         * doc/odbc
643         * doc/oledb
644         * doc/oracle
645         * doc/postgresql
646         * doc/sqlclient
647         * doc/sqlite
648         * doc/sybase
649         * doc/tdsclient: corrections
650
651 2003-01-26  Duncan Mak  <duncan@ximian.com>
652
653         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
654
655 2003-01-22  Martin Baulig  <martin@ximian.com>
656
657         * configure.in: Set version number to 0.19.1.
658
659         Heads up: I'm going to commit some changes to the debugger
660         which'll require you to use this new runtime, so if you update the
661         debugger from CVS, you also need this new runtime.
662
663 2003-01-20  Duncan Mak  <duncan@ximian.com>
664
665         * configure.in: Bump the release number to 0.19.
666           
667 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
668
669         * doc/ibmdb2: added file which is new web page
670         about IBM DB2 data provider at Mono.Data.DB2Client
671         
672         * makefile
673         * commands: added ibmdb2 web page to go-mono web site
674         
675         * doc/ado-net: added a couple more developers email, plus made the
676         email spam resistant, added Mono's DB2 data provider to list,
677         added more info about the ProviderFactory and retrieving data using
678         ADO.NET from ASP.NET, add notes about testing, misc cleanup
679         
680         * doc/mysql
681         * doc/postgresql
682         * doc/sqlclient
683         * doc/oracle
684         * doc/tdsclient
685         * doc/firebird
686         * doc/oledb
687         * doc/odbc
688         * doc/sybase
689         * doc/sqlite: added testing notes and C# examples
690         
691         * doc/gtk-sharp: added links for GTK# for Windows
692         
693         * man/sqlsharp.1: added providers Npgsql and MySQLNet
694
695 2003-01-17  Duncan Mak  <duncan@ximian.com>
696
697         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
698
699 2003-01-16  Martin Baulig  <martin@ximian.com>
700
701         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
702         check again, we're now using the mono/io-layer for this.
703
704 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
705
706         * configure.in: allow MacOSX (from various people).
707
708 2003-01-14  Martin Baulig  <martin@ximian.com>
709
710         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
711
712 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
713         * fixed url for System.Windows.Forms in the class status
714         
715 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
716
717         * configure.in: moved struct tm field tm_gmtoff check before the check
718         for timezone global variable. This makes Timezone work for me (debian
719         sid, linux, x86, which has both the field and the global variables).
720
721 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
722
723         * doc/oracle: added file which is
724         a new web page oracle.html
725
726         * doc/ado-net: clean up and add link
727         to oracle.html
728         
729         * doc/web/commands
730         * doc/web/makefile: added oracle.html
731
732 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
733
734         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
735         
736         * man/sqlsharpcli.1: renamed to sqlsharp.1
737
738 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
739
740         * mono/jit/jit.c
741         * mono/metadata/icall.c: added mono_install_get_config_dir() to
742         utilize the MONO_CFG_DIR environment variable for specifying
743         different machine.configs.
744
745 2002-12-06  Duncan Mak  <duncan@ximian.com>
746
747         * data/Makefile.am (EXTRA_DIST): Add machine.config
748         (DISTCLEANFILES): Add config.
749
750 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
751
752         * man/sqlsharpcli.1: added file - a man page 
753         for SQL# CLI
754         
755         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
756         
757 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
758
759         * doc/firebird: updated web page
760
761 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
762
763         * data/Config.in : added the gtk# dll mapping entries
764
765 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
766
767         * doc/firebird: updated web page based on input
768         from the firebird .net data provider author
769
770 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
771
772         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
773         been installed.
774
775 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
776
777         * doc/oledb
778         * doc/odbc
779         * doc/mysql
780         * doc/sqlite
781         * doc/sqlclient
782         * doc/tdsclient
783         * doc/sybase
784         * doc/firebird: added web pages
785         for each specific data provider
786         
787         * doc/ado-net
788         * doc/postgresql: updated web page
789         with current status
790         
791         * doc/web/commands
792         * doc/web/makefile: updated to include
793         new web pages
794
795 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
796
797         * autogen.sh: make it work when MONO_PATH is set and it has more than
798         one directory or ends in ":". Also check that the directory added to
799         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
800
801 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
802
803         * configure.in: Also allow the miss-spelled bohem.
804
805 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
806
807         * doc/ado-net
808         * doc/postgresql
809         * doc/tds-providers: cleaned up the web pages
810         
811         * doc/web/commands: postgresql.html page was mistyped
812
813 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
814
815         * doc/ado-net: updated status of
816         the ADO.NET functionality and providers
817         and added link to tds-providers.html
818
819         * doc/tds-providers: added file to
820         describe the design     and status of 
821         the SqlClient, SybaseClient, and TdsClient
822         ADO.NET providers.
823
824         * doc/web/makefile
825         * doc/web/command: added new web page 
826         tds-providers.html to build of  www.go-mono.com web site
827         
828 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
829
830         * doc/web/makefile
831         * doc/web/commands:     web page 
832         postgresql needed to be added
833
834 2002-10-13  Mark Crichton <crichton@gimp.org>
835
836         * doc/index: Even more spelling errors fixed.
837
838 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
839
840         * doc/adonet: updated status of all providers, added links, 
841           and added information
842           about the Mono.Data.SqliteClient provider that 
843           Vladimir Vukicevic contributed. Added Brian Ritchie's 
844           and Vladimir Vukicevic's email addresses as
845           people to contact about ADO.NET in Mono.  
846           Added information about SQL#, configuration tools, 
847           and an ADO.NET Multiplexor, etc...  
848
849 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
850
851         * doc/index: corrected some mistypes
852         
853         * doc/adonet: updated the status and plans of all the ADO.NET providers
854           and moved PostgreSQL specific stuff to doc/postgresql
855
856         * doc/postgresql: added new file to detail
857           the status of the PostgreSQL ADO.NET provider
858           and provide test notes for setting it up
859
860 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
861
862         * data/config.in: add entry for MySQL native shared libraries
863           which are different on Windows and Linux
864
865 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
866
867         * doc/ccvs: Fixed some ugly formatting.
868
869 2002-10-03  Dick Porter  <dick@ximian.com>
870
871         * acconfig.h:
872         * configure.in:  Freebsd pthread_t is a pointer
873
874 2002-10-01  Duncan Mak  <duncan@ximian.com>
875
876         * mono/os/Makefile.am: Add gc_wrapper.h.
877
878         * runtime/Makefile.am: Fix the path for monoresgen.exe.
879
880 2002-09-27  Dick Porter  <dick@ximian.com>
881
882         * configure.in: Check for semaphore.h.  Patch for BSD from
883         jmmv@hispabsd.org (Julio Merino).
884
885 2002-09-20  Duncan Mak  <duncan@ximian.com>
886
887         * data/config.in: Added reference to libxslt.
888
889 2002-09-20  Mark Crichton  <crichton@gimp.org>
890
891         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
892         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
893         For systems that do not have such a virtual FS, define
894         NEED_LINK_UNLINK.
895
896         * acconfig.h: added NEED_LINK_UNLINK
897         
898 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
899
900         * configure.in: add some needed defines to fix support of
901         threads in the GC.
902
903 2002-09-19  Mark Crichton  <crichton@gimp.org>
904
905         * configure.in: Added checks for Solaris to use X/Open functionality.
906         Really needed for the io-layer code.
907
908 2002-09-15  Andrew Birkett  <andy@nobugs.org>
909
910         * man/mcs.1: --probe is now --expect-error.
911
912 2002-09-09  Dick Porter  <dick@ximian.com>
913
914         * acconfig.h: 
915         * configure.in: Simplify thread checks, by using canned rules for
916         particular systems (based on the sleepycat db configure.in).
917         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
918         don't have a solaris machine to try it on.
919
920 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
921
922         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
923
924 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
925
926         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
927         Security) to the OpenSSH keys required by mono CVS
928         access.
929
930 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
931
932         * configure.in, mono/interpreter/interp.c,
933         mono/io-layer/handles.c, mono/io-layer/processes.c,
934         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
935         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
936         mono/metadata/appdomain.c, mono/metadata/class.c,
937         mono/metadata/domain.c, mono/metadata/gc.c,
938         mono/metadata/object.c, mono/metadata/reflection.c,
939         mono/metadata/threads.c, mono/os/gc_wrapper.h,
940         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
941         wrap inclusion of gc.h for boehm, since from FreeBSD and
942         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
943         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
944         to apply, and also makes it possible for me to build with
945         GC on OpenBSD/macppc built by hand.
946
947 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
948
949         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
950
951 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
952
953         * mono/dis/dis-cil.c:
954         * configure.in: Check for <wchar.h> via autoconf, don't use it if
955         it isn't there, as it seems to work fine without it on OpenBSD.
956
957 2002-08-28  Dick Porter  <dick@ximian.com>
958
959         * mono/os/win32/util.c: 
960         * mono/os/unix/util.c: 
961         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
962         (It doesn't do anything on unix builds, and the w32 version no
963         longer needs an arg.)
964
965         * configure.in: Add HOST_CC for w32 builds
966
967 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
968
969         * configure.in: remove iconv checks.
970
971 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
972
973         * configure.in: Recognise OpenBSD/macppc as PowerPC.
974
975 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
976
977         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
978         to error out if bison is missing.
979
980 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
981
982         * configure.in: don't link against libdl on windoze.
983
984 2002-08-12  Dick Porter  <dick@ximian.com>
985
986         * mono.pc.in: Add $includedir to Cflags
987
988 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
989
990         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
991         with pkg-config.
992         * */Makefile.am: makefile overhaul to create a shared libmono library.
993         * */*.h: do not include config.h in headers that should be installed.
994
995 2002-07-12  Dick Porter  <dick@ximian.com>
996
997         * acconfig.h:
998         * configure.in: Check the size of sockaddr_un.sun_path
999
1000 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
1001
1002         * man/Makefile.am (man_MANS): Added new man page
1003
1004         * man/mono-config.5: New manual page describing the mono-config
1005         file format. 
1006
1007 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
1008
1009         * configure.in: added checks for MSG_NOSIGNAL
1010
1011 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
1012
1013         * doc/ado-net: update the ado-net web page on go-mono.com
1014         input parameters support, beginnings of Mono.Data.MySQL 
1015         and System.Data.OleDb, updated the sample source code,
1016         and output from a PostgresTest
1017
1018 2002-05-21  Martin Baulig  <martin@gnome.org>
1019
1020         * mono.1: Documented the "--debug-args" debugging arguments.
1021
1022 2002-05-21  Martin Baulig  <martin@gnome.org>
1023
1024         * mono.1: Updated to reflect my latest changes and beautified this a bit.
1025         (FIXME: There are still command line argument which aren't documented here.)
1026
1027 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
1028
1029         * doc/ado-net: updated page to include C# code snippets using
1030         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
1031         works, executing/reading multiple results, and stored procedures.
1032         And other tweaks about the providers.  
1033
1034 2002-05-19  Martin Baulig  <martin@gnome.org>
1035
1036         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
1037         interpreter/Makefile.am.
1038
1039 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
1040
1041         * configure.in: search for pthread functions also in libc_r (patch
1042         from Garrett Rooney <rooneg@electricjellyfish.net>).
1043
1044 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
1045
1046         * doc/ado-net: added instructions for installing PostgreSQL on Linux
1047         and for using nant to re-compile just the System.Data.dll assembly
1048         on Windows.
1049
1050 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
1051
1052         * doc/ado-net: added instructions for compiling System.Data.dll
1053         (a subset of) on Linux.
1054
1055 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
1056
1057         * doc/ado-net: added links
1058
1059 2002-05-09  Dick Porter  <dick@ximian.com>
1060
1061         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
1062
1063 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1064
1065         * doc/ado-net: correct formatting
1066         * doc/index: added credit i forgot to add
1067
1068 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1069
1070         * doc/ado-net: i did not format it correctly earlier, i 
1071         tried added various tags where appropriate.
1072         
1073         * doc/index: added news item for May 5, 2002 - ado.net able
1074         to retrieve data now
1075
1076 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1077
1078         * doc/ado-net: updated the current status which
1079         I kept forgetting to do.
1080
1081 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1082
1083         * doc/ado-net: updated to includes an example for
1084         running ipc-daemon as a Windows service.  Thanks
1085         to gonzalo.
1086
1087 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1088
1089         * doc/ado-net: updated to include installation of
1090         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
1091         Also included notes on running the System.Data/Test/PostgresTest.cs
1092         that should work on a lot of Mono installations that have
1093         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
1094         know.
1095
1096 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
1097
1098         * doc/ado-net: updated a little bit.
1099
1100 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
1101
1102         * configure.in: Added checks for timezone stuff.
1103
1104 2002-04-30  Dick Porter  <dick@ximian.com>
1105
1106         * acconfig.h:
1107         * configure.in: Added option to disable using shared memory for
1108         handles
1109
1110 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1111
1112         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
1113         defined problem under cygwin with latest version of automake and
1114         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
1115
1116 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1117
1118         * configure.in: removed -Wshadow from CFLAGS.
1119
1120 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
1121
1122         * status/maintainers.xml: added danmorg and myself for System.Data.*
1123         classes.
1124
1125         * status/class.xml: added System.Data.* classes.
1126
1127 2002-04-08  Dick Porter  <dick@ximian.com>
1128
1129         * configure.in: Set -mno-cygwin here rather than in the build script
1130
1131 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
1132
1133         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
1134
1135 2002-03-29  Martin Baulig  <martin@gnome.org>
1136
1137         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
1138         New files, added documentation for the debugging code.
1139
1140         * doc/web/commands: Added the debugging pages.
1141
1142         * docs/jit-debug: Removed, this is now on the web site.
1143
1144 2002-03-24  Martin Baulig  <martin@gnome.org>
1145
1146         * man/mcs.1: Documented the new --debug option and added a section
1147         about debugging support.
1148
1149         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
1150
1151 2002-03-21  Martin Baulig  <martin@gnome.org>
1152
1153         * configure.in: Added check for <elf.h>.
1154
1155 2002-03-18  Dick Porter  <dick@ximian.com>
1156
1157         * configure.in: Only look for libgc on the system.  Default to not
1158         using GC at all, because it doesn't work with the jit.
1159
1160 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
1161
1162         * configure.in: Add support for building the included boehm GC.
1163
1164 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
1165
1166         * configure.in: detect Boehm GC libs and add --with-gc switch.
1167         Boehm GC needs to be explicitly enabled since the JIT currently fails
1168         in some cases with it.
1169
1170 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
1171
1172         * mono/tests/fib.cs: it is now possible to pass a repeat count as
1173         command line argument, for example fib.exe 20 runs the test 20
1174         times. 
1175
1176 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
1177         * configure.in: added support for ARM target arch.
1178         Uncommented and modified arm-*-linux* target,
1179         added mono/arch/arm/Makefile to AC_OUTPUT list.
1180
1181 2002-02-21  Mark Crichton  <crichton@gimp.org>
1182
1183         * status/class.xml: Added contact info for RNGCryptoServiceProvider
1184         class and Rijndael classes.
1185         * status/maintainers.xml: Added contact info to maintainers list.
1186
1187 2002-02-21  Mark Crichton  <crichton@gimp.org>
1188  
1189         * configure.in: Add checks for a system-provided entropy device
1190         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
1191
1192 2002-02-20  Dick Porter  <dick@ximian.com>
1193
1194         * acconfig.h:
1195         * configure.in: Always build without cygwin support on windows
1196
1197 2002-02-19  Radek Doulik  <rodo@ximian.com>
1198
1199         * mono/tests/pinvoke.cs: use more pinvoke test methods
1200
1201 2002-02-19  Radek Doulik  <rodo@ximian.com>
1202
1203         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
1204         method
1205         (mono_test_many_byte_arguments): ditto
1206
1207 2002-02-18  Radek Doulik  <rodo@ximian.com>
1208
1209         * mono/tests/Makefile.am: added small test library for pinvoke
1210         testing
1211
1212         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
1213         new function to test pinvoke
1214
1215         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
1216         arguments
1217
1218         * mono/tests/Makefile.am: display # of passing tests too
1219         added simple shared library libtest with testing function for
1220         pinvoke
1221
1222 2002-02-17  Radek Doulik  <rodo@ximian.com>
1223
1224         * mono/tests/Makefile.am (test): display # of failed tests
1225
1226 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
1227
1228         * configure.in: Add checks for SOL_IP, SOL_TCP, and
1229         IP_PKTINFO. Also check for struct ip_mreqn.
1230
1231 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
1232
1233         * configure.in: Add checks to see if we need to link to libsocket,
1234         libnsl, and/or librt. Also check for inet_pton and inet_aton.
1235
1236 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
1237
1238         * acconfig.h: #undef USE_MONO_MUTEX
1239
1240         * configure.in: If the system pthread implementation is lacking,
1241         default to using mono-mutex.
1242
1243 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
1244
1245         * mono/tests/enum2.cs: new file with more enum tests.
1246
1247 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
1248
1249         * mono/tests/jit-long.cs: added some SHL/SHR tests
1250
1251 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
1252
1253         * configure.in: allow PKG_CONFIG_PATH for the build-platform
1254         pkg-config invocation.
1255
1256 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
1257
1258         * configure.in: add some support/fixes for cross-compilation.
1259
1260 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
1261
1262         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
1263         added tests for SUB_OVF, SUB_OVF_UN
1264
1265 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
1266
1267         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
1268
1269 2001-12-21  Aaron Weber  <aaron@ximian.com>
1270
1271         * doc/faq (A): added a linebreak that was missing and was causing
1272         a heading to appear badly.
1273
1274 2001-12-20  Aaron Weber  <aaron@ximian.com>
1275
1276         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
1277         questions into a single section.
1278
1279 2001-12-17  Aaron Weber  <aaron@ximian.com>
1280
1281         * doc/faq (Q): Question-by-question, line-by-line revision.
1282
1283 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
1284
1285         * mono/tests/time.cs: new test
1286
1287 2001-11-30  Radek Doulik  <rodo@ximian.com>
1288
1289         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
1290
1291 2001-11-29  Radek Doulik  <rodo@ximian.com>
1292
1293         * configure.in (ACCESS_UNALIGNED): uncommented and modified
1294         powerpc-*-linux* 
1295         generate mono/arch/ppc/Makefile
1296
1297 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
1298
1299         * mono/tests/exception3.cs: modified the test to show a bug in the
1300         current exception handling implementation.
1301
1302 2001-11-13  Dick Porter  <dick@ximian.com>
1303
1304         * configure.in: Some more tests for pthread features
1305         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
1306         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
1307
1308 2001-11-09  Dick Porter  <dick@ximian.com>
1309
1310         * configure.in: Try and get large file support, but it's not fatal
1311         if it's not there (the io-layer just ignores the high word in that
1312         case.)
1313
1314         Check for windows builds, and only bother to look for pthreads and
1315         large files if we're not building for cygwin or native win32.  Not
1316         having pthread support on Posix systems is now a fatal error.
1317
1318         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
1319         aclocal
1320
1321 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
1322
1323         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
1324         target testjit. 
1325
1326 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
1327
1328         * docs/object-layout: more documentation
1329
1330 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
1331
1332         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
1333         can't read on unaligned boundaries
1334
1335 2001-10-04  Dick Porter  <dick@ximian.com>
1336
1337         * configure.in: Do some deeper checks on pthreads for some of the
1338         more interesting functions
1339
1340 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
1341
1342         * mono/tests/Makefile.am (testjit): a new target to test the JITer
1343
1344         * mono/tests/jit-*: added some test for the JITer
1345
1346 2001-09-23  Dick Porter  <dick@ximian.com>
1347
1348         * configure.in: Arrange to compile dummy thread support routines
1349         if pthread isnt available
1350         
1351 2001-09-23  Dick Porter  <dick@ximian.com>
1352
1353         * configure.in: Check for pthread.h, so that we can check for the
1354         HAVE_PTHREAD_H define in config.h
1355
1356 2001-09-21  Dick Porter  <dick@ximian.com>
1357
1358         * configure.in: Check for libpthread
1359
1360 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
1361
1362         * mono/tests/test-ops.cs: added more tests
1363
1364 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
1365
1366         * configure.in: check for sizeof(void*) and for the architecture.
1367
1368 2001-09-05  Dick Porter  <dick@ximian.com>
1369
1370         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
1371         aclocal invocation, so putting aclocal files in /usr/local works
1372
1373 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
1374
1375         * *: removed the libffi dependency, mono now compiles on cygwin 
1376
1377         * mono/wrapper/build-dll: new file.
1378
1379 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
1380
1381         * mono/tests/console.cs: impl.
1382
1383         * mono/tests/box.cs: impl.
1384
1385         * mono/tests/stream-writer.cs: impl.
1386
1387 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
1388
1389         * mono/tests/*: New test cases, mostly for virtual method dispatch.
1390         Use make testb for the slow benchmarking programs,
1391         make test for the usual regression test checks.
1392
1393 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
1394
1395         * mono/cil/Makefile.am:
1396         * mono/wrapper/Makefile.am: use correct variables for installation
1397         directories
1398
1399 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
1400
1401         * mono/tests/exceptions*: enhanced and added more tests for
1402         exceptions.
1403
1404 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
1405
1406         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
1407         to pass make distcheck
1408
1409         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
1410
1411         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
1412         install-data-hook): Added mechanism to distribute and install the
1413         dll files.
1414
1415 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
1416
1417         * mono/tests/stream.cs: new tests for the Stream class
1418
1419         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
1420         added it again.
1421
1422 2001-08-16  Alex Graveley  <alex@ximian.com>
1423
1424         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
1425         removes libtool dependency on all of Mono.
1426
1427 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
1428
1429         * mono/tests/array.cs: more array tests
1430
1431 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
1432
1433         * mono/tests/array.cs: more array tests
1434
1435 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
1436
1437         * mono/tests/pinvoke.cs: we can now print strings ;-)
1438
1439         * mono/tests/array.cs: new test for arrays
1440
1441 2001-08-02  Alex Graveley  <alex@ximian.com>
1442
1443         * libffi/*: Import libffi CVS version, with minor changes to make it 
1444           compile.
1445
1446         * mono/interpreter/Makefile.am: Link against 
1447           ../../libffi/.libs/libffi.a.
1448
1449         * Makefile.am: Add libffi
1450
1451         * autogen.sh: Replace with adapted gnome autogen.sh
1452
1453         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
1454
1455 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
1456
1457         * mono/tests/pinvoke.cs: impl.
1458
1459 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
1460
1461         * configure.in, mono/tests: added some tests for the interpreter.
1462
1463 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
1464
1465         * doc/download: added instructions for cygwin
1466         
1467         * doc/c-sharp: removed bit about compiling
1468         
1469         * status/compare-assembly.cs: basedir should be there if
1470         parameters are provided.
1471
1472         * status/makefile: made targets to dump info.
1473         
1474 2001-07-15  Joe Shaw  <joe@ximian.com>
1475
1476         * configure.in: Don't create doc/Makefile as there's nothing there
1477         to make.
1478
1479         * Makefile.am: Don't build the doc directory because there's no
1480         Makefile.am there.
1481
1482         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
1483
1484 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
1485
1486         * doc/class-library (A): Updated FAQ with question on error 1595.
1487
1488 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
1489
1490         * doc/index: 
1491
1492 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
1493
1494         * status/*: scripts and data to create statistics about the
1495         class library status.
1496
1497 2001-07-09  Alex Graveley  <alex@ximian.com>
1498
1499         * doc/makefile (clean): Add clean target.
1500         * doc/web/makefile (clean): Ditto.
1501
1502 2001-07-09  Alex Graveley  <alex@ximian.com>
1503
1504         * doc/makefile (all-docs): Fix typo.
1505
1506 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
1507
1508         * NEWS: 
1509
1510