d5f56a7525049344c7787050c11d9dc005650dd9
[mono.git] / ChangeLog
1 2008-10-21  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * data/net_2_0/web.config : added new assemblies and namespaces in
4           pages and compilation sections.
5
6 2008-10-21  Atsushi Enomoto  <atsushi@ximian.com>
7
8         * data/dotnet35.pc.in : added new assemblies (dlinq, abstractions,
9           routing, dynamic data).
10
11 2008-10-20  Jonathan Pryor  <jpryor@novell.com>
12
13         * scripts/mod.in: Remove bash-isms.
14
15 2008-10-18  Jonathan Pryor  <jpryor@novell.com>
16
17         * configure.in: Generate data/monodoc.pc.
18
19 2008-10-18  Jonathan Pryor  <jpryor@novell.com>
20
21         * data/Makefile.am: Add monodoc.pc to $(pkgconfig_DATA), $(DISTCLEANFILES).
22
23 2008-10-18  Jonathan Pryor  <jpryor@novell.com>
24
25         * data/monodoc.pc.in: Fixup sourcesdir.
26         * data/Makefile.am (EXTRA_DIST): Add monodoc.pc.in.
27
28 2008-10-17  Jonathan Pryor  <jpryor@novell.com>
29
30         * scripts/Makefile.am: Install scripts for mdoc-compat commands.
31         * scripts (svn:ignore): Ignore generated files.
32         * mdassembler, mdvalidater, monodocer, monodocs2html, 
33           monodocs2slashdoc: Added; "compatibility" scripts, converting the
34           previous commands into mdoc commands.
35
36 2008-10-17  Jonathan Pryor  <jpryor@novell.com>
37
38         * scripts/Makefile.am: Create scripts for mdoc sub-commands.
39
40 2008-10-17  Jonathan Pryor  <jpryor@novell.com>
41
42         * scripts/Makefile.am: Add mod.
43
44 2008-10-16  Jonathan Pryor  <jpryor@novell.com>
45
46         * scripts/Makefile.am: Move mono-shlib-cop to scripts_2_0.
47
48 2008-10-15  Jonathan Pryor  <jpryor@novell.com>
49
50         * configure.in: Add checks for `struct flock`, `struct timespec`.
51
52 2008-10-14  Jonathan Pryor  <jpryor@novell.com>
53
54         * data/mono-options.pcs.in: We're not installing Mono.Options.dll into 
55           the GAC anymore, we're just concerned `pkg-config --variable=Source` 
56           support.
57
58 2008-10-14  Jonathan Pryor  <jpryor@novell.com>
59
60         * data/mono-options.pc.in: Add a Sources variable so that 
61           `pkg-config --variable Sources mono-options` can be used to grab the
62           sources to Mono.Options (useful for embedding).
63
64 2008-10-13  Jonathan Pryor  <jpryor@novell.com>
65
66         * configure.in: Generate data/mono-options.pc.
67         * data/Makefile.am: Support mono-options.pc.in and mono-options.pc.
68         * data/mono-options.pc.in: Added.
69
70 Mon Oct 13 11:26:19 CEST 2008 Paolo Molaro <lupus@ximian.com>
71
72         * configure.in: check for shm_open ().
73
74 2008-10-12  Zoltan Varga  <vargaz@gmail.com>
75
76         * configure.in: Only process Makefiles with patch-quiet.sh which have a 
77         corresponding Makefile.in.
78
79 2008-10-11  Zoltan Varga  <vargaz@gmail.com>
80
81         * configure.in: Make --enable-minimal=reflection_emit turn on
82         --enable-minimal=reflection_emit_save too.
83
84         * README: Add docs for the option.
85
86         * configure.in: Add --enable-minimal=reflection_emit_save option.
87
88 2008-10-10  Atsushi Enomoto  <atsushi@ximian.com>
89
90         * data/net_2_0/web.config: add UrlRouting.axd handler (forbidden).
91
92 2008-10-08  Zoltan Varga  <vargaz@gmail.com>
93
94         * Makefile.am (dist-hook): Use 'net_1_1' instead of 'default'.
95
96         * runtime/Makefile.am: Rename 'default' profile to 'net_1_1'.
97
98 2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
99
100         * data/Makefile.am : there seems a couple more of required changes.
101
102 2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
103
104         * scripts/Makefile.am : one more dist fix is needed.
105
106 2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
107
108         * configure.in : fix missing change for previous change.
109
110 2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
111
112         * scripts/mono-nunit.pc.in, data/mono-nunit.pc.in:
113           move former to latter.
114         * scripts/Makefile.am : remove packaging info.
115         * data/Makefile.am : add mono-nunit.pc too.
116
117 2008-10-03  Rodrigo Kumpera  <rkumpera@novell.com>
118
119         * configure.in: Add simd intrinsics to the disable set.
120
121 2008-10-01  Jb Evain  <jbevain@novell.com>
122
123         * scripts/Makefile.am: add mono-cil-strip.
124
125 2008-09-29  Zoltan Varga  <vargaz@gmail.com>
126
127         * scripts/patch-quiet.sh: Handle the ifs used by some versions of
128         automake.
129
130 2008-09-25  Luis Ortiz  <lortiz@interactivesupercomputing.com>
131
132         * configure.in: Big arrays are only supported on 64 bit systems. 
133
134         Fixes #430022
135
136 2008-09-24  Zoltan Varga  <vargaz@gmail.com>
137
138         * configure.in: Add --enable-minimal=attach option.
139
140 2008-09-22  Raja R Harinath  <harinath@hurrynot.org>
141
142         * scripts/patch-quiet.sh: Skip Makefiles that've already been
143         patched.  Handle automake 1.10a.
144
145 2008-09-18  Mark Probst  <mark.probst@gmail.com>
146
147         * docs/generic-sharing: More generic sharing porting
148         documentation.
149
150 2008-09-17  Raja R Harinath  <harinath@hurrynot.org>
151
152         * Makefile.am (EXTRA_DIST): Update.
153         * nls.m4, progtest.m4: Really add from Gettext 0.17.
154
155 2008-09-15  Raja R Harinath  <harinath@hurrynot.org>
156
157         * configure.in (AC_CONFIG_FILES): Put po/mcs/Makefile.in in its
158         own stanza.
159         (AC_OUTPUT): Don't list po/mcs/Makefile, it's automatically
160         handled by AM_PO_SUBDIRS.
161
162 2008-09-14  Miguel de Icaza  <miguel@novell.com>
163
164         * Added some infrastructure to start the translation of the
165         compiler error messages.
166
167         Currently the compiler does not yet use the infrastructure,
168         that needs a bit of work, but the PO infrastructure is in place. 
169
170 2008-09-14  gettextize  <bug-gnu-gettext@gnu.org>
171
172         * Makefile.am (SUBDIRS): Add po/mcs.
173         (DIST_SUBDIRS): Add po/mcs.
174         (EXTRA_DIST): Add config.rpath.
175         * configure.in (AC_CONFIG_FILES): Add po/mcs/Makefile.in.
176
177 2008-09-14  gettextize  <bug-gnu-gettext@gnu.org>
178
179         * gettext.m4: New file, from gettext-0.17.
180         * iconv.m4: New file, from gettext-0.17.
181         * lib-ld.m4: New file, from gettext-0.17.
182         * lib-link.m4: New file, from gettext-0.17.
183         * lib-prefix.m4: New file, from gettext-0.17.
184         * nls.m4: New file, from gettext-0.17.
185         * po.m4: New file, from gettext-0.17.
186         * progtest.m4: New file, from gettext-0.17.
187         * Makefile.am (EXTRA_DIST): Add the new files.
188
189 2008-09-12  Zoltan Varga  <vargaz@gmail.com>
190
191         * scripts/patch-quiet.sh: Remove an obsolete comment. Change the Makefile so
192         this script is rerun if Makefile.am changes.
193
194 2008-09-11  Zoltan Varga  <vargaz@gmail.com>
195
196         * configure.in: Add a DISABLE_JIT automake conditional too.
197
198         * configure.in: Add a --enable-minimal=jit option to disable jit, only
199         allowing full-aot execution.
200
201 2008-09-10  Zoltan Varga  <vargaz@gmail.com>
202
203         * configure.in: Move the computation of export_ldflags after libtool has
204         been created.
205
206 2008-09-08  Massimiliano Mantione  <massi@ximian.com>
207
208         * configure.in: Added DISABLE_PROFILER automake conditional.
209
210 2008-08-29  Geoff Norton  <gnorton@novell.com>
211
212         * configure.in: Rollup our unrolled FreeBSD support so that we properly
213         build and compile on FreeBSD6+.  (FreeBSD5 is 2004)
214
215 2008-08-28  Geoff Norton  <gnorton@novell.com>
216
217         * build-iphone.sh: iPhone lies about HAVE_MMAP as well.
218
219 2008-08-26  Geoff Norton  <gnorton@novell.com>
220
221         * build-iphone.sh: Update build-iphone to not wget old inssel's, and build
222         out of the box with teh current SDK.
223
224 2008-08-28  Zoltan Varga  <vargaz@gmail.com>
225
226         * scripts/Makefile.am (scripts_2_0): Add gacutil2.
227         * scripts/gacutil2: New file.
228
229 2008-08-22  Jb Evain  <jbevain@novell.com>
230
231         * data/wcf.pc.in
232         * data/Makefile.am
233         * configure.in: add a new wcf.pc for assemblies recently moved
234         from olive to mcs.
235
236 2008-08-12  Bill Holmes  <billholmes54@gmail.com>
237
238         * winconfig.h:  Updating the config file for MSVC builds to match
239           the config file used when compiling with gcc in Cygwin.
240
241         Contributed under MIT/X11 license.
242
243 2008-08-09  Rodrigo Kumpera  <rkumpera@novell.com>
244
245         * docs/generic-sharing: Some updates from an irc talk with Mark.
246
247 2008-08-06  Zoltan Varga  <vargaz@gmail.com>
248
249         * Makefile.am (EXTRA_DIST): Add dtrace-prelink.sh and build-mingw32.sh.
250
251         * scripts/Makefile.am (EXTRA_DIST): Add patch-quiet.sh.
252
253 2008-08-05  Marek Habersack  <mhabersack@novell.com>
254
255         * configure.in: use the PKG_CONFIG_PATH only when cross-compiling.
256
257 2008-08-05  Marek Habersack  <mhabersack@novell.com>
258
259         * configure.in: added support for cross-compilation
260
261 2008-08-05  Marek Habersack  <mhabersack@novell.com>
262
263         * build-mingw32.sh: added a script to build Mono for Windows on a
264         Linux host using mingw.
265
266 2008-08-05  Marek Habersack  <mhabersack@novell.com>
267
268         * scripts/Makefile.am: added support for cross-compilation,
269         including .bat generation for windows targets.
270
271 2008-08-05  Marek Habersack  <mhabersack@novell.com>
272
273         * scripts/smcs.bat.in, scripts/script.bat.in,
274         scripts/script_umask.bat.in: added .bat templates.
275
276 2008-08-05  Marek Habersack  <mhabersack@novell.com>
277
278         * runtime/Makefile.am: mingw cross-compilation support.
279
280 2008-08-05  Andreas Färber  <andreas.faerber@web.de>
281
282         * autogen.sh: Suppress arguments warning for NOCONFIGURE.
283         
284         Contributed under MIT/X11 license.
285
286 2008-08-02  Zoltan Varga  <vargaz@gmail.com>
287
288         * configure.in: Enable dtrace by default on platforms which support it.
289
290 2008-07-27  Zoltan Varga  <vargaz@gmail.com>
291
292         * scripts/patch-quiet.sh: Make the libtool --quiet flag configurable by
293         V=1 as well.
294
295 2008-07-24  Zoltan Varga  <vargaz@gmail.com>
296
297         * configure.in: Patch libtool to avoid the 
298         'copying selected object files ...' messages.
299
300 2008-07-24  Rodrigo Kumpera  <rkumpera@novell.com>
301
302         * configure.in: Change USED_GC_NAME to show if parallel mark is used.
303         This is shown in mono --version.
304
305 2008-07-22  Mark Probst  <mark.probst@gmail.com>
306
307         * configure.in: New configure option (--with-malloc-mempools) to
308         make mempools use malloc for every single allocation, which makes
309         it easier to use debugging/profiling tools like Valgrind.
310
311 2008-07-21  Zoltan Varga  <vargaz@gmail.com>
312
313         * configure.in: Invoke patch-quiet.sh using AC_CONFIG_COMMANDS so it
314         runs during a reconfigure too.
315
316 2008-07-13  Zoltan Varga  <vargaz@gmail.com>
317
318         * docs/aot-compiler.txt: Update docs.
319
320 2008-07-09  Zoltan Varga  <vargaz@gmail.com>
321
322         * scripts/patch-quiet.sh: Another try to fix this on osx.
323         
324         * scripts/patch-quiet.sh: Use \\t to encode \t.
325
326         * scripts/patch-quiet.sh: Remove a stray \t.
327
328 2008-07-10  Raja R Harinath  <harinath@hurrynot.org>
329
330         * configure.in (enable_quiet_build): Work better on a non-srcdir build.
331         (mono_cv_sizeof_sunpath): Rename cacheval from 'cv_mono_sizeof_sunpath'
332         to placate autoconf.
333
334 2008-07-07  Zoltan Varga  <vargaz@gmail.com>
335
336         * configure.in: Make the patching done by --enable-quiet quiet.
337
338 2008-07-07  Zoltan Varga  <vargaz@gmail.com>
339
340         * scripts/patch-quiet.sh: Make this more precise.
341
342 2008-07-06  Zoltan Varga  <vargaz@gmail.com>
343
344         * configure.in: Add an --enable-quiet-build option.
345
346         * Makefile.am (patch-quiet): New target.
347
348         * acinclude.m4: Handle --quiet.
349
350 2008-07-05  Mark Probst  <mark.probst@gmail.com>
351
352         * docs/generic-sharing: Docs about porting generic sharing.
353
354 2008-07-04  Zoltan Varga  <vargaz@gmail.com>
355
356         * scripts/patch-quiet.sh (src): Fix verbose mode.
357
358 2008-07-03  Mark Probst  <mark.probst@gmail.com>
359
360         * docs/generic-sharing: New documentation file about generic code
361         sharing.  Currently contains information about examining stack
362         frames of generic shared code.
363
364 2008-07-03  Zoltan Varga  <vargaz@gmail.com>
365
366         * scripts/patch-quiet.sh: New helper script.
367
368 2008-07-02  Gert Driesen  <drieseng@users.sourceforge.net>
369
370         * data/net_1_1/machine.config: Ignore system.windows.forms section.
371         * data/net_2_0/machine.config: Define system.windows.forms section.
372
373 2008-06-30  Alp Toker  <alp@nuanti.com>
374
375         * configure.in:
376         * acinclude.m4: Remove concatenation syntax from doltlibtool to support
377         old versions of bash and re-enable dolt.
378
379 2008-06-26  Alp Toker  <alp@nuanti.com>
380
381         * acinclude.m4: Prospective dolt fix for the build bot. Fix syntax to work
382         with older bash versions.
383
384 2008-06-26  Alp Toker  <alp@nuanti.com>
385
386         * acinclude.m4: Update dolt to the latest git version 5e9eef10. (The one we
387         had wasn't in fact the latest version and had a known bug.)
388
389 2008-06-25  Zoltan Varga  <vargaz@gmail.com>
390
391         * configure.in: Enable dolt by default as an experiment.
392
393         * acinclude.m4: Update dolt to the latest git version.
394
395 2008-06-23  Andreas Färber  <andreas.faerber@web.de>
396
397         * data/Makefile.am (EXTRA_DIST): Distribute mono.d.
398
399         Contributed unter MIT/X11 license.
400
401 2008-06-11  Zoltan Varga  <vargaz@gmail.com>
402
403         * configure.in: Remove -D_FILE_OFFSET_BITS=64 from the CPPFLAGS passed to
404         libgc on sparc. Fixes #323138.
405
406 2008-06-05  Andreas Färber  <andreas.faerber@web.de>
407
408         * configure.in: Add configure option for DTrace.
409         * dtrace-prelink.sh: New file, helper script for DTrace builds.
410         * data/mono.d: New file, defines the DTrace 'mono' provider.
411
412         Contributed unter MIT/X11 license.
413
414 2008-05-31  Andreas Färber  <andreas.faerber@web.de>
415
416         * configure.in (big-arrays): Output fix.
417           Display "no" in absence of --enable-big-arrays.
418
419         Contributed unter MIT/X11 license.
420
421 2008-05-27 Rodrigo Kumpera  <rkumpera@novell.com>
422
423         * configure.in: Add configure option for big arrays.
424
425           Patch by Luis F. Ortiz.
426           Contributed under X11 license.
427           http://lists.ximian.com/pipermail/mono-devel-list/2008-May/027995.html
428
429 2008-05-23  Wade Berrier  <wberrier@novell.com>
430
431         * scripts/Makefile.am: remove mbas script since we don't ship it anymore
432         (fixed bnc#393903)
433
434 2008-05-22 Marek Safar  <marek.safar@gmail.com>
435
436         * Makefile.am: Distribute 2.0 profile specific files.
437
438 2008-05-21  Zoltan Varga  <vargaz@gmail.com>
439
440         * acinclude.m4: New file, contains a snapshot of dolt.
441
442         * configure.in: Add support for the DOLT libtool replacement.
443
444 2008-05-19  Zoltan Varga  <vargaz@gmail.com>
445
446         * configure.in: Change the way CPPFLAGS/CFLAGS are passed to libgc one more
447         time. This time, we collect them in two variables and pass these to libgc
448         configure instead of using the standard CPPFLAGS/CFLAGS, to prevent problems
449         during reconfiguring. Also pass '-mno-tls-direct-segment-refs' to libgc 
450         configure, hopefully fixing #385006.
451
452 2008-05-15  Zoltan Varga  <vargaz@gmail.com>
453
454         * configure.in: Add a check for sgen and __thread. Fixes #347171.
455
456 2008-05-14  Atsushi Enomoto  <atsushi@ximian.com>
457
458         * configure.in, data/Makefile.am, data/dotnet35.pc : 
459           add new package for .net framework 3.5 libs.
460
461 2008-05-12  Raja R Harinath  <harinath@hurrynot.org>
462
463         * scripts/mono-service.in: Undo 2008-05-08.  '2>&1' is not a bash-ism.
464
465 2008-05-09  Zoltan Varga  <zovarga@debian.chello.hu>
466
467         * Makefile.am (get-monolite-latest): Create mcs/lib if not existing.
468
469 2008-05-08  Robert Jordan  <robertjj@gmx.net>
470
471         * scripts/mono-service.in: Replace bash-ism with `sh' syntax.
472
473 2008-05-07  Sebastien Pouliot  <sebastien@ximian.com>
474
475         * data/net_[1_1|2_0]/machine.config: Add entry to remap the public 
476         key used by Silverlight 2.0 platform assemblies. Needed in both 
477         profiles since SN uses 1.0.
478
479 2008-05-05  Andreas Färber  <andreas.faerber@web.de>
480
481         * configure.in: Detect ppc64 target architecture.
482         
483         Contributed unter MIT/X11 license.
484
485 2008-04-29  Kornél Pál  <kornelpal@gmail.com>
486
487         * configure.in: Check for sys/utime.h.
488         * winconfig.h: Define HAVE_SYS_UTIME_H, undef HAVE_UTIME_H.
489
490 2008-04-28  Zoltan Varga  <vargaz@gmail.com>
491
492         * configure.in: Use lowercase for 'integrity of package' for consistency.
493
494 2008-04-28  Geoff Norton  <gnorton@novell.com>
495
496         * build-iphone.sh: Some updates to work with the latest SDK.
497
498 2008-04-24  Zoltan Varga  <vargaz@gmail.com>
499
500         * configure.in: Use the three argument form of AC_DEFINE everywhere since it is
501         required by autoheader for parameters not in acconfig.h.
502
503         * acconfig.h: Removed, all the parameters are defined in configure.in now.
504
505 2008-04-24  Rodrigo Kumpera  <rkumpera@novell.com>
506
507         * runtime/Makefile.am (mcs-compileall): Turn on the verifier.
508
509 2008-04-18  Wade Berrier  <wberrier@novell.com>
510
511         * scripts/mono-find-requires.in: Add env var to ignore scanning
512         of .config files.
513         Fix extra whitespace when no config reqs are found.
514
515 2008-04-17  Zoltan Varga  <vargaz@gmail.com>
516
517         * configure.in: Enable the valgrind header check on amd64 too.
518
519 2008-04-16  Wade Berrier  <wberrier@novell.com>
520
521         * scripts/mono-find-requires.in: Fix extraneous whitespace that makes
522         some reqs from .config be on the same line as the monodis reqs.
523
524 2008-04-16  Jb Evain  <jbevain@novell.com>
525
526         * configure.in, data/Makefile.am: add a smcs.pc file,
527         that moonlight can use to locate smcs.exe.
528
529 2008-04-11  Atsushi Enomoto  <atsushi@ximian.com>
530
531         * scripts/Makefile.am : we need genxs2 for generating 2.0 based 
532           serializer.
533
534 2008-04-08  Dean Brettle  <dean@brettle.com>
535
536         * configure.in, runtime/Makefile.am: create a symlink at
537         mono/runtime/etc/mono/2.0/Browsers/Compat.browser similar to machine.config
538
539 2008-03-26  Massimiliano Mantione  <massi@ximian.com>
540         * configure.in: Added PLATFORM_LINUX automake conditional.
541
542 2008-03-25  Zoltan Varga  <vargaz@gmail.com>
543
544         * runtime/Makefile.am (mcs-compileall): Skip net 2.1 assemblies for now.
545
546 2008-03-22  Zoltan Varga  <vargaz@gmail.com>
547
548         * configure.in: Pass CPPFLAGS to libgc configure using ac_configure_args instead
549         of exporting it. Fixes #373113.
550
551 2008-03-20  Geoff Norton  <gnorton@novell.com>
552
553         * build-iphone.sh: Add CPLUS_INCLUDE_PATH.
554
555 2008-03-20  Kornél Pál  <kornelpal@gmail.com>
556
557         * configure.in: Added Windows version macros to CPPFLAGS and export
558         CPPFLAGS for libgc configure to ensure Windows version compatibility.
559         * winconfig.h: Added compile-time feature detection and support for
560         64-bit Windows versions. Updated VERSION to 1.9.
561
562 2008-03-19  Zoltan Varga  <vargaz@gmail.com>
563
564         * configure.in: Fix a typo.
565
566 2008-03-17  Geoff Norton  <gnorton@novell.com>
567
568         * build-iphone.sh: Fix a typo.
569         
570 2008-03-12  Atsushi Enomoto  <atsushi@ximian.com>
571
572         * scripts/Makefile.am : added xsd2.
573
574 2008-03-12  Geoff Norton  <gnorton@novell.com>
575
576         * build-iphone.sh: A autogen/make wrapper to define everything to build
577         mono for the iphone.
578         * configure.in: Add support for arm-apple-darwin (iPhone).
579
580 2008-03-05  Wade Berrier  <wberrier@novell.com>
581
582         * scripts/Makefile.am: fix typo so that 'scripts_defaults' scripts get
583         installed.
584         Fix sed command so that 'scripts_defaults' scripts work. 
585         Add some files to the cleanup list.
586
587 2008-03-02  Miguel de Icaza  <miguel@novell.com>
588
589         * configure.in: No need to detect mcs1, as we are going to keep
590         mcs as the 1.0 compiler and gmcs as the 2.0 compiler.  Since
591         making mcs a 2.0 compiler caused too many problems.
592
593 2008-02-29  Miguel de Icaza  <miguel@novell.com>
594
595         * configure.in: Detect if there is an mcs1 command installed as
596         the external c# compiler, and if this is the compiler, pick this
597         to bootstrap. 
598
599         You need to re-autogen.sh after the first installation of mono
600         with the new scripts.
601
602 2008-02-28  Miguel de Icaza  <miguel@novell.com>
603
604         * scripts/Makefile.am: Implement new defaults for the Mono 2.0
605         release, 2.0 profile executables are now the defaults (al, ilasm,
606         mkbundle, mono-api-info, monop, resgen, wsdl and mcs).
607
608         Old commands running under the 1.0 profile are still available
609         by having the number 1 appended to their command name (al1,
610         ilasm1, mcs1, mkbundle1, mono-api-info1, monop1, resgen1, wsdl1). 
611
612 2008-02-05  Zoltan Varga  <vargaz@gmail.com>
613
614         * runtime/Makefile.am: Update after the changes to mcs/Makefile.
615
616 2008-02-03  Zoltan Varga  <vargaz@gmail.com>
617
618         * runtime/Makefile.am (clean-local): Use mono --wapi=semdel instead of the
619         nonexistent semdel utility.
620
621         * runtime/semdel-wrapper.in: Delete.
622
623 2008-01-28  Wade Berrier  <wberrier@novell.com>
624
625         * configure.in: version bump -> 1.9
626
627 2008-01-26  Zoltan Varga  <vargaz@gmail.com>
628
629         * docs/mini-porting.txt: Add some info about the order the JIT regression
630         tests should be run.
631
632 2008-01-26  Daniel Nauck  <dna@mono-project.de>
633
634         * scripts/mono-service.in: fix compability with the dash shell,
635         it doesn't like the use of >& without a file descriptor
636
637 2008-01-09  Zoltan Varga  <vargaz@freemail.hu>
638
639         * runtime/Makefile.am (mcs-compileall): Remove some whitespace after
640         a backslash.
641
642 2008-01-05  Zoltan Varga  <vargaz@gmail.com>
643
644         * Makefile.am (DIST_SUBDIRS): Use $(eglib_dir) instead of eglib to
645         fix make dist.
646
647 2008-01-05  Andreas Faerber  <andreas.faerber@web.de>
648
649         * configure.in: Add support for building with eglib and VPATH.
650         Fixes #351893.
651
652 2008-01-05  Andreas Faerber  <andreas.faerber@web.de>
653
654         * configure.in: Define eglib_dir.
655         * Makefile.am: Add eglib to subdirectory lists.
656
657 2007-12-31  Jonathan Chambers  <joncham@gmail.com>
658
659         * winconfig.h: Define HAVE_GETPROCESSID.
660         Contributed under MIT/X11 license.
661
662 2007-12-28  Everaldo Canuto  <ecanuto@novell.com>
663
664         * configure.in: Add support for oprofile.
665
666 2007-12-08  Zoltan Varga  <vargaz@gmail.com>
667
668         * configure.in: Add check for sys/mkdev.h.
669
670 2007-12-05  Dick Porter  <dick@ximian.com>
671
672         * configure.in: Define PLATFORM_SOLARIS for solaris builds, needed
673         by fix for bug 323524.
674
675 2007-11-21  Dick Porter  <dick@ximian.com>
676
677         * configure.in: No need to check for glib functions any more
678
679 2007-11-19  Atsushi Enomoto  <atsushi@ximian.com>
680
681         * configure.in : fix win32 build.
682
683 2007-11-16  Zoltan Varga  <vargaz@gmail.com>
684
685         * configure.in: Make --with-moonlight=yes the default.
686
687 2007-11-15  Dick Porter  <dick@ximian.com>
688
689         * configure.in: Check for g_strsplit_set() and g_strv_length()
690
691 2007-11-10  Alp Toker  <alp@atoker.com>
692
693         * samples/embed/teste.c: Add a newline at the end of this printf()
694
695 2007-11-08  Wade Berrier  <wberrier@novell.com>
696
697         * configure.in: add sysconfdir for mcs config.make
698         version bump -> 1.2.6
699
700 2007-11-07  Geoff Norton  <gnorton@novell.com>
701
702         * configure.in: Add a check for sockaddr_in(6).sin(6)_len
703
704 2007-11-05  Geoff Norton  <gnorton@novell.com>
705
706         * configure.in: Set GMODULE_CFLAGS and GMODULE_LIBS to be set
707         with eglib as well
708
709 2007-10-30  Raja R Harinath  <harinath@gmail.com>
710
711         * runtime/Makefile.am ($(tmpinst)/bin/gmcs): Update rule to point
712         to location of 'gmcs.exe'.
713
714 2007-10-29  Raja R Harinath  <rharinath@novell.com>
715
716         * configure.in (olive_topdir): Look for $olivedir in the source tree.
717
718 2007-10-19  Marek Habersack  <mhabersack@novell.com>
719
720         * scripts/Makefile.am (scripts_2_0): added mconfig to the list
721
722 2007-10-09  Wade Berrier  <wberrier@novell.com>
723
724         * configure.in: Split up the mono version that goes into Consts.cs 
725         to make sure each segment is no longer than 4 digits.  
726         This allows svn revisions to be used.
727
728 2007-10-02  Miguel de Icaza  <miguel@novell.com>
729
730         * scripts/mono-test-install: (temp_exe): Add tests for dynamic
731         libraries that libgdiplus might be missing
732
733         Add detection and diagnostics for
734         broken System.Drawing installations.
735
736 2007-09-19  Jb Evain  <jbevain@novell.com>
737
738         * configure.in: if there's a olive directory in the same folder
739         as mono, we now override its config.make, so that we don't build
740         the olive moonlight assemblies if mono is not build with moonlight
741         support.
742
743 2007-09-18  Andreas Faerber  <andreas.faerber@web.de>
744
745         * configure.in: Add support for building on Linux/ppc64 host.
746
747 2007-09-18  Marek Habersack  <mhabersack@novell.com>
748
749         * configure.in: added additional Makefile to be generated in the
750         mono/tests/assemblyresolve/ subdir.
751
752 2007-09-17  Zoltan Varga  <vargaz@gmail.com>
753
754         * docs/memory-management.txt: A new file describing metadata memory management.
755
756 2007-09-14  Jonathan Chambers  <joncham@gmail.com>
757
758         * winconfig.h: Define WINVER and _WIN32_WINNT for VS
759         build.
760         
761         Contributed under MIT/X11 license.
762
763 2007-09-14  Jonathan Chambers  <joncham@gmail.com>
764
765         * winconfig.h: Don't define HAVE_UNISTD_H on MSVC build.
766         
767         Contributed under MIT/X11 license.
768
769 2007-09-03  Atsushi Enomoto  <atsushi@ximian.com>
770
771         * configure.in : On windows, require advapi32.dll.
772
773 2007-08-23  Robert Jordan  <robertj@gmx.net>
774
775         * configure.in: add get|setpriority detection.
776
777 Mon Aug 20 15:23:01 CEST 2007 Paolo Molaro <lupus@ximian.com>
778
779         * configure.in: use more symbol renaming fo OSX (bug #82463).
780
781 2007-08-20  Jb Evain  <jbevain@novell.com>
782
783         * scripts/smcs.in: use --runtime=moonlight instead of
784         forcing MONO_PATH.
785
786 Mon Aug 20 12:34:36 CEST 2007 Paolo Molaro <lupus@ximian.com>
787
788         * configure.in: check for gerusage().
789
790 Mon Jul 30 17:59:04 CEST 2007 Paolo Molaro <lupus@ximian.com>
791
792         * configure.in: Enable sigaltstack handling check by default to get
793         wider testing.
794
795 2007-07-26  Jb Evain  <jbevain@novell.com>
796
797         * scripts/smcs.in: use smcs.exe.
798
799 2007-07-24  Wade Berrier  <wberrier@novell.com>
800
801         * configure.in: version bump -> 1.2.5
802
803 2007-07-17  Jb Evain  <jbevain@novell.com>
804
805         * scripts/Makefile.am: new monolinker script.
806
807 2007-07-11  Jb Evain  <jbevain@novell.com>
808
809         * scripts/smcs.in, scripts/Makefile.am: new smcs script.
810
811 2007-07-05  Wade Berrier  <wberrier@novell.com>
812
813         * scripts/mono-find-requires.in: add special 64bit case for ia64.
814         (rpm used to provide libname as well as libname()(64bit) on ia64, but 
815         now it only provides the first.)
816
817 2007-06-28  Jonathan Pryor  <jonpryor@vt.edu>
818
819         * configure.in: Add a check for `struct utimbuf'; needed by MonoPosixHelper.
820
821 2007-06-15  Wade Berrier  <wberrier@novell.com>
822
823         * scripts/mono-find-requires.in: revert back to using package names
824         for .config file dep scanning.  This is because noarch packages can be
825         built on either 32 or 64 bit arches, depending on either a 32bit or 64bit
826         library, which is wrong.
827
828 2007-06-13  Randolph Chung  <tausq@debian.org>
829
830         * configure.in: Add hppa-linux target.
831         Contributed under the X11 license (http://bugzilla.ximian.com/show_bug.cgi?id=81866).
832
833 2007-06-13  Randolph Chung  <tausq@debian.org>
834
835         * configure.in: Add AM_PROG_AS, needed for handling assembly file
836         targets.
837
838 2007-06-09  Wade Berrier  <wberrier@novell.com>
839
840         * scripts/mono-find-requires.in: use lib name instead of package name 
841         for deps found in .config files. suse's rpmlint prefers it that way.
842
843 2007-05-29  Robert Jordan  <robertj@gmx.net>
844
845         * data/config.in: add mono_win32_compat entries.
846
847 2007-05-11  Raja R Harinath  <rharinath@novell.com>
848
849         * Makefile.am (get-monolite-latest): Redirect wget output too.
850
851 2007-05-07  Wade Berrier  <wberrier@novell.com>
852
853         * scripts/mono-find-requires.in: don't use length() on arrays;
854         doesn't work on older gawk versions.  Calculate size manually instead.
855
856 2007-05-07  Raja R Harinath  <rharinath@novell.com>
857
858         Fix parallel make.
859         * runtime/Makefile.am (test-support-file): Remove.  Move rules ...
860         (_tmpinst/bin/mcs, _tmpinst/bin/gmcs, _tmpinst/bin/ilasm): ... here.
861         Reported by "Stephen A. Jazdzewski" <steve@jazd.com>
862
863 2007-05-05  Wade Berrier  <wberrier@novell.com>
864
865         * scripts/mono-find-provides.in: don't use 'which' anymore (never solved
866         anything since it broke symlinks)
867         * scripts/mono-find-requires.in: also don't use 'which'
868         Parse .config files to look for native libs.  Honor 'os' attributes for
869         dllmaps.  Query rpm db for package that provides this lib.  Support 64bit
870         rpm configurations, as well as 32bit running on 64bit.
871
872 2007-04-27  Marek Habersack  <mhabersack@novell.com>
873
874         * data/net_2_0/web.config: use fully qualified assembly names in
875         <compilation><assemblies>.
876
877 2007-04-19  Wade Berrier  <wberrier@novell.com>
878
879         * configure.in: version bump -> 1.2.4
880
881 2007-04-15  Marek Habersack  <mhabersack@novell.com>
882
883         * data/net_2_0/web.config: add the default build providers
884         configuration.
885
886 2007-04-06  Andreas Faerber  <andreas.faerber@web.de>
887
888         * configure.in: Added support for Solaris/amd64. Fixes bug #81325
889
890 2007-04-06  Marek Habersack  <mhabersack@novell.com>
891
892         * data/net_2_0/machine.config: corrected the xhtmlConformance
893         entry to reference correct type.
894
895         * data/net_2_0/web.config: siteMap must be enabled by
896         default. Fixes bug #80611
897
898 2007-04-05  Marek Habersack  <mhabersack@novell.com>
899
900         * data/browscap.ini: updated to the latest version.
901         Applied Mono-specific changes.
902
903 2007-03-28  Raja R Harinath  <rharinath@novell.com>
904
905         * runtime/mono-wrapper.in (PATH): Include _tmpinst/bin.  Ensure
906         that library invocations of 'mcs' and 'gmcs' pick the in-tree versions.
907         * runtime/Makefile.am (mcs-do-run-test-profiles): Don't set PATH.
908         (all-local, install-local): Depend on TEST_SUPPORT_FILES too.
909         (test-support-files): Move creation of _tmpinst/bin directory ...
910         ($(tmpinst)/bin/mono): ... here.
911         ($(tmpinst)/bin/mbas, $(tmpinst)/bin/pedump): Remove.
912         (test-support-file): Depend on $(tmpinst)/bin/mono.
913
914 2007-03-22  Marek Habersack  <mhabersack@novell.com>
915
916         * data/net_2_0/machine.config: added a few missing sections, added
917         missing allowDefinition and allowLocation attributes.
918
919 2007-03-16  Wade Berrier  <wberrier@novell.com>
920
921         * configure.in: version bump -> 1.2.3.50 (RaceToLinux special release)
922
923 2007-03-16  Marek Habersack  <mhabersack@novell.com>
924
925         * data/net_2_0/machine.config: added default profile provider
926         configuration.
927
928 2007-03-15  Marek Habersack  <grendello@gmail.com>
929
930         * runtime/Makefile.am: add browscap.ini to symlinks
931
932         * configure.in: make sure browscap.ini is symlinked to from
933         runtime/etc/ so that no web tests that depend on the file's
934         presence fail.
935
936 2007-03-15  Jonathan Chambers  <joncham@gmail.com>
937
938         * winconfig.h: Don't use MONO_XEN_OPT on windows.
939         Contributed under MIT/X11 license.
940
941 2007-03-14  Marek Habersack  <mhabersack@novell.com>
942
943         * data/net_2_0/machine.config: add two missing section handlers.
944
945 2007-03-13  Wade Berrier  <wberrier@novell.com>
946
947         * Makefile.am:
948         * msvc/Makefile.am:
949         Update EXTRA_DIST to take into account .vcproj file moves
950
951 2007-03-13  Jonathan Chambers  <joncham@gmail.com>
952
953         * mono.sln, libmono.vcproj, mono.vcproj, genmdesc.vcproj, winsetup.bat,
954         mono/monodiet.vcproj, mono/pedump.vcproj: Move to msvc directory.
955         
956 2007-03-13  Jonathan Chambers  <joncham@gmail.com>
957
958         * libmono.vcproj, mono.vcproj, genmdesc.vcproj, mono/monodiet.vcproj,
959         mono/pedump.vcproj: Fix Release build target, add define to remove CRT warnings, 
960         structure output folders a bit better, begin WIN64 port, and change 
961         libmono to build a DLL instead  of a static library.
962         * mono.sln: Begin x64 target support.
963         
964 Fri Mar 9 18:57:47 CET 2007 Paolo Molaro <lupus@ximian.com>
965
966         * Makefile.am, configure.in, msvc: add msvc directory to the
967         distribution.
968         * msvc/create-windef.pl, msvc/mono.def: added def file for exported
969         functions.
970
971 2007-03-09  Zoltan Varga  <vargaz@gmail.com>
972
973         * docs/aot-compiler.txt: Update 'future work'.
974
975 2007-03-07  Zoltan Varga  <vargaz@gmail.com>
976
977         * docs/aot-compiler.txt: Add into about the PLT.
978         
979         * docs/aot-compiler.txt: Update a bit to reflect recent changes.
980
981 2007-02-24  Raja R Harinath  <rharinath@novell.com>
982
983         * data/config.in (odbc32.dll) [os=osx]: Fix misplaced ".
984
985 2007-02-20  Wade Berrier  <wberrier@novell.com>
986
987         * scripts/Makefile.am: Add api-info and api-diff wrappers
988
989 2007-02-15  Marek Habersack  <grendello@gmail.com>
990
991         * data/net_2_0/machine.config: add default provider factories.
992
993 2007-02-01  Geoff Norton  <gnorton@customerdna.com>
994
995         * configure.in:  Support NetBSD GC.
996                 
997 Thu Feb 1 12:29:23 CET 2007 Paolo Molaro <lupus@ximian.com>
998
999         * configure.in: include LIBS in libmono_ldflags on all archs.
1000         * mint.pc.in, mono-uninstalled.pc.in, mono.pc.in: removed extra -lm.
1001
1002 2007-02-01  Miguel de Icaza  <miguel@novell.com>
1003
1004         * configure.in: Naive attempt at getting -ldl in mono.pc
1005
1006 2007-01-31  Marek Habersack  <grendello@gmail.com>
1007
1008         * data/net_2_0/machine.config: prepare the configuration for the
1009         Mainsoft.Web administrative application.
1010
1011 2007-01-31  Atsushi Enomoto  <atsushi@ximian.com>
1012
1013         * configure.in : w32 build fix; add -lwinmm as Tor suggested.
1014
1015 Mon Jan 29 12:04:38 CET 2007 Paolo Molaro <lupus@ximian.com>
1016
1017         * configure.in, mint.pc.in mono-uninstalled.pc.in mono.pc.in:
1018         put back the flag to export symbols from the binary which is
1019         no more provided by gmodule (thanks to Robert Jordan <robertj@gmx.net>
1020         for noticing).
1021
1022 2007-01-29  Robert Jordan  <robertj@gmx.net>
1023
1024         * libmono.vcproj, winconfig.h: Reflect recent changes.
1025
1026 2007-01-12  Gert Driesen  <drieseng@users.sourceforge.net>
1027
1028         * scripts/Makefile.am: Added 'al2'.
1029
1030 2007-01-11  Dick Porter  <dick@ximian.com>
1031
1032         * acconfig.h: 
1033         * configure.in: Check for IP_DONTFRAGMENT and IP_MTU_DISCOVER.
1034
1035 2007-01-11  Marek Habersack  <grendello@gmail.com>
1036
1037         * data/net_2_0/machine.config: Added the DbProviderFactories
1038         section, together with the first entry - for SQLite.
1039
1040 2007-01-03  Wade Berrier  <wberrier@novell.com>
1041
1042         * scripts/mono-find-provides.in:
1043         * scripts/mono-find-requires.in: error out if monodis isn't
1044         functioning properly.  Otherwise when building rpms, 
1045         the provides/requires isn't generated correctly if monodis 
1046         isn't present. 
1047
1048         Fixes: bnc #227362
1049
1050 2007-01-01  Miguel de Icaza  <miguel@novell.com>
1051
1052         * configure.in (darwin.CPPFLAGS): Temporary workaround for the bug
1053         reported in 77324.  When we get a linker script for MacOS we can
1054         take this out, but for now lets keep it in here.
1055
1056         * scripts/mono-service.in (debug): Add --debug, --no-daemonize and
1057         make sure that this works with 2.0 (wrong binary was being
1058         refereced).
1059
1060         Fixes: #80309
1061
1062 Mon Dec 18 18:19:50 CET 2006 Paolo Molaro <lupus@ximian.com>
1063
1064         * configure.in: fixed compiler/linker options when
1065         configuring under hpux/ia64 (patch from warren@warrenandrachel.com
1066         (Warren Smith)).
1067
1068 Mon Dec 18 15:28:49 CET 2006 Paolo Molaro <lupus@ximian.com>
1069
1070         * configure.in: detection code for dlopen ().
1071
1072 Mon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>
1073
1074         * configure.in, mono.pc.in, */Makefile.am: istall the header
1075         files in a API version specific directory.
1076
1077 2006-12-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
1078
1079         * data/browscap.ini: added msdomversion for ie6/7,
1080         fixed ecmascriptversion in ie6/7
1081
1082 2006-11-28  Marek Habersack  <grendello@gmail.com>
1083
1084         * data/net_2_0/web.config: Added the imported namespaces statement
1085         for ASP.NET compilation.
1086
1087 2006-11-17  Wade Berrier  <wberrier@novell.com>
1088
1089         * configure.in: version bump to 1.2.1
1090
1091 Thu Nov 16 12:59:50 CET 2006 Paolo Molaro <lupus@ximian.com>
1092
1093         * configure.in: added --disable-mcs-build for use
1094         with embedded systems or other cases where we don't want
1095         or can't to spend time compiling the managed part of the runtime.
1096
1097 2006-11-02  Wade Berrier  <wberrier@novell.com>
1098
1099         * configure.in: version bump to 1.2
1100
1101 2006-11-02 Michael Hutchinson <m.j.hutchinson@gmail.com>
1102
1103         * data/net_2_0/machine.config: defaultProxy section is no longer 
1104           necessary, so remove.
1105
1106 2006-11-01  Jonathan Pryor  <jonpryor@vt.edu>
1107
1108         * configure.in: Add type checks for blkcnt_t, blksize_t, suseconds_t.  Some
1109           versions of Mac OS X don't define these, needed by support/map.c.
1110
1111 2006-10-26  Jonathan Pryor  <jonpryor@vt.edu>
1112
1113         * configure.in: Add type checks for structs pollfd, stat, timeval, timezone.
1114           This is so that support/map.c can use HAVE_STRUCT_... wrappers around
1115           structure conversion functions, allowing them to be omitted from the Win32
1116           build.
1117
1118 2006-10-16  Kornél Pál  <kornelpal@gmail.com>
1119
1120         * libmono.vcproj: Removed unicode.h and unicode.c. Changed absolute
1121           path in AdditionalLibraryDirectories to relative.
1122
1123 2006-10-13  Joe Shaw  <joeshaw@novell.com>
1124
1125         * samples/size/size.c: Flesh this out quite a bit more so that
1126         its results are more accurate.
1127         * samples/size/sample.cs: Add a few more test cases.
1128
1129 2006-10-12  Zoltan Varga  <vargaz@freemail.hu>
1130
1131         * configure.in: Disable visibility("hidden") on cygwin as well.
1132
1133 2006-10-10  Zoltan Varga  <vargaz@gmail.com>
1134
1135         * configure.in: Get rid of --with-nptl.
1136
1137 Sat Sep 30 12:11:56 CEST 2006 Paolo Molaro <lupus@ximian.com>
1138
1139         * configure.in: link to libnsl only if needed.
1140
1141 2006-09-19  Raja R Harinath  <rharinath@novell.com>
1142
1143         * runtime/Makefile.am (etc/mono/config): Fix rule to avoid writing
1144         into a symlink created by the 2006-09-13 change below.
1145
1146 2006-09-17  Zoltan Varga  <vargaz@gmail.com>
1147
1148         * docs/thread-safety.txt: Moved here from mono/metadata.
1149
1150 2006-09-16  Zoltan Varga  <vargaz@freemail.hu>
1151
1152         * configure.in: Avoid non-static build warning on windows.
1153
1154 2006-09-16  Raja R Harinath  <rharinath@novell.com>
1155
1156         Fix srcdir!=builddir issue.
1157         * configure.in (runtime/etc/mono/config): Remove erroneous code.
1158         * runtime/Makefile.am (etc/mono/config): Rename from wrapper-config.
1159         * runtime/mono-wrapper.in: Update.
1160
1161 2006-09-15  Jonathan Pryor  <jonpryor@vt.edu>
1162
1163         * configure.in: Remove check for setkey(3).
1164
1165 2006-09-13  Jonathan Pryor  <jonpryor@vt.edu>
1166
1167         * configure.in: Add command to create runtime/etc/mono/config.  This is
1168           needed so that programs which use the bootstrap mono build get the
1169           appropriate <dllmap/> entries (in particular, the mono-shlib-cop unit
1170           tests requires that a $prefix/etc/mono/config be present to run).
1171         * runtime/Makefile.am: Create runtime/etc/mono/config.
1172
1173 2006-09-11  Zoltan Varga  <vargaz@gmail.com>
1174
1175         * mono.vcproj: Fix VC build.
1176
1177 2006-09-01  Zoltan Varga  <vargaz@gmail.com>
1178
1179         * configure.in: More alpha updates from Sergey Tikhonov <tsv@solvo.ru>.
1180
1181 2006-08-31  Zoltan Varga  <vargaz@freemail.hu>
1182
1183         * samples/embed/test-invoke.vcproj samples/embed/teste.vcproj: Fix include paths for newer glib versions.
1184
1185         * genmdesc.vcproj: Fix include paths for newer glib versions.
1186
1187         * libmono.vcproj: Add further missing sources, fix include paths for newer glib versions.
1188         
1189         * libmono.vcproj: Add aot-compiler.c and aot-runtime.c as source files.
1190
1191         * README.vsnet: Fix a typo.
1192
1193 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
1194
1195         * configure.in (PLATFORM_WIN32): Add -mno-cygwin to libmono_cflags/ldflags. Fixes
1196         #79180.
1197
1198 2006-08-15  Miguel de Icaza  <miguel@novell.com>
1199
1200         * configure.in: Add support for an altenative version of glib.
1201
1202 2006-08-29 Wade Berrier <wberrier@novell.com>
1203
1204         * configure.in: Add required CFLAGS for s390[x] (-mbackchain)
1205
1206 2006-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1207
1208         * configure.in: check for mkstemp.
1209
1210 2006-08-22  Raja R Harinath  <rharinath@novell.com>
1211
1212         * runtime/Makefile.am (mcs-compileall): Remove mention of Microsoft.VisualBasic.
1213
1214 2006-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1215
1216         * configure.in: add check for sys/syscall.h. Remove aio_* detection as
1217         it has not been used for a while now.
1218
1219 2006-07-19  Wade Berrier <wberrier@novell.com>
1220
1221         * scripts/mono-find-provides.in: Remove support for only scanning files in the gac.
1222         The problem is that mono apps are often broken up into subpackages, and deps can only
1223         be resolved if the assemblies are in the gac, even when they sometimes shouldn't be.
1224         (See https://bugzilla.novell.com/show_bug.cgi?id=144655)
1225
1226 2006-07-19  Zoltan Varga  <vargaz@gmail.com>
1227
1228         * configure.in: Applied patch from Sergey Tikhonov <tsv@solvo.ru>. Beginning
1229         of alpha support.
1230
1231 2006-07-17  Wade Berrier <wberrier@novell.com>
1232
1233         * scripts/mono-find-requires.in: Change rpm requires to >= 1.0.3300.0 instead of
1234         =, since we don't explicitly provide 1.0.3300.0 versions.
1235
1236 2006-07-09  Zoltan Varga  <vargaz@gmail.com>
1237
1238         * docs/exception-handling.txt: Update libunwind status since it is not really
1239         dead.
1240         
1241         * docs/exception-handling.txt: Note the changes in the handling of SIGSEGV
1242         received while in native code.
1243
1244 2006-07-04  Zoltan Varga  <vargaz@gmail.com>
1245
1246         * configure.in: Add the contents of LIBS to libmono_ldflags on sol-x86 too.
1247
1248 2006-07-01  Zoltan Varga  <vargaz@gmail.com>
1249
1250         * configure.in: Add the contents of LIBS to libmono_ldflags instead on solaris.
1251
1252 2006-06-30  Zoltan Varga  <vargaz@gmail.com>
1253
1254         * configure.in: Add -lsocket -lnsl to libmono_ldflags on solaris to fix the
1255         mkbundle tests.
1256
1257 2006-06-27  Zoltan Varga  <vargaz@gmail.com>
1258
1259         * configure.in: Disable --with-tls=__thread on solaris/x86.
1260
1261 2006-06-24  Zoltan Varga  <vargaz@gmail.com>
1262
1263         * configure.in: Always pass CPPFLAGS to libgc configure.
1264
1265 2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>
1266
1267         * configure.in: Add the Makefile to create in order to run the CAS
1268         tests.
1269
1270 2006-06-14  Sebastien Pouliot  <sebastien@ximian.com>
1271
1272         * README.vsnet: Make it clear that building Mono under cygwin is a
1273         pre-requirement to using the VS.NET solution (with the supplied
1274         instructions).
1275
1276 2006-06-01 Zac Bowling <zac@zacbowling.com>
1277         * configure.in, fix typo breaking build (test instead of text on last
1278         line)
1279
1280 2006-05-24  Andrew Skiba <andrews@mainsoft.com>
1281
1282         * configure.in, runtime/Makefile.am: create a symlink at
1283         mono/runtime/etc/mono/2.0/web.config similar to machine.config
1284         
1285 2006-05-24  Raja R Harinath  <rharinath@novell.com>
1286
1287         * scripts/Makefile.am (scripts_1_0, scripts_2_0): Move
1288         nunit-console ...
1289         (scripts_nunit): ... here.
1290         (REWRITE1_DEBUG, REWRITE2_DEBUG): New defines that pass a --debug
1291         to the mono runtime.
1292         (nunit-console, nunit-console2): New targets.  Use them.
1293
1294 2006-05-23  Zoltan Varga  <vargaz@gmail.com>
1295
1296         * libatomic_ops: Remove this, as using it didn't work out.
1297
1298 2006-05-23  Martin Baulig  <martin@ximian.com>
1299
1300         * configure.in: Disable the debugger if we're not using the
1301         included gc.
1302
1303 2006-05-10  Atsushi Enomoto  <atsushi@ximian.com>
1304
1305         * data/net_2_0/machine.config : updated webRequestModules,
1306           defaultProxy and connectionManagement handlers.
1307
1308 2006-05-10  Zoltan Varga  <vargaz@gmail.com>
1309
1310         * configure.in: Disable usage of visibility(hidden) on solaris x86.
1311
1312 2006-05-07  Zoltan Varga  <vargaz@gmail.com>
1313
1314         * data/mono.supp: Applied patch from Matt Hargett (matt@use.net).
1315         Generalize path to the mono executable.
1316
1317 2006-05-02  Jonathan Chambers  <jonathan.chambers@ansys.com>
1318
1319         * configure.in: Add oleaut32 on Win32 builds for BSTR support
1320
1321 2006-05-01  Chris Toshok  <toshok@ximian.com>
1322
1323         * data/net_2_0/machine.config: add connectionStringName's
1324         parameters to the role/membership providers.
1325
1326 2006-04-30  Raja R Harinath  <harinath@gmail.com>
1327
1328         * Makefile.am (mcs-do-clean, mcs-do-compiler-tests): Clean
1329         and run tests in mono/tests too.
1330
1331 2006-04-25  Wade Berrier <wberrier@novell.com>
1332
1333         * scripts/mono-find-provides.in: Only scan files that are in the gac.
1334         This allows packages to contain private assemblies that won't conflict 
1335         with other packages. Fixes bugzilla.novell.com #144655.
1336
1337 2006-04-21  Alp Toker  <alp@atoker.com>
1338
1339         * scripts/mono-service.in: Usage info fixes:
1340         Lock file was referred to as .log instead of .lock. Fixes #75724.
1341         $0 was in single-quoted, so not interpreted.
1342
1343 2006-04-13  Chris Toshok  <toshok@ximian.com>
1344
1345         * data/net_2_0/machine.config: add system.data section listing the
1346         SqlClient provider.  Also add system.web section listing the
1347         membership and role providers.  This is here instead of in
1348         web.config because the providers are meant to be available to
1349         non-web applications as well.
1350
1351 2006-04-11  Chris Toshok  <toshok@ximian.com>
1352
1353         * data/net_2_0/web.config: add the builtin expression builders.
1354
1355 2006-04-11  Gert Driesen  <gert.driesen@telenet.be>
1356
1357         * scripts/Makefile.am (scripts_2_0): Add 'resgen2'.
1358
1359 2006-04-07  Chris Toshok  <toshok@ximian.com>
1360
1361         * data/net_2_0/machine.config: oh, and
1362         system.web/anonymousIdentification.
1363
1364 2006-04-07  Chris Toshok  <toshok@ximian.com>
1365
1366         * data/net_2_0/machine.config: add system.web/membership and
1367         system.web/xhtmlConformance config sections.
1368
1369 2006-04-04  Zoltan Varga  <vargaz@gmail.com>
1370
1371         * configure.in: Add a check and a helpful error message when 'ar' is not found on solaris.
1372
1373 2006-04-01  Zoltan Varga  <vargaz@gmail.com>
1374
1375         * data/mono.supp: Add "Use of uninitialized value of size 8" too.
1376
1377 2006-03-31  Massimiliano Mantione  <massi@ximian.com>
1378
1379         * docs/tree-mover.txt: Added tree mover documentation.
1380
1381 Wed, 29 Mar 2006 20:54:05 +0200 Paolo Molaro <lupus@ximian.com>
1382
1383         * configure.in, mono/Makefile.am: remove the now unused handles dir
1384         from the build.
1385
1386 2006-03-22  Chris Toshok  <toshok@ximian.com>
1387
1388         * data/net_2_0/web.config: add RoleManagerModule to httpModules.
1389
1390         * data/net_2_0/machine.config: add system.web/roleManager section
1391         handler.
1392
1393 2006-03-20  Zoltan Varga  <vargaz@gmail.com>
1394
1395         * libmono.vcproj: Add some newly added source files.
1396
1397 2006-03-17  Zoltan Varga  <vargaz@gmail.com>
1398
1399         * libmono.vcproj: Remove os/win32/util.h.
1400
1401 2006-03-09  Vladimir Krasnov  <vladimirk@mainsoft.com>
1402
1403         * Added data/net_1_1/DefaultWsdlHelpGenerator.jvm.aspx
1404         with removed proxy class generation for Grasshopper
1405
1406 2006-03-08  Chris Toshok  <toshok@ximian.com>
1407
1408         * data/net_2_0/web.config: add a default siteMap section with the
1409         AspNetXmlSiteMapProvider provider.
1410
1411         * data/net_2_0/machine.config: add system.web/siteMap section
1412         info.
1413
1414 2006-03-03  Zoltan Varga  <vargaz@gmail.com>
1415
1416         * configure.in mono/os: Merge the contents of libmonoos to metadata/assembly.c and
1417         get rid of os/unix and os/win32.
1418
1419 Wed Mar 1 12:37:43 CET 2006 Paolo Molaro <lupus@ximian.com>
1420
1421         * configure.in: added checks for visibility attribute,
1422         option to disable generics, disabled options string define.
1423
1424 2006-02-27  Raja R Harinath  <rharinath@novell.com>
1425
1426         * configure.in (runtime/etc/mono/{1.0,2.0}/machine.config):
1427         Fix m4-quoting.
1428
1429 Sat Feb 25 11:53:30 CET 2006 Paolo Molaro <lupus@ximian.com>
1430
1431         * configure.in: more feature for --enable-minimal flags.
1432
1433 2006-02-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1434
1435         * configure.in: define PLATFORM_BSD.
1436
1437 2006-02-17  Zoltan Varga  <vargaz@gmail.com>
1438
1439         * Makefile.am: Avoid installing mint.pc if mint is not compiled.
1440
1441 2006-02-07  Chris Toshok  <toshok@ximian.com>
1442
1443         * data/net_2_0/Makefile.am (EXTRA_DIST): add web.config
1444         (mono_DATA): same.
1445
1446         * data/net_2_0/machine.config: remove the system.web section from
1447         here.
1448
1449         * data/net_2_0/web.config: and add it here.
1450
1451 2006-02-02  Carlos Alberto Cortez <calberto.cortez@gmail.com>
1452
1453         * data/net_2_0/machine.config: Add FtpRequestCreator
1454         to create new instances of System.Net.FtpWebWebRequest.
1455
1456 2006-02-01  Sebastien Pouliot  <sebastien@ximian.com> 
1457  
1458         * libmono.vcproj: Added new files to the VS.NET build.
1459         * README.vsnet: Updated VS.NET build instructions.
1460
1461 2006-01-26  Chris Toshok  <toshok@ximian.com>
1462
1463         * data/net_2_0/machine.config: ignore runtime and startup
1464         sections.
1465
1466 2006-01-25  Chris Toshok  <toshok@ximian.com>
1467
1468         * data/net_2_0/machine.config: ignore mscorlib,
1469         system.runtime.remoting, and strongNames sections.
1470
1471 2006-01-25  Chris Toshok  <toshok@ximian.com>
1472
1473         * data/net_2_0/machine.config: for system.web, add default
1474         <authorization> section that allows everything.  also, add
1475         System.Configuration to system.web/compilation/assemblies.
1476
1477 2006-01-23  Chris Toshok  <toshok@ximian.com>
1478
1479         * data/net_2_0/machine.config: add System.Configuration to the
1480         list of assemblies in system.web/compilation.
1481
1482 2006-01-23  Martin Baulig  <martin@ximian.com>
1483
1484         * configure.in: Added configure check whether the Mono Debugger is
1485         supported on this platform; AC_DEFINE(MONO_DEBUGGER_SUPPORTED) and
1486         also added a `MONO_DEBUGGER_SUPPORTED' automake conditional.
1487
1488 2006-01-13  Raja R Harinath  <rharinath@novell.com>
1489
1490         * data/net_2_0/machine.config: Fix a couple of typos in type names.
1491
1492 2006-01-10  Raja R Harinath  <rharinath@novell.com>
1493
1494         * scripts/Makefile.am (scripts_2_0): Add nunit-console2.
1495
1496 2006-01-09  Chris Toshok  <toshok@ximian.com>
1497
1498         * data/net_2_0/machine.config: switch over to the 2.0
1499         configuration sections for System.Web and System.Web.Services.
1500         Also, add the configProtectedData stuff so we can encrypt config
1501         sections.
1502
1503 2006-01-08  Robert Jordan  <robertj@gmx.net>
1504
1505         * man/mkbundle.1: Documented environment variables and Windows issues.
1506
1507 2006-01-06  Jonathan Pryor  <jonpryor@vt.edu>
1508
1509         * data/config.in: s/libintl/intl/g.  Mono.Unix.Catalog DllImports "intl"
1510           now, as intl.dll is the file actually shipped/available on Windows.
1511
1512 2006-01-04  Zoltan Varga  <vargaz@gmail.com>
1513
1514         * configure.in: Add a CFLAGS_FOR_BUILD autoconf variable.
1515
1516 2006-01-03  Jonathan Pryor  <jonpryor@vt.edu>
1517
1518         * configure.in: Add check for lutimes(2).  Mac OS X doesn't provide this.
1519
1520 2005-12-28  Kornél Pál  <kornelpal@hotmail.com>
1521
1522         * runtime/Makefile.am (all-local): Enclose CC by apostrophes to fix
1523           build when CC contains spaces.
1524
1525 2005-12-27  Jonathan Pryor  <jonpryor@vt.edu>
1526
1527         * configure.in: Add check for <sys/mman.h>.  Fixes #77091.
1528           Thanks to Ben Gamari for the patch.
1529
1530 2005-12-26  Zoltan Varga  <vargaz@gmail.com>
1531
1532         * configure.in: Add support for solaris/x86.
1533
1534         * runtime/Makefile.am (all-local): Pass CC to the mcs makefile.
1535
1536 2005-12-21  Wade Berrier <wberrier@novell.com>
1537
1538         * mono-cairo.pc.in: use $prefix/lib instead of $libdir, 
1539         otherwise the cairo.dll can't be found on 64 bit architectures
1540
1541 2005-12-18  Raja R Harinath  <harinath@gmail.com>
1542
1543         * configure.in (config.make): Don't blindly copy over $INSTALL,
1544         since it can be relative to the mono tree.  Use the same trick as
1545         ac_INSTALL, but against an absolute path.
1546
1547 2005-12-16 Wade Berrier <wberrier@novell.com>
1548
1549         * configure.in: Unset AC_DISABLE_FAST_INSTALL
1550         This caused some weird monodis linking errors
1551
1552 2005-12-12 Mike Kestner <mkestner@novell.com>
1553
1554         * mono-cairo.pc.in: pkgconfig support for Mono.Cairo. Mono.Cairo.dll
1555         and this file can be extracted post-build to be packaged separately 
1556         on win32.
1557         * configure.in: expand mono-cairo.pc
1558         * Makefile.am: dist and install mono-cairo.pc
1559
1560 2005-12-01  Jonathan Pryor  <jonpryor@vt.edu>
1561
1562         * configure.in: Check for setkey(3) in -lcrypt and define CRYPT_LIBS
1563           accordingly.
1564
1565 2005-12-01 Mike Kestner <mkestner@novell.com>
1566
1567         * scripts/mono-find-provides.in: support policy assemblies.
1568
1569 2005-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1570
1571         * configure.in: define PLATFORM_MACOSX.
1572
1573 2005-11-24  Dick Porter  <dick@ximian.com>
1574
1575         * configure.in: Test for GetProcessId() on windows
1576
1577 2005-11-21  Raja R Harinath  <rharinath@novell.com>
1578
1579         * scripts/Makefile.am (bin_SCRIPTS): Move 'gmcs' to ...
1580         (scripts_2_0): ... here.
1581         (gmcs): Remove special-case rule.
1582
1583 2005-11-09 Michael Hutchinson <m.j.hutchinson@gmail.com>
1584
1585         * data/net_1_1/machine.config, data/net_2_0/machine.config: Set 
1586         default values for http proxy
1587
1588 2005-11-07  Zoltan Varga  <vargaz@gmail.com>
1589
1590         * docs/jit-regalloc: Merge forgotten documentation updates from
1591         the mini-xp-local-regalloc branch.
1592
1593 2005-10-28  Wade Berrier <wberrier@novell.com>
1594
1595         * mono.pc.in, mint.pc.in, configure.in: Make these relocatable.
1596         * scripts: Makefile.am mono-nunit.pc.in script.in mono-service.in 
1597         Make all the wrappers relocatable.
1598
1599 2005-10-21  Zoltan Varga  <vargaz@gmail.com>
1600
1601         * configure.in: Add test for execinfo.h.
1602
1603 2005-10-20  Raja R Harinath  <rharinath@novell.com>
1604
1605         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.  Make 'distcheck'
1606         compile with the 'monolite' in the distribution tarball.
1607         (compiler-tests-net_2_0): Avoid deleting
1608         $(mcs_topdir)/build/common/Consts.cs.
1609
1610 2005-10-20  Robert Jordan  <robertj@gmx.net>
1611
1612         * data/net_2_0/machine.config: Added IPC channel templates.
1613
1614 2005-10-11  John Luke  <john.luke@gmail.com>
1615
1616         * man/monop.1: update for new monop options
1617         
1618 2005-10-04  Zoltan Varga  <vargaz@freemail.hu>
1619
1620         * configure.in: Fix up problems with the latest libtool on win32.
1621
1622 2005-10-04  Zoltan Varga  <vargaz@gmail.com>
1623
1624         * configure.in: Remove 'Globalization:' entry from final message.
1625
1626 2005-09-27  Raja R Harinath  <rharinath@novell.com>
1627
1628         * configure.in (BUILD_MCS): New automake conditional.  Used to
1629         disable building the mcs/ tree if cross-compiling.
1630         (CROSS_COMPILING): New automake conditional.
1631         ($mcsdir/build/config.make): Don't clobber when cross-compiling.
1632         (GLIB_CFLAGS, GLIB_LIBS, GMODULE_CFLAGS, GMODULE_LIBS):
1633         Define even when cross-compiling.
1634         * runtime/Makefile.am (all-local, install, uninstall, clean-local):
1635         Disable building in the mcs/ tree if !BUILD_MCS.
1636
1637 2005-09-22  Raja R Harinath  <rharinath@novell.com>
1638
1639         * configure.in (MONO_VERSION): Emit it into config.make.  Don't
1640         build Consts.cs.
1641
1642 2005-09-19  Zoltan Varga  <vargaz@gmail.com>
1643
1644         * docs/exception-handling.txt: Add section about libunwind.
1645         
1646         * docs/exception-handling.txt: New file.
1647
1648 2005-09-16  Raja R Harinath  <rharinath@novell.com>
1649
1650         * runtime/Makefile.am (all-local, install-exec, uninstall)
1651         (mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall):
1652         Don't call semdel-wrapper.
1653
1654 2005-09-06  Chris Toshok  <toshok@ximian.com>
1655
1656         * data/browscap.ini: Add the ecmascriptversion/w3cdomversion
1657         attributes required for ASP.Net client side validation to the
1658         capabilities for Mozilla 1.[78], IE 5.5 & 6.0, Safari, and Firefox
1659         0.9 & 1.0 browsers.
1660
1661 2005-08-26  Zoltan Varga  <vargaz@gmail.com>
1662
1663         * configure.in: Add ability to cross-compile from linux to win32.
1664
1665 2005-08-26  Kornél Pál  <kornelpal@hotmail.com>
1666
1667         * configure.in: Generating Consts.cs from Consts.cs.in instead of MonoVersion.cs.
1668
1669 2005-08-25  Zoltan Varga  <vargaz@gmail.com>
1670
1671         * configure.in: Use CC instead of gcc for __thread tests.
1672
1673 2005-08-25  Zoltan Varga  <vargaz@freemail.hu>
1674
1675         * configure.in: Pass --enable-win32-dllmain to libgc configure. Build the runtime as a dll under windows.
1676
1677 2005-08-24  Zoltan Varga  <vargaz@gmail.com>
1678
1679         * configure.in: Add -lunwind to ldflags on IA64.
1680
1681 2005-08-22  Zoltan Varga  <vargaz@freemail.hu>
1682
1683         * configure.in: Patch libtool to get rid of 'cyg' prefixes in library names.
1684
1685 2005-08-11  Zoltan Varga  <vargaz@freemail.hu>
1686
1687         * libmono.vcproj: Fix VC build.
1688
1689 Thu Aug 4 19:55:33 BST 2005 Paolo Molaro <lupus@ximian.com>
1690
1691         * configure.in: enable the ARM jit port.
1692
1693 2005-08-02  Zoltan Varga  <vargaz@freemail.hu>
1694
1695         * acconfig.h configure.in: Applied patch from Julien Puydt (julien.puydt@laposte.net). Add check for IPV6_PKTINFO.
1696
1697 2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
1698
1699         * configure.in: Fix definition of LIBC for ia64.
1700
1701 2005-07-12  Daniel Drake  <dsd@gentoo.org>
1702
1703         * configure.in: Add check for libattr's <attr/attr.h>
1704
1705 2005-07-11  Raja R Harinath  <rharinath@novell.com>
1706
1707         * scripts/script.in: Add @framework_version@ blank.
1708         * scripts/script2.in: Remove.
1709         * scripts/Makefile.am: Update.  Use wsdl.exe for wsdl2 and
1710         monop.exe for monop2.
1711
1712 2005-07-04  Raja R Harinath  <rharinath@novell.com>
1713
1714         * Makefile.am (EXTRA_DIST): Distribute mono-uninstalled.pc.in.
1715         (noinst_DATA): Build mono-uninstalled.pc.
1716         * mono-uninstalled.pc.in (Libs): Avoid ${pc_top_builddir}.
1717         (Cflags): Likewise.  Let $(srcdir) to be absolute.
1718
1719 2005-07-03  Ben Maurer  <bmaurer@ximian.com>
1720
1721         * scripts/Makefile.am (bin2_SCRIPTS): Add monop2
1722
1723 2005-07-01  Daniel Drake  <dsd@gentoo.org>
1724
1725         * configure.in: Add check for FreeBSD's sys/extattr.h
1726
1727 2005-07-01  Raja R Harinath  <rharinath@novell.com>
1728
1729         Avoid resource leakage on 'make clean' (see #75424).
1730         * configure.in (AC_CONFIG_FILES): Add runtime/semdel-wrapper.
1731         * runtime/semdel-wrapper.in: New.
1732         * runtime/Makefile.am (clean-local): Use the semdel program before
1733         nuking the .wapi directory.
1734         (noinst_SCRIPTS): Add semdel-wrapper.
1735         (MYDISTFILES, distdir): Use automake variable to get the list of
1736         files to distribute.
1737         (all-local, install-exec, uninstall): Call semdel-wrapper.
1738         (mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall):
1739         Likewise.
1740
1741 2005-06-27  Geoff Norton  <gnorton@customerdna.com>
1742
1743         * configure.in: Add support for X86 darwin.
1744
1745 2005-06-22  Zoltan Varga  <vargaz@freemail.hu>
1746
1747         * configure.in: Add support for ia64.
1748
1749 2005-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1750
1751         * configure.in: enabled the use of mmap/munmap for solaris and linux.
1752         It seems to help with memory usage.
1753
1754 2005-06-15  Ben Maurer  <bmaurer@ximian.com>
1755
1756         * configure.in: Another attempt at the portable "find libX11.so"
1757         Hopefully, this one has no code paths where we are worse off than
1758         what we had before any of this mess.
1759         
1760         * configure.in: What I hope is a more portable version hack.
1761
1762 2005-06-14  Ben Maurer  <bmaurer@ximian.com>
1763
1764         * configure.in: echo the version number to
1765         mcs/build/common/MonoVersion.cs. This allows us to not need to
1766         update AssemblyInfo.cs every time we bump the version number.
1767
1768         * mono-uninstalled.pc.in: pc file that handles mono when it is not
1769         installed. This lets us have mkbundle work inside the tree.
1770
1771         * configure.in: Create the .pc file above.
1772
1773 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
1774
1775         * man/mono-shlib-cop.1: Add man page for mono-shlib-cop program.
1776
1777 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
1778
1779         * data/config.in: Fix generated XML.
1780
1781 2005-06-13  Jonathan Pryor <jonpryor@vt.edu>
1782
1783         * scripts/Makefile.am: Add mono-shlib-cop.
1784
1785 2005-06-09  Ben Maurer  <bmaurer@ximian.com>
1786
1787         * configure.in: Handle more gracefully if objdump or X isn't
1788         there. Warn the user about possible breakage.
1789
1790 2005-06-08  Ben Maurer  <bmaurer@ximian.com>
1791
1792         * configure.in: read the SONAME from libX11. This is the same
1793         thing as will be used by a shared library, so it will really
1794         work.
1795
1796         This will have us get libX11.so.6 rather than libX11.so.6.2.
1797
1798 2005-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1799
1800         * configure.in: make automake 1.9 happy about LARGE_FILES.
1801
1802 2005-06-06  Jonathan Pryor  <jonpryor@vt.edu>
1803
1804         * configure.in: Add checks for mremap, remap_file_pages.
1805
1806 2005-06-06  Ben Maurer  <bmaurer@ximian.com>
1807
1808         * mono.spec.in: Remove. This is horribly out of date. A real spec
1809         file is generated in the release module.
1810
1811         * scripts/Makefile.am: Add mono-find-*
1812
1813         * scripts/mono-find-*.in: provides/requires stuff for rpm is now
1814         done with monodis. This makes packaging easier as it doesn't
1815         depend on the gac ind DESTDIR.
1816
1817         * configure.in: changes for the above
1818
1819 2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1820
1821         * configure.in: added test for SIOCGIFCONF.
1822
1823 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com> 
1824  
1825         * README.vsnet: Instructions about the VS.NET build.
1826         * mono.sln: Mono solution file for VS.NET 2005.
1827         * genmdesc.vcproj: Project file for genmdesc.
1828         * libmono.vcproj: Project file for libmono.
1829         * mono.vcproj: Project file for mono executable.
1830
1831 2005-05-25  Ben Maurer  <bmaurer@ximian.com>
1832
1833         * configure.in: Do a test for libX11.so that really works :-).
1834
1835 2005-05-22  Ben Maurer  <bmaurer@ximian.com>
1836
1837         * configure.in: Add config stuff for libsqlite{,3} and
1838         libX11.
1839
1840         * data/config.in: Add dllmaps for above mentioned libs. This means
1841         that the devel packages are not needed.
1842
1843 2005-05-17  Zoltan Varga  <vargaz@freemail.hu>
1844
1845         * man/mono.1: Document the new MONO_DEBUG options.
1846
1847 2005-05-16  Raja R Harinath  <rharinath@novell.com>
1848
1849         * configure.in (AC_OUTPUT): Add mono/arch/ia64/Makefile.
1850
1851 2005-05-08  Ben Maurer  <bmaurer@ximian.com>
1852
1853         * scripts/Makefile.am (bin_SCRIPTS): monoresgen.exe is not
1854         installed, therefore, don't make a script for it.
1855
1856 2005-05-05  Zoltan Varga  <vargaz@freemail.hu>
1857
1858         * configure.in: Applied patch from Jakub Bogusz <qboosh@pld-linux.org>.
1859         Fix library names on sparc-linux and alpha-linux.
1860
1861 2005-05-04  Zoltan Varga  <vargaz@freemail.hu>
1862
1863         * runtime/Makefile.am: Pass the prefix to the mcs makefiles.
1864
1865 2005-04-28  James Willcox  <james@ximian.com>
1866
1867         * man/mkbundle.1: add --config-dir flag
1868
1869 2005-04-27  Raja R Harinath  <rharinath@novell.com>
1870
1871         * configure.in (AC_DISABLE_FAST_INSTALL): Set.
1872
1873 2005-04-25  Ben Maurer  <bmaurer@ximian.com>
1874
1875         * configure.in: Version bumpage
1876
1877 2005-04-25  Raja R Harinath  <rharinath@novell.com>
1878
1879         Fix #74692.
1880         * configure.in ($mcsdir/build/config.make): Point RUNTIME and
1881         ILDISASM to the in-tree versions of mono and monodis.  Propagate
1882         value of INSTALL to mcs too.
1883         * runtime/Makefile.am: Avoid passing RUNTIME and ILDISASM to each
1884         sub-make, now that 'configure' sets up the 'mcs' tree.
1885
1886 2005-04-23  Zoltan Varga  <vargaz@freemail.hu>
1887
1888         * doc: Remove unused directory.
1889         
1890         * configure.in: Remove --with-icu option to prevent people from using
1891         it by mistake.
1892
1893 2005-04-21  Raja R Harinath  <rharinath@novell.com>
1894
1895         * runtime/Makefile.am: Update.  Pass 'monodis-wrapper' as ILDISASM
1896         to sub-makes.
1897         (mcs-compileall): Verify the fixed-up dll too.
1898         * runtime/monodis-wrapper.in: New file.
1899         * configure.in (runtime/monodis-wrapper): Create.
1900         ($mcsdir/build/config.make): Don't be over-eager in the definition
1901         and evaluation of '$exec_prefix'.
1902
1903 2005-04-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
1904         * data/net_1_1/machine.config, data/net_2_0/machine.config: 
1905         added ' explicit="true" strict="false" ' to system.web/compilation 
1906         element as in MS. Part of fix for Bug #74671
1907         
1908 2005-04-19  Jonathan Pryor  <jonpryor@vt.edu>
1909
1910         * configure.in: Add check for <sys/xattr.h>.
1911           Thanks to Daniel Drake <dsd@gentoo.org> for the patch.
1912
1913 2005-04-18  Zoltan Varga  <vargaz@freemail.hu>
1914
1915         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
1916
1917 2005-04-16  Miguel de Icaza  <miguel@novell.com>
1918
1919         * configure.in (PTHREAD_POINTER_ID): Patch from Jonathan Pryor to
1920         fix the Mono build on Solaris (bug #72818)
1921
1922 2005-04-16  Bill Middleton  <flashdict@gmail.com>
1923
1924         * configure.in (PREVIEW): Allow --without-preview to work.
1925         From #74615.
1926
1927 2005-04-15  Zoltan Varga  <vargaz@freemail.hu>
1928
1929         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
1930
1931 2005-04-14  Raja R Harinath  <rharinath@novell.com>
1932
1933         * mono/Makefile.am (DIST_SUBDIRS): Add 'handles' directory.
1934         * configure.in (AC_OUTPUT): Add back 'mono/handles' directory.
1935
1936 2005-04-13  Raja R Harinath  <rharinath@novell.com>
1937
1938         * configure.in (AC_OUTPUT): Remove 'mono/handles' directory.
1939
1940 2005-04-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1941
1942         * configure.in: added checks for epoll().
1943
1944 2005-04-12  Geoff Norton  <gnorton@customerdna.com>
1945
1946         * configure.in: Disable -O2 on PPC until #74562 is fixed.
1947
1948 2005-04-11  James Willcox  <james@ximian.com>
1949
1950         * man/mkbundle.1: add --static option
1951
1952 2005-04-11  Zoltan Varga  <vargaz@freemail.hu>
1953
1954         * configure.in: Applied some freebsd patch from Bill Middleton <flashdict@gmail.com>.
1955
1956 2005-04-09  Zoltan Varga  <vargaz@freemail.hu>
1957
1958         * configure.in: Add --with-large-heap option to enable support for
1959         GC heaps larger than 3GB. Hopefully fixes #73882.
1960
1961 2005-04-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1962
1963         * configure.in: define FD_SETSIZE=1024 on windows (the default is only
1964         64). Re-add aio_* stuff. Shouldn't have removed it.
1965
1966 2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1967
1968         * configure.in: no more checks for aio_*.
1969
1970 2005-04-05  Zoltan Varga  <vargaz@freemail.hu>
1971
1972         * configure.in: Fix isinf detection on solaris.
1973
1974 2005-04-02  Raja R Harinath  <harinath@gmail.com>
1975
1976         * configure.in (pkg_config_path): Rename from PKG_PATH.  Fix build
1977         with pkgconfig 0.16.0.
1978
1979 2005-04-01  Zoltan Varga  <vargaz@freemail.hu>
1980
1981         * configure.in: Fix sigaltstack detection on solaris.
1982
1983 2005-03-27  Raja R Harinath  <harinath@gmail.com>
1984
1985         * configure.in: Define mono_libdir using $(exec_prefix), seeing
1986         that it uses .../lib.
1987
1988 2005-03-26  Ben Maurer  <bmaurer@ximian.com>
1989
1990         * configure.in: Use mono_libdir rather than libdir in
1991         config.make. This fixes confusion for amd builds in buildbuddy.
1992
1993         * configure.in, */Makefile.am: fix up lib/lib64 type stuff
1994
1995 2005-03-24  Raja R Harinath  <rharinath@novell.com>
1996
1997         * configure.in (libgdiplus): Make more intuitive.
1998         * runtime/Makefile.am (wrapper-config): Remove temporary file.
1999         Update to change.
2000
2001 2005-03-23  Raja R Harinath  <rharinath@novell.com>
2002
2003         Allow testing of System.Drawing with a libgdiplus snapshot.
2004         * configure.in (libgdiplus): New --with-libgdiplus option.  Allow
2005         the location of libgdiplus to be overridden.
2006         * runtime/Makefile.am (wrapper-config): Override location of
2007         libgdiplus if requested.
2008
2009 2005-03-14  Raja R Harinath  <rharinath@novell.com>
2010
2011         * runtime/Makefile.am (clean_profiles): Remove.
2012         (clean-local): Use $(build_profiles).
2013         (install-local, uninstall-local): Don't override $(prefix).
2014         (SUPPORT_FILES): New.  List of dependencies from ...
2015         (all-local): ... here.  Use it.
2016         (install-local): Depend on $(SUPPORT_FILES).
2017
2018 2005-03-02  Zoltan Varga  <vargaz@freemail.hu>
2019
2020         * docs/aot-compiler.txt: Add some more documentation.
2021
2022 2005-02-25  Raja R Harinath  <rharinath@novell.com>
2023
2024         * runtime/Makefile.am (centum_nunit_tests): Remove.  The
2025         functionality has been moved to mcs/Makefile.
2026         (test_select): Set ONLY_CENTUM_TESTS.
2027
2028 Thu Feb 24 15:16:18 CET 2005 Paolo Molaro <lupus@ximian.com>
2029
2030         * configure.in: add a check for compiler support of the
2031         tls_model sttribute.
2032
2033 Mon Feb 21 17:14:34 CET 2005 Paolo Molaro <lupus@ximian.com>
2034
2035         * configure.in: don't imply that enabling ICU support is a good
2036         thing to do.
2037
2038 2005-02-21  Michal Moskal  <malekith@pld-linux.org>
2039             Raja R Harinath  <rharinath@novell.com>
2040
2041         * configure.in: Emit exec_prefix and libdir into mcs/build/config.make.
2042
2043 2005-02-17  Raja R Harinath  <rharinath@novell.com>
2044
2045         * runtime/Makefile.am (cur_dir_cmd): New.  Use cygpath to get the
2046         current directory in non-Cygwin form.
2047         (PLATFORM_PATH_SEPARATOR): New.  $(PATH_SEPARATOR) has the "wrong"
2048         value on cygwin. 
2049         (mcs-compileall): Use them.
2050
2051 2005-02-15  Raja R Harinath  <rharinath@novell.com>
2052
2053         * scripts/Makefile.am ($(bin_SCRIPTS)): Depend on Makefile, so
2054         that it picks up any changes in $prefix.
2055         ($(bin2_SCRIPTS)): Likewise.
2056
2057 2005-02-13  Zoltan Varga  <vargaz@freemail.hu>
2058
2059         * scripts/dtd2xsd: Remove generated file from SVN.
2060
2061 2005-02-12  Cesar Lopez Nataren  <cnataren@novell.com>
2062
2063         * scripts/Makefile.am (bin_SCRIPTS): added mjs
2064
2065 2005-02-12  Ben Maurer  <bmaurer@ximian.com>
2066
2067         * runtime/Makefile.am (centum_nunit_tests): Add corlib! Thanks to
2068         nickd, miguel, et al. 
2069
2070 2005-02-07  Zoltan Varga  <vargaz@freemail.hu>
2071
2072         * configure.in: Add -Wdeclaration-after-statement option to CFLAGS if
2073         gcc supports it to weed out pre ISO C99 code.
2074
2075 2005-02-07  Lluis Sanchez Gual  <lluis@novell.com>
2076
2077         * data/net_1_1/DefaultWsdlHelpGenerator.aspx:
2078         * data/net_2_0/DefaultWsdlHelpGenerator.aspx: Don't use databinding where
2079         not needed.
2080
2081 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
2082
2083         * configure.in: Check for curses.h.
2084
2085 2005-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
2086
2087         * configure.in: define SOLARIS_CURSES when compiling for *solaris.
2088         * mono/metadata/console-io.c: <curses.h> is needed by term.h on solaris.
2089
2090 2005-02-04  Raja R Harinath  <rharinath@novell.com>
2091
2092         * runtime/Makefile.am (wrapper-config): Elevated from being a test
2093         support file called $(tmpinst)/config.
2094         ($(tmpinst)/bin/mono): Simplify.
2095         (mcs-do-compiler-tests,mcs-compileall): Update.
2096         * runtime/mono-wrapper.in: Use wrapper-config.
2097         
2098         * Makefile.am (DIST_SUBDIRS): Sync with $(SUBDIRS).
2099
2100         * runtime/Makefile.am (verify_profiles): Remove.
2101         (mcs-compileall): Use $(build_profiles) directly.  It now works on
2102         the net_2_0 profile too.
2103
2104 2005-02-01  Raja R Harinath  <rharinath@novell.com>
2105
2106         * runtime/Makefile.am (test-support-files): New target.
2107         (mcs-do-compiler-tests): Use it.
2108         (mcs-compileall): Likewise.  Set MONO_PATH.  Remove
2109         reference to #71963, since it's fixed, and it's breaking elsewhere.
2110         Don't exit out on the first failing DLL.
2111         ($(tmpinst)/config): Update to changes in data/config.in.
2112
2113 2005-01-31  Jonathan Pryor  <jonpryor@vt.edu>
2114
2115         * data/config.in: Add libraries msvcrt and MonoPosixHelper for use by
2116           Mono.Posix.dll.
2117
2118 2005-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
2119
2120         * configure.in: check for term.h and termios.h
2121
2122 2005-01-30  Zoltan Varga  <vargaz@freemail.hu>
2123
2124         * runtime/Makefile.am (mcs-compileall): Disable this for the 2.0
2125         profile because of bug #71963.
2126
2127 2005-01-28  Zoltan Varga  <vargaz@freemail.hu>
2128
2129         * runtime/Makefile.am (mcs-compileall): New test to compile all methods
2130         in our assemblies.
2131
2132 2005-01-25  Raja R Harinath  <rharinath@novell.com>
2133
2134         * runtime/Makefile.am ($(tmpinst)/config): New test support file.
2135         Map 'MonoPosixHelper' to in-tree version.
2136         ($(tmpinst)/bin/mono): Use it.
2137         (mcs-do-run-test-profiles): Use $(tmpinst)/bin/mono as the RUNTIME.
2138
2139 2005-01-20  Jonathan Pryor  <jonpryor@vt.edu>
2140
2141         * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
2142           class/System, both of which pass all their unit tests.
2143
2144 2005-01-20  Raja R Harinath  <rharinath@novell.com>
2145
2146         * runtime/Makefile.am (centum_nunit_tests): New.  List of NUnit
2147         tests that are currently passing 100%.
2148         (test_select): Run those on 'make check'.
2149
2150 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
2151
2152         * Makefile.am : removed nsys4cygwin.zip which has been 404 for a while.
2153
2154 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
2155
2156         * Makefile.am (DIST_SUBDIRS): Distribute ikvm-native.
2157
2158 2005-01-15  Zoltan Varga  <vargaz@freemail.hu>
2159
2160         * scripts/Makefile.am (bin_SCRIPTS): Remove whitespace after \.
2161
2162 2005-01-13  Zoltan Varga  <vargaz@freemail.hu>
2163
2164         * configure.in Makefile.am: Resurrect ikvm-jni.
2165
2166         * ikvm-native: New directory which contains a copy of the 'native'
2167         module in IKVM cvs.
2168
2169 2005-01-05  Jonathan Pryor  <jonpryor@vt.edu>
2170
2171         * configure.in: Add check for <checklist.h>.
2172
2173 2005-01-04  Jonathan Pryor  <jonpryor@vt.edu>
2174
2175         * configure.in: Add check for vsnprintf.
2176
2177 2005-01-04  Raja R Harinath  <rharinath@novell.com>
2178
2179         * runtime/Makefile.am (TEST_SUPPORT_FILES): Add $(tmpinst)/bin/mono.
2180         ($(tmpinst)/bin/mono): New.
2181
2182 2005-01-03  Ben Maurer  <bmaurer@ximian.com>
2183
2184         * configure.in: Add mono-nunit to output
2185         
2186 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
2187
2188         * Makefile.am: Change build order so that support is built before runtime.
2189           This is primarily so that I don't have to wait N hours for mcs to finish
2190           building to find out if I broke the sparc build (again).
2191
2192 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
2193
2194         * configure.in: Add checks for getdomainname and setdomainname.
2195
2196 2005-01-03  Jonathan Pryor  <jonpryor@vt.edu>
2197
2198         * configure.in: Add checks for <fstab.h> and <sys/vfstab.h>.
2199
2200 2005-01-02  Zoltan Varga  <vargaz@freemail.hu>
2201
2202         * configure.in ikvm-jni Makefile.am: Remove ikvm-jni, since IKVM CVS
2203         now includes its own version.
2204
2205 2004-12-29  Duncan Mak  <duncan@ximian.com>
2206
2207         * man/monop.1: Add docs on the new "--search" flag.
2208
2209 2004-12-28  Jonathan Pryor  <jonpryor@vt.edu>
2210
2211         * configure.in: Add header & function checks for MonoPosixHelper.
2212
2213 2004-12-20  Raja R Harinath  <rharinath@novell.com>
2214
2215         * configure.in: Change from 'pax' format to 'ustar' format for the
2216         tarfile, so that we can create packages on SuSE 9.0.
2217
2218 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
2219
2220         * configure.in: isinf can be a macro and the test from AC_CHECK_FUNCTION
2221         #undefines it before testing...
2222
2223 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
2224
2225         * configure.in: check for ieeefp.h and isinf.
2226
2227 2004-12-15  Raja R Harinath  <rharinath@novell.com>
2228
2229         * configure.in ($mcsdir/build/config.make): Use $mcsdir relative
2230         to the $srcdir.  Fix definition of 'prefix'.
2231
2232 2004-12-14  Raja R Harinath  <rharinath@novell.com>
2233
2234         * runtime/mono-wrapper.in (MONO_SHARED_DIR): Set.  Ensures that
2235         state isn't shared between an installed runtime and the in-tree
2236         runtime, and also ensure that both 'make check' and 'make
2237         distcheck' can run in parallel.
2238         * runtime/Makefile.am (clean-local): Remove the .wapi directory.
2239
2240 2004-12-09  Raja R Harinath  <rharinath@novell.com>
2241
2242         * README: Update with details about the new build setup.
2243
2244 2004-12-08  Raja R Harinath  <rharinath@novell.com>
2245
2246         * Makefile.am (get-monolite-latest): Update to new location of
2247         bootstrap files in the mcs/ tree.
2248
2249 2004-12-07  Raja R Harinath  <rharinath@novell.com>
2250
2251         * configure.in: Set 'tar-pax' option for automake-1.9.
2252
2253 2004-12-07  Raja R Harinath  <rharinath@novell.com>
2254
2255         * runtime/Makefile.am (uninstall): New.
2256
2257 2004-12-06  Zoltan Varga  <vargaz@freemail.hu>
2258
2259         * configure.in: Disable -Wcast-align on sparc.
2260
2261 Mon Dec 6 15:00:53 CET 2004 Paolo Molaro <lupus@ximian.com>
2262
2263         * configure.in: add option to disable some features of
2264         the runtime to create a smaller binary.
2265
2266 2004-12-03  Raja R Harinath  <rharinath@novell.com>
2267
2268         * configure.in (ENABLE_NUNIT_TESTS): New.
2269         * runtime/Makefile.am (check-local): Use it to disable nunit
2270         tests.  Ensure that the test dlls are always built, however.
2271
2272 2004-12-03  Raja R Harinath  <rharinath@novell.com>
2273
2274         * Makefile.am (dist-hook): Ensure we use the 'default' profile.
2275         * mono/Makefile.am (HANDLES): New.  Disable 'handles' dir on Win32.
2276         (SUBDIRS): Use it.  Move 'cil' before 'metadata'.
2277         * runtime/Makefile.am (install-exec): Pass
2278         RUNTIME_HAS_CONSISTENT_GACDIR to the mcs/ build.
2279
2280 2004-12-01  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2281
2282         * configure.in : Add a flag for systems which pass parameters in
2283         registers as well as the stack.
2284
2285 2004-11-30  Raja R Harinath  <rharinath@novell.com>
2286
2287         * configure.in (AC_OUTPUT): Move runtime/Makefile to the end to
2288         workaround a bug in automake 1.7.x.
2289         * runtime/Makefile.am ($(symlinks)): Don't depend on config.status.
2290
2291 2004-11-27  Miguel de Icaza  <miguel@ximian.com>
2292
2293         * configure.in: Removed support for configured-based bundles. 
2294
2295 2004-11-26  Raja R Harinath  <rharinath@novell.com>
2296
2297         * runtime/Makefile.am ($(symlinks)): Depend on config.status too.
2298         * configure.in (runtime/etc/mono/1.0/machine.config): Use custom
2299         command to create.
2300         (runtime/etc/mono/2.0/machine.config): Likewise.
2301         * Makefile.am (get-monolite-latest): Update to new style of
2302         handling the "basic" profile.
2303
2304 2004-11-25  Raja R Harinath  <rharinath@novell.com>
2305
2306         * runtime/Makefile.am (all-local): Make mcs/ tree writeable if
2307         necessary.
2308         (distdir): New.  Using 'cygnus' option disables the automake rule.
2309
2310 2004-11-25  Raja R Harinath  <rharinath@novell.com>
2311
2312         * runtime/Makefile.am (check-local): Use $(mkinstalldirs).
2313
2314 2004-11-24  Raja R Harinath  <rharinath@novell.com>
2315
2316         * runtime/Makefile.am (AUTOMAKE_OPTIONS): Set to 'cygnus'. 
2317         Prevent a redundant 'make all' pass during 'make check'.
2318         (build_profiles): Rename from install_profiles.
2319         (check_profiles): New.
2320         (TEST_SUPPORT_FILES): Don't include 'gmcs' if we're not building
2321         the .NET2.0 profile.
2322         (all-local,check-local): Use them.
2323         (install,install-exec,install-data): Override automake rules to
2324         prevent a redundant 'make all' pass.
2325         
2326 2004-11-23  Chris Toshok  <toshok@ximian.com>
2327
2328         * Makefile.am (bootstrap): echo -> @echo.
2329
2330 2004-11-23  Raja R Harinath  <rharinath@novell.com>
2331
2332         Simplify 'make all' build.
2333         * configure.in (mono_build_root, mono_runtime, mono_cfg_dir):
2334         New AC_SUBSTed variables.
2335         (runtime/mono-wrapper): New generated file.
2336         (runtime/etc/mono/1.0/machine.config, runtime/etc/mono/2.0/machine.config):
2337         New symlinks.
2338         (AC_OUTPUT): Don't mention runtime/net_1_1 and runtime/net_2_0.
2339         * Makefile.am (SUBDIRS): Remove '.'.
2340         (tmpinst): Remove.
2341         (get-monolite-latest): Update.
2342         (populate-runtime-subdirs): Remove.
2343         (all-local, check-local): Move rules related to building in the mcs/ tree ...
2344         * runtime/Makefile.am: ... here.  Completely re-write file.
2345         (install-exec-local): Transfer ownership of installing .exes and
2346         .dlls to the Makefiles in the mcs/ tree.
2347         (_tmpinst): Use tmpinst tree only during testing.
2348         (SUBDIRS): Remove.
2349         * runtime/mono-wrapper.in: New.  Template for generated file.
2350         * runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Remove.
2351
2352 2004-11-22  Raja R Harinath  <rharinath@novell.com>
2353
2354         * Makefile.am (bootstrap): Add a transitional target.
2355
2356 2004-11-19  Raja R Harinath  <rharinath@novell.com>
2357
2358         Integrate bootstrap build into 'make all'.  Most of the bootstrap
2359         targets are gone.
2360         * Makefile.am (SUBDIRS): Build current directory before 'runtime'.
2361         (tmpinst): Change location.
2362         (all-local): New.  Just invokes the build in mcs.
2363         (check-local): New.  Invokes 'run-test-profiles' in mcs.
2364         (get-monolite-latest): Update.  Move the unpacking code here,
2365         since 'monolite-bootstrap' is no more.
2366         (mcs-do-full-build): Don't set PATH.
2367         (tmpinst-dir-contents): Remove mcs.
2368         ($(tmpinst)/bin/mcs): Now used only during 'make check'.
2369         ($(tmpinst)/bin/mono): Don't set MONO_PATH.
2370         * README: Update to changes.
2371
2372 2004-11-18  Zoltan Varga  <vargaz@freemail.hu>
2373
2374         * configure.in: Disable static linking of mono if --disable-static is
2375         given. Fixes #69466.
2376
2377 2004-11-15  Martin Baulig  <martin@ximian.com>
2378
2379         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Added Mono.C5.
2380
2381 Fri Nov 12 17:56:26 CET 2004 Paolo Molaro <lupus@ximian.com>
2382
2383         * configure.in, mono/mini/Makefile.am: control static
2384         linking of the mono binary with a configure option.
2385
2386 2004-11-12  Jonathan Pryor <jonpryor@vt.edu>
2387
2388         * configure.in: Check for `struct dirent' members which don't
2389           exist across all Unix platforms.
2390
2391 2004-11-08  Jonathan Pryor <jonpryor@vt.edu>
2392
2393         * configure.in: Add new function/header/type checks for use by
2394           MonoPosixHelper (the support directory).
2395
2396 2004-11-08  Raja R Harinath  <rharinath@novell.com>
2397
2398         * configure.in (mcs_topdir, mcs_topdir_from_srcdir): New 'subst'ed
2399         variables.  Used to support both an in-tree mcs/ and a sibling
2400         mcs/ directory.
2401         * Makefile.am (mcs_topdir): Remove.
2402         (dist-hook): Distribute mcs/ as a subdirectory.
2403         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
2404         Use mcs_topdir and mcs_topdir_from_srcdir.
2405         * runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies) $(mdb_files)): 
2406         Likewise.
2407         (all-local): Depend on $(mdb_files) too.
2408         * runtime/net_2_0/Makefile.am: Likewise.
2409         
2410 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
2411
2412         * runtime/net_2_0/Makefile.am (install-data-local): 
2413         * runtime/net_1_1/Makefile.am (install-data-local): Applied patch
2414         from Götz Waschk (waschk@informatik.uni-rostock.de). Make this work 
2415         with DESTDIR.
2416
2417 2004-10-31  Zoltan Varga  <vargaz@freemail.hu>
2418
2419         * configure.in: Fix up --with-jit=no so it actually works. Fixes 
2420         #61320.
2421
2422 2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
2423
2424         * man/mono.1: documented MONO_THREADS_PER_CPU.
2425
2426 2004-10-29  Zoltan Varga  <vargaz@freemail.hu>
2427
2428         * configure.in: Add INCLUDED_LIBGC automake conditional.
2429
2430 2004-10-24  Jonathan Pryor <jonpryor@vt.edu>
2431
2432         * man/mono.1: Add documentation for the MONO_TRACE environment variable.
2433
2434 2004-10-14  Joe Shaw  <joeshaw@novell.com>
2435
2436         * man/mono.1: Fix the syntax of the M: trace syntax
2437
2438 2004-10-10  Zoltan Varga  <vargaz@freemail.hu>
2439
2440         * configure.in: Add some checks for cygwin weirdness.
2441
2442 2004-10-08  Zoltan Varga  <vargaz@freemail.hu>
2443
2444         * support/Makefile.am (libMonoPosixHelper_la_SOURCES): Do not build
2445         zlib_macros if zlib.h is not found.
2446
2447         * configure.in: Add check for zlib.h.
2448
2449 2004-09-28  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2450
2451         * mini-s390.c: Fix AND_IMM/OR_IMM/DIV_IMM/REM_IMM
2452
2453 2004-09-28  Raja R Harinath  <rharinath@novell.com>
2454
2455         * Makefile.am ($(tmpinst)/bin/pedump): New.
2456         (mcs-do-run-test-profiles): Depend on it.
2457
2458 2004-09-27  Raja R Harinath  <rharinath@novell.com>
2459
2460         * Makefile.am (mono-do-testjit): New target, unused for now.  Runs
2461         the mono testsuite in tests/.
2462         (tmpinst-dir): Create etc/mono/2.0.
2463         ($(tmpinst)/bin/ilasm, $(tmpinst)/etc/mono/2.0/machine.config): New.
2464
2465 2004-09-21 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2466
2467         * configure.in: Cater for S/390 on Linux
2468
2469 2004-09-21    <vargaz@freemail.hu>
2470
2471         * configure.in: Link with ole32 on windows.
2472
2473 2004-09-20  Jackson Harper  <jackson@ximian.com>
2474
2475         * support/map.c/h: Add poll events map functions. Use values
2476         instead of names for defines.
2477         
2478 2004-09-17  Martin Baulig  <martin@ximian.com>
2479
2480         * Makefile.am (mcs-do-compiler-tests): Reverted Raja's latest
2481         change in this target.
2482
2483 2004-09-14  Raja R Harinath  <rharinath@novell.com>
2484
2485         * Makefile.am (mcs-do-full-build): Pass NO_SIGN_ASSEMBLIES=yes to
2486         reduce the number of passes.  We will get the assemblies signed in
2487         the 'populate-runtime-subdir' phase.
2488         (mcs-do-run-test-profiles): Rename from mcs-do-run-tests.  Use
2489         'test-profiles' to test all profiles.
2490         (mcs-do-compiler-tests): Use 'compiler-tests' target in mcs/.
2491         (bootstrap-check): Update.
2492         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)): 
2493         Simplify.
2494
2495 2004-09-10  Zoltan Varga  <vargaz@freemail.hu>
2496
2497         * Makefile.am (populate-runtime-subdir): Avoid -path argument to find
2498         since it is not supported on solaris.
2499
2500 2004-09-03  Martin Baulig  <martin@ximian.com>
2501
2502         * Makefile.am (bootstrap-world): New target.
2503
2504 2004-09-02  Martin Baulig  <martin@ximian.com>
2505
2506         * runtime/net_1_1/Makefile.am (install-data-local): Install
2507         mscorlib.dll.mdb into $(corlibdir).
2508
2509         * runtime/net_2_0/Makefile.am: Likewise.
2510
2511 2004-08-30  Zoltan Varga  <vargaz@freemail.hu>
2512
2513         * scripts/mcs.in: Remove obsolete comment.
2514
2515 2004-08-27  Lluis Sanchez Gual  <lluis@novell.com>
2516
2517         * data/net_1_1/DefaultWsdlHelpGenerator.aspx: Little fix.
2518         * data/net_2_0/DefaultWsdlHelpGenerator.aspx: Added information about
2519           basic profile compliance.
2520         * data/net_2_0/machine.config: Use 2.0 assembly versions.
2521
2522 2004-08-26  Raja R Harinath  <rharinath@novell.com>
2523
2524         * Makefile.am (mcs-do-run-test): Depend on '$(tmpinst)/bin/mbas'.
2525         ($(tmpinst)/bin/mbas): Create temporary wrapper file, so that the
2526         testcases pick the built 'mbas.exe'.
2527
2528 2004-08-17  Zoltan Varga  <vargaz@freemail.hu>
2529
2530         * mono/os/gc_wrapper.h: Only use thread local alloc if using the included libgc, since the
2531         stock one has broken headers.
2532
2533         * configure.in (PLATFORM_WIN32): Make the included libgc the default on windows.
2534
2535 2004-08-17  Dick Porter  <dick@ximian.com>
2536
2537         * configure.in: Correct intl library for FreeBSD and OpenBSD.
2538         Fixes bug 62884, patch by Tom McLaughlin (tmclaugh@sdf.lonestar.org).
2539
2540 2004-08-16  Zoltan Varga  <vargaz@freemail.hu>
2541
2542         * configure.in: Set new automake variable LIBGC_STATIC_LIBS.
2543
2544 2004-08-14  Zoltan Varga  <vargaz@freemail.hu>
2545
2546         * configure.in (HAVE_KW_THREAD): Pass USE_COMPILER_TLS to libgc if
2547         __thread works.
2548
2549 2004-08-11  Zoltan Varga  <vargaz@freemail.hu>
2550
2551         * configure.in: Fix __thread test.
2552
2553 2004-08-07  Zoltan Varga  <vargaz@freemail.hu>
2554
2555         * configure.in: Add proper checks for the 'undefined reference to '__tls_get_addr' problem.
2556
2557 2004-08-06  Geoff Norton  <gnorton@customerdna.com>
2558
2559         * configure.in: Add a kqueue check
2560
2561 2004-08-03  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2562
2563         * configure.in: Enable S/390 64-bit JIT.
2564
2565 2004-07-31  Zoltan Varga  <vargaz@freemail.hu>
2566
2567         * configure.in: Enable AMD64 JIT.
2568
2569 2004-07-30  Martin Baulig  <martin@ximian.com>
2570
2571         * Makefile.am: The symbol writer is now called
2572         Mono.CompilerServices.SymbolWriter.dll. 
2573
2574 2004-07-30  Raja R Harinath  <rharinath@novell.com>
2575
2576         * runtime/Makefile.am (monoone_DATA): Add mcs.exe.config.
2577         (gmcs_exe): Add gmcs.exe.config.
2578         ($(monoone_DATA) $(monotwo_DATA) ...): Add location of the .config
2579         files too.
2580
2581 2004-07-29  Lluis Sanchez Gual  <lluis@novell.com>
2582
2583         * Makefile.am: Copy machine.config in the correct _tmpinst subdirectory.
2584
2585 2004-07-28  Lluis Sanchez Gual  <lluis@novell.com>
2586
2587         * configure.in: Added data/net_1_1 and data/net_2_0 to the build.
2588         * data/Makefile.am: Removed installation of machine.config and
2589           DefaultWsdlHelpGenerator.aspx. Those now are in a version-specific
2590           directory.
2591         * data/net_1_1/Makefile.am, data/net_2_0/Makefile.am: new makefiles for
2592           installing 1.1 and 2.0 makefiles.
2593         * runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Install mscorlib
2594           at the correct version specific directory.
2595
2596 2004-07-27  John Merryweather Cooper <john_m_cooper@yahoo.com>
2597         * configure.in: Disable __thread test (TLS) for FreeBSD as
2598         it succeeds on FreeBSD 5.x when it should fail.  Fix pthread
2599         library detection for FreeBSD 4.x since pthread is embedded
2600         in libc_r on this platform.  Fix some typos in my host
2601         regexes for freebsd.
2602
2603 2004-07-23  Dick Porter  <dick@ximian.com>
2604
2605         * configure.in: Changes for FreeBSD thread support by John
2606         Merryweather Cooper <john_m_cooper@yahoo.com>.
2607
2608 2004-07-15  Jackson Harper  <jackson@ximian.com>
2609
2610         * man/gacutil.1: MONO_GAC_PREFIX not MONO_GAC_PATH
2611         
2612 2004-07-12  Massimiliano Mantione  <massi@ximian.com>
2613
2614         * docs/abc-removal.txt: Updated documentation for ABC removal.
2615
2616 2004-07-12  Massimiliano Mantione  <massi@ximian.com>
2617
2618         * mono/mini/abcremoval.c: Rewritten most of ABC removal.
2619         * mono/mini/abcremoval.h: Rewritten most of ABC removal.
2620         * mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
2621         * mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).
2622
2623 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
2624
2625         * configure.in: Add --with-tls option to replace the misnamed 
2626         --with-nptl option.
2627
2628 2004-07-02  Raja R Harinath  <rharinath@novell.com>
2629
2630         * Makefile.am (mcs-do-basic-build, mcs-do-short-build):
2631         Pass NO_SIGN_ASSEMBLY=yes to sub-make.
2632         ($(tmpinst)/bin/mono) [PLATFORM_WIN32]: Make it work.
2633
2634 2004-07-02  Zoltan Varga  <vargaz@freemail.hu>
2635
2636         * man/mono.1: Added 'aot' to trace options.
2637
2638 2004-06-30  Zoltan Varga  <vargaz@freemail.hu>
2639
2640         * configure.in: Fix trunc check + add SPARC64 defines.
2641
2642 2004-06-29  Jackson Harper  <jackson@ximian.com>
2643
2644         * man/gacutil.1: Update man with new command line options.
2645         
2646 2004-06-29  Raja R Harinath  <rharinath@novell.com>
2647             Atsushi Enomoto  <atsushi@ximian.com>
2648
2649         * runtime/net_1_1/Makefile.am (GAC_ROOT_DIR): Renamed from GAC_DIR.
2650         (GAC_DIR): New define that doesn't include $(DESTDIR).
2651         (install-data-local,uninstall-local): Use them.  Use in-tree mono
2652         runtime, not the installed one.
2653
2654 2004-06-29  Raja R Harinath  <rharinath@novell.com>
2655
2656         * runtime/Makefile.am (gmcs_exe): New.  Set only if not W32.
2657         (monotwo_DATA): Use it.
2658         From Atsushi Enomoto.
2659
2660 2004-06-24  Raja R Harinath  <rharinath@novell.com>
2661
2662         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Put back
2663         ICSharpCode.SharpZipLib, not that it has a different version.
2664
2665 2004-06-24  Raja R Harinath  <rharinath@novell.com>
2666
2667         * Makefile.am (MCS_DIRS, MCS_FILES): Add back Mono.CSharp.Debugger.
2668         (tmpinst-dir-contents, $(tmpinst)/bin/mono.bat): Remove mono.bat
2669         in W32.  Use 'mono' and 'mcs' in W32 too.
2670         (bootstrap) [PLATFORM_WIN32]: Back to single stage bootstrap.
2671         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Don't mention
2672         nunit.*, IBM.Data.DB2, ICSharpCode.SharpZipLib.
2673         Fix for #60443, the GAC .DLL-Hell.
2674
2675 2004-06-22  Raja R Harinath  <rharinath@novell.com>
2676
2677         * Makefile.am (bootstrap) [PLATFORM_WIN32]: Make two-stage.
2678
2679 2004-06-18  Jackson Harper  <jackson@ximian.com>
2680
2681         * man/mono.1: Add MONO_LOG_LEVEL and MONO_LOG_MASK. Add
2682         instructions on setting multiple mask values.
2683                 
2684 Fri Jun 18 19:39:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
2685
2686         * Makefile.am: process data before runtime, so the config file is
2687         installed and gacutil has a chance to work (finding symlink).
2688
2689 2004-06-18  Raja R Harinath  <rharinath@novell.com>
2690
2691         * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)): 
2692         Test if files exist in the mcs/ tree before creating symlinks.
2693         Remove symlinks before creating them again.
2694         * runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
2695         * runtime/net_2_0/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
2696
2697 2004-06-18  Raja R Harinath  <rharinath@novell.com>
2698
2699         * scripts/Makefile.am (REWRITE): New.  Common rewriting 'sed' command.
2700         (bin_SCRIPTS): Unify all the script generating rules into one.
2701
2702 2004-06-16  Raja R Harinath  <rharinath@novell.com>
2703
2704         * Makefile.am (bootstrap) [PLATFORM_WIN32]: Open code.  Don't
2705         build and populate net_2_0 profile.
2706         (populate-runtime-subdir): Make into subroutine that takes list of
2707         profiles to populate.
2708         (faststrap): Update.
2709         (MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE): 
2710         Avoid automake conditional/+= problems.
2711         (populate-runtime-subdir): Rewrite sanity check.
2712
2713 2004-06-16  Raja R Harinath  <rharinath@novell.com>
2714
2715         Include prototype completely-untested 'make bootstrap' support for W32.
2716         * Makefile.am (bootstrap): Define to fasterstrap for W32.
2717         (MCS_DIRS, MCS_FILES): Don't refer to Mono.CSharp.Debugger in W32.
2718         (tmpinst-dir): Change sub-make invoke to ...
2719         (tmpinst-dir-contents): ... this.  Build 'mono.bat' in W32 instead
2720         of 'mono' and 'mcs'.
2721         ($(tmpinst)/bin/mono.bat): New.
2722
2723 2004-06-15  Dick Porter  <dick@ximian.com>
2724
2725         * configure.in: Check for struct ip_mreqn and struct ip_mreq on
2726         windows too.  Fixes bug 55040.
2727
2728 Mon Jun 14 18:38:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
2729
2730         * configure.in: better explain that --with-nptl is not related to
2731         NPTL, but to __thread support. Set sigaltstack support to off by
2732         default.
2733
2734 2004-06-12  Raja R Harinath  <harinath@acm.org>
2735
2736         * Makefile.am (populate-runtime-subdir): Add _tmpinst directory
2737         to the PATH.
2738
2739 2004-06-11  Jackson Harper  <jackson@ximian.com>
2740
2741         * runtime/net_2_0/Makefile.am:
2742         * runtime/net_1_1/Makefile.am: Remove signing patches
2743         
2744 2004-06-11  Jackson Harper  <jackson@ximian.com>
2745
2746         * man/mono.1: Add documentation for MONO_GAC_PREFIX.
2747         * runtime/net_2_0/Makefile.am: 
2748         * runtime/net_1_1/Makefile.am: Sign assemblies before
2749         installing. Do not sign ziplib, npgsql, or nunit assemblies. Sign mscorlib.
2750         
2751 2004-06-11  Raja R Harinath  <rharinath@novell.com>
2752
2753         * Makefile.am (populate-runtime-subdir): New target.  Does a
2754         controlled "make install" in the 'mcs/' directory to populate the
2755         'runtime' directory.
2756         (fasterstrap): Use it.
2757
2758 2004-06-10  Raja R Harinath  <rharinath@novell.com>
2759
2760         * runtime/Makefile.am ($(monoone_DATA),$(monotwo_DATA),$(monobins_DATA)):
2761         Don't copy from prefix.  Use $(LN_S) to point to the mcs/ tree.
2762         * runtime/net_1_1/Makefile.am (mscorlib.dll,$(gac_assemblies)): 
2763         Use $(LN_S) to point to the mcs/ tree, rather than copying.
2764         * runtime/net_2_0/Makefile.am (mscorlib.dll,$(gac_assemblies)): Likewise.
2765
2766 2004-06-10  Raja R Harinath  <rharinath@novell.com>     
2767
2768         Support the new assembly signing setup in mcs/.
2769         * Makefile.am (mcs-do-basic-build): Pass 'USE_BOOT_COMPILE' to sub-makes.
2770         ($(tmpinst)/etc/mono/machine.config): New target.
2771         (tmpinst-dir.stamp): Remove and rewrite into ...
2772         ($(tmpinst)/bin/mcs): ... this and ...
2773         ($(tmpinst)/bin/mono): ... this.  Update to use the in-tree machine.config.
2774         (tmpinst-dir): Rewrite to invoke above $(tmpinst)/... targets directly.
2775         * configure.in (AC_PROG_LN_S): New check to define $(LN_S).
2776         
2777 Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
2778
2779         * configure.in: libc setting for NetBSD (patch from recht@netbsd.org).
2780
2781 2004-06-01  Raja R Harinath  <rharinath@novell.com>
2782
2783         * Makefile.am (bootstrap,faststrap,fasterstrap): Refactor.
2784         Fix 'faststrap' to be corlib-version-change-safe.
2785         (one-stage-strap,two-stage-strap,three-stage-strap): Remove.
2786         (monolite-bootstrap): Update.
2787
2788 2004-05-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2789
2790         * configure.in: fixlets for windows.
2791
2792 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
2793
2794         * configure.in: export CC instead of passing it to libgc/configure.
2795
2796 2004-05-28  Duncan Mak  <duncan@ximian.com>
2797
2798         * runtime/Makefile.am: 
2799         * scripts/Makefile.am: Include mono-find-provides and
2800         mono-find-requires.
2801         
2802         * scripts/mono-find-provides.in:
2803         * scripts/mono-find-requires.in: New wrapper scripts.
2804
2805 2004-05-27  Zoltan Varga  <vargaz@freemail.hu>
2806
2807         * configure.in: Pass CC to libgc configure.
2808
2809 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
2810
2811         * monowiz.win32.nsi: normalized line-endings to unix (LF)
2812
2813 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
2814
2815         * monowiz.win32.nsi: do not include mono subdirectory in
2816         MonoConfigDir registry key, to match batch files
2817
2818 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2819
2820         * data/DefaultWsdlHelpGenerator.aspx: fixed querystring attribute
2821         values. Now they are URlEncoded.
2822
2823         * data/browscap.ini.gz: updated.
2824
2825 2004-05-26  Raja R Harinath  <rharinath@novell.com>
2826
2827         * Makefile.am (mcs-do-basic-build): No need to set MCS here.
2828         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Update to
2829         reflect new names for nunit.util and nunit.framework.  Add
2830         nunit.core.
2831         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Likewise.
2832
2833 2004-05-25 Ben Maurer  <bmaurer@users.sourceforge.net>
2834
2835         * config.h.in: remove
2836
2837 2004-05-25 18:30 CET Patrik Torstensson <totte@hiddenpeaks.com>
2838
2839         * configure.in: Check for trunc instead of truncl (HAVE_TRUNC)
2840
2841 2004-05-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2842
2843         * Makefile.am:
2844         * monowiz.win32.nsi: improved windows installer script.
2845
2846 2004-05-21  Raja R Harinath  <rharinath@novell.com>
2847
2848         * README: Update to include instructions for the various new
2849         bootstrap-like targets.
2850
2851 2004-05-20  Raja R Harinath  <rharinath@novell.com>
2852
2853         * Makefile.am (get-monolite-latest, monolite-bootstrap):
2854         New bootstrap targets to build from monolite.
2855         Based on idea from Jaroslaw Kowalski <jaak@zd.com.pl>.
2856
2857 2004-05-20  Raja R Harinath  <rharinath@novell.com>
2858
2859         * configure.in (AC_OUTPUT): Add tools/Makefile and
2860         tools/locale-builder/Makefile.
2861         * Makefile.am (SUBDIRS): Remove tools.
2862         (DIST_SUBDIRS): Add 'tools'.
2863         (bootstrap): Rewrite so that we get two new targets.
2864         (faststrap): New two-stage build.
2865         (fasterstrap): New one-stage build.
2866
2867 2004-05-19  Jackson Harper  <jackson@ximain.com>
2868
2869         * tools/
2870         * tools/Makefile.am: Add tools directory
2871         * tools/locale-builder: Add the locale-builder tool, this tool is
2872         not built by default as it is only needed by people that wish to
2873         moidify culture data.
2874         * Makefile.am: Add tools to build
2875         
2876 Wed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>
2877
2878         * configure.in: make MacOSX default to use the included libgc.
2879
2880 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
2881
2882         * configure.in: Get rid of -DMONO_USE_EXC_TABLES.
2883
2884 2004-05-19  Raja R Harinath  <rharinath@novell.com>
2885
2886         * configure.in: Use proper autoconf idiom to pass additional
2887         arguments to libgc/configure.
2888         (PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE.
2889         * acconfig.h: Update to reflect changes.
2890
2891 2004-05-17  Raja R Harinath  <rharinath@novell.com>
2892
2893         * Makefile.am (tmpinst-dir): Creates _tmpinst tree if
2894         necessary. Move body ...
2895         (tmpinst-dir.stamp): ... here.
2896         (stage3): Don't remove _tmpinst tree.
2897         (bootstrap-clean, bootstrap-check): New rules.  They run the
2898         corresponding rules in the mcs/ tree.
2899
2900 2004-05-14  Raja R Harinath  <rharinath@novell.com>
2901
2902         * Makefile.am: Revert unlogged unexplained changes.
2903         (stage3): Make 'all-profiles' since the mono source tarball
2904         carries all the net_2_0 preview dlls.
2905
2906 2004-05-11  Jackson Harper  <jackson@ximian.com>
2907
2908         * runtime/net_1_1/Makefile.am:
2909         * runtime/net_2_0/Makefile.am: cscompmgd.dll is lowercase now.
2910         
2911 2004-05-10  Raja R Harinath  <rharinath@novell.com>
2912
2913         * Makefile.am (tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
2914         Fix quoting of commands.
2915
2916 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2917
2918         * monowiz.win32.nsi: some changes i made to build the 0.91 win32 setup
2919         file.
2920
2921 2004-05-07  Bernie Solomon  <bernard@ugsolutions.com>
2922
2923         * man/mono.1: mention MONO_EGD_SOCKET
2924
2925 2004-05-07  Raja R Harinath  <rharinath@novell.com>
2926
2927         Goodbye 'fullbuild', hello 'bootstrap'.
2928         * Makefile.am (bootstrap): New target for building from CVS.  New
2929         improved version of 'fullbuild' -- does not install any files.
2930         (fullbuild): Obsolete target.  Bootstraps and installs tree.
2931         (mcs-tree-safe-build,xinstall-runtime,mcs-rest,remove-binaries):
2932         Removed.
2933         (stage1,stage1-mcs,stage1-mono,stage2,stage3)
2934         (tmpinst-dir,tmpinst-runtime): New targets used to implement a
2935         two-stage bootstrap.
2936
2937 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2938
2939         * configure.in: scandir check is no longer needed.
2940
2941 2004-05-05  Bernie Solomon  <bernard@ugsolutions.com>
2942
2943         * configure.in: set LIBC on HPUX
2944
2945 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
2946
2947         * configure.in: Detect JNI headers in GNU classpath sources as well.
2948
2949 2004-05-05  Raja R Harinath  <rharinath@novell.com>
2950
2951         * runtime/net_2_0/Makefile.am (install-data-local, uninstall-local): 
2952         Only disable this if INSTALL_2_0 is disabled.
2953
2954 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2955
2956         * data/DefaultWsdlHelpGenerator.aspx: add any cookie in the request to
2957         the request we do for the actual web service.
2958
2959 2004-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2960
2961         * configure.in: check for SIGEV_THREAD being defined before checking
2962         for AIO support. Fixes compilation under FreeBSD.
2963
2964 2004-05-04  Raja R Harinath  <rharinath@novell.com>
2965
2966         * runtime/net_1_1/Makefile.am (mono_runtime): Use USE_JIT, not
2967         JIT_SUPPORTED.
2968         (install-data-local, uninstall-data-local): Run runtime with
2969         libtool.
2970         * runtime/net_2_0/Makefile.am: Likewise.
2971         Report from Urs C Muff <umuff@quark.com>.
2972
2973 2004-05-03  Jackson Harper  <jackson@ximian.com>
2974
2975         * man/gacutil.1: Basic man page for gacutil. This doesn't include
2976         the new non-standard options yet.
2977         
2978 2004-05-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2979
2980         * data/machine.config: added version and publickeytoken.
2981
2982 2004-05-01  Duncan Mak  <duncan@ximian.com>
2983
2984         * runtime/net_1_1/Makefile.am:
2985         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Add NUnit
2986         dlls here.
2987         (non_gac_assemblies): Removed, every thing is migrated over to gac_assemblies.
2988         (EXTRA_DIST): Include only gac_assemblies.
2989         (dist_assemblies_DATA): It's referring to $(non_gac_assemblies)
2990         and that is no gone now. So remove as well.
2991         ($(non_gac_assemblies)): Bye bye.
2992
2993 2004-05-01  Duncan Mak  <duncan@ximian.com>
2994         
2995         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Add
2996         System.Web.Services. Someone accidentally took the line out.
2997
2998 2004-04-30  Jackson Harper  <jackson@ximian.com>
2999
3000         * runtime/net_1_1/Makefile.am:
3001         * runtime/net_2_0/Makefile.am: These assemblies are signed now.
3002         
3003 2004-04-30  Raja R Harinath  <rharinath@novell.com>
3004
3005         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
3006         suffix.
3007         (gac_assemblies, non_gac_assemblies, corlibdir, dist_corlib_DATA): 
3008         New variables.  Use Automake idioms.
3009         (dist-hook): Remove.
3010         (install-local, uninstall-local): Use mscorlib.dll from current
3011         tree when running gacutil.
3012         (mono_runtime): New variable.  Points to either JIT compiler or
3013         interpreter.  
3014         Report from Bernie Solomon <bernard@ugsolutions.com>
3015         * runtime/net_2_0/Makefile.am: Likewise.
3016         * runtime/Makefile.am (dist_monobins_DATA): Rename from
3017         monobins_DATA.
3018         (EXTRA_DIST): Remove.
3019         * Makefile.am (fullbuild): Update to changes.
3020
3021 2004-04-30  Jackson Harper  <jackson@ximian.com>
3022
3023         * runtime/net_2_0/Makefile.am:
3024         * runtime/net_1_1/Makefile.am: /lib/mono/gac. Dont forget the mono.
3025         
3026 2004-04-30  Duncan Mak  <duncan@ximian.com>
3027
3028         * runtime/Makefile.am ($(monobins_DATA)): Add sn.exe and sn.
3029         
3030 2004-04-29  Duncan Mak  <duncan@ximian.com>
3031
3032         * scripts/gmcs.in: New file.
3033
3034         * scripts/Makefile.am (EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
3035         gmcs script.
3036
3037 2004-04-29  Jackson Harper  <jackson@ximian.com>
3038
3039         * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
3040         special little place.
3041         
3042 2004-04-29  Zoltan Varga  <vargaz@freemail.hu>
3043
3044         * acconfig.h configure.in: Add check for scandir.
3045
3046 2004-04-29  Raja R Harinath  <rharinath@novell.com>
3047
3048         * runtime/Makefile.am (monobins_DATA): Add gacutil.exe.
3049         (SUBDIRS): Build here before building subdirs.
3050         * runtime/net_1_1/Makefile.am (all-local): Copy
3051         $(gac_assemblies_list) here.
3052         (install-data-local): Install dll from $(srcdir).
3053         (gacutil): Pick from current tree.
3054         * runtime/net_2_0/Makefile.am: Likewise.
3055
3056         * Makefile.am (fullbuild): Update to changes in tree layout.
3057         * runtime/net_1_1/Makefile.am (install-data-local): Allow empty
3058         $(gac_assemblies_list).
3059         ($(gac_assemblies_list)): Pick libraries from 'class/lib/default',
3060         not 'class/lib/net_1_1'.
3061
3062 2004-04-28  Jackson Harper  <jackson@ximian.com>
3063
3064         * runtime/net_1_1/Makefile.am: Grab libs from proper directory, do
3065         not assume gacutil is installed.
3066         * runtime/net_2_0/Makefile.am: Do not assume gacutil is installed.
3067         
3068 2004-04-28  Jackson Harper  <jackson@ximian.com>
3069
3070         * configure.in: Add new Makefile.amS
3071         * runtime/Makefile.am: libs are now in profile dependant
3072         directories.
3073         * runtime/net_1_1/Makefile.am: Install and Uninstall the .net 1.1
3074         libs to the GAC.
3075         * runtime/net_2_0/Makefile.am: Install and Uninstall the .net 2.0
3076         libs to the GAC.
3077         * data/Makefile.am: cleanup browscap.ini
3078         
3079 2004-04-28  Bernie Solomon  <bernard@ugsolutions.com>
3080
3081         * configure.in: reword message re EGD support
3082         now it is there
3083
3084 2004-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3085
3086         * config.h.in:
3087         * configure.in: added check for sys/aio.h. Also check the field name
3088         in 'union sigval'.
3089
3090 2004-04-28  Jackson Harper  <jackson@ximian.com>
3091
3092         * scripts/Makefile.am:
3093         * scripts/gacutil.in: Add a gacutil script
3094
3095 2004-04-26  Jackson Harper  <jackson@ximian.com>
3096
3097         * Makefile.am: Grab libraries from lib/default now.
3098         * runtime/Makefile.am: Grab libraries from lib/default now.
3099         
3100 2004-04-26  Bernie Solomon  <bernard@ugsolutions.com>
3101
3102         * configure.in: move setting of NO_VERSION_SCRIPT
3103         until after checking for GNU ld
3104
3105 2004-04-22  Urs C Muff <umuff@quark.com>
3106
3107         move .net assemblies from $prefix/bin/*.exe to $prefix/lib/*.exe on
3108         windows/cygwin refactor .nsi to simply maintenance on script/batch
3109         generation
3110         * runtime/Makefile.am
3111         * script/Makefile.am
3112         * monowiz.win32.nsi
3113
3114 2004-04-14  Raja R Harinath  <rharinath@novell.com>
3115
3116         * runtime/Makefile.am ($(assemblies_DATA)): Copy file into
3117         $(srcdir).  Clean up output.
3118         ($(monobins_DATA)): Likewise.
3119
3120         * Makefile.am (mcs-tree-safe-build): Fix typo.
3121
3122 2004-04-13  Sebastien Pouliot  <sebastien@ximian.com>
3123
3124         * configure.in: Added rules to check for getgrgid_r, getgrnam_r,
3125         getpwnam_r, getpwuid_r, getresuid and setresuid.
3126
3127 2004-04-13  Raja R Harinath  <rharinath@novell.com>
3128
3129         Allow 'make fullbuild' to work on non-srcdir build.
3130         * Makefile.am (mcs_topdir): New variable.
3131         (mcs-tree-safe-build,mcs-rest,remove-binaries): Work in non-srcdir
3132         build.
3133         (xinstall-runtime): Likewise.  Use $(libgc_dir) directly, don't
3134         grep for 'libgc'.
3135         (fullbuild): Make ordering dependencies explicit.
3136         
3137 2004-04-12  Sachin Kumar <skumar1@novell.com>
3138
3139         * Makefile.am: Added 'web' in SUBDIRS
3140
3141 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3142
3143         * configure.in: don't try-run the tests for nptl and/or sigaltstack
3144         if they are disabled in the command line.
3145
3146 2004-04-05  Jackson Harper  <jackson@ximian.com>
3147
3148         * man/ilasm.1: Show /output instead of /out as the switch for
3149         specifying output file names.
3150
3151 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
3152
3153         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
3154
3155 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3156
3157         * config.h.in: added HAVE_GETPWUID_R
3158         * configure.in: check for getpwuid_r.
3159
3160 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
3161
3162         * configure.in: Fix GNU ld check.
3163
3164 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
3165
3166         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
3167         #55840.
3168         
3169         * configure.in: Disable -version-script if not using GNU ld. Fixes
3170         #55910.
3171
3172         * configure.in: Speedup successful sigaltstack test.
3173
3174
3175         * configure.in: don't try-run the tests for nptl and/or sigaltstack
3176         if they are disabled in the command line.
3177
3178 2004-04-05  Jackson Harper  <jackson@ximian.com>
3179
3180         * man/ilasm.1: Show /output instead of /out as the switch for
3181         specifying output file names.
3182
3183 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
3184
3185         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
3186
3187 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3188
3189         * config.h.in: added HAVE_GETPWUID_R
3190         * configure.in: check for getpwuid_r.
3191
3192 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
3193
3194         * configure.in: Fix GNU ld check.
3195
3196 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
3197
3198         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
3199         #55840.
3200         
3201         * configure.in: Disable -version-script if not using GNU ld. Fixes
3202         #55910.
3203
3204         * configure.in: Speedup successful sigaltstack test.
3205
3206 2004-03-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3207
3208         * configure.in: this test for sigaltstack works.
3209
3210 2004-03-20  Zoltan Varga  <vargaz@freemail.hu>
3211
3212         * configure.in: Disable sigaltstack test for now since it can hang.
3213         
3214         * configure.in: Add test for working sigaltstack.
3215 2004-03-16  Duncan Mak  <duncan@ximian.com>
3216
3217         * runtime/Makefile.am
3218         (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
3219         Remember to install them to mono/runtime.
3220
3221 2004-03-14  Zoltan Varga  <vargaz@freemail.hu>
3222
3223         * configure.in: Enable JIT on sparc.
3224
3225 2004-03-13  Martin Willemoes Hansen  <mwh@sysrq.dk>
3226
3227         * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
3228         breakage with gtkhtml-3.0.10
3229
3230 2004-03-10  Zoltan Varga  <vargaz@freemail.hu>
3231
3232         * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
3233         where the sigaltstack based exception handling does not work.
3234
3235 2004-03-08  Zoltan Varga  <vargaz@freemail.hu>
3236
3237         * configure.in acconfig.h: Add check for aintl function, which is the
3238         solaris equivalent of truncl.
3239
3240 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
3241
3242         * configure.in: Add check for GC_enable.
3243         
3244         * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
3245
3246 2004-02-19  Zoltan Varga  <vargaz@freemail.hu>
3247
3248         * configure.in: Add proper support for --with-nptl for people who
3249         have linking problems when it is enabled.
3250
3251 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
3252
3253         * configure.in: Add test for __thread keyword and shared libs.
3254
3255 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
3256
3257         * configure.in: Enable --with-nptl by default.
3258
3259 2004-02-03  Zoltan Varga  <vargaz@freemail.hu>
3260
3261         * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
3262         message for failed gethostbyname2_r check.
3263
3264 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
3265
3266         * configure.in, acconfig.h: check for truncl. Disable 
3267         version script on MacOSX (see bug #51590 if a check becomes
3268         necessary).
3269
3270 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
3271
3272         * configure.in, acconfig.h: added check for socklen_t.
3273
3274 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
3275
3276         * Makefile.am: Do not install mono.pc on platforms without a JIT.
3277
3278 2004-01-21  Zoltan Varga  <vargaz@freemail.hu>
3279
3280         * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
3281
3282 2003-12-29  Miguel de Icaza  <miguel@ximian.com>
3283
3284         * scripts/sn.in: Add sn script.
3285
3286 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
3287
3288         * scripts/Makefile.am: Add al.exe.
3289
3290         * scripts/al.in: New file.
3291
3292         * runtime/Makefile.am: Add al.exe.
3293
3294 2004-01-10  Jackson Harper <jackson@ximian.com>
3295
3296         * data/machine.config: Add trace handler (Trace.axd) add trace
3297         configuration handlers.
3298         
3299 2004-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>
3300
3301         * doc/books: Added books on Web Services and ASP.NET
3302
3303 2004-01-04  Daniel Morgan <danielmorgan@verizon.net>
3304
3305         * monowiz.win32.nsi: update the NSIS installer script for windows
3306           to support NSIS 2.0 rc1 and Mono 0.29
3307
3308 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
3309
3310         * configure.in: missed in my last change
3311
3312         * samples/embed/testi.c: interpreter embedding example
3313
3314         * docs/embedded-api: add info on interpreter embedding
3315
3316 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
3317
3318         * configure.in, acconfig.h: use mach semaphores on darwin.
3319
3320 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
3321
3322         * Makefile.am: Create mint.pc
3323         mint.pc.in: Added for embedding the interpreter
3324
3325 2003-12-16  Martin Baulig  <martin@ximian.com>
3326
3327         * Makefile.am: In a Makefile.am, comments are started with `#' and
3328         not with `dnl' - I must have been an idiot ...
3329
3330 2003-12-10  Todd Berman <tberman@gentoo.org>
3331
3332         * configure.in: adding libicu url to the ICU: no message.
3333
3334 2003-12-05  John Luke  <jluke@cfl.rr.com>
3335
3336         * data/config.in: new dll mapping entry for libgstreamer
3337         
3338 2003-12-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
3339
3340         * README: tiny fix ;-)
3341
3342 2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
3343
3344         * configure.in: Add -fno-strict-aliasing to CFLAGS.
3345         
3346         * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
3347         librt if not neccesary.
3348
3349 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
3350
3351         * configure.in: Fix signbit check. Fixes #51315.
3352
3353 2003-11-20  Jackson Harper <jackson@ximian.com>
3354
3355         * data/machine.config: Add OutputCacheModule
3356         
3357 2003-11-19  Jackson Harper <jackson@ximian.com>
3358
3359         * doc/web/team.xml: New email address and job description
3360         * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
3361         
3362 2003-11-14  Jackson Harper <jackson@ximian.com>
3363
3364         * Makefile.am: delete mscorlib.dll
3365         
3366 2003-11-12 Jackson Harper <jackson@ximian.com>
3367
3368         * Makefile.am: corlib is now named mscorlib.dll
3369         
3370 2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
3371
3372         * configure.in acconfig.h: Add check for signbit, which is missing in
3373         FreeBSD 4.x.
3374
3375 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
3376
3377         * configure.in: Remove debugging junk accidently checked in.
3378         
3379         * configure.in: Add new --with-nptl option to enable NPTL only
3380         features since auto-detection is not reliable.
3381
3382         * autogen.sh: Fix previous patch and silence noisy GNU which.   
3383
3384 2003-11-07  Bernie Solomon  <bernard@ugsolutions.com>
3385
3386         * autogen.sh: tweak glibtool check so it works
3387         if which doesn't set return code properly
3388
3389 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
3390
3391         * autogen.sh: Silence noisy GNU which.
3392         
3393         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
3394         Use 'glibtool' instead of 'libtool' on OSX. 
3395
3396 2003-11-06  Zoltan Varga  <zovarga@ws-zovarga2>
3397
3398         * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
3399         of the managed/unmanaged boundary.
3400
3401 2003-11-06  Zoltan Varga  <vargaz@freemail.hu>
3402
3403         * configure.in acconfig.h: Add check for __thread keyword in gcc.
3404
3405 2003-10-29  Dick Porter  <dick@ximian.com>
3406
3407         * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
3408
3409 2003-10-16  Miguel de Icaza  <miguel@ximian.com>
3410
3411         * man/mono.1: Document new --trace options
3412
3413 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
3414
3415         * configure.in: add hppa support (64bit only)
3416         make solaris build work with Forte compiler
3417
3418 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
3419
3420         * configure.in: Added check for pthread_attr_setstacksize.
3421
3422         * mono/tests/ChangeLog: New file.
3423         
3424 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
3425
3426         * mono/tests/Makefile.am: Link the tests with the test driver program
3427         used for the mini tests.
3428
3429 2003-10-10  Zoltan Varga  <vargaz@freemail.hu>
3430
3431         * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
3432         stdcall calling convention.
3433
3434 2003-10-09  Dick Porter  <dick@ximian.com>
3435
3436         * acconfig.h:
3437         * configure.in: Check for ICU availability
3438
3439 2003-10-09  Bernie Solomon  <bernard@ugsolutions.com>
3440
3441         * mono/tests/libtest.c: fix after merge of pinvoke2.cs
3442
3443 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
3444
3445         * mono/tests/Makefile.am mono/tests/libtest.c
3446         mono/tests/pinvoke18.cs: new test for bool marshalling.
3447
3448 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
3449
3450         * mono/scripts/Makefile.am mono/scripts/*.in: fix
3451         managed .exe paths so they are found under cygwin.
3452
3453 2003-10-07  Zoltan Varga  <vargaz@freemail.hu>
3454
3455         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
3456         test.
3457
3458 2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>
3459
3460         * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs 
3461         mono/tests/libtest.c: Add more pass by value struct
3462         tests for platforms with more complex calling conventions 
3463         (Sparc V9, HPPA 64 bit).
3464
3465 2003-10-06  Zoltan Varga  <vargaz@freemail.hu>
3466
3467         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
3468         marshalling test.
3469
3470 2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>
3471
3472         * mono/tests/libtest.c: remove warnings except
3473         "no previous prototype"
3474
3475 2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>
3476
3477         * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
3478         behaviour of increment, (mono_test_marshal_char) = should be ==
3479
3480 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
3481
3482         * mono/tests/remoting1.cs: Added test for interface casts on
3483         TransparentProxies.
3484
3485 2003-09-24  Bernie Solomon  <bernard@ugsolutions.com>
3486
3487         * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
3488           marshal5.cs: remove .so from DllImport of libtest to aid portability.
3489
3490 2003-09-08  Zoltan Varga  <vargaz@freemail.hu>
3491
3492         * configure.in: Added check for valgrind headers.
3493
3494 2003-09-03  Zoltan Varga  <vargaz@freemail.hu>
3495
3496         * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
3497         (bernard@ugsolutions.com).
3498         
3499 2003-08-27  Zoltan Varga  <vargaz@freemail.hu>
3500
3501         * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
3502         (bernard@ugsolutions.com).
3503
3504 2003-08-25  Zoltan Varga  <vargaz@freemail.hu>
3505
3506         * mono.pc.in: Added gthread-2.0.
3507
3508 2003-08-22  Zoltan Varga  <vargaz@freemail.hu>
3509
3510         * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
3511         can call g_thread_init ().
3512
3513 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
3514
3515         * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments 
3516         of static variables atomic. Fixes bug #47683.
3517
3518 2003-08-21  Johannes Roith  <johannes@jroith.de>
3519
3520         * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
3521
3522 2003-08-18  Johannes Roith  <johannes@jroith.de>
3523
3524         * mono/Makefile.am: add windows build option
3525         * mono/monowiz.win32.nsi: add windows build script
3526         * mono/mono-win32-light.bmp: add bitmap
3527
3528 2003-08-16  Zoltan Varga  <vargaz@freemail.hu>
3529
3530         * mono/tests/checked.cs: Added mul.ovf tests.
3531
3532 2003-08-15  Duncan Mak  <duncan@ximian.com>
3533
3534         * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
3535         correct ByteFX.Data.MySqlClient (note the change in
3536         capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
3537         spotting the error.
3538
3539 2003-08-15  Zoltan Varga  <vargaz@freemail.hu>
3540
3541         * mono/tests/bug-47295.cs: Regression test for bug #47295.
3542
3543 2003-08-11  Duncan Mak  <duncan@ximian.com>
3544
3545         * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
3546
3547 Sun Aug  3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
3548
3549         * configure.in: added FPU test for ARM.
3550
3551 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
3552
3553         * configure.in, etc.: portability fixes and support for
3554         buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
3555
3556 2003-07-22  Duncan Mak  <duncan@ximian.com>
3557        
3558         * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
3559
3560 2003-07-22  Zoltan Varga  <vargaz@freemail.hu>
3561
3562         * mono/tests/Makefile.am: Add missing test. Make tests interruptable
3563         by Ctrl-C. Add testinterp target to run the tests with the interpreter.
3564         Do not try to build vararg.cs under mcs.
3565
3566         * configure.in: Fix detection of GC_gcj_malloc.
3567
3568 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
3569
3570         * acconfig.h:
3571         * configure.in: Check for gethostbyname2_r availability.
3572         * data/machine.config: Added section system.net/settings. Added
3573         option for IPv6 availability.   
3574
3575 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
3576
3577         * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
3578
3579         * mono/tests/struct.cs: Add test for unboxing trampolines.
3580
3581         * mono/tests/bug-27420.cs: new regression test.
3582
3583         * mono/tests/Makefile.am: skip vararg test since it does not compile 
3584         under mono. Add testinterp target. Add new tests.
3585         
3586 2003-07-10  Martin Willemoes Hansen
3587
3588         * doc/web/team.xml : Modified my tasks a bit.
3589
3590 2003-07-01  Paolo Molaro <lupus@ximian.com>
3591
3592         * acconfig.h, configure.in: added bundle support.
3593
3594 2003-06-10  Dick Porter  <dick@ximian.com>
3595
3596         * acconfig.h:
3597         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
3598         available.
3599
3600 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
3601
3602         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
3603
3604 2003-06-10  Martin Baulig  <martin@ximian.com>
3605
3606         * configure.in: Fall back to boehm if we don't have a libgc
3607         subdirectory.
3608
3609 2003-06-10  Martin Baulig  <martin@ximian.com>
3610
3611         * configure.in: Make the libgc stuff actually work; we now create
3612         a shared libmonogc.so when using the included libgc.
3613
3614 2003-06-09  Martin Baulig  <martin@ximian.com>
3615
3616         * configure.in: Only check for gc if --with-gc=boehm.
3617
3618 2003-06-08  Martin Baulig  <martin@ximian.com>
3619
3620         * configure.in: Tell libgc's configure about our threads library.
3621
3622 2003-06-08  Martin Baulig  <martin@ximian.com>
3623
3624         * libgc/: Integrate the libgc module here.
3625
3626         [Note: A simple `cvs update' won't work this time; you either need
3627         to re-checkout the `mono' module or manually move the `libgc'
3628         module here.]
3629
3630         * configure.in (--with-gc): Added `included' option to use the
3631         included libgc.  This is now also the default.
3632         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
3633         (INCLUDED_LIBGC): New automake conditional.
3634         (USE_INCLUDED_LIBGC): #define this if appropriate.
3635
3636         * autogen.sh: Run libgc/autogen.sh.
3637
3638         * Makefile.am (SUBDIRS): Added libgc.
3639
3640 2003-06-05  Duncan Mak  <duncan@ximian.com>
3641
3642         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
3643         the package.
3644
3645 2003-05-19  Dick Porter  <dick@ximian.com>
3646
3647         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
3648
3649 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
3650
3651         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
3652           shell wrapper scripts.
3653
3654 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
3655
3656         * mono/tests/Makefile.am: 
3657         - Compile with mcs.
3658         - Disable some warnings.
3659         - Added executables to clean target.
3660         - Make testjit the default target.
3661         - Print list of failed tests at the end of a test run.
3662         - Abort tests when Ctrl-C is pressed.
3663
3664         * mono/tests/test-driver: Return with a special exit code when 
3665         SIGINT is detected.
3666
3667         * mono/tests/checked.cs: Make it compile.
3668         
3669 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
3670
3671         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
3672         for the target exe binaries.
3673
3674         Copy cilc.exe and secutil.exe from the right paths to the right
3675         location.
3676
3677         Add missing assemblies.
3678
3679 2003-05-02  Alp Toker  <alp@atoker.com>
3680
3681         * data/config.in: new dll mapping entry for libglade
3682
3683 2003-05-01  Duncan Mak  <duncan@ximian.com>
3684
3685         * scripts/Makefile.am: 
3686         * runtime/Makefile.am: Install cilc and ilasm.
3687
3688 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
3689
3690         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
3691
3692 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
3693
3694         * doc/web/team.xml : Added myself to it.
3695
3696 2003-04-10  Duncan Mak  <duncan@ximian.com>
3697
3698         * doc/web/render-team-page.cs: Make the names of the element be
3699         lowercase instead. BenM says this makes it XHTML compliant; heck,
3700         I'm generating this from an XmlDocument already, why not make it
3701         XHTML compliant?
3702
3703 2003-04-10  Duncan Mak  <duncan@ximian.com>
3704
3705         * doc/web/render-team-page.cs (Compare): Correctly fix
3706         ContributorComparer.
3707         (RenderHtml): Add some SetAttribute loving to make it render prettier.
3708
3709         * doc/web/team.xml: Revert excessive indenting.
3710
3711 2003-04-07  Martin Baulig  <martin@ximian.com>
3712
3713         * mono/mini/: Added this directory to the build; install `mini'
3714         and `libmini.la'.
3715
3716 2003-04-07  Duncan Mak  <duncan@ximian.com>
3717
3718         * doc/web/render-team-page.cs: Fix ContributorComparer.
3719
3720 2003-04-04  Duncan Mak  <duncan@ximian.com>
3721
3722         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
3723         are specified in the XML.
3724
3725         * doc/web/team.xml: Remove the comment.
3726
3727         * doc/web/render-team-page.cs: Make it not output a full HTML file.
3728
3729 2003-04-04  Duncan Mak  <duncan@ximian.com>
3730
3731         * doc/web/commands: 
3732         * doc/web/makefile: Add team page information.
3733
3734         * doc/web/team.xml: 
3735         * doc/web/render-team-page.cs: Code for rendering a team page.
3736
3737 2003-04-02  Duncan Mak  <duncan@ximian.com>
3738
3739         * doc/web/makefile: Add a new make target for generating a team
3740         page on go-mono.com.
3741
3742 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
3743
3744         * configure.in: Added check for GC_gcj_malloc.
3745
3746 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
3747
3748         * man/sqlsharp.1: changed pass= to password= for the 
3749           PostgreSql provider.
3750
3751 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3752
3753         * data/machine.config: added SessionStateModule to httpModules section.
3754
3755 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3756
3757         * data/machine.config: added default sessionState section and handler.
3758
3759 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
3760
3761         * doc/provider-factory: add new web page 
3762         about Mono.Data's ProviderFactory
3763
3764         * doc/web/commands
3765         * doc/web/makefile: add provider-factory web page to build
3766         
3767         * doc/ado-net
3768         * doc/ibmdb2
3769         * doc/postgresql
3770         * doc/sqlclient
3771         * doc/tdsclient
3772         * doc/sybase
3773         * doc/mysql
3774         * doc/firebird
3775         * doc/oracle
3776         * doc/oledb
3777         * doc/odbc
3778         * doc/sqlite: updated web pages
3779
3780 2003-02-16  Martin Baulig  <martin@ximian.com>
3781
3782         * doc/jit-debug-sample
3783         * doc/jit-debug-sample2: Removed.
3784
3785         * doc/jit-debug: Updated.
3786
3787 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
3788
3789         * doc/screenshots
3790         * doc/ado-net
3791         * doc/oracle
3792         * doc/gtk-sharp: update web pages
3793         
3794 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3795
3796         * data/machine.config: added sample globalization section.
3797
3798 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3799
3800         * data/machine.config: added UrlAuthorizationModule and
3801         AuthenticationConfigHandler.
3802
3803 2003-02-11  Tim Coleman <tim@timcoleman.com>
3804         * data/config.in: Add mapping for Oracle call interface
3805         (OCI) native libraries.
3806
3807 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3808
3809         * configure.in: added check for sys/un.h.
3810
3811 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
3812
3813         * doc/postgresql
3814         * doc/mysql
3815         * doc/ado-net: updates to web pages
3816         
3817         * man/sqlsharp.1: update to man page
3818
3819 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3820
3821         * configure.in: added WIN32_THREADS flag when building under windows.
3822         It seems that the header files of the gc do not always define it when
3823         GC_WIN32_THREADS is defined.
3824
3825 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
3826
3827         * doc/index
3828         * doc/ado-net
3829         * doc/firebird
3830         * doc/ibmdb2
3831         * doc/mysql
3832         * doc/odbc
3833         * doc/oledb
3834         * doc/oracle
3835         * doc/postgresql
3836         * doc/sqlclient
3837         * doc/sqlite
3838         * doc/sybase
3839         * doc/tdsclient: corrections
3840
3841 2003-01-26  Duncan Mak  <duncan@ximian.com>
3842
3843         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
3844
3845 2003-01-22  Martin Baulig  <martin@ximian.com>
3846
3847         * configure.in: Set version number to 0.19.1.
3848
3849         Heads up: I'm going to commit some changes to the debugger
3850         which'll require you to use this new runtime, so if you update the
3851         debugger from CVS, you also need this new runtime.
3852
3853 2003-01-20  Duncan Mak  <duncan@ximian.com>
3854
3855         * configure.in: Bump the release number to 0.19.
3856           
3857 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
3858
3859         * doc/ibmdb2: added file which is new web page
3860         about IBM DB2 data provider at Mono.Data.DB2Client
3861         
3862         * makefile
3863         * commands: added ibmdb2 web page to go-mono web site
3864         
3865         * doc/ado-net: added a couple more developers email, plus made the
3866         email spam resistant, added Mono's DB2 data provider to list,
3867         added more info about the ProviderFactory and retrieving data using
3868         ADO.NET from ASP.NET, add notes about testing, misc cleanup
3869         
3870         * doc/mysql
3871         * doc/postgresql
3872         * doc/sqlclient
3873         * doc/oracle
3874         * doc/tdsclient
3875         * doc/firebird
3876         * doc/oledb
3877         * doc/odbc
3878         * doc/sybase
3879         * doc/sqlite: added testing notes and C# examples
3880         
3881         * doc/gtk-sharp: added links for GTK# for Windows
3882         
3883         * man/sqlsharp.1: added providers Npgsql and MySQLNet
3884
3885 2003-01-17  Duncan Mak  <duncan@ximian.com>
3886
3887         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
3888
3889 2003-01-16  Martin Baulig  <martin@ximian.com>
3890
3891         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
3892         check again, we're now using the mono/io-layer for this.
3893
3894 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
3895
3896         * configure.in: allow MacOSX (from various people).
3897
3898 2003-01-14  Martin Baulig  <martin@ximian.com>
3899
3900         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
3901
3902 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
3903         * fixed url for System.Windows.Forms in the class status
3904         
3905 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3906
3907         * configure.in: moved struct tm field tm_gmtoff check before the check
3908         for timezone global variable. This makes Timezone work for me (debian
3909         sid, linux, x86, which has both the field and the global variables).
3910
3911 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
3912
3913         * doc/oracle: added file which is
3914         a new web page oracle.html
3915
3916         * doc/ado-net: clean up and add link
3917         to oracle.html
3918         
3919         * doc/web/commands
3920         * doc/web/makefile: added oracle.html
3921
3922 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
3923
3924         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
3925         
3926         * man/sqlsharpcli.1: renamed to sqlsharp.1
3927
3928 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
3929
3930         * mono/jit/jit.c
3931         * mono/metadata/icall.c: added mono_install_get_config_dir() to
3932         utilize the MONO_CFG_DIR environment variable for specifying
3933         different machine.configs.
3934
3935 2002-12-06  Duncan Mak  <duncan@ximian.com>
3936
3937         * data/Makefile.am (EXTRA_DIST): Add machine.config
3938         (DISTCLEANFILES): Add config.
3939
3940 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
3941
3942         * man/sqlsharpcli.1: added file - a man page 
3943         for SQL# CLI
3944         
3945         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
3946         
3947 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
3948
3949         * doc/firebird: updated web page
3950
3951 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
3952
3953         * data/Config.in : added the gtk# dll mapping entries
3954
3955 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
3956
3957         * doc/firebird: updated web page based on input
3958         from the firebird .net data provider author
3959
3960 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
3961
3962         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
3963         been installed.
3964
3965 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
3966
3967         * doc/oledb
3968         * doc/odbc
3969         * doc/mysql
3970         * doc/sqlite
3971         * doc/sqlclient
3972         * doc/tdsclient
3973         * doc/sybase
3974         * doc/firebird: added web pages
3975         for each specific data provider
3976         
3977         * doc/ado-net
3978         * doc/postgresql: updated web page
3979         with current status
3980         
3981         * doc/web/commands
3982         * doc/web/makefile: updated to include
3983         new web pages
3984
3985 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
3986
3987         * autogen.sh: make it work when MONO_PATH is set and it has more than
3988         one directory or ends in ":". Also check that the directory added to
3989         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
3990
3991 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
3992
3993         * configure.in: Also allow the miss-spelled bohem.
3994
3995 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
3996
3997         * doc/ado-net
3998         * doc/postgresql
3999         * doc/tds-providers: cleaned up the web pages
4000         
4001         * doc/web/commands: postgresql.html page was mistyped
4002
4003 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
4004
4005         * doc/ado-net: updated status of
4006         the ADO.NET functionality and providers
4007         and added link to tds-providers.html
4008
4009         * doc/tds-providers: added file to
4010         describe the design     and status of 
4011         the SqlClient, SybaseClient, and TdsClient
4012         ADO.NET providers.
4013
4014         * doc/web/makefile
4015         * doc/web/command: added new web page 
4016         tds-providers.html to build of  www.go-mono.com web site
4017         
4018 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
4019
4020         * doc/web/makefile
4021         * doc/web/commands:     web page 
4022         postgresql needed to be added
4023
4024 2002-10-13  Mark Crichton <crichton@gimp.org>
4025
4026         * doc/index: Even more spelling errors fixed.
4027
4028 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
4029
4030         * doc/adonet: updated status of all providers, added links, 
4031           and added information
4032           about the Mono.Data.SqliteClient provider that 
4033           Vladimir Vukicevic contributed. Added Brian Ritchie's 
4034           and Vladimir Vukicevic's email addresses as
4035           people to contact about ADO.NET in Mono.  
4036           Added information about SQL#, configuration tools, 
4037           and an ADO.NET Multiplexor, etc...  
4038
4039 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
4040
4041         * doc/index: corrected some mistypes
4042         
4043         * doc/adonet: updated the status and plans of all the ADO.NET providers
4044           and moved PostgreSQL specific stuff to doc/postgresql
4045
4046         * doc/postgresql: added new file to detail
4047           the status of the PostgreSQL ADO.NET provider
4048           and provide test notes for setting it up
4049
4050 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
4051
4052         * data/config.in: add entry for MySQL native shared libraries
4053           which are different on Windows and Linux
4054
4055 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
4056
4057         * doc/ccvs: Fixed some ugly formatting.
4058
4059 2002-10-03  Dick Porter  <dick@ximian.com>
4060
4061         * acconfig.h:
4062         * configure.in:  Freebsd pthread_t is a pointer
4063
4064 2002-10-01  Duncan Mak  <duncan@ximian.com>
4065
4066         * mono/os/Makefile.am: Add gc_wrapper.h.
4067
4068         * runtime/Makefile.am: Fix the path for monoresgen.exe.
4069
4070 2002-09-27  Dick Porter  <dick@ximian.com>
4071
4072         * configure.in: Check for semaphore.h.  Patch for BSD from
4073         jmmv@hispabsd.org (Julio Merino).
4074
4075 2002-09-20  Duncan Mak  <duncan@ximian.com>
4076
4077         * data/config.in: Added reference to libxslt.
4078
4079 2002-09-20  Mark Crichton  <crichton@gimp.org>
4080
4081         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
4082         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
4083         For systems that do not have such a virtual FS, define
4084         NEED_LINK_UNLINK.
4085
4086         * acconfig.h: added NEED_LINK_UNLINK
4087         
4088 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
4089
4090         * configure.in: add some needed defines to fix support of
4091         threads in the GC.
4092
4093 2002-09-19  Mark Crichton  <crichton@gimp.org>
4094
4095         * configure.in: Added checks for Solaris to use X/Open functionality.
4096         Really needed for the io-layer code.
4097
4098 2002-09-15  Andrew Birkett  <andy@nobugs.org>
4099
4100         * man/mcs.1: --probe is now --expect-error.
4101
4102 2002-09-09  Dick Porter  <dick@ximian.com>
4103
4104         * acconfig.h: 
4105         * configure.in: Simplify thread checks, by using canned rules for
4106         particular systems (based on the sleepycat db configure.in).
4107         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
4108         don't have a solaris machine to try it on.
4109
4110 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
4111
4112         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
4113
4114 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
4115
4116         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
4117         Security) to the OpenSSH keys required by mono CVS
4118         access.
4119
4120 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
4121
4122         * configure.in, mono/interpreter/interp.c,
4123         mono/io-layer/handles.c, mono/io-layer/processes.c,
4124         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
4125         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
4126         mono/metadata/appdomain.c, mono/metadata/class.c,
4127         mono/metadata/domain.c, mono/metadata/gc.c,
4128         mono/metadata/object.c, mono/metadata/reflection.c,
4129         mono/metadata/threads.c, mono/os/gc_wrapper.h,
4130         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
4131         wrap inclusion of gc.h for boehm, since from FreeBSD and
4132         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
4133         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
4134         to apply, and also makes it possible for me to build with
4135         GC on OpenBSD/macppc built by hand.
4136
4137 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
4138
4139         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
4140
4141 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
4142
4143         * mono/dis/dis-cil.c:
4144         * configure.in: Check for <wchar.h> via autoconf, don't use it if
4145         it isn't there, as it seems to work fine without it on OpenBSD.
4146
4147 2002-08-28  Dick Porter  <dick@ximian.com>
4148
4149         * mono/os/win32/util.c: 
4150         * mono/os/unix/util.c: 
4151         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
4152         (It doesn't do anything on unix builds, and the w32 version no
4153         longer needs an arg.)
4154
4155         * configure.in: Add HOST_CC for w32 builds
4156
4157 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
4158
4159         * configure.in: remove iconv checks.
4160
4161 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
4162
4163         * configure.in: Recognise OpenBSD/macppc as PowerPC.
4164
4165 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
4166
4167         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
4168         to error out if bison is missing.
4169
4170 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
4171
4172         * configure.in: don't link against libdl on windoze.
4173
4174 2002-08-12  Dick Porter  <dick@ximian.com>
4175
4176         * mono.pc.in: Add $includedir to Cflags
4177
4178 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
4179
4180         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
4181         with pkg-config.
4182         * */Makefile.am: makefile overhaul to create a shared libmono library.
4183         * */*.h: do not include config.h in headers that should be installed.
4184
4185 2002-07-12  Dick Porter  <dick@ximian.com>
4186
4187         * acconfig.h:
4188         * configure.in: Check the size of sockaddr_un.sun_path
4189
4190 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
4191
4192         * man/Makefile.am (man_MANS): Added new man page
4193
4194         * man/mono-config.5: New manual page describing the mono-config
4195         file format. 
4196
4197 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
4198
4199         * configure.in: added checks for MSG_NOSIGNAL
4200
4201 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
4202
4203         * doc/ado-net: update the ado-net web page on go-mono.com
4204         input parameters support, beginnings of Mono.Data.MySQL 
4205         and System.Data.OleDb, updated the sample source code,
4206         and output from a PostgresTest
4207
4208 2002-05-21  Martin Baulig  <martin@gnome.org>
4209
4210         * mono.1: Documented the "--debug-args" debugging arguments.
4211
4212 2002-05-21  Martin Baulig  <martin@gnome.org>
4213
4214         * mono.1: Updated to reflect my latest changes and beautified this a bit.
4215         (FIXME: There are still command line argument which aren't documented here.)
4216
4217 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
4218
4219         * doc/ado-net: updated page to include C# code snippets using
4220         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
4221         works, executing/reading multiple results, and stored procedures.
4222         And other tweaks about the providers.  
4223
4224 2002-05-19  Martin Baulig  <martin@gnome.org>
4225
4226         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
4227         interpreter/Makefile.am.
4228
4229 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
4230
4231         * configure.in: search for pthread functions also in libc_r (patch
4232         from Garrett Rooney <rooneg@electricjellyfish.net>).
4233
4234 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
4235
4236         * doc/ado-net: added instructions for installing PostgreSQL on Linux
4237         and for using nant to re-compile just the System.Data.dll assembly
4238         on Windows.
4239
4240 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
4241
4242         * doc/ado-net: added instructions for compiling System.Data.dll
4243         (a subset of) on Linux.
4244
4245 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
4246
4247         * doc/ado-net: added links
4248
4249 2002-05-09  Dick Porter  <dick@ximian.com>
4250
4251         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
4252
4253 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
4254
4255         * doc/ado-net: correct formatting
4256         * doc/index: added credit i forgot to add
4257
4258 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
4259
4260         * doc/ado-net: i did not format it correctly earlier, i 
4261         tried added various tags where appropriate.
4262         
4263         * doc/index: added news item for May 5, 2002 - ado.net able
4264         to retrieve data now
4265
4266 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
4267
4268         * doc/ado-net: updated the current status which
4269         I kept forgetting to do.
4270
4271 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
4272
4273         * doc/ado-net: updated to includes an example for
4274         running ipc-daemon as a Windows service.  Thanks
4275         to gonzalo.
4276
4277 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
4278
4279         * doc/ado-net: updated to include installation of
4280         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
4281         Also included notes on running the System.Data/Test/PostgresTest.cs
4282         that should work on a lot of Mono installations that have
4283         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
4284         know.
4285
4286 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
4287
4288         * doc/ado-net: updated a little bit.
4289
4290 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
4291
4292         * configure.in: Added checks for timezone stuff.
4293
4294 2002-04-30  Dick Porter  <dick@ximian.com>
4295
4296         * acconfig.h:
4297         * configure.in: Added option to disable using shared memory for
4298         handles
4299
4300 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
4301
4302         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
4303         defined problem under cygwin with latest version of automake and
4304         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
4305
4306 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
4307
4308         * configure.in: removed -Wshadow from CFLAGS.
4309
4310 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
4311
4312         * status/maintainers.xml: added danmorg and myself for System.Data.*
4313         classes.
4314
4315         * status/class.xml: added System.Data.* classes.
4316
4317 2002-04-08  Dick Porter  <dick@ximian.com>
4318
4319         * configure.in: Set -mno-cygwin here rather than in the build script
4320
4321 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
4322
4323         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
4324
4325 2002-03-29  Martin Baulig  <martin@gnome.org>
4326
4327         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
4328         New files, added documentation for the debugging code.
4329
4330         * doc/web/commands: Added the debugging pages.
4331
4332         * docs/jit-debug: Removed, this is now on the web site.
4333
4334 2002-03-24  Martin Baulig  <martin@gnome.org>
4335
4336         * man/mcs.1: Documented the new --debug option and added a section
4337         about debugging support.
4338
4339         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
4340
4341 2002-03-21  Martin Baulig  <martin@gnome.org>
4342
4343         * configure.in: Added check for <elf.h>.
4344
4345 2002-03-18  Dick Porter  <dick@ximian.com>
4346
4347         * configure.in: Only look for libgc on the system.  Default to not
4348         using GC at all, because it doesn't work with the jit.
4349
4350 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
4351
4352         * configure.in: Add support for building the included boehm GC.
4353
4354 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
4355
4356         * configure.in: detect Boehm GC libs and add --with-gc switch.
4357         Boehm GC needs to be explicitly enabled since the JIT currently fails
4358         in some cases with it.
4359
4360 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
4361
4362         * mono/tests/fib.cs: it is now possible to pass a repeat count as
4363         command line argument, for example fib.exe 20 runs the test 20
4364         times. 
4365
4366 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
4367         * configure.in: added support for ARM target arch.
4368         Uncommented and modified arm-*-linux* target,
4369         added mono/arch/arm/Makefile to AC_OUTPUT list.
4370
4371 2002-02-21  Mark Crichton  <crichton@gimp.org>
4372
4373         * status/class.xml: Added contact info for RNGCryptoServiceProvider
4374         class and Rijndael classes.
4375         * status/maintainers.xml: Added contact info to maintainers list.
4376
4377 2002-02-21  Mark Crichton  <crichton@gimp.org>
4378  
4379         * configure.in: Add checks for a system-provided entropy device
4380         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
4381
4382 2002-02-20  Dick Porter  <dick@ximian.com>
4383
4384         * acconfig.h:
4385         * configure.in: Always build without cygwin support on windows
4386
4387 2002-02-19  Radek Doulik  <rodo@ximian.com>
4388
4389         * mono/tests/pinvoke.cs: use more pinvoke test methods
4390
4391 2002-02-19  Radek Doulik  <rodo@ximian.com>
4392
4393         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
4394         method
4395         (mono_test_many_byte_arguments): ditto
4396
4397 2002-02-18  Radek Doulik  <rodo@ximian.com>
4398
4399         * mono/tests/Makefile.am: added small test library for pinvoke
4400         testing
4401
4402         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
4403         new function to test pinvoke
4404
4405         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
4406         arguments
4407
4408         * mono/tests/Makefile.am: display # of passing tests too
4409         added simple shared library libtest with testing function for
4410         pinvoke
4411
4412 2002-02-17  Radek Doulik  <rodo@ximian.com>
4413
4414         * mono/tests/Makefile.am (test): display # of failed tests
4415
4416 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
4417
4418         * configure.in: Add checks for SOL_IP, SOL_TCP, and
4419         IP_PKTINFO. Also check for struct ip_mreqn.
4420
4421 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
4422
4423         * configure.in: Add checks to see if we need to link to libsocket,
4424         libnsl, and/or librt. Also check for inet_pton and inet_aton.
4425
4426 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
4427
4428         * acconfig.h: #undef USE_MONO_MUTEX
4429
4430         * configure.in: If the system pthread implementation is lacking,
4431         default to using mono-mutex.
4432
4433 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
4434
4435         * mono/tests/enum2.cs: new file with more enum tests.
4436
4437 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
4438
4439         * mono/tests/jit-long.cs: added some SHL/SHR tests
4440
4441 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
4442
4443         * configure.in: allow PKG_CONFIG_PATH for the build-platform
4444         pkg-config invocation.
4445
4446 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
4447
4448         * configure.in: add some support/fixes for cross-compilation.
4449
4450 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
4451
4452         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
4453         added tests for SUB_OVF, SUB_OVF_UN
4454
4455 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
4456
4457         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
4458
4459 2001-12-21  Aaron Weber  <aaron@ximian.com>
4460
4461         * doc/faq (A): added a linebreak that was missing and was causing
4462         a heading to appear badly.
4463
4464 2001-12-20  Aaron Weber  <aaron@ximian.com>
4465
4466         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
4467         questions into a single section.
4468
4469 2001-12-17  Aaron Weber  <aaron@ximian.com>
4470
4471         * doc/faq (Q): Question-by-question, line-by-line revision.
4472
4473 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
4474
4475         * mono/tests/time.cs: new test
4476
4477 2001-11-30  Radek Doulik  <rodo@ximian.com>
4478
4479         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
4480
4481 2001-11-29  Radek Doulik  <rodo@ximian.com>
4482
4483         * configure.in (ACCESS_UNALIGNED): uncommented and modified
4484         powerpc-*-linux* 
4485         generate mono/arch/ppc/Makefile
4486
4487 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
4488
4489         * mono/tests/exception3.cs: modified the test to show a bug in the
4490         current exception handling implementation.
4491
4492 2001-11-13  Dick Porter  <dick@ximian.com>
4493
4494         * configure.in: Some more tests for pthread features
4495         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
4496         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
4497
4498 2001-11-09  Dick Porter  <dick@ximian.com>
4499
4500         * configure.in: Try and get large file support, but it's not fatal
4501         if it's not there (the io-layer just ignores the high word in that
4502         case.)
4503
4504         Check for windows builds, and only bother to look for pthreads and
4505         large files if we're not building for cygwin or native win32.  Not
4506         having pthread support on Posix systems is now a fatal error.
4507
4508         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
4509         aclocal
4510
4511 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
4512
4513         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
4514         target testjit. 
4515
4516 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
4517
4518         * docs/object-layout: more documentation
4519
4520 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
4521
4522         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
4523         can't read on unaligned boundaries
4524
4525 2001-10-04  Dick Porter  <dick@ximian.com>
4526
4527         * configure.in: Do some deeper checks on pthreads for some of the
4528         more interesting functions
4529
4530 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
4531
4532         * mono/tests/Makefile.am (testjit): a new target to test the JITer
4533
4534         * mono/tests/jit-*: added some test for the JITer
4535
4536 2001-09-23  Dick Porter  <dick@ximian.com>
4537
4538         * configure.in: Arrange to compile dummy thread support routines
4539         if pthread isnt available
4540         
4541 2001-09-23  Dick Porter  <dick@ximian.com>
4542
4543         * configure.in: Check for pthread.h, so that we can check for the
4544         HAVE_PTHREAD_H define in config.h
4545
4546 2001-09-21  Dick Porter  <dick@ximian.com>
4547
4548         * configure.in: Check for libpthread
4549
4550 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
4551
4552         * mono/tests/test-ops.cs: added more tests
4553
4554 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
4555
4556         * configure.in: check for sizeof(void*) and for the architecture.
4557
4558 2001-09-05  Dick Porter  <dick@ximian.com>
4559
4560         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
4561         aclocal invocation, so putting aclocal files in /usr/local works
4562
4563 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
4564
4565         * *: removed the libffi dependency, mono now compiles on cygwin 
4566
4567         * mono/wrapper/build-dll: new file.
4568
4569 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
4570
4571         * mono/tests/console.cs: impl.
4572
4573         * mono/tests/box.cs: impl.
4574
4575         * mono/tests/stream-writer.cs: impl.
4576
4577 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
4578
4579         * mono/tests/*: New test cases, mostly for virtual method dispatch.
4580         Use make testb for the slow benchmarking programs,
4581         make test for the usual regression test checks.
4582
4583 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
4584
4585         * mono/cil/Makefile.am:
4586         * mono/wrapper/Makefile.am: use correct variables for installation
4587         directories
4588
4589 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
4590
4591         * mono/tests/exceptions*: enhanced and added more tests for
4592         exceptions.
4593
4594 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
4595
4596         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
4597         to pass make distcheck
4598
4599         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
4600
4601         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
4602         install-data-hook): Added mechanism to distribute and install the
4603         dll files.
4604
4605 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
4606
4607         * mono/tests/stream.cs: new tests for the Stream class
4608
4609         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
4610         added it again.
4611
4612 2001-08-16  Alex Graveley  <alex@ximian.com>
4613
4614         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
4615         removes libtool dependency on all of Mono.
4616
4617 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
4618
4619         * mono/tests/array.cs: more array tests
4620
4621 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
4622
4623         * mono/tests/array.cs: more array tests
4624
4625 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
4626
4627         * mono/tests/pinvoke.cs: we can now print strings ;-)
4628
4629         * mono/tests/array.cs: new test for arrays
4630
4631 2001-08-02  Alex Graveley  <alex@ximian.com>
4632
4633         * libffi/*: Import libffi CVS version, with minor changes to make it 
4634           compile.
4635
4636         * mono/interpreter/Makefile.am: Link against 
4637           ../../libffi/.libs/libffi.a.
4638
4639         * Makefile.am: Add libffi
4640
4641         * autogen.sh: Replace with adapted gnome autogen.sh
4642
4643         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
4644
4645 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
4646
4647         * mono/tests/pinvoke.cs: impl.
4648
4649 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
4650
4651         * configure.in, mono/tests: added some tests for the interpreter.
4652
4653 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
4654
4655         * doc/download: added instructions for cygwin
4656         
4657         * doc/c-sharp: removed bit about compiling
4658         
4659         * status/compare-assembly.cs: basedir should be there if
4660         parameters are provided.
4661
4662         * status/makefile: made targets to dump info.
4663         
4664 2001-07-15  Joe Shaw  <joe@ximian.com>
4665
4666         * configure.in: Don't create doc/Makefile as there's nothing there
4667         to make.
4668
4669         * Makefile.am: Don't build the doc directory because there's no
4670         Makefile.am there.
4671
4672         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
4673
4674 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
4675
4676         * doc/class-library (A): Updated FAQ with question on error 1595.
4677
4678 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
4679
4680         * doc/index: 
4681
4682 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
4683
4684         * status/*: scripts and data to create statistics about the
4685         class library status.
4686
4687 2001-07-09  Alex Graveley  <alex@ximian.com>
4688
4689         * doc/makefile (clean): Add clean target.
4690         * doc/web/makefile (clean): Ditto.
4691
4692 2001-07-09  Alex Graveley  <alex@ximian.com>
4693
4694         * doc/makefile (all-docs): Fix typo.
4695
4696 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
4697
4698         * NEWS: 
4699
4700