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