Share OnCookieAdd implementation with Mono (no #if TARGET_J2EE)
[mono.git] / ChangeLog
1 2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
2
3         * configure.in: Fix definition of LIBC for ia64.
4
5 2005-07-12  Daniel Drake  <dsd@gentoo.org>
6
7         * configure.in: Add check for libattr's <attr/attr.h>
8
9 2005-07-11  Raja R Harinath  <rharinath@novell.com>
10
11         * scripts/script.in: Add @framework_version@ blank.
12         * scripts/script2.in: Remove.
13         * scripts/Makefile.am: Update.  Use wsdl.exe for wsdl2 and
14         monop.exe for monop2.
15
16 2005-07-04  Raja R Harinath  <rharinath@novell.com>
17
18         * Makefile.am (EXTRA_DIST): Distribute mono-uninstalled.pc.in.
19         (noinst_DATA): Build mono-uninstalled.pc.
20         * mono-uninstalled.pc.in (Libs): Avoid ${pc_top_builddir}.
21         (Cflags): Likewise.  Let $(srcdir) to be absolute.
22
23 2005-07-03  Ben Maurer  <bmaurer@ximian.com>
24
25         * scripts/Makefile.am (bin2_SCRIPTS): Add monop2
26
27 2005-07-01  Daniel Drake  <dsd@gentoo.org>
28
29         * configure.in: Add check for FreeBSD's sys/extattr.h
30
31 2005-07-01  Raja R Harinath  <rharinath@novell.com>
32
33         Avoid resource leakage on 'make clean' (see #75424).
34         * configure.in (AC_CONFIG_FILES): Add runtime/semdel-wrapper.
35         * runtime/semdel-wrapper.in: New.
36         * runtime/Makefile.am (clean-local): Use the semdel program before
37         nuking the .wapi directory.
38         (noinst_SCRIPTS): Add semdel-wrapper.
39         (MYDISTFILES, distdir): Use automake variable to get the list of
40         files to distribute.
41         (all-local, install-exec, uninstall): Call semdel-wrapper.
42         (mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall):
43         Likewise.
44
45 2005-06-27  Geoff Norton  <gnorton@customerdna.com>
46
47         * configure.in: Add support for X86 darwin.
48
49 2005-06-22  Zoltan Varga  <vargaz@freemail.hu>
50
51         * configure.in: Add support for ia64.
52
53 2005-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
54
55         * configure.in: enabled the use of mmap/munmap for solaris and linux.
56         It seems to help with memory usage.
57
58 2005-06-15  Ben Maurer  <bmaurer@ximian.com>
59
60         * configure.in: Another attempt at the portable "find libX11.so"
61         Hopefully, this one has no code paths where we are worse off than
62         what we had before any of this mess.
63         
64         * configure.in: What I hope is a more portable version hack.
65
66 2005-06-14  Ben Maurer  <bmaurer@ximian.com>
67
68         * configure.in: echo the version number to
69         mcs/build/common/MonoVersion.cs. This allows us to not need to
70         update AssemblyInfo.cs every time we bump the version number.
71
72         * mono-uninstalled.pc.in: pc file that handles mono when it is not
73         installed. This lets us have mkbundle work inside the tree.
74
75         * configure.in: Create the .pc file above.
76
77 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
78
79         * man/mono-shlib-cop.1: Add man page for mono-shlib-cop program.
80
81 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
82
83         * data/config.in: Fix generated XML.
84
85 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
86
87         * scripts/Makefile.am: Add mono-shlib-cop.
88
89 2005-06-09  Ben Maurer  <bmaurer@ximian.com>
90
91         * configure.in: Handle more gracefully if objdump or X isn't
92         there. Warn the user about possible breakage.
93
94 2005-06-08  Ben Maurer  <bmaurer@ximian.com>
95
96         * configure.in: read the SONAME from libX11. This is the same
97         thing as will be used by a shared library, so it will really
98         work.
99
100         This will have us get libX11.so.6 rather than libX11.so.6.2.
101
102 2005-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
103
104         * configure.in: make automake 1.9 happy about LARGE_FILES.
105
106 2005-06-06  Jonathan Pryor  <jonpryor@vt.edu>
107
108         * configure.in: Add checks for mremap, remap_file_pages.
109
110 2005-06-06  Ben Maurer  <bmaurer@ximian.com>
111
112         * mono.spec.in: Remove. This is horribly out of date. A real spec
113         file is generated in the release module.
114
115         * scripts/Makefile.am: Add mono-find-*
116
117         * scripts/mono-find-*.in: provides/requires stuff for rpm is now
118         done with monodis. This makes packaging easier as it doesn't
119         depend on the gac ind DESTDIR.
120
121         * configure.in: changes for the above
122
123 2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
124
125         * configure.in: added test for SIOCGIFCONF.
126
127 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com> 
128  
129         * README.vsnet: Instructions about the VS.NET build.
130         * mono.sln: Mono solution file for VS.NET 2005.
131         * genmdesc.vcproj: Project file for genmdesc.
132         * libmono.vcproj: Project file for libmono.
133         * mono.vcproj: Project file for mono executable.
134
135 2005-05-25  Ben Maurer  <bmaurer@ximian.com>
136
137         * configure.in: Do a test for libX11.so that really works :-).
138
139 2005-05-22  Ben Maurer  <bmaurer@ximian.com>
140
141         * configure.in: Add config stuff for libsqlite{,3} and
142         libX11.
143
144         * data/config.in: Add dllmaps for above mentioned libs. This means
145         that the devel packages are not needed.
146
147 2005-05-17  Zoltan Varga  <vargaz@freemail.hu>
148
149         * man/mono.1: Document the new MONO_DEBUG options.
150
151 2005-05-16  Raja R Harinath  <rharinath@novell.com>
152
153         * configure.in (AC_OUTPUT): Add mono/arch/ia64/Makefile.
154
155 2005-05-08  Ben Maurer  <bmaurer@ximian.com>
156
157         * scripts/Makefile.am (bin_SCRIPTS): monoresgen.exe is not
158         installed, therefore, don't make a script for it.
159
160 2005-05-05  Zoltan Varga  <vargaz@freemail.hu>
161
162         * configure.in: Applied patch from Jakub Bogusz <qboosh@pld-linux.org>.
163         Fix library names on sparc-linux and alpha-linux.
164
165 2005-05-04  Zoltan Varga  <vargaz@freemail.hu>
166
167         * runtime/Makefile.am: Pass the prefix to the mcs makefiles.
168
169 2005-04-28  James Willcox  <james@ximian.com>
170
171         * man/mkbundle.1: add --config-dir flag
172
173 2005-04-27  Raja R Harinath  <rharinath@novell.com>
174
175         * configure.in (AC_DISABLE_FAST_INSTALL): Set.
176
177 2005-04-25  Ben Maurer  <bmaurer@ximian.com>
178
179         * configure.in: Version bumpage
180
181 2005-04-25  Raja R Harinath  <rharinath@novell.com>
182
183         Fix #74692.
184         * configure.in ($mcsdir/build/config.make): Point RUNTIME and
185         ILDISASM to the in-tree versions of mono and monodis.  Propagate
186         value of INSTALL to mcs too.
187         * runtime/Makefile.am: Avoid passing RUNTIME and ILDISASM to each
188         sub-make, now that 'configure' sets up the 'mcs' tree.
189
190 2005-04-23  Zoltan Varga  <vargaz@freemail.hu>
191
192         * doc: Remove unused directory.
193         
194         * configure.in: Remove --with-icu option to prevent people from using
195         it by mistake.
196
197 2005-04-21  Raja R Harinath  <rharinath@novell.com>
198
199         * runtime/Makefile.am: Update.  Pass 'monodis-wrapper' as ILDISASM
200         to sub-makes.
201         (mcs-compileall): Verify the fixed-up dll too.
202         * runtime/monodis-wrapper.in: New file.
203         * configure.in (runtime/monodis-wrapper): Create.
204         ($mcsdir/build/config.make): Don't be over-eager in the definition
205         and evaluation of '$exec_prefix'.
206
207 2005-04-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
208         * data/net_1_1/machine.config, data/net_2_0/machine.config: 
209         added ' explicit="true" strict="false" ' to system.web/compilation 
210         element as in MS. Part of fix for Bug #74671
211         
212 2005-04-19  Jonathan Pryor  <jonpryor@vt.edu>
213
214         * configure.in: Add check for <sys/xattr.h>.
215           Thanks to Daniel Drake <dsd@gentoo.org> for the patch.
216
217 2005-04-18  Zoltan Varga  <vargaz@freemail.hu>
218
219         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
220
221 2005-04-16  Miguel de Icaza  <miguel@novell.com>
222
223         * configure.in (PTHREAD_POINTER_ID): Patch from Jonathan Pryor to
224         fix the Mono build on Solaris (bug #72818)
225
226 2005-04-16  Bill Middleton  <flashdict@gmail.com>
227
228         * configure.in (PREVIEW): Allow --without-preview to work.
229         From #74615.
230
231 2005-04-15  Zoltan Varga  <vargaz@freemail.hu>
232
233         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
234
235 2005-04-14  Raja R Harinath  <rharinath@novell.com>
236
237         * mono/Makefile.am (DIST_SUBDIRS): Add 'handles' directory.
238         * configure.in (AC_OUTPUT): Add back 'mono/handles' directory.
239
240 2005-04-13  Raja R Harinath  <rharinath@novell.com>
241
242         * configure.in (AC_OUTPUT): Remove 'mono/handles' directory.
243
244 2005-04-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
245
246         * configure.in: added checks for epoll().
247
248 2005-04-12  Geoff Norton  <gnorton@customerdna.com>
249
250         * configure.in: Disable -O2 on PPC until #74562 is fixed.
251
252 2005-04-11  James Willcox  <james@ximian.com>
253
254         * man/mkbundle.1: add --static option
255
256 2005-04-11  Zoltan Varga  <vargaz@freemail.hu>
257
258         * configure.in: Applied some freebsd patch from Bill Middleton <flashdict@gmail.com>.
259
260 2005-04-09  Zoltan Varga  <vargaz@freemail.hu>
261
262         * configure.in: Add --with-large-heap option to enable support for
263         GC heaps larger than 3GB. Hopefully fixes #73882.
264
265 2005-04-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
266
267         * configure.in: define FD_SETSIZE=1024 on windows (the default is only
268         64). Re-add aio_* stuff. Shouldn't have removed it.
269
270 2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
271
272         * configure.in: no more checks for aio_*.
273
274 2005-04-05  Zoltan Varga  <vargaz@freemail.hu>
275
276         * configure.in: Fix isinf detection on solaris.
277
278 2005-04-02  Raja R Harinath  <harinath@gmail.com>
279
280         * configure.in (pkg_config_path): Rename from PKG_PATH.  Fix build
281         with pkgconfig 0.16.0.
282
283 2005-04-01  Zoltan Varga  <vargaz@freemail.hu>
284
285         * configure.in: Fix sigaltstack detection on solaris.
286
287 2005-03-27  Raja R Harinath  <harinath@gmail.com>
288
289         * configure.in: Define mono_libdir using $(exec_prefix), seeing
290         that it uses .../lib.
291
292 2005-03-26  Ben Maurer  <bmaurer@ximian.com>
293
294         * configure.in: Use mono_libdir rather than libdir in
295         config.make. This fixes confusion for amd builds in buildbuddy.
296
297         * configure.in, */Makefile.am: fix up lib/lib64 type stuff
298
299 2005-03-24  Raja R Harinath  <rharinath@novell.com>
300
301         * configure.in (libgdiplus): Make more intuitive.
302         * runtime/Makefile.am (wrapper-config): Remove temporary file.
303         Update to change.
304
305 2005-03-23  Raja R Harinath  <rharinath@novell.com>
306
307         Allow testing of System.Drawing with a libgdiplus snapshot.
308         * configure.in (libgdiplus): New --with-libgdiplus option.  Allow
309         the location of libgdiplus to be overridden.
310         * runtime/Makefile.am (wrapper-config): Override location of
311         libgdiplus if requested.
312
313 2005-03-14  Raja R Harinath  <rharinath@novell.com>
314
315         * runtime/Makefile.am (clean_profiles): Remove.
316         (clean-local): Use $(build_profiles).
317         (install-local, uninstall-local): Don't override $(prefix).
318         (SUPPORT_FILES): New.  List of dependencies from ...
319         (all-local): ... here.  Use it.
320         (install-local): Depend on $(SUPPORT_FILES).
321
322 2005-03-02  Zoltan Varga  <vargaz@freemail.hu>
323
324         * docs/aot-compiler.txt: Add some more documentation.
325
326 2005-02-25  Raja R Harinath  <rharinath@novell.com>
327
328         * runtime/Makefile.am (centum_nunit_tests): Remove.  The
329         functionality has been moved to mcs/Makefile.
330         (test_select): Set ONLY_CENTUM_TESTS.
331
332 Thu Feb 24 15:16:18 CET 2005 Paolo Molaro <lupus@ximian.com>
333
334         * configure.in: add a check for compiler support of the
335         tls_model sttribute.
336
337 Mon Feb 21 17:14:34 CET 2005 Paolo Molaro <lupus@ximian.com>
338
339         * configure.in: don't imply that enabling ICU support is a good
340         thing to do.
341
342 2005-02-21  Michal Moskal  <malekith@pld-linux.org>
343             Raja R Harinath  <rharinath@novell.com>
344
345         * configure.in: Emit exec_prefix and libdir into mcs/build/config.make.
346
347 2005-02-17  Raja R Harinath  <rharinath@novell.com>
348
349         * runtime/Makefile.am (cur_dir_cmd): New.  Use cygpath to get the
350         current directory in non-Cygwin form.
351         (PLATFORM_PATH_SEPARATOR): New.  $(PATH_SEPARATOR) has the "wrong"
352         value on cygwin. 
353         (mcs-compileall): Use them.
354
355 2005-02-15  Raja R Harinath  <rharinath@novell.com>
356
357         * scripts/Makefile.am ($(bin_SCRIPTS)): Depend on Makefile, so
358         that it picks up any changes in $prefix.
359         ($(bin2_SCRIPTS)): Likewise.
360
361 2005-02-13  Zoltan Varga  <vargaz@freemail.hu>
362
363         * scripts/dtd2xsd: Remove generated file from SVN.
364
365 2005-02-12  Cesar Lopez Nataren  <cnataren@novell.com>
366
367         * scripts/Makefile.am (bin_SCRIPTS): added mjs
368
369 2005-02-12  Ben Maurer  <bmaurer@ximian.com>
370
371         * runtime/Makefile.am (centum_nunit_tests): Add corlib! Thanks to
372         nickd, miguel, et al. 
373
374 2005-02-07  Zoltan Varga  <vargaz@freemail.hu>
375
376         * configure.in: Add -Wdeclaration-after-statement option to CFLAGS if
377         gcc supports it to weed out pre ISO C99 code.
378
379 2005-02-07  Lluis Sanchez Gual  <lluis@novell.com>
380
381         * data/net_1_1/DefaultWsdlHelpGenerator.aspx:
382         * data/net_2_0/DefaultWsdlHelpGenerator.aspx: Don't use databinding where
383         not needed.
384
385 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
386
387         * configure.in: Check for curses.h.
388
389 2005-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
390
391         * configure.in: define SOLARIS_CURSES when compiling for *solaris.
392         * mono/metadata/console-io.c: <curses.h> is needed by term.h on solaris.
393
394 2005-02-04  Raja R Harinath  <rharinath@novell.com>
395
396         * runtime/Makefile.am (wrapper-config): Elevated from being a test
397         support file called $(tmpinst)/config.
398         ($(tmpinst)/bin/mono): Simplify.
399         (mcs-do-compiler-tests,mcs-compileall): Update.
400         * runtime/mono-wrapper.in: Use wrapper-config.
401         
402         * Makefile.am (DIST_SUBDIRS): Sync with $(SUBDIRS).
403
404         * runtime/Makefile.am (verify_profiles): Remove.
405         (mcs-compileall): Use $(build_profiles) directly.  It now works on
406         the net_2_0 profile too.
407
408 2005-02-01  Raja R Harinath  <rharinath@novell.com>
409
410         * runtime/Makefile.am (test-support-files): New target.
411         (mcs-do-compiler-tests): Use it.
412         (mcs-compileall): Likewise.  Set MONO_PATH.  Remove
413         reference to #71963, since it's fixed, and it's breaking elsewhere.
414         Don't exit out on the first failing DLL.
415         ($(tmpinst)/config): Update to changes in data/config.in.
416
417 2005-01-31  Jonathan Pryor  <jonpryor@vt.edu>
418
419         * data/config.in: Add libraries msvcrt and MonoPosixHelper for use by
420           Mono.Posix.dll.
421
422 2005-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
423
424         * configure.in: check for term.h and termios.h
425
426 2005-01-30  Zoltan Varga  <vargaz@freemail.hu>
427
428         * runtime/Makefile.am (mcs-compileall): Disable this for the 2.0
429         profile because of bug #71963.
430
431 2005-01-28  Zoltan Varga  <vargaz@freemail.hu>
432
433         * runtime/Makefile.am (mcs-compileall): New test to compile all methods
434         in our assemblies.
435
436 2005-01-25  Raja R Harinath  <rharinath@novell.com>
437
438         * runtime/Makefile.am ($(tmpinst)/config): New test support file.
439         Map 'MonoPosixHelper' to in-tree version.
440         ($(tmpinst)/bin/mono): Use it.
441         (mcs-do-run-test-profiles): Use $(tmpinst)/bin/mono as the RUNTIME.
442
443 2005-01-20  Jonathan Pryor  <jonpryor@vt.edu>
444
445         * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
446           class/System, both of which pass all their unit tests.
447
448 2005-01-20  Raja R Harinath  <rharinath@novell.com>
449
450         * runtime/Makefile.am (centum_nunit_tests): New.  List of NUnit
451         tests that are currently passing 100%.
452         (test_select): Run those on 'make check'.
453
454 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
455
456         * Makefile.am : removed nsys4cygwin.zip which has been 404 for a while.
457
458 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
459
460         * Makefile.am (DIST_SUBDIRS): Distribute ikvm-native.
461
462 2005-01-15  Zoltan Varga  <vargaz@freemail.hu>
463
464         * scripts/Makefile.am (bin_SCRIPTS): Remove whitespace after \.
465
466 2005-01-13  Zoltan Varga  <vargaz@freemail.hu>
467
468         * configure.in Makefile.am: Resurrect ikvm-jni.
469
470         * ikvm-native: New directory which contains a copy of the 'native'
471         module in IKVM cvs.
472
473 2005-01-05  Jonathan Pryor  <jonpryor@vt.edu>
474
475         * configure.in: Add check for <checklist.h>.
476
477 2005-01-04  Jonathan Pryor  <jonpryor@vt.edu>
478
479         * configure.in: Add check for vsnprintf.
480
481 2005-01-04  Raja R Harinath  <rharinath@novell.com>
482
483         * runtime/Makefile.am (TEST_SUPPORT_FILES): Add $(tmpinst)/bin/mono.
484         ($(tmpinst)/bin/mono): New.
485
486 2005-01-03  Ben Maurer  <bmaurer@ximian.com>
487
488         * configure.in: Add mono-nunit to output
489         
490 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
491
492         * Makefile.am: Change build order so that support is built before runtime.
493           This is primarily so that I don't have to wait N hours for mcs to finish
494           building to find out if I broke the sparc build (again).
495
496 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
497
498         * configure.in: Add checks for getdomainname and setdomainname.
499
500 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
501
502         * configure.in: Add checks for <fstab.h> and <sys/vfstab.h>.
503
504 2005-01-02  Zoltan Varga  <vargaz@freemail.hu>
505
506         * configure.in ikvm-jni Makefile.am: Remove ikvm-jni, since IKVM CVS
507         now includes its own version.
508
509 2004-12-29  Duncan Mak  <duncan@ximian.com>
510
511         * man/monop.1: Add docs on the new "--search" flag.
512
513 2004-12-28  Jonathan Pryor  <jonpryor@vt.edu>
514
515         * configure.in: Add header & function checks for MonoPosixHelper.
516
517 2004-12-20  Raja R Harinath  <rharinath@novell.com>
518
519         * configure.in: Change from 'pax' format to 'ustar' format for the
520         tarfile, so that we can create packages on SuSE 9.0.
521
522 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
523
524         * configure.in: isinf can be a macro and the test from AC_CHECK_FUNCTION
525         #undefines it before testing...
526
527 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
528
529         * configure.in: check for ieeefp.h and isinf.
530
531 2004-12-15  Raja R Harinath  <rharinath@novell.com>
532
533         * configure.in ($mcsdir/build/config.make): Use $mcsdir relative
534         to the $srcdir.  Fix definition of 'prefix'.
535
536 2004-12-14  Raja R Harinath  <rharinath@novell.com>
537
538         * runtime/mono-wrapper.in (MONO_SHARED_DIR): Set.  Ensures that
539         state isn't shared between an installed runtime and the in-tree
540         runtime, and also ensure that both 'make check' and 'make
541         distcheck' can run in parallel.
542         * runtime/Makefile.am (clean-local): Remove the .wapi directory.
543
544 2004-12-09  Raja R Harinath  <rharinath@novell.com>
545
546         * README: Update with details about the new build setup.
547
548 2004-12-08  Raja R Harinath  <rharinath@novell.com>
549
550         * Makefile.am (get-monolite-latest): Update to new location of
551         bootstrap files in the mcs/ tree.
552
553 2004-12-07  Raja R Harinath  <rharinath@novell.com>
554
555         * configure.in: Set 'tar-pax' option for automake-1.9.
556
557 2004-12-07  Raja R Harinath  <rharinath@novell.com>
558
559         * runtime/Makefile.am (uninstall): New.
560
561 2004-12-06  Zoltan Varga  <vargaz@freemail.hu>
562
563         * configure.in: Disable -Wcast-align on sparc.
564
565 Mon Dec 6 15:00:53 CET 2004 Paolo Molaro <lupus@ximian.com>
566
567         * configure.in: add option to disable some features of
568         the runtime to create a smaller binary.
569
570 2004-12-03  Raja R Harinath  <rharinath@novell.com>
571
572         * configure.in (ENABLE_NUNIT_TESTS): New.
573         * runtime/Makefile.am (check-local): Use it to disable nunit
574         tests.  Ensure that the test dlls are always built, however.
575
576 2004-12-03  Raja R Harinath  <rharinath@novell.com>
577
578         * Makefile.am (dist-hook): Ensure we use the 'default' profile.
579         * mono/Makefile.am (HANDLES): New.  Disable 'handles' dir on Win32.
580         (SUBDIRS): Use it.  Move 'cil' before 'metadata'.
581         * runtime/Makefile.am (install-exec): Pass
582         RUNTIME_HAS_CONSISTENT_GACDIR to the mcs/ build.
583
584 2004-12-01  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
585
586         * configure.in : Add a flag for systems which pass parameters in
587         registers as well as the stack.
588
589 2004-11-30  Raja R Harinath  <rharinath@novell.com>
590
591         * configure.in (AC_OUTPUT): Move runtime/Makefile to the end to
592         workaround a bug in automake 1.7.x.
593         * runtime/Makefile.am ($(symlinks)): Don't depend on config.status.
594
595 2004-11-27  Miguel de Icaza  <miguel@ximian.com>
596
597         * configure.in: Removed support for configured-based bundles. 
598
599 2004-11-26  Raja R Harinath  <rharinath@novell.com>
600
601         * runtime/Makefile.am ($(symlinks)): Depend on config.status too.
602         * configure.in (runtime/etc/mono/1.0/machine.config): Use custom
603         command to create.
604         (runtime/etc/mono/2.0/machine.config): Likewise.
605         * Makefile.am (get-monolite-latest): Update to new style of
606         handling the "basic" profile.
607
608 2004-11-25  Raja R Harinath  <rharinath@novell.com>
609
610         * runtime/Makefile.am (all-local): Make mcs/ tree writeable if
611         necessary.
612         (distdir): New.  Using 'cygnus' option disables the automake rule.
613
614 2004-11-25  Raja R Harinath  <rharinath@novell.com>
615
616         * runtime/Makefile.am (check-local): Use $(mkinstalldirs).
617
618 2004-11-24  Raja R Harinath  <rharinath@novell.com>
619
620         * runtime/Makefile.am (AUTOMAKE_OPTIONS): Set to 'cygnus'. 
621         Prevent a redundant 'make all' pass during 'make check'.
622         (build_profiles): Rename from install_profiles.
623         (check_profiles): New.
624         (TEST_SUPPORT_FILES): Don't include 'gmcs' if we're not building
625         the .NET2.0 profile.
626         (all-local,check-local): Use them.
627         (install,install-exec,install-data): Override automake rules to
628         prevent a redundant 'make all' pass.
629         
630 2004-11-23  Chris Toshok  <toshok@ximian.com>
631
632         * Makefile.am (bootstrap): echo -> @echo.
633
634 2004-11-23  Raja R Harinath  <rharinath@novell.com>
635
636         Simplify 'make all' build.
637         * configure.in (mono_build_root, mono_runtime, mono_cfg_dir):
638         New AC_SUBSTed variables.
639         (runtime/mono-wrapper): New generated file.
640         (runtime/etc/mono/1.0/machine.config, runtime/etc/mono/2.0/machine.config):
641         New symlinks.
642         (AC_OUTPUT): Don't mention runtime/net_1_1 and runtime/net_2_0.
643         * Makefile.am (SUBDIRS): Remove '.'.
644         (tmpinst): Remove.
645         (get-monolite-latest): Update.
646         (populate-runtime-subdirs): Remove.
647         (all-local, check-local): Move rules related to building in the mcs/ tree ...
648         * runtime/Makefile.am: ... here.  Completely re-write file.
649         (install-exec-local): Transfer ownership of installing .exes and
650         .dlls to the Makefiles in the mcs/ tree.
651         (_tmpinst): Use tmpinst tree only during testing.
652         (SUBDIRS): Remove.
653         * runtime/mono-wrapper.in: New.  Template for generated file.
654         * runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Remove.
655
656 2004-11-22  Raja R Harinath  <rharinath@novell.com>
657
658         * Makefile.am (bootstrap): Add a transitional target.
659
660 2004-11-19  Raja R Harinath  <rharinath@novell.com>
661
662         Integrate bootstrap build into 'make all'.  Most of the bootstrap
663         targets are gone.
664         * Makefile.am (SUBDIRS): Build current directory before 'runtime'.
665         (tmpinst): Change location.
666         (all-local): New.  Just invokes the build in mcs.
667         (check-local): New.  Invokes 'run-test-profiles' in mcs.
668         (get-monolite-latest): Update.  Move the unpacking code here,
669         since 'monolite-bootstrap' is no more.
670         (mcs-do-full-build): Don't set PATH.
671         (tmpinst-dir-contents): Remove mcs.
672         ($(tmpinst)/bin/mcs): Now used only during 'make check'.
673         ($(tmpinst)/bin/mono): Don't set MONO_PATH.
674         * README: Update to changes.
675
676 2004-11-18  Zoltan Varga  <vargaz@freemail.hu>
677
678         * configure.in: Disable static linking of mono if --disable-static is
679         given. Fixes #69466.
680
681 2004-11-15  Martin Baulig  <martin@ximian.com>
682
683         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Added Mono.C5.
684
685 Fri Nov 12 17:56:26 CET 2004 Paolo Molaro <lupus@ximian.com>
686
687         * configure.in, mono/mini/Makefile.am: control static
688         linking of the mono binary with a configure option.
689
690 2004-11-12  Jonathan Pryor <jonpryor@vt.edu>
691
692         * configure.in: Check for `struct dirent' members which don't
693           exist across all Unix platforms.
694
695 2004-11-08  Jonathan Pryor <jonpryor@vt.edu>
696
697         * configure.in: Add new function/header/type checks for use by
698           MonoPosixHelper (the support directory).
699
700 2004-11-08  Raja R Harinath  <rharinath@novell.com>
701
702         * configure.in (mcs_topdir, mcs_topdir_from_srcdir): New 'subst'ed
703         variables.  Used to support both an in-tree mcs/ and a sibling
704         mcs/ directory.
705         * Makefile.am (mcs_topdir): Remove.
706         (dist-hook): Distribute mcs/ as a subdirectory.
707         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
708         Use mcs_topdir and mcs_topdir_from_srcdir.
709         * runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies) $(mdb_files)): 
710         Likewise.
711         (all-local): Depend on $(mdb_files) too.
712         * runtime/net_2_0/Makefile.am: Likewise.
713         
714 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
715
716         * runtime/net_2_0/Makefile.am (install-data-local): 
717         * runtime/net_1_1/Makefile.am (install-data-local): Applied patch
718         from Götz Waschk (waschk@informatik.uni-rostock.de). Make this work 
719         with DESTDIR.
720
721 2004-10-31  Zoltan Varga  <vargaz@freemail.hu>
722
723         * configure.in: Fix up --with-jit=no so it actually works. Fixes 
724         #61320.
725
726 2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
727
728         * man/mono.1: documented MONO_THREADS_PER_CPU.
729
730 2004-10-29  Zoltan Varga  <vargaz@freemail.hu>
731
732         * configure.in: Add INCLUDED_LIBGC automake conditional.
733
734 2004-10-24  Jonathan Pryor <jonpryor@vt.edu>
735
736         * man/mono.1: Add documentation for the MONO_TRACE environment variable.
737
738 2004-10-14  Joe Shaw  <joeshaw@novell.com>
739
740         * man/mono.1: Fix the syntax of the M: trace syntax
741
742 2004-10-10  Zoltan Varga  <vargaz@freemail.hu>
743
744         * configure.in: Add some checks for cygwin weirdness.
745
746 2004-10-08  Zoltan Varga  <vargaz@freemail.hu>
747
748         * support/Makefile.am (libMonoPosixHelper_la_SOURCES): Do not build
749         zlib_macros if zlib.h is not found.
750
751         * configure.in: Add check for zlib.h.
752
753 2004-09-28  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
754
755         * mini-s390.c: Fix AND_IMM/OR_IMM/DIV_IMM/REM_IMM
756
757 2004-09-28  Raja R Harinath  <rharinath@novell.com>
758
759         * Makefile.am ($(tmpinst)/bin/pedump): New.
760         (mcs-do-run-test-profiles): Depend on it.
761
762 2004-09-27  Raja R Harinath  <rharinath@novell.com>
763
764         * Makefile.am (mono-do-testjit): New target, unused for now.  Runs
765         the mono testsuite in tests/.
766         (tmpinst-dir): Create etc/mono/2.0.
767         ($(tmpinst)/bin/ilasm, $(tmpinst)/etc/mono/2.0/machine.config): New.
768
769 2004-09-21 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
770
771         * configure.in: Cater for S/390 on Linux
772
773 2004-09-21    <vargaz@freemail.hu>
774
775         * configure.in: Link with ole32 on windows.
776
777 2004-09-20  Jackson Harper  <jackson@ximian.com>
778
779         * support/map.c/h: Add poll events map functions. Use values
780         instead of names for defines.
781         
782 2004-09-17  Martin Baulig  <martin@ximian.com>
783
784         * Makefile.am (mcs-do-compiler-tests): Reverted Raja's latest
785         change in this target.
786
787 2004-09-14  Raja R Harinath  <rharinath@novell.com>
788
789         * Makefile.am (mcs-do-full-build): Pass NO_SIGN_ASSEMBLIES=yes to
790         reduce the number of passes.  We will get the assemblies signed in
791         the 'populate-runtime-subdir' phase.
792         (mcs-do-run-test-profiles): Rename from mcs-do-run-tests.  Use
793         'test-profiles' to test all profiles.
794         (mcs-do-compiler-tests): Use 'compiler-tests' target in mcs/.
795         (bootstrap-check): Update.
796         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)): 
797         Simplify.
798
799 2004-09-10  Zoltan Varga  <vargaz@freemail.hu>
800
801         * Makefile.am (populate-runtime-subdir): Avoid -path argument to find
802         since it is not supported on solaris.
803
804 2004-09-03  Martin Baulig  <martin@ximian.com>
805
806         * Makefile.am (bootstrap-world): New target.
807
808 2004-09-02  Martin Baulig  <martin@ximian.com>
809
810         * runtime/net_1_1/Makefile.am (install-data-local): Install
811         mscorlib.dll.mdb into $(corlibdir).
812
813         * runtime/net_2_0/Makefile.am: Likewise.
814
815 2004-08-30  Zoltan Varga  <vargaz@freemail.hu>
816
817         * scripts/mcs.in: Remove obsolete comment.
818
819 2004-08-27  Lluis Sanchez Gual  <lluis@novell.com>
820
821         * data/net_1_1/DefaultWsdlHelpGenerator.aspx: Little fix.
822         * data/net_2_0/DefaultWsdlHelpGenerator.aspx: Added information about
823           basic profile compliance.
824         * data/net_2_0/machine.config: Use 2.0 assembly versions.
825
826 2004-08-26  Raja R Harinath  <rharinath@novell.com>
827
828         * Makefile.am (mcs-do-run-test): Depend on '$(tmpinst)/bin/mbas'.
829         ($(tmpinst)/bin/mbas): Create temporary wrapper file, so that the
830         testcases pick the built 'mbas.exe'.
831
832 2004-08-17  Zoltan Varga  <vargaz@freemail.hu>
833
834         * mono/os/gc_wrapper.h: Only use thread local alloc if using the included libgc, since the
835         stock one has broken headers.
836
837         * configure.in (PLATFORM_WIN32): Make the included libgc the default on windows.
838
839 2004-08-17  Dick Porter  <dick@ximian.com>
840
841         * configure.in: Correct intl library for FreeBSD and OpenBSD.
842         Fixes bug 62884, patch by Tom McLaughlin (tmclaugh@sdf.lonestar.org).
843
844 2004-08-16  Zoltan Varga  <vargaz@freemail.hu>
845
846         * configure.in: Set new automake variable LIBGC_STATIC_LIBS.
847
848 2004-08-14  Zoltan Varga  <vargaz@freemail.hu>
849
850         * configure.in (HAVE_KW_THREAD): Pass USE_COMPILER_TLS to libgc if
851         __thread works.
852
853 2004-08-11  Zoltan Varga  <vargaz@freemail.hu>
854
855         * configure.in: Fix __thread test.
856
857 2004-08-07  Zoltan Varga  <vargaz@freemail.hu>
858
859         * configure.in: Add proper checks for the 'undefined reference to '__tls_get_addr' problem.
860
861 2004-08-06  Geoff Norton  <gnorton@customerdna.com>
862
863         * configure.in: Add a kqueue check
864
865 2004-08-03  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
866
867         * configure.in: Enable S/390 64-bit JIT.
868
869 2004-07-31  Zoltan Varga  <vargaz@freemail.hu>
870
871         * configure.in: Enable AMD64 JIT.
872
873 2004-07-30  Martin Baulig  <martin@ximian.com>
874
875         * Makefile.am: The symbol writer is now called
876         Mono.CompilerServices.SymbolWriter.dll. 
877
878 2004-07-30  Raja R Harinath  <rharinath@novell.com>
879
880         * runtime/Makefile.am (monoone_DATA): Add mcs.exe.config.
881         (gmcs_exe): Add gmcs.exe.config.
882         ($(monoone_DATA) $(monotwo_DATA) ...): Add location of the .config
883         files too.
884
885 2004-07-29  Lluis Sanchez Gual  <lluis@novell.com>
886
887         * Makefile.am: Copy machine.config in the correct _tmpinst subdirectory.
888
889 2004-07-28  Lluis Sanchez Gual  <lluis@novell.com>
890
891         * configure.in: Added data/net_1_1 and data/net_2_0 to the build.
892         * data/Makefile.am: Removed installation of machine.config and
893           DefaultWsdlHelpGenerator.aspx. Those now are in a version-specific
894           directory.
895         * data/net_1_1/Makefile.am, data/net_2_0/Makefile.am: new makefiles for
896           installing 1.1 and 2.0 makefiles.
897         * runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Install mscorlib
898           at the correct version specific directory.
899
900 2004-07-27  John Merryweather Cooper <john_m_cooper@yahoo.com>
901         * configure.in: Disable __thread test (TLS) for FreeBSD as
902         it succeeds on FreeBSD 5.x when it should fail.  Fix pthread
903         library detection for FreeBSD 4.x since pthread is embedded
904         in libc_r on this platform.  Fix some typos in my host
905         regexes for freebsd.
906
907 2004-07-23  Dick Porter  <dick@ximian.com>
908
909         * configure.in: Changes for FreeBSD thread support by John
910         Merryweather Cooper <john_m_cooper@yahoo.com>.
911
912 2004-07-15  Jackson Harper  <jackson@ximian.com>
913
914         * man/gacutil.1: MONO_GAC_PREFIX not MONO_GAC_PATH
915         
916 2004-07-12  Massimiliano Mantione  <massi@ximian.com>
917
918         * docs/abc-removal.txt: Updated documentation for ABC removal.
919
920 2004-07-12  Massimiliano Mantione  <massi@ximian.com>
921
922         * mono/mini/abcremoval.c: Rewritten most of ABC removal.
923         * mono/mini/abcremoval.h: Rewritten most of ABC removal.
924         * mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
925         * mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).
926
927 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
928
929         * configure.in: Add --with-tls option to replace the misnamed 
930         --with-nptl option.
931
932 2004-07-02  Raja R Harinath  <rharinath@novell.com>
933
934         * Makefile.am (mcs-do-basic-build, mcs-do-short-build):
935         Pass NO_SIGN_ASSEMBLY=yes to sub-make.
936         ($(tmpinst)/bin/mono) [PLATFORM_WIN32]: Make it work.
937
938 2004-07-02  Zoltan Varga  <vargaz@freemail.hu>
939
940         * man/mono.1: Added 'aot' to trace options.
941
942 2004-06-30  Zoltan Varga  <vargaz@freemail.hu>
943
944         * configure.in: Fix trunc check + add SPARC64 defines.
945
946 2004-06-29  Jackson Harper  <jackson@ximian.com>
947
948         * man/gacutil.1: Update man with new command line options.
949         
950 2004-06-29  Raja R Harinath  <rharinath@novell.com>
951             Atsushi Enomoto  <atsushi@ximian.com>
952
953         * runtime/net_1_1/Makefile.am (GAC_ROOT_DIR): Renamed from GAC_DIR.
954         (GAC_DIR): New define that doesn't include $(DESTDIR).
955         (install-data-local,uninstall-local): Use them.  Use in-tree mono
956         runtime, not the installed one.
957
958 2004-06-29  Raja R Harinath  <rharinath@novell.com>
959
960         * runtime/Makefile.am (gmcs_exe): New.  Set only if not W32.
961         (monotwo_DATA): Use it.
962         From Atsushi Enomoto.
963
964 2004-06-24  Raja R Harinath  <rharinath@novell.com>
965
966         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Put back
967         ICSharpCode.SharpZipLib, not that it has a different version.
968
969 2004-06-24  Raja R Harinath  <rharinath@novell.com>
970
971         * Makefile.am (MCS_DIRS, MCS_FILES): Add back Mono.CSharp.Debugger.
972         (tmpinst-dir-contents, $(tmpinst)/bin/mono.bat): Remove mono.bat
973         in W32.  Use 'mono' and 'mcs' in W32 too.
974         (bootstrap) [PLATFORM_WIN32]: Back to single stage bootstrap.
975         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Don't mention
976         nunit.*, IBM.Data.DB2, ICSharpCode.SharpZipLib.
977         Fix for #60443, the GAC .DLL-Hell.
978
979 2004-06-22  Raja R Harinath  <rharinath@novell.com>
980
981         * Makefile.am (bootstrap) [PLATFORM_WIN32]: Make two-stage.
982
983 2004-06-18  Jackson Harper  <jackson@ximian.com>
984
985         * man/mono.1: Add MONO_LOG_LEVEL and MONO_LOG_MASK. Add
986         instructions on setting multiple mask values.
987                 
988 Fri Jun 18 19:39:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
989
990         * Makefile.am: process data before runtime, so the config file is
991         installed and gacutil has a chance to work (finding symlink).
992
993 2004-06-18  Raja R Harinath  <rharinath@novell.com>
994
995         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)): 
996         Test if files exist in the mcs/ tree before creating symlinks.
997         Remove symlinks before creating them again.
998         * runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
999         * runtime/net_2_0/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
1000
1001 2004-06-18  Raja R Harinath  <rharinath@novell.com>
1002
1003         * scripts/Makefile.am (REWRITE): New.  Common rewriting 'sed' command.
1004         (bin_SCRIPTS): Unify all the script generating rules into one.
1005
1006 2004-06-16  Raja R Harinath  <rharinath@novell.com>
1007
1008         * Makefile.am (bootstrap) [PLATFORM_WIN32]: Open code.  Don't
1009         build and populate net_2_0 profile.
1010         (populate-runtime-subdir): Make into subroutine that takes list of
1011         profiles to populate.
1012         (faststrap): Update.
1013         (MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE): 
1014         Avoid automake conditional/+= problems.
1015         (populate-runtime-subdir): Rewrite sanity check.
1016
1017 2004-06-16  Raja R Harinath  <rharinath@novell.com>
1018
1019         Include prototype completely-untested 'make bootstrap' support for W32.
1020         * Makefile.am (bootstrap): Define to fasterstrap for W32.
1021         (MCS_DIRS, MCS_FILES): Don't refer to Mono.CSharp.Debugger in W32.
1022         (tmpinst-dir): Change sub-make invoke to ...
1023         (tmpinst-dir-contents): ... this.  Build 'mono.bat' in W32 instead
1024         of 'mono' and 'mcs'.
1025         ($(tmpinst)/bin/mono.bat): New.
1026
1027 2004-06-15  Dick Porter  <dick@ximian.com>
1028
1029         * configure.in: Check for struct ip_mreqn and struct ip_mreq on
1030         windows too.  Fixes bug 55040.
1031
1032 Mon Jun 14 18:38:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
1033
1034         * configure.in: better explain that --with-nptl is not related to
1035         NPTL, but to __thread support. Set sigaltstack support to off by
1036         default.
1037
1038 2004-06-12  Raja R Harinath  <harinath@acm.org>
1039
1040         * Makefile.am (populate-runtime-subdir): Add _tmpinst directory
1041         to the PATH.
1042
1043 2004-06-11  Jackson Harper  <jackson@ximian.com>
1044
1045         * runtime/net_2_0/Makefile.am:
1046         * runtime/net_1_1/Makefile.am: Remove signing patches
1047         
1048 2004-06-11  Jackson Harper  <jackson@ximian.com>
1049
1050         * man/mono.1: Add documentation for MONO_GAC_PREFIX.
1051         * runtime/net_2_0/Makefile.am: 
1052         * runtime/net_1_1/Makefile.am: Sign assemblies before
1053         installing. Do not sign ziplib, npgsql, or nunit assemblies. Sign mscorlib.
1054         
1055 2004-06-11  Raja R Harinath  <rharinath@novell.com>
1056
1057         * Makefile.am (populate-runtime-subdir): New target.  Does a
1058         controlled "make install" in the 'mcs/' directory to populate the
1059         'runtime' directory.
1060         (fasterstrap): Use it.
1061
1062 2004-06-10  Raja R Harinath  <rharinath@novell.com>
1063
1064         * runtime/Makefile.am ($(monoone_DATA),$(monotwo_DATA),$(monobins_DATA)):
1065         Don't copy from prefix.  Use $(LN_S) to point to the mcs/ tree.
1066         * runtime/net_1_1/Makefile.am (mscorlib.dll,$(gac_assemblies)): 
1067         Use $(LN_S) to point to the mcs/ tree, rather than copying.
1068         * runtime/net_2_0/Makefile.am (mscorlib.dll,$(gac_assemblies)): Likewise.
1069
1070 2004-06-10  Raja R Harinath  <rharinath@novell.com>     
1071
1072         Support the new assembly signing setup in mcs/.
1073         * Makefile.am (mcs-do-basic-build): Pass 'USE_BOOT_COMPILE' to sub-makes.
1074         ($(tmpinst)/etc/mono/machine.config): New target.
1075         (tmpinst-dir.stamp): Remove and rewrite into ...
1076         ($(tmpinst)/bin/mcs): ... this and ...
1077         ($(tmpinst)/bin/mono): ... this.  Update to use the in-tree machine.config.
1078         (tmpinst-dir): Rewrite to invoke above $(tmpinst)/... targets directly.
1079         * configure.in (AC_PROG_LN_S): New check to define $(LN_S).
1080         
1081 Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
1082
1083         * configure.in: libc setting for NetBSD (patch from recht@netbsd.org).
1084
1085 2004-06-01  Raja R Harinath  <rharinath@novell.com>
1086
1087         * Makefile.am (bootstrap,faststrap,fasterstrap): Refactor.
1088         Fix 'faststrap' to be corlib-version-change-safe.
1089         (one-stage-strap,two-stage-strap,three-stage-strap): Remove.
1090         (monolite-bootstrap): Update.
1091
1092 2004-05-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1093
1094         * configure.in: fixlets for windows.
1095
1096 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
1097
1098         * configure.in: export CC instead of passing it to libgc/configure.
1099
1100 2004-05-28  Duncan Mak  <duncan@ximian.com>
1101
1102         * runtime/Makefile.am: 
1103         * scripts/Makefile.am: Include mono-find-provides and
1104         mono-find-requires.
1105         
1106         * scripts/mono-find-provides.in:
1107         * scripts/mono-find-requires.in: New wrapper scripts.
1108
1109 2004-05-27  Zoltan Varga  <vargaz@freemail.hu>
1110
1111         * configure.in: Pass CC to libgc configure.
1112
1113 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
1114
1115         * monowiz.win32.nsi: normalized line-endings to unix (LF)
1116
1117 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
1118
1119         * monowiz.win32.nsi: do not include mono subdirectory in
1120         MonoConfigDir registry key, to match batch files
1121
1122 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1123
1124         * data/DefaultWsdlHelpGenerator.aspx: fixed querystring attribute
1125         values. Now they are URlEncoded.
1126
1127         * data/browscap.ini.gz: updated.
1128
1129 2004-05-26  Raja R Harinath  <rharinath@novell.com>
1130
1131         * Makefile.am (mcs-do-basic-build): No need to set MCS here.
1132         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Update to
1133         reflect new names for nunit.util and nunit.framework.  Add
1134         nunit.core.
1135         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Likewise.
1136
1137 2004-05-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1138
1139         * config.h.in: remove
1140
1141 2004-05-25 18:30 CET Patrik Torstensson <totte@hiddenpeaks.com>
1142
1143         * configure.in: Check for trunc instead of truncl (HAVE_TRUNC)
1144
1145 2004-05-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1146
1147         * Makefile.am:
1148         * monowiz.win32.nsi: improved windows installer script.
1149
1150 2004-05-21  Raja R Harinath  <rharinath@novell.com>
1151
1152         * README: Update to include instructions for the various new
1153         bootstrap-like targets.
1154
1155 2004-05-20  Raja R Harinath  <rharinath@novell.com>
1156
1157         * Makefile.am (get-monolite-latest, monolite-bootstrap):
1158         New bootstrap targets to build from monolite.
1159         Based on idea from Jaroslaw Kowalski <jaak@zd.com.pl>.
1160
1161 2004-05-20  Raja R Harinath  <rharinath@novell.com>
1162
1163         * configure.in (AC_OUTPUT): Add tools/Makefile and
1164         tools/locale-builder/Makefile.
1165         * Makefile.am (SUBDIRS): Remove tools.
1166         (DIST_SUBDIRS): Add 'tools'.
1167         (bootstrap): Rewrite so that we get two new targets.
1168         (faststrap): New two-stage build.
1169         (fasterstrap): New one-stage build.
1170
1171 2004-05-19  Jackson Harper  <jackson@ximain.com>
1172
1173         * tools/
1174         * tools/Makefile.am: Add tools directory
1175         * tools/locale-builder: Add the locale-builder tool, this tool is
1176         not built by default as it is only needed by people that wish to
1177         moidify culture data.
1178         * Makefile.am: Add tools to build
1179         
1180 Wed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>
1181
1182         * configure.in: make MacOSX default to use the included libgc.
1183
1184 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
1185
1186         * configure.in: Get rid of -DMONO_USE_EXC_TABLES.
1187
1188 2004-05-19  Raja R Harinath  <rharinath@novell.com>
1189
1190         * configure.in: Use proper autoconf idiom to pass additional
1191         arguments to libgc/configure.
1192         (PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE.
1193         * acconfig.h: Update to reflect changes.
1194
1195 2004-05-17  Raja R Harinath  <rharinath@novell.com>
1196
1197         * Makefile.am (tmpinst-dir): Creates _tmpinst tree if
1198         necessary. Move body ...
1199         (tmpinst-dir.stamp): ... here.
1200         (stage3): Don't remove _tmpinst tree.
1201         (bootstrap-clean, bootstrap-check): New rules.  They run the
1202         corresponding rules in the mcs/ tree.
1203
1204 2004-05-14  Raja R Harinath  <rharinath@novell.com>
1205
1206         * Makefile.am: Revert unlogged unexplained changes.
1207         (stage3): Make 'all-profiles' since the mono source tarball
1208         carries all the net_2_0 preview dlls.
1209
1210 2004-05-11  Jackson Harper  <jackson@ximian.com>
1211
1212         * runtime/net_1_1/Makefile.am:
1213         * runtime/net_2_0/Makefile.am: cscompmgd.dll is lowercase now.
1214         
1215 2004-05-10  Raja R Harinath  <rharinath@novell.com>
1216
1217         * Makefile.am (tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
1218         Fix quoting of commands.
1219
1220 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1221
1222         * monowiz.win32.nsi: some changes i made to build the 0.91 win32 setup
1223         file.
1224
1225 2004-05-07  Bernie Solomon  <bernard@ugsolutions.com>
1226
1227         * man/mono.1: mention MONO_EGD_SOCKET
1228
1229 2004-05-07  Raja R Harinath  <rharinath@novell.com>
1230
1231         Goodbye 'fullbuild', hello 'bootstrap'.
1232         * Makefile.am (bootstrap): New target for building from CVS.  New
1233         improved version of 'fullbuild' -- does not install any files.
1234         (fullbuild): Obsolete target.  Bootstraps and installs tree.
1235         (mcs-tree-safe-build,xinstall-runtime,mcs-rest,remove-binaries):
1236         Removed.
1237         (stage1,stage1-mcs,stage1-mono,stage2,stage3)
1238         (tmpinst-dir,tmpinst-runtime): New targets used to implement a
1239         two-stage bootstrap.
1240
1241 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1242
1243         * configure.in: scandir check is no longer needed.
1244
1245 2004-05-05  Bernie Solomon  <bernard@ugsolutions.com>
1246
1247         * configure.in: set LIBC on HPUX
1248
1249 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
1250
1251         * configure.in: Detect JNI headers in GNU classpath sources as well.
1252
1253 2004-05-05  Raja R Harinath  <rharinath@novell.com>
1254
1255         * runtime/net_2_0/Makefile.am (install-data-local, uninstall-local): 
1256         Only disable this if INSTALL_2_0 is disabled.
1257
1258 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1259
1260         * data/DefaultWsdlHelpGenerator.aspx: add any cookie in the request to
1261         the request we do for the actual web service.
1262
1263 2004-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1264
1265         * configure.in: check for SIGEV_THREAD being defined before checking
1266         for AIO support. Fixes compilation under FreeBSD.
1267
1268 2004-05-04  Raja R Harinath  <rharinath@novell.com>
1269
1270         * runtime/net_1_1/Makefile.am (mono_runtime): Use USE_JIT, not
1271         JIT_SUPPORTED.
1272         (install-data-local, uninstall-data-local): Run runtime with
1273         libtool.
1274         * runtime/net_2_0/Makefile.am: Likewise.
1275         Report from Urs C Muff <umuff@quark.com>.
1276
1277 2004-05-03  Jackson Harper  <jackson@ximian.com>
1278
1279         * man/gacutil.1: Basic man page for gacutil. This doesn't include
1280         the new non-standard options yet.
1281         
1282 2004-05-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1283
1284         * data/machine.config: added version and publickeytoken.
1285
1286 2004-05-01  Duncan Mak  <duncan@ximian.com>
1287
1288         * runtime/net_1_1/Makefile.am:
1289         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Add NUnit
1290         dlls here.
1291         (non_gac_assemblies): Removed, every thing is migrated over to gac_assemblies.
1292         (EXTRA_DIST): Include only gac_assemblies.
1293         (dist_assemblies_DATA): It's referring to $(non_gac_assemblies)
1294         and that is no gone now. So remove as well.
1295         ($(non_gac_assemblies)): Bye bye.
1296
1297 2004-05-01  Duncan Mak  <duncan@ximian.com>
1298         
1299         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Add
1300         System.Web.Services. Someone accidentally took the line out.
1301
1302 2004-04-30  Jackson Harper  <jackson@ximian.com>
1303
1304         * runtime/net_1_1/Makefile.am:
1305         * runtime/net_2_0/Makefile.am: These assemblies are signed now.
1306         
1307 2004-04-30  Raja R Harinath  <rharinath@novell.com>
1308
1309         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
1310         suffix.
1311         (gac_assemblies, non_gac_assemblies, corlibdir, dist_corlib_DATA): 
1312         New variables.  Use Automake idioms.
1313         (dist-hook): Remove.
1314         (install-local, uninstall-local): Use mscorlib.dll from current
1315         tree when running gacutil.
1316         (mono_runtime): New variable.  Points to either JIT compiler or
1317         interpreter.  
1318         Report from Bernie Solomon <bernard@ugsolutions.com>
1319         * runtime/net_2_0/Makefile.am: Likewise.
1320         * runtime/Makefile.am (dist_monobins_DATA): Rename from
1321         monobins_DATA.
1322         (EXTRA_DIST): Remove.
1323         * Makefile.am (fullbuild): Update to changes.
1324
1325 2004-04-30  Jackson Harper  <jackson@ximian.com>
1326
1327         * runtime/net_2_0/Makefile.am:
1328         * runtime/net_1_1/Makefile.am: /lib/mono/gac. Dont forget the mono.
1329         
1330 2004-04-30  Duncan Mak  <duncan@ximian.com>
1331
1332         * runtime/Makefile.am ($(monobins_DATA)): Add sn.exe and sn.
1333         
1334 2004-04-29  Duncan Mak  <duncan@ximian.com>
1335
1336         * scripts/gmcs.in: New file.
1337
1338         * scripts/Makefile.am (EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
1339         gmcs script.
1340
1341 2004-04-29  Jackson Harper  <jackson@ximian.com>
1342
1343         * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
1344         special little place.
1345         
1346 2004-04-29  Zoltan Varga  <vargaz@freemail.hu>
1347
1348         * acconfig.h configure.in: Add check for scandir.
1349
1350 2004-04-29  Raja R Harinath  <rharinath@novell.com>
1351
1352         * runtime/Makefile.am (monobins_DATA): Add gacutil.exe.
1353         (SUBDIRS): Build here before building subdirs.
1354         * runtime/net_1_1/Makefile.am (all-local): Copy
1355         $(gac_assemblies_list) here.
1356         (install-data-local): Install dll from $(srcdir).
1357         (gacutil): Pick from current tree.
1358         * runtime/net_2_0/Makefile.am: Likewise.
1359
1360         * Makefile.am (fullbuild): Update to changes in tree layout.
1361         * runtime/net_1_1/Makefile.am (install-data-local): Allow empty
1362         $(gac_assemblies_list).
1363         ($(gac_assemblies_list)): Pick libraries from 'class/lib/default',
1364         not 'class/lib/net_1_1'.
1365
1366 2004-04-28  Jackson Harper  <jackson@ximian.com>
1367
1368         * runtime/net_1_1/Makefile.am: Grab libs from proper directory, do
1369         not assume gacutil is installed.
1370         * runtime/net_2_0/Makefile.am: Do not assume gacutil is installed.
1371         
1372 2004-04-28  Jackson Harper  <jackson@ximian.com>
1373
1374         * configure.in: Add new Makefile.amS
1375         * runtime/Makefile.am: libs are now in profile dependant
1376         directories.
1377         * runtime/net_1_1/Makefile.am: Install and Uninstall the .net 1.1
1378         libs to the GAC.
1379         * runtime/net_2_0/Makefile.am: Install and Uninstall the .net 2.0
1380         libs to the GAC.
1381         * data/Makefile.am: cleanup browscap.ini
1382         
1383 2004-04-28  Bernie Solomon  <bernard@ugsolutions.com>
1384
1385         * configure.in: reword message re EGD support
1386         now it is there
1387
1388 2004-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1389
1390         * config.h.in:
1391         * configure.in: added check for sys/aio.h. Also check the field name
1392         in 'union sigval'.
1393
1394 2004-04-28  Jackson Harper  <jackson@ximian.com>
1395
1396         * scripts/Makefile.am:
1397         * scripts/gacutil.in: Add a gacutil script
1398
1399 2004-04-26  Jackson Harper  <jackson@ximian.com>
1400
1401         * Makefile.am: Grab libraries from lib/default now.
1402         * runtime/Makefile.am: Grab libraries from lib/default now.
1403         
1404 2004-04-26  Bernie Solomon  <bernard@ugsolutions.com>
1405
1406         * configure.in: move setting of NO_VERSION_SCRIPT
1407         until after checking for GNU ld
1408
1409 2004-04-22  Urs C Muff <umuff@quark.com>
1410
1411         move .net assemblies from $prefix/bin/*.exe to $prefix/lib/*.exe on
1412         windows/cygwin refactor .nsi to simply maintenance on script/batch
1413         generation
1414         * runtime/Makefile.am
1415         * script/Makefile.am
1416         * monowiz.win32.nsi
1417
1418 2004-04-14  Raja R Harinath  <rharinath@novell.com>
1419
1420         * runtime/Makefile.am ($(assemblies_DATA)): Copy file into
1421         $(srcdir).  Clean up output.
1422         ($(monobins_DATA)): Likewise.
1423
1424         * Makefile.am (mcs-tree-safe-build): Fix typo.
1425
1426 2004-04-13  Sebastien Pouliot  <sebastien@ximian.com>
1427
1428         * configure.in: Added rules to check for getgrgid_r, getgrnam_r,
1429         getpwnam_r, getpwuid_r, getresuid and setresuid.
1430
1431 2004-04-13  Raja R Harinath  <rharinath@novell.com>
1432
1433         Allow 'make fullbuild' to work on non-srcdir build.
1434         * Makefile.am (mcs_topdir): New variable.
1435         (mcs-tree-safe-build,mcs-rest,remove-binaries): Work in non-srcdir
1436         build.
1437         (xinstall-runtime): Likewise.  Use $(libgc_dir) directly, don't
1438         grep for 'libgc'.
1439         (fullbuild): Make ordering dependencies explicit.
1440         
1441 2004-04-12  Sachin Kumar <skumar1@novell.com>
1442
1443         * Makefile.am: Added 'web' in SUBDIRS
1444
1445 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1446
1447         * configure.in: don't try-run the tests for nptl and/or sigaltstack
1448         if they are disabled in the command line.
1449
1450 2004-04-05  Jackson Harper  <jackson@ximian.com>
1451
1452         * man/ilasm.1: Show /output instead of /out as the switch for
1453         specifying output file names.
1454
1455 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
1456
1457         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
1458
1459 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1460
1461         * config.h.in: added HAVE_GETPWUID_R
1462         * configure.in: check for getpwuid_r.
1463
1464 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
1465
1466         * configure.in: Fix GNU ld check.
1467
1468 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
1469
1470         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
1471         #55840.
1472         
1473         * configure.in: Disable -version-script if not using GNU ld. Fixes
1474         #55910.
1475
1476         * configure.in: Speedup successful sigaltstack test.
1477
1478
1479         * configure.in: don't try-run the tests for nptl and/or sigaltstack
1480         if they are disabled in the command line.
1481
1482 2004-04-05  Jackson Harper  <jackson@ximian.com>
1483
1484         * man/ilasm.1: Show /output instead of /out as the switch for
1485         specifying output file names.
1486
1487 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
1488
1489         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
1490
1491 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1492
1493         * config.h.in: added HAVE_GETPWUID_R
1494         * configure.in: check for getpwuid_r.
1495
1496 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
1497
1498         * configure.in: Fix GNU ld check.
1499
1500 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
1501
1502         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
1503         #55840.
1504         
1505         * configure.in: Disable -version-script if not using GNU ld. Fixes
1506         #55910.
1507
1508         * configure.in: Speedup successful sigaltstack test.
1509
1510 2004-03-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1511
1512         * configure.in: this test for sigaltstack works.
1513
1514 2004-03-20  Zoltan Varga  <vargaz@freemail.hu>
1515
1516         * configure.in: Disable sigaltstack test for now since it can hang.
1517         
1518         * configure.in: Add test for working sigaltstack.
1519 2004-03-16  Duncan Mak  <duncan@ximian.com>
1520
1521         * runtime/Makefile.am
1522         (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
1523         Remember to install them to mono/runtime.
1524
1525 2004-03-14  Zoltan Varga  <vargaz@freemail.hu>
1526
1527         * configure.in: Enable JIT on sparc.
1528
1529 2004-03-13  Martin Willemoes Hansen  <mwh@sysrq.dk>
1530
1531         * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
1532         breakage with gtkhtml-3.0.10
1533
1534 2004-03-10  Zoltan Varga  <vargaz@freemail.hu>
1535
1536         * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
1537         where the sigaltstack based exception handling does not work.
1538
1539 2004-03-08  Zoltan Varga  <vargaz@freemail.hu>
1540
1541         * configure.in acconfig.h: Add check for aintl function, which is the
1542         solaris equivalent of truncl.
1543
1544 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
1545
1546         * configure.in: Add check for GC_enable.
1547         
1548         * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
1549
1550 2004-02-19  Zoltan Varga  <vargaz@freemail.hu>
1551
1552         * configure.in: Add proper support for --with-nptl for people who
1553         have linking problems when it is enabled.
1554
1555 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
1556
1557         * configure.in: Add test for __thread keyword and shared libs.
1558
1559 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
1560
1561         * configure.in: Enable --with-nptl by default.
1562
1563 2004-02-03  Zoltan Varga  <vargaz@freemail.hu>
1564
1565         * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
1566         message for failed gethostbyname2_r check.
1567
1568 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
1569
1570         * configure.in, acconfig.h: check for truncl. Disable 
1571         version script on MacOSX (see bug #51590 if a check becomes
1572         necessary).
1573
1574 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
1575
1576         * configure.in, acconfig.h: added check for socklen_t.
1577
1578 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
1579
1580         * Makefile.am: Do not install mono.pc on platforms without a JIT.
1581
1582 2004-01-21  Zoltan Varga  <vargaz@freemail.hu>
1583
1584         * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
1585
1586 2003-12-29  Miguel de Icaza  <miguel@ximian.com>
1587
1588         * scripts/sn.in: Add sn script.
1589
1590 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
1591
1592         * scripts/Makefile.am: Add al.exe.
1593
1594         * scripts/al.in: New file.
1595
1596         * runtime/Makefile.am: Add al.exe.
1597
1598 2004-01-10  Jackson Harper <jackson@ximian.com>
1599
1600         * data/machine.config: Add trace handler (Trace.axd) add trace
1601         configuration handlers.
1602         
1603 2004-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>
1604
1605         * doc/books: Added books on Web Services and ASP.NET
1606
1607 2004-01-04  Daniel Morgan <danielmorgan@verizon.net>
1608
1609         * monowiz.win32.nsi: update the NSIS installer script for windows
1610           to support NSIS 2.0 rc1 and Mono 0.29
1611
1612 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
1613
1614         * configure.in: missed in my last change
1615
1616         * samples/embed/testi.c: interpreter embedding example
1617
1618         * docs/embedded-api: add info on interpreter embedding
1619
1620 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
1621
1622         * configure.in, acconfig.h: use mach semaphores on darwin.
1623
1624 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
1625
1626         * Makefile.am: Create mint.pc
1627         mint.pc.in: Added for embedding the interpreter
1628
1629 2003-12-16  Martin Baulig  <martin@ximian.com>
1630
1631         * Makefile.am: In a Makefile.am, comments are started with `#' and
1632         not with `dnl' - I must have been an idiot ...
1633
1634 2003-12-10  Todd Berman <tberman@gentoo.org>
1635
1636         * configure.in: adding libicu url to the ICU: no message.
1637
1638 2003-12-05  John Luke  <jluke@cfl.rr.com>
1639
1640         * data/config.in: new dll mapping entry for libgstreamer
1641         
1642 2003-12-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1643
1644         * README: tiny fix ;-)
1645
1646 2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
1647
1648         * configure.in: Add -fno-strict-aliasing to CFLAGS.
1649         
1650         * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
1651         librt if not neccesary.
1652
1653 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
1654
1655         * configure.in: Fix signbit check. Fixes #51315.
1656
1657 2003-11-20  Jackson Harper <jackson@ximian.com>
1658
1659         * data/machine.config: Add OutputCacheModule
1660         
1661 2003-11-19  Jackson Harper <jackson@ximian.com>
1662
1663         * doc/web/team.xml: New email address and job description
1664         * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
1665         
1666 2003-11-14  Jackson Harper <jackson@ximian.com>
1667
1668         * Makefile.am: delete mscorlib.dll
1669         
1670 2003-11-12 Jackson Harper <jackson@ximian.com>
1671
1672         * Makefile.am: corlib is now named mscorlib.dll
1673         
1674 2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
1675
1676         * configure.in acconfig.h: Add check for signbit, which is missing in
1677         FreeBSD 4.x.
1678
1679 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
1680
1681         * configure.in: Remove debugging junk accidently checked in.
1682         
1683         * configure.in: Add new --with-nptl option to enable NPTL only
1684         features since auto-detection is not reliable.
1685
1686         * autogen.sh: Fix previous patch and silence noisy GNU which.   
1687
1688 2003-11-07  Bernie Solomon  <bernard@ugsolutions.com>
1689
1690         * autogen.sh: tweak glibtool check so it works
1691         if which doesn't set return code properly
1692
1693 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
1694
1695         * autogen.sh: Silence noisy GNU which.
1696         
1697         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
1698         Use 'glibtool' instead of 'libtool' on OSX. 
1699
1700 2003-11-06  Zoltan Varga  <zovarga@ws-zovarga2>
1701
1702         * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
1703         of the managed/unmanaged boundary.
1704
1705 2003-11-06  Zoltan Varga  <vargaz@freemail.hu>
1706
1707         * configure.in acconfig.h: Add check for __thread keyword in gcc.
1708
1709 2003-10-29  Dick Porter  <dick@ximian.com>
1710
1711         * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
1712
1713 2003-10-16  Miguel de Icaza  <miguel@ximian.com>
1714
1715         * man/mono.1: Document new --trace options
1716
1717 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
1718
1719         * configure.in: add hppa support (64bit only)
1720         make solaris build work with Forte compiler
1721
1722 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
1723
1724         * configure.in: Added check for pthread_attr_setstacksize.
1725
1726         * mono/tests/ChangeLog: New file.
1727         
1728 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
1729
1730         * mono/tests/Makefile.am: Link the tests with the test driver program
1731         used for the mini tests.
1732
1733 2003-10-10  Zoltan Varga  <vargaz@freemail.hu>
1734
1735         * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
1736         stdcall calling convention.
1737
1738 2003-10-09  Dick Porter  <dick@ximian.com>
1739
1740         * acconfig.h:
1741         * configure.in: Check for ICU availability
1742
1743 2003-10-09  Bernie Solomon  <bernard@ugsolutions.com>
1744
1745         * mono/tests/libtest.c: fix after merge of pinvoke2.cs
1746
1747 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
1748
1749         * mono/tests/Makefile.am mono/tests/libtest.c
1750         mono/tests/pinvoke18.cs: new test for bool marshalling.
1751
1752 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
1753
1754         * mono/scripts/Makefile.am mono/scripts/*.in: fix
1755         managed .exe paths so they are found under cygwin.
1756
1757 2003-10-07  Zoltan Varga  <vargaz@freemail.hu>
1758
1759         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
1760         test.
1761
1762 2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>
1763
1764         * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs 
1765         mono/tests/libtest.c: Add more pass by value struct
1766         tests for platforms with more complex calling conventions 
1767         (Sparc V9, HPPA 64 bit).
1768
1769 2003-10-06  Zoltan Varga  <vargaz@freemail.hu>
1770
1771         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
1772         marshalling test.
1773
1774 2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>
1775
1776         * mono/tests/libtest.c: remove warnings except
1777         "no previous prototype"
1778
1779 2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>
1780
1781         * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
1782         behaviour of increment, (mono_test_marshal_char) = should be ==
1783
1784 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
1785
1786         * mono/tests/remoting1.cs: Added test for interface casts on
1787         TransparentProxies.
1788
1789 2003-09-24  Bernie Solomon  <bernard@ugsolutions.com>
1790
1791         * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
1792           marshal5.cs: remove .so from DllImport of libtest to aid portability.
1793
1794 2003-09-08  Zoltan Varga  <vargaz@freemail.hu>
1795
1796         * configure.in: Added check for valgrind headers.
1797
1798 2003-09-03  Zoltan Varga  <vargaz@freemail.hu>
1799
1800         * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
1801         (bernard@ugsolutions.com).
1802         
1803 2003-08-27  Zoltan Varga  <vargaz@freemail.hu>
1804
1805         * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
1806         (bernard@ugsolutions.com).
1807
1808 2003-08-25  Zoltan Varga  <vargaz@freemail.hu>
1809
1810         * mono.pc.in: Added gthread-2.0.
1811
1812 2003-08-22  Zoltan Varga  <vargaz@freemail.hu>
1813
1814         * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
1815         can call g_thread_init ().
1816
1817 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
1818
1819         * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments 
1820         of static variables atomic. Fixes bug #47683.
1821
1822 2003-08-21  Johannes Roith  <johannes@jroith.de>
1823
1824         * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
1825
1826 2003-08-18  Johannes Roith  <johannes@jroith.de>
1827
1828         * mono/Makefile.am: add windows build option
1829         * mono/monowiz.win32.nsi: add windows build script
1830         * mono/mono-win32-light.bmp: add bitmap
1831
1832 2003-08-16  Zoltan Varga  <vargaz@freemail.hu>
1833
1834         * mono/tests/checked.cs: Added mul.ovf tests.
1835
1836 2003-08-15  Duncan Mak  <duncan@ximian.com>
1837
1838         * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
1839         correct ByteFX.Data.MySqlClient (note the change in
1840         capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
1841         spotting the error.
1842
1843 2003-08-15  Zoltan Varga  <vargaz@freemail.hu>
1844
1845         * mono/tests/bug-47295.cs: Regression test for bug #47295.
1846
1847 2003-08-11  Duncan Mak  <duncan@ximian.com>
1848
1849         * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
1850
1851 Sun Aug  3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
1852
1853         * configure.in: added FPU test for ARM.
1854
1855 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
1856
1857         * configure.in, etc.: portability fixes and support for
1858         buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
1859
1860 2003-07-22  Duncan Mak  <duncan@ximian.com>
1861        
1862         * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
1863
1864 2003-07-22  Zoltan Varga  <vargaz@freemail.hu>
1865
1866         * mono/tests/Makefile.am: Add missing test. Make tests interruptable
1867         by Ctrl-C. Add testinterp target to run the tests with the interpreter.
1868         Do not try to build vararg.cs under mcs.
1869
1870         * configure.in: Fix detection of GC_gcj_malloc.
1871
1872 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
1873
1874         * acconfig.h:
1875         * configure.in: Check for gethostbyname2_r availability.
1876         * data/machine.config: Added section system.net/settings. Added
1877         option for IPv6 availability.   
1878
1879 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1880
1881         * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
1882
1883         * mono/tests/struct.cs: Add test for unboxing trampolines.
1884
1885         * mono/tests/bug-27420.cs: new regression test.
1886
1887         * mono/tests/Makefile.am: skip vararg test since it does not compile 
1888         under mono. Add testinterp target. Add new tests.
1889         
1890 2003-07-10  Martin Willemoes Hansen
1891
1892         * doc/web/team.xml : Modified my tasks a bit.
1893
1894 2003-07-01  Paolo Molaro <lupus@ximian.com>
1895
1896         * acconfig.h, configure.in: added bundle support.
1897
1898 2003-06-10  Dick Porter  <dick@ximian.com>
1899
1900         * acconfig.h:
1901         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
1902         available.
1903
1904 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
1905
1906         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
1907
1908 2003-06-10  Martin Baulig  <martin@ximian.com>
1909
1910         * configure.in: Fall back to boehm if we don't have a libgc
1911         subdirectory.
1912
1913 2003-06-10  Martin Baulig  <martin@ximian.com>
1914
1915         * configure.in: Make the libgc stuff actually work; we now create
1916         a shared libmonogc.so when using the included libgc.
1917
1918 2003-06-09  Martin Baulig  <martin@ximian.com>
1919
1920         * configure.in: Only check for gc if --with-gc=boehm.
1921
1922 2003-06-08  Martin Baulig  <martin@ximian.com>
1923
1924         * configure.in: Tell libgc's configure about our threads library.
1925
1926 2003-06-08  Martin Baulig  <martin@ximian.com>
1927
1928         * libgc/: Integrate the libgc module here.
1929
1930         [Note: A simple `cvs update' won't work this time; you either need
1931         to re-checkout the `mono' module or manually move the `libgc'
1932         module here.]
1933
1934         * configure.in (--with-gc): Added `included' option to use the
1935         included libgc.  This is now also the default.
1936         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
1937         (INCLUDED_LIBGC): New automake conditional.
1938         (USE_INCLUDED_LIBGC): #define this if appropriate.
1939
1940         * autogen.sh: Run libgc/autogen.sh.
1941
1942         * Makefile.am (SUBDIRS): Added libgc.
1943
1944 2003-06-05  Duncan Mak  <duncan@ximian.com>
1945
1946         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
1947         the package.
1948
1949 2003-05-19  Dick Porter  <dick@ximian.com>
1950
1951         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
1952
1953 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
1954
1955         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
1956           shell wrapper scripts.
1957
1958 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
1959
1960         * mono/tests/Makefile.am: 
1961         - Compile with mcs.
1962         - Disable some warnings.
1963         - Added executables to clean target.
1964         - Make testjit the default target.
1965         - Print list of failed tests at the end of a test run.
1966         - Abort tests when Ctrl-C is pressed.
1967
1968         * mono/tests/test-driver: Return with a special exit code when 
1969         SIGINT is detected.
1970
1971         * mono/tests/checked.cs: Make it compile.
1972         
1973 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
1974
1975         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
1976         for the target exe binaries.
1977
1978         Copy cilc.exe and secutil.exe from the right paths to the right
1979         location.
1980
1981         Add missing assemblies.
1982
1983 2003-05-02  Alp Toker  <alp@atoker.com>
1984
1985         * data/config.in: new dll mapping entry for libglade
1986
1987 2003-05-01  Duncan Mak  <duncan@ximian.com>
1988
1989         * scripts/Makefile.am: 
1990         * runtime/Makefile.am: Install cilc and ilasm.
1991
1992 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
1993
1994         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
1995
1996 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
1997
1998         * doc/web/team.xml : Added myself to it.
1999
2000 2003-04-10  Duncan Mak  <duncan@ximian.com>
2001
2002         * doc/web/render-team-page.cs: Make the names of the element be
2003         lowercase instead. BenM says this makes it XHTML compliant; heck,
2004         I'm generating this from an XmlDocument already, why not make it
2005         XHTML compliant?
2006
2007 2003-04-10  Duncan Mak  <duncan@ximian.com>
2008
2009         * doc/web/render-team-page.cs (Compare): Correctly fix
2010         ContributorComparer.
2011         (RenderHtml): Add some SetAttribute loving to make it render prettier.
2012
2013         * doc/web/team.xml: Revert excessive indenting.
2014
2015 2003-04-07  Martin Baulig  <martin@ximian.com>
2016
2017         * mono/mini/: Added this directory to the build; install `mini'
2018         and `libmini.la'.
2019
2020 2003-04-07  Duncan Mak  <duncan@ximian.com>
2021
2022         * doc/web/render-team-page.cs: Fix ContributorComparer.
2023
2024 2003-04-04  Duncan Mak  <duncan@ximian.com>
2025
2026         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
2027         are specified in the XML.
2028
2029         * doc/web/team.xml: Remove the comment.
2030
2031         * doc/web/render-team-page.cs: Make it not output a full HTML file.
2032
2033 2003-04-04  Duncan Mak  <duncan@ximian.com>
2034
2035         * doc/web/commands: 
2036         * doc/web/makefile: Add team page information.
2037
2038         * doc/web/team.xml: 
2039         * doc/web/render-team-page.cs: Code for rendering a team page.
2040
2041 2003-04-02  Duncan Mak  <duncan@ximian.com>
2042
2043         * doc/web/makefile: Add a new make target for generating a team
2044         page on go-mono.com.
2045
2046 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
2047
2048         * configure.in: Added check for GC_gcj_malloc.
2049
2050 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
2051
2052         * man/sqlsharp.1: changed pass= to password= for the 
2053           PostgreSql provider.
2054
2055 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2056
2057         * data/machine.config: added SessionStateModule to httpModules section.
2058
2059 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2060
2061         * data/machine.config: added default sessionState section and handler.
2062
2063 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
2064
2065         * doc/provider-factory: add new web page 
2066         about Mono.Data's ProviderFactory
2067
2068         * doc/web/commands
2069         * doc/web/makefile: add provider-factory web page to build
2070         
2071         * doc/ado-net
2072         * doc/ibmdb2
2073         * doc/postgresql
2074         * doc/sqlclient
2075         * doc/tdsclient
2076         * doc/sybase
2077         * doc/mysql
2078         * doc/firebird
2079         * doc/oracle
2080         * doc/oledb
2081         * doc/odbc
2082         * doc/sqlite: updated web pages
2083
2084 2003-02-16  Martin Baulig  <martin@ximian.com>
2085
2086         * doc/jit-debug-sample
2087         * doc/jit-debug-sample2: Removed.
2088
2089         * doc/jit-debug: Updated.
2090
2091 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
2092
2093         * doc/screenshots
2094         * doc/ado-net
2095         * doc/oracle
2096         * doc/gtk-sharp: update web pages
2097         
2098 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2099
2100         * data/machine.config: added sample globalization section.
2101
2102 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2103
2104         * data/machine.config: added UrlAuthorizationModule and
2105         AuthenticationConfigHandler.
2106
2107 2003-02-11  Tim Coleman <tim@timcoleman.com>
2108         * data/config.in: Add mapping for Oracle call interface
2109         (OCI) native libraries.
2110
2111 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2112
2113         * configure.in: added check for sys/un.h.
2114
2115 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
2116
2117         * doc/postgresql
2118         * doc/mysql
2119         * doc/ado-net: updates to web pages
2120         
2121         * man/sqlsharp.1: update to man page
2122
2123 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2124
2125         * configure.in: added WIN32_THREADS flag when building under windows.
2126         It seems that the header files of the gc do not always define it when
2127         GC_WIN32_THREADS is defined.
2128
2129 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
2130
2131         * doc/index
2132         * doc/ado-net
2133         * doc/firebird
2134         * doc/ibmdb2
2135         * doc/mysql
2136         * doc/odbc
2137         * doc/oledb
2138         * doc/oracle
2139         * doc/postgresql
2140         * doc/sqlclient
2141         * doc/sqlite
2142         * doc/sybase
2143         * doc/tdsclient: corrections
2144
2145 2003-01-26  Duncan Mak  <duncan@ximian.com>
2146
2147         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
2148
2149 2003-01-22  Martin Baulig  <martin@ximian.com>
2150
2151         * configure.in: Set version number to 0.19.1.
2152
2153         Heads up: I'm going to commit some changes to the debugger
2154         which'll require you to use this new runtime, so if you update the
2155         debugger from CVS, you also need this new runtime.
2156
2157 2003-01-20  Duncan Mak  <duncan@ximian.com>
2158
2159         * configure.in: Bump the release number to 0.19.
2160           
2161 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
2162
2163         * doc/ibmdb2: added file which is new web page
2164         about IBM DB2 data provider at Mono.Data.DB2Client
2165         
2166         * makefile
2167         * commands: added ibmdb2 web page to go-mono web site
2168         
2169         * doc/ado-net: added a couple more developers email, plus made the
2170         email spam resistant, added Mono's DB2 data provider to list,
2171         added more info about the ProviderFactory and retrieving data using
2172         ADO.NET from ASP.NET, add notes about testing, misc cleanup
2173         
2174         * doc/mysql
2175         * doc/postgresql
2176         * doc/sqlclient
2177         * doc/oracle
2178         * doc/tdsclient
2179         * doc/firebird
2180         * doc/oledb
2181         * doc/odbc
2182         * doc/sybase
2183         * doc/sqlite: added testing notes and C# examples
2184         
2185         * doc/gtk-sharp: added links for GTK# for Windows
2186         
2187         * man/sqlsharp.1: added providers Npgsql and MySQLNet
2188
2189 2003-01-17  Duncan Mak  <duncan@ximian.com>
2190
2191         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
2192
2193 2003-01-16  Martin Baulig  <martin@ximian.com>
2194
2195         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
2196         check again, we're now using the mono/io-layer for this.
2197
2198 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
2199
2200         * configure.in: allow MacOSX (from various people).
2201
2202 2003-01-14  Martin Baulig  <martin@ximian.com>
2203
2204         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
2205
2206 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
2207         * fixed url for System.Windows.Forms in the class status
2208         
2209 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2210
2211         * configure.in: moved struct tm field tm_gmtoff check before the check
2212         for timezone global variable. This makes Timezone work for me (debian
2213         sid, linux, x86, which has both the field and the global variables).
2214
2215 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
2216
2217         * doc/oracle: added file which is
2218         a new web page oracle.html
2219
2220         * doc/ado-net: clean up and add link
2221         to oracle.html
2222         
2223         * doc/web/commands
2224         * doc/web/makefile: added oracle.html
2225
2226 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
2227
2228         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
2229         
2230         * man/sqlsharpcli.1: renamed to sqlsharp.1
2231
2232 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
2233
2234         * mono/jit/jit.c
2235         * mono/metadata/icall.c: added mono_install_get_config_dir() to
2236         utilize the MONO_CFG_DIR environment variable for specifying
2237         different machine.configs.
2238
2239 2002-12-06  Duncan Mak  <duncan@ximian.com>
2240
2241         * data/Makefile.am (EXTRA_DIST): Add machine.config
2242         (DISTCLEANFILES): Add config.
2243
2244 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
2245
2246         * man/sqlsharpcli.1: added file - a man page 
2247         for SQL# CLI
2248         
2249         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
2250         
2251 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
2252
2253         * doc/firebird: updated web page
2254
2255 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
2256
2257         * data/Config.in : added the gtk# dll mapping entries
2258
2259 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
2260
2261         * doc/firebird: updated web page based on input
2262         from the firebird .net data provider author
2263
2264 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
2265
2266         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
2267         been installed.
2268
2269 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
2270
2271         * doc/oledb
2272         * doc/odbc
2273         * doc/mysql
2274         * doc/sqlite
2275         * doc/sqlclient
2276         * doc/tdsclient
2277         * doc/sybase
2278         * doc/firebird: added web pages
2279         for each specific data provider
2280         
2281         * doc/ado-net
2282         * doc/postgresql: updated web page
2283         with current status
2284         
2285         * doc/web/commands
2286         * doc/web/makefile: updated to include
2287         new web pages
2288
2289 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2290
2291         * autogen.sh: make it work when MONO_PATH is set and it has more than
2292         one directory or ends in ":". Also check that the directory added to
2293         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
2294
2295 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
2296
2297         * configure.in: Also allow the miss-spelled bohem.
2298
2299 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
2300
2301         * doc/ado-net
2302         * doc/postgresql
2303         * doc/tds-providers: cleaned up the web pages
2304         
2305         * doc/web/commands: postgresql.html page was mistyped
2306
2307 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
2308
2309         * doc/ado-net: updated status of
2310         the ADO.NET functionality and providers
2311         and added link to tds-providers.html
2312
2313         * doc/tds-providers: added file to
2314         describe the design     and status of 
2315         the SqlClient, SybaseClient, and TdsClient
2316         ADO.NET providers.
2317
2318         * doc/web/makefile
2319         * doc/web/command: added new web page 
2320         tds-providers.html to build of  www.go-mono.com web site
2321         
2322 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
2323
2324         * doc/web/makefile
2325         * doc/web/commands:     web page 
2326         postgresql needed to be added
2327
2328 2002-10-13  Mark Crichton <crichton@gimp.org>
2329
2330         * doc/index: Even more spelling errors fixed.
2331
2332 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
2333
2334         * doc/adonet: updated status of all providers, added links, 
2335           and added information
2336           about the Mono.Data.SqliteClient provider that 
2337           Vladimir Vukicevic contributed. Added Brian Ritchie's 
2338           and Vladimir Vukicevic's email addresses as
2339           people to contact about ADO.NET in Mono.  
2340           Added information about SQL#, configuration tools, 
2341           and an ADO.NET Multiplexor, etc...  
2342
2343 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
2344
2345         * doc/index: corrected some mistypes
2346         
2347         * doc/adonet: updated the status and plans of all the ADO.NET providers
2348           and moved PostgreSQL specific stuff to doc/postgresql
2349
2350         * doc/postgresql: added new file to detail
2351           the status of the PostgreSQL ADO.NET provider
2352           and provide test notes for setting it up
2353
2354 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
2355
2356         * data/config.in: add entry for MySQL native shared libraries
2357           which are different on Windows and Linux
2358
2359 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
2360
2361         * doc/ccvs: Fixed some ugly formatting.
2362
2363 2002-10-03  Dick Porter  <dick@ximian.com>
2364
2365         * acconfig.h:
2366         * configure.in:  Freebsd pthread_t is a pointer
2367
2368 2002-10-01  Duncan Mak  <duncan@ximian.com>
2369
2370         * mono/os/Makefile.am: Add gc_wrapper.h.
2371
2372         * runtime/Makefile.am: Fix the path for monoresgen.exe.
2373
2374 2002-09-27  Dick Porter  <dick@ximian.com>
2375
2376         * configure.in: Check for semaphore.h.  Patch for BSD from
2377         jmmv@hispabsd.org (Julio Merino).
2378
2379 2002-09-20  Duncan Mak  <duncan@ximian.com>
2380
2381         * data/config.in: Added reference to libxslt.
2382
2383 2002-09-20  Mark Crichton  <crichton@gimp.org>
2384
2385         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
2386         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
2387         For systems that do not have such a virtual FS, define
2388         NEED_LINK_UNLINK.
2389
2390         * acconfig.h: added NEED_LINK_UNLINK
2391         
2392 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
2393
2394         * configure.in: add some needed defines to fix support of
2395         threads in the GC.
2396
2397 2002-09-19  Mark Crichton  <crichton@gimp.org>
2398
2399         * configure.in: Added checks for Solaris to use X/Open functionality.
2400         Really needed for the io-layer code.
2401
2402 2002-09-15  Andrew Birkett  <andy@nobugs.org>
2403
2404         * man/mcs.1: --probe is now --expect-error.
2405
2406 2002-09-09  Dick Porter  <dick@ximian.com>
2407
2408         * acconfig.h: 
2409         * configure.in: Simplify thread checks, by using canned rules for
2410         particular systems (based on the sleepycat db configure.in).
2411         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
2412         don't have a solaris machine to try it on.
2413
2414 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
2415
2416         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
2417
2418 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
2419
2420         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
2421         Security) to the OpenSSH keys required by mono CVS
2422         access.
2423
2424 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
2425
2426         * configure.in, mono/interpreter/interp.c,
2427         mono/io-layer/handles.c, mono/io-layer/processes.c,
2428         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
2429         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
2430         mono/metadata/appdomain.c, mono/metadata/class.c,
2431         mono/metadata/domain.c, mono/metadata/gc.c,
2432         mono/metadata/object.c, mono/metadata/reflection.c,
2433         mono/metadata/threads.c, mono/os/gc_wrapper.h,
2434         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
2435         wrap inclusion of gc.h for boehm, since from FreeBSD and
2436         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
2437         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
2438         to apply, and also makes it possible for me to build with
2439         GC on OpenBSD/macppc built by hand.
2440
2441 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
2442
2443         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
2444
2445 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
2446
2447         * mono/dis/dis-cil.c:
2448         * configure.in: Check for <wchar.h> via autoconf, don't use it if
2449         it isn't there, as it seems to work fine without it on OpenBSD.
2450
2451 2002-08-28  Dick Porter  <dick@ximian.com>
2452
2453         * mono/os/win32/util.c: 
2454         * mono/os/unix/util.c: 
2455         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
2456         (It doesn't do anything on unix builds, and the w32 version no
2457         longer needs an arg.)
2458
2459         * configure.in: Add HOST_CC for w32 builds
2460
2461 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
2462
2463         * configure.in: remove iconv checks.
2464
2465 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
2466
2467         * configure.in: Recognise OpenBSD/macppc as PowerPC.
2468
2469 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
2470
2471         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
2472         to error out if bison is missing.
2473
2474 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2475
2476         * configure.in: don't link against libdl on windoze.
2477
2478 2002-08-12  Dick Porter  <dick@ximian.com>
2479
2480         * mono.pc.in: Add $includedir to Cflags
2481
2482 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
2483
2484         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
2485         with pkg-config.
2486         * */Makefile.am: makefile overhaul to create a shared libmono library.
2487         * */*.h: do not include config.h in headers that should be installed.
2488
2489 2002-07-12  Dick Porter  <dick@ximian.com>
2490
2491         * acconfig.h:
2492         * configure.in: Check the size of sockaddr_un.sun_path
2493
2494 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
2495
2496         * man/Makefile.am (man_MANS): Added new man page
2497
2498         * man/mono-config.5: New manual page describing the mono-config
2499         file format. 
2500
2501 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
2502
2503         * configure.in: added checks for MSG_NOSIGNAL
2504
2505 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
2506
2507         * doc/ado-net: update the ado-net web page on go-mono.com
2508         input parameters support, beginnings of Mono.Data.MySQL 
2509         and System.Data.OleDb, updated the sample source code,
2510         and output from a PostgresTest
2511
2512 2002-05-21  Martin Baulig  <martin@gnome.org>
2513
2514         * mono.1: Documented the "--debug-args" debugging arguments.
2515
2516 2002-05-21  Martin Baulig  <martin@gnome.org>
2517
2518         * mono.1: Updated to reflect my latest changes and beautified this a bit.
2519         (FIXME: There are still command line argument which aren't documented here.)
2520
2521 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
2522
2523         * doc/ado-net: updated page to include C# code snippets using
2524         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
2525         works, executing/reading multiple results, and stored procedures.
2526         And other tweaks about the providers.  
2527
2528 2002-05-19  Martin Baulig  <martin@gnome.org>
2529
2530         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
2531         interpreter/Makefile.am.
2532
2533 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
2534
2535         * configure.in: search for pthread functions also in libc_r (patch
2536         from Garrett Rooney <rooneg@electricjellyfish.net>).
2537
2538 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
2539
2540         * doc/ado-net: added instructions for installing PostgreSQL on Linux
2541         and for using nant to re-compile just the System.Data.dll assembly
2542         on Windows.
2543
2544 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
2545
2546         * doc/ado-net: added instructions for compiling System.Data.dll
2547         (a subset of) on Linux.
2548
2549 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
2550
2551         * doc/ado-net: added links
2552
2553 2002-05-09  Dick Porter  <dick@ximian.com>
2554
2555         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
2556
2557 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2558
2559         * doc/ado-net: correct formatting
2560         * doc/index: added credit i forgot to add
2561
2562 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2563
2564         * doc/ado-net: i did not format it correctly earlier, i 
2565         tried added various tags where appropriate.
2566         
2567         * doc/index: added news item for May 5, 2002 - ado.net able
2568         to retrieve data now
2569
2570 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2571
2572         * doc/ado-net: updated the current status which
2573         I kept forgetting to do.
2574
2575 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2576
2577         * doc/ado-net: updated to includes an example for
2578         running ipc-daemon as a Windows service.  Thanks
2579         to gonzalo.
2580
2581 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2582
2583         * doc/ado-net: updated to include installation of
2584         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
2585         Also included notes on running the System.Data/Test/PostgresTest.cs
2586         that should work on a lot of Mono installations that have
2587         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
2588         know.
2589
2590 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
2591
2592         * doc/ado-net: updated a little bit.
2593
2594 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
2595
2596         * configure.in: Added checks for timezone stuff.
2597
2598 2002-04-30  Dick Porter  <dick@ximian.com>
2599
2600         * acconfig.h:
2601         * configure.in: Added option to disable using shared memory for
2602         handles
2603
2604 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2605
2606         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
2607         defined problem under cygwin with latest version of automake and
2608         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
2609
2610 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2611
2612         * configure.in: removed -Wshadow from CFLAGS.
2613
2614 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
2615
2616         * status/maintainers.xml: added danmorg and myself for System.Data.*
2617         classes.
2618
2619         * status/class.xml: added System.Data.* classes.
2620
2621 2002-04-08  Dick Porter  <dick@ximian.com>
2622
2623         * configure.in: Set -mno-cygwin here rather than in the build script
2624
2625 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
2626
2627         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
2628
2629 2002-03-29  Martin Baulig  <martin@gnome.org>
2630
2631         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
2632         New files, added documentation for the debugging code.
2633
2634         * doc/web/commands: Added the debugging pages.
2635
2636         * docs/jit-debug: Removed, this is now on the web site.
2637
2638 2002-03-24  Martin Baulig  <martin@gnome.org>
2639
2640         * man/mcs.1: Documented the new --debug option and added a section
2641         about debugging support.
2642
2643         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
2644
2645 2002-03-21  Martin Baulig  <martin@gnome.org>
2646
2647         * configure.in: Added check for <elf.h>.
2648
2649 2002-03-18  Dick Porter  <dick@ximian.com>
2650
2651         * configure.in: Only look for libgc on the system.  Default to not
2652         using GC at all, because it doesn't work with the jit.
2653
2654 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
2655
2656         * configure.in: Add support for building the included boehm GC.
2657
2658 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
2659
2660         * configure.in: detect Boehm GC libs and add --with-gc switch.
2661         Boehm GC needs to be explicitly enabled since the JIT currently fails
2662         in some cases with it.
2663
2664 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
2665
2666         * mono/tests/fib.cs: it is now possible to pass a repeat count as
2667         command line argument, for example fib.exe 20 runs the test 20
2668         times. 
2669
2670 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
2671         * configure.in: added support for ARM target arch.
2672         Uncommented and modified arm-*-linux* target,
2673         added mono/arch/arm/Makefile to AC_OUTPUT list.
2674
2675 2002-02-21  Mark Crichton  <crichton@gimp.org>
2676
2677         * status/class.xml: Added contact info for RNGCryptoServiceProvider
2678         class and Rijndael classes.
2679         * status/maintainers.xml: Added contact info to maintainers list.
2680
2681 2002-02-21  Mark Crichton  <crichton@gimp.org>
2682  
2683         * configure.in: Add checks for a system-provided entropy device
2684         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
2685
2686 2002-02-20  Dick Porter  <dick@ximian.com>
2687
2688         * acconfig.h:
2689         * configure.in: Always build without cygwin support on windows
2690
2691 2002-02-19  Radek Doulik  <rodo@ximian.com>
2692
2693         * mono/tests/pinvoke.cs: use more pinvoke test methods
2694
2695 2002-02-19  Radek Doulik  <rodo@ximian.com>
2696
2697         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
2698         method
2699         (mono_test_many_byte_arguments): ditto
2700
2701 2002-02-18  Radek Doulik  <rodo@ximian.com>
2702
2703         * mono/tests/Makefile.am: added small test library for pinvoke
2704         testing
2705
2706         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
2707         new function to test pinvoke
2708
2709         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
2710         arguments
2711
2712         * mono/tests/Makefile.am: display # of passing tests too
2713         added simple shared library libtest with testing function for
2714         pinvoke
2715
2716 2002-02-17  Radek Doulik  <rodo@ximian.com>
2717
2718         * mono/tests/Makefile.am (test): display # of failed tests
2719
2720 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
2721
2722         * configure.in: Add checks for SOL_IP, SOL_TCP, and
2723         IP_PKTINFO. Also check for struct ip_mreqn.
2724
2725 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
2726
2727         * configure.in: Add checks to see if we need to link to libsocket,
2728         libnsl, and/or librt. Also check for inet_pton and inet_aton.
2729
2730 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
2731
2732         * acconfig.h: #undef USE_MONO_MUTEX
2733
2734         * configure.in: If the system pthread implementation is lacking,
2735         default to using mono-mutex.
2736
2737 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
2738
2739         * mono/tests/enum2.cs: new file with more enum tests.
2740
2741 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
2742
2743         * mono/tests/jit-long.cs: added some SHL/SHR tests
2744
2745 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
2746
2747         * configure.in: allow PKG_CONFIG_PATH for the build-platform
2748         pkg-config invocation.
2749
2750 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
2751
2752         * configure.in: add some support/fixes for cross-compilation.
2753
2754 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
2755
2756         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
2757         added tests for SUB_OVF, SUB_OVF_UN
2758
2759 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
2760
2761         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
2762
2763 2001-12-21  Aaron Weber  <aaron@ximian.com>
2764
2765         * doc/faq (A): added a linebreak that was missing and was causing
2766         a heading to appear badly.
2767
2768 2001-12-20  Aaron Weber  <aaron@ximian.com>
2769
2770         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
2771         questions into a single section.
2772
2773 2001-12-17  Aaron Weber  <aaron@ximian.com>
2774
2775         * doc/faq (Q): Question-by-question, line-by-line revision.
2776
2777 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
2778
2779         * mono/tests/time.cs: new test
2780
2781 2001-11-30  Radek Doulik  <rodo@ximian.com>
2782
2783         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
2784
2785 2001-11-29  Radek Doulik  <rodo@ximian.com>
2786
2787         * configure.in (ACCESS_UNALIGNED): uncommented and modified
2788         powerpc-*-linux* 
2789         generate mono/arch/ppc/Makefile
2790
2791 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
2792
2793         * mono/tests/exception3.cs: modified the test to show a bug in the
2794         current exception handling implementation.
2795
2796 2001-11-13  Dick Porter  <dick@ximian.com>
2797
2798         * configure.in: Some more tests for pthread features
2799         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
2800         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
2801
2802 2001-11-09  Dick Porter  <dick@ximian.com>
2803
2804         * configure.in: Try and get large file support, but it's not fatal
2805         if it's not there (the io-layer just ignores the high word in that
2806         case.)
2807
2808         Check for windows builds, and only bother to look for pthreads and
2809         large files if we're not building for cygwin or native win32.  Not
2810         having pthread support on Posix systems is now a fatal error.
2811
2812         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
2813         aclocal
2814
2815 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
2816
2817         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
2818         target testjit. 
2819
2820 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
2821
2822         * docs/object-layout: more documentation
2823
2824 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
2825
2826         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
2827         can't read on unaligned boundaries
2828
2829 2001-10-04  Dick Porter  <dick@ximian.com>
2830
2831         * configure.in: Do some deeper checks on pthreads for some of the
2832         more interesting functions
2833
2834 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
2835
2836         * mono/tests/Makefile.am (testjit): a new target to test the JITer
2837
2838         * mono/tests/jit-*: added some test for the JITer
2839
2840 2001-09-23  Dick Porter  <dick@ximian.com>
2841
2842         * configure.in: Arrange to compile dummy thread support routines
2843         if pthread isnt available
2844         
2845 2001-09-23  Dick Porter  <dick@ximian.com>
2846
2847         * configure.in: Check for pthread.h, so that we can check for the
2848         HAVE_PTHREAD_H define in config.h
2849
2850 2001-09-21  Dick Porter  <dick@ximian.com>
2851
2852         * configure.in: Check for libpthread
2853
2854 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
2855
2856         * mono/tests/test-ops.cs: added more tests
2857
2858 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
2859
2860         * configure.in: check for sizeof(void*) and for the architecture.
2861
2862 2001-09-05  Dick Porter  <dick@ximian.com>
2863
2864         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
2865         aclocal invocation, so putting aclocal files in /usr/local works
2866
2867 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
2868
2869         * *: removed the libffi dependency, mono now compiles on cygwin 
2870
2871         * mono/wrapper/build-dll: new file.
2872
2873 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
2874
2875         * mono/tests/console.cs: impl.
2876
2877         * mono/tests/box.cs: impl.
2878
2879         * mono/tests/stream-writer.cs: impl.
2880
2881 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
2882
2883         * mono/tests/*: New test cases, mostly for virtual method dispatch.
2884         Use make testb for the slow benchmarking programs,
2885         make test for the usual regression test checks.
2886
2887 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
2888
2889         * mono/cil/Makefile.am:
2890         * mono/wrapper/Makefile.am: use correct variables for installation
2891         directories
2892
2893 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
2894
2895         * mono/tests/exceptions*: enhanced and added more tests for
2896         exceptions.
2897
2898 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
2899
2900         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
2901         to pass make distcheck
2902
2903         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
2904
2905         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
2906         install-data-hook): Added mechanism to distribute and install the
2907         dll files.
2908
2909 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
2910
2911         * mono/tests/stream.cs: new tests for the Stream class
2912
2913         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
2914         added it again.
2915
2916 2001-08-16  Alex Graveley  <alex@ximian.com>
2917
2918         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
2919         removes libtool dependency on all of Mono.
2920
2921 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
2922
2923         * mono/tests/array.cs: more array tests
2924
2925 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
2926
2927         * mono/tests/array.cs: more array tests
2928
2929 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
2930
2931         * mono/tests/pinvoke.cs: we can now print strings ;-)
2932
2933         * mono/tests/array.cs: new test for arrays
2934
2935 2001-08-02  Alex Graveley  <alex@ximian.com>
2936
2937         * libffi/*: Import libffi CVS version, with minor changes to make it 
2938           compile.
2939
2940         * mono/interpreter/Makefile.am: Link against 
2941           ../../libffi/.libs/libffi.a.
2942
2943         * Makefile.am: Add libffi
2944
2945         * autogen.sh: Replace with adapted gnome autogen.sh
2946
2947         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
2948
2949 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
2950
2951         * mono/tests/pinvoke.cs: impl.
2952
2953 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
2954
2955         * configure.in, mono/tests: added some tests for the interpreter.
2956
2957 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
2958
2959         * doc/download: added instructions for cygwin
2960         
2961         * doc/c-sharp: removed bit about compiling
2962         
2963         * status/compare-assembly.cs: basedir should be there if
2964         parameters are provided.
2965
2966         * status/makefile: made targets to dump info.
2967         
2968 2001-07-15  Joe Shaw  <joe@ximian.com>
2969
2970         * configure.in: Don't create doc/Makefile as there's nothing there
2971         to make.
2972
2973         * Makefile.am: Don't build the doc directory because there's no
2974         Makefile.am there.
2975
2976         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
2977
2978 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
2979
2980         * doc/class-library (A): Updated FAQ with question on error 1595.
2981
2982 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
2983
2984         * doc/index: 
2985
2986 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
2987
2988         * status/*: scripts and data to create statistics about the
2989         class library status.
2990
2991 2001-07-09  Alex Graveley  <alex@ximian.com>
2992
2993         * doc/makefile (clean): Add clean target.
2994         * doc/web/makefile (clean): Ditto.
2995
2996 2001-07-09  Alex Graveley  <alex@ximian.com>
2997
2998         * doc/makefile (all-docs): Fix typo.
2999
3000 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
3001
3002         * NEWS: 
3003
3004