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