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