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