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