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