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