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