(populate-runtime-subdir): Rewrite sanity check.
[mono.git] / ChangeLog
1 2004-06-16  Raja R Harinath  <rharinath@novell.com>
2
3         * Makefile.am (bootstrap) [PLATFORM_WIN32]: Open code.  Don't
4         build and populate net_2_0 profile.
5         (populate-runtime-subdir): Make into subroutine that takes list of
6         profiles to populate.
7         (faststrap): Update.
8         (MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE): 
9         Avoid automake conditional/+= problems.
10         (populate-runtime-subdir): Rewrite sanity check.
11
12 2004-06-16  Raja R Harinath  <rharinath@novell.com>
13
14         Include prototype completely-untested 'make bootstrap' support for W32.
15         * Makefile.am (bootstrap): Define to fasterstrap for W32.
16         (MCS_DIRS, MCS_FILES): Don't refer to Mono.CSharp.Debugger in W32.
17         (tmpinst-dir): Change sub-make invoke to ...
18         (tmpinst-dir-contents): ... this.  Build 'mono.bat' in W32 instead
19         of 'mono' and 'mcs'.
20         ($(tmpinst)/bin/mono.bat): New.
21
22 2004-06-15  Dick Porter  <dick@ximian.com>
23
24         * configure.in: Check for struct ip_mreqn and struct ip_mreq on
25         windows too.  Fixes bug 55040.
26
27 Mon Jun 14 18:38:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
28
29         * configure.in: better explain that --with-nptl is not related to
30         NPTL, but to __thread support. Set sigaltstack support to off by
31         default.
32
33 2004-06-12  Raja R Harinath  <harinath@acm.org>
34
35         * Makefile.am (populate-runtime-subdir): Add _tmpinst directory
36         to the PATH.
37
38 2004-06-11  Jackson Harper  <jackson@ximian.com>
39
40         * runtime/net_2_0/Makefile.am:
41         * runtime/net_1_1/Makefile.am: Remove signing patches
42         
43 2004-06-11  Jackson Harper  <jackson@ximian.com>
44
45         * man/mono.1: Add documentation for MONO_GAC_PREFIX.
46         * runtime/net_2_0/Makefile.am: 
47         * runtime/net_1_1/Makefile.am: Sign assemblies before
48         installing. Do not sign ziplib, npgsql, or nunit assemblies. Sign mscorlib.
49         
50 2004-06-11  Raja R Harinath  <rharinath@novell.com>
51
52         * Makefile.am (populate-runtime-subdir): New target.  Does a
53         controlled "make install" in the 'mcs/' directory to populate the
54         'runtime' directory.
55         (fasterstrap): Use it.
56
57 2004-06-10  Raja R Harinath  <rharinath@novell.com>
58
59         * runtime/Makefile.am ($(monoone_DATA),$(monotwo_DATA),$(monobins_DATA)):
60         Don't copy from prefix.  Use $(LN_S) to point to the mcs/ tree.
61         * runtime/net_1_1/Makefile.am (mscorlib.dll,$(gac_assemblies)): 
62         Use $(LN_S) to point to the mcs/ tree, rather than copying.
63         * runtime/net_2_0/Makefile.am (mscorlib.dll,$(gac_assemblies)): Likewise.
64
65 2004-06-10  Raja R Harinath  <rharinath@novell.com>     
66
67         Support the new assembly signing setup in mcs/.
68         * Makefile.am (mcs-do-basic-build): Pass 'USE_BOOT_COMPILE' to sub-makes.
69         ($(tmpinst)/etc/mono/machine.config): New target.
70         (tmpinst-dir.stamp): Remove and rewrite into ...
71         ($(tmpinst)/bin/mcs): ... this and ...
72         ($(tmpinst)/bin/mono): ... this.  Update to use the in-tree machine.config.
73         (tmpinst-dir): Rewrite to invoke above $(tmpinst)/... targets directly.
74         * configure.in (AC_PROG_LN_S): New check to define $(LN_S).
75         
76 Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
77
78         * configure.in: libc setting for NetBSD (patch from recht@netbsd.org).
79
80 2004-06-01  Raja R Harinath  <rharinath@novell.com>
81
82         * Makefile.am (bootstrap,faststrap,fasterstrap): Refactor.
83         Fix 'faststrap' to be corlib-version-change-safe.
84         (one-stage-strap,two-stage-strap,three-stage-strap): Remove.
85         (monolite-bootstrap): Update.
86
87 2004-05-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
88
89         * configure.in: fixlets for windows.
90
91 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
92
93         * configure.in: export CC instead of passing it to libgc/configure.
94
95 2004-05-28  Duncan Mak  <duncan@ximian.com>
96
97         * runtime/Makefile.am: 
98         * scripts/Makefile.am: Include mono-find-provides and
99         mono-find-requires.
100         
101         * scripts/mono-find-provides.in:
102         * scripts/mono-find-requires.in: New wrapper scripts.
103
104 2004-05-27  Zoltan Varga  <vargaz@freemail.hu>
105
106         * configure.in: Pass CC to libgc configure.
107
108 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
109
110         * monowiz.win32.nsi: normalized line-endings to unix (LF)
111
112 2004-05-27  Gert Driesen (drieseng@users.sourceforge.net)
113
114         * monowiz.win32.nsi: do not include mono subdirectory in
115         MonoConfigDir registry key, to match batch files
116
117 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
118
119         * data/DefaultWsdlHelpGenerator.aspx: fixed querystring attribute
120         values. Now they are URlEncoded.
121
122         * data/browscap.ini.gz: updated.
123
124 2004-05-26  Raja R Harinath  <rharinath@novell.com>
125
126         * Makefile.am (mcs-do-basic-build): No need to set MCS here.
127         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Update to
128         reflect new names for nunit.util and nunit.framework.  Add
129         nunit.core.
130         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Likewise.
131
132 2004-05-25 Ben Maurer  <bmaurer@users.sourceforge.net>
133
134         * config.h.in: remove
135
136 2004-05-25 18:30 CET Patrik Torstensson <totte@hiddenpeaks.com>
137
138         * configure.in: Check for trunc instead of truncl (HAVE_TRUNC)
139
140 2004-05-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
141
142         * Makefile.am:
143         * monowiz.win32.nsi: improved windows installer script.
144
145 2004-05-21  Raja R Harinath  <rharinath@novell.com>
146
147         * README: Update to include instructions for the various new
148         bootstrap-like targets.
149
150 2004-05-20  Raja R Harinath  <rharinath@novell.com>
151
152         * Makefile.am (get-monolite-latest, monolite-bootstrap):
153         New bootstrap targets to build from monolite.
154         Based on idea from Jaroslaw Kowalski <jaak@zd.com.pl>.
155
156 2004-05-20  Raja R Harinath  <rharinath@novell.com>
157
158         * configure.in (AC_OUTPUT): Add tools/Makefile and
159         tools/locale-builder/Makefile.
160         * Makefile.am (SUBDIRS): Remove tools.
161         (DIST_SUBDIRS): Add 'tools'.
162         (bootstrap): Rewrite so that we get two new targets.
163         (faststrap): New two-stage build.
164         (fasterstrap): New one-stage build.
165
166 2004-05-19  Jackson Harper  <jackson@ximain.com>
167
168         * tools/
169         * tools/Makefile.am: Add tools directory
170         * tools/locale-builder: Add the locale-builder tool, this tool is
171         not built by default as it is only needed by people that wish to
172         moidify culture data.
173         * Makefile.am: Add tools to build
174         
175 Wed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>
176
177         * configure.in: make MacOSX default to use the included libgc.
178
179 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
180
181         * configure.in: Get rid of -DMONO_USE_EXC_TABLES.
182
183 2004-05-19  Raja R Harinath  <rharinath@novell.com>
184
185         * configure.in: Use proper autoconf idiom to pass additional
186         arguments to libgc/configure.
187         (PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE.
188         * acconfig.h: Update to reflect changes.
189
190 2004-05-17  Raja R Harinath  <rharinath@novell.com>
191
192         * Makefile.am (tmpinst-dir): Creates _tmpinst tree if
193         necessary. Move body ...
194         (tmpinst-dir.stamp): ... here.
195         (stage3): Don't remove _tmpinst tree.
196         (bootstrap-clean, bootstrap-check): New rules.  They run the
197         corresponding rules in the mcs/ tree.
198
199 2004-05-14  Raja R Harinath  <rharinath@novell.com>
200
201         * Makefile.am: Revert unlogged unexplained changes.
202         (stage3): Make 'all-profiles' since the mono source tarball
203         carries all the net_2_0 preview dlls.
204
205 2004-05-11  Jackson Harper  <jackson@ximian.com>
206
207         * runtime/net_1_1/Makefile.am:
208         * runtime/net_2_0/Makefile.am: cscompmgd.dll is lowercase now.
209         
210 2004-05-10  Raja R Harinath  <rharinath@novell.com>
211
212         * Makefile.am (tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
213         Fix quoting of commands.
214
215 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
216
217         * monowiz.win32.nsi: some changes i made to build the 0.91 win32 setup
218         file.
219
220 2004-05-07  Bernie Solomon  <bernard@ugsolutions.com>
221
222         * man/mono.1: mention MONO_EGD_SOCKET
223
224 2004-05-07  Raja R Harinath  <rharinath@novell.com>
225
226         Goodbye 'fullbuild', hello 'bootstrap'.
227         * Makefile.am (bootstrap): New target for building from CVS.  New
228         improved version of 'fullbuild' -- does not install any files.
229         (fullbuild): Obsolete target.  Bootstraps and installs tree.
230         (mcs-tree-safe-build,xinstall-runtime,mcs-rest,remove-binaries):
231         Removed.
232         (stage1,stage1-mcs,stage1-mono,stage2,stage3)
233         (tmpinst-dir,tmpinst-runtime): New targets used to implement a
234         two-stage bootstrap.
235
236 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
237
238         * configure.in: scandir check is no longer needed.
239
240 2004-05-05  Bernie Solomon  <bernard@ugsolutions.com>
241
242         * configure.in: set LIBC on HPUX
243
244 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
245
246         * configure.in: Detect JNI headers in GNU classpath sources as well.
247
248 2004-05-05  Raja R Harinath  <rharinath@novell.com>
249
250         * runtime/net_2_0/Makefile.am (install-data-local, uninstall-local): 
251         Only disable this if INSTALL_2_0 is disabled.
252
253 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
254
255         * data/DefaultWsdlHelpGenerator.aspx: add any cookie in the request to
256         the request we do for the actual web service.
257
258 2004-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
259
260         * configure.in: check for SIGEV_THREAD being defined before checking
261         for AIO support. Fixes compilation under FreeBSD.
262
263 2004-05-04  Raja R Harinath  <rharinath@novell.com>
264
265         * runtime/net_1_1/Makefile.am (mono_runtime): Use USE_JIT, not
266         JIT_SUPPORTED.
267         (install-data-local, uninstall-data-local): Run runtime with
268         libtool.
269         * runtime/net_2_0/Makefile.am: Likewise.
270         Report from Urs C Muff <umuff@quark.com>.
271
272 2004-05-03  Jackson Harper  <jackson@ximian.com>
273
274         * man/gacutil.1: Basic man page for gacutil. This doesn't include
275         the new non-standard options yet.
276         
277 2004-05-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
278
279         * data/machine.config: added version and publickeytoken.
280
281 2004-05-01  Duncan Mak  <duncan@ximian.com>
282
283         * runtime/net_1_1/Makefile.am:
284         * runtime/net_2_0/Makefile.am (gac_assemblies_list): Add NUnit
285         dlls here.
286         (non_gac_assemblies): Removed, every thing is migrated over to gac_assemblies.
287         (EXTRA_DIST): Include only gac_assemblies.
288         (dist_assemblies_DATA): It's referring to $(non_gac_assemblies)
289         and that is no gone now. So remove as well.
290         ($(non_gac_assemblies)): Bye bye.
291
292 2004-05-01  Duncan Mak  <duncan@ximian.com>
293         
294         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Add
295         System.Web.Services. Someone accidentally took the line out.
296
297 2004-04-30  Jackson Harper  <jackson@ximian.com>
298
299         * runtime/net_1_1/Makefile.am:
300         * runtime/net_2_0/Makefile.am: These assemblies are signed now.
301         
302 2004-04-30  Raja R Harinath  <rharinath@novell.com>
303
304         * runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
305         suffix.
306         (gac_assemblies, non_gac_assemblies, corlibdir, dist_corlib_DATA): 
307         New variables.  Use Automake idioms.
308         (dist-hook): Remove.
309         (install-local, uninstall-local): Use mscorlib.dll from current
310         tree when running gacutil.
311         (mono_runtime): New variable.  Points to either JIT compiler or
312         interpreter.  
313         Report from Bernie Solomon <bernard@ugsolutions.com>
314         * runtime/net_2_0/Makefile.am: Likewise.
315         * runtime/Makefile.am (dist_monobins_DATA): Rename from
316         monobins_DATA.
317         (EXTRA_DIST): Remove.
318         * Makefile.am (fullbuild): Update to changes.
319
320 2004-04-30  Jackson Harper  <jackson@ximian.com>
321
322         * runtime/net_2_0/Makefile.am:
323         * runtime/net_1_1/Makefile.am: /lib/mono/gac. Dont forget the mono.
324         
325 2004-04-30  Duncan Mak  <duncan@ximian.com>
326
327         * runtime/Makefile.am ($(monobins_DATA)): Add sn.exe and sn.
328         
329 2004-04-29  Duncan Mak  <duncan@ximian.com>
330
331         * scripts/gmcs.in: New file.
332
333         * scripts/Makefile.am (EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
334         gmcs script.
335
336 2004-04-29  Jackson Harper  <jackson@ximian.com>
337
338         * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
339         special little place.
340         
341 2004-04-29  Zoltan Varga  <vargaz@freemail.hu>
342
343         * acconfig.h configure.in: Add check for scandir.
344
345 2004-04-29  Raja R Harinath  <rharinath@novell.com>
346
347         * runtime/Makefile.am (monobins_DATA): Add gacutil.exe.
348         (SUBDIRS): Build here before building subdirs.
349         * runtime/net_1_1/Makefile.am (all-local): Copy
350         $(gac_assemblies_list) here.
351         (install-data-local): Install dll from $(srcdir).
352         (gacutil): Pick from current tree.
353         * runtime/net_2_0/Makefile.am: Likewise.
354
355         * Makefile.am (fullbuild): Update to changes in tree layout.
356         * runtime/net_1_1/Makefile.am (install-data-local): Allow empty
357         $(gac_assemblies_list).
358         ($(gac_assemblies_list)): Pick libraries from 'class/lib/default',
359         not 'class/lib/net_1_1'.
360
361 2004-04-28  Jackson Harper  <jackson@ximian.com>
362
363         * runtime/net_1_1/Makefile.am: Grab libs from proper directory, do
364         not assume gacutil is installed.
365         * runtime/net_2_0/Makefile.am: Do not assume gacutil is installed.
366         
367 2004-04-28  Jackson Harper  <jackson@ximian.com>
368
369         * configure.in: Add new Makefile.amS
370         * runtime/Makefile.am: libs are now in profile dependant
371         directories.
372         * runtime/net_1_1/Makefile.am: Install and Uninstall the .net 1.1
373         libs to the GAC.
374         * runtime/net_2_0/Makefile.am: Install and Uninstall the .net 2.0
375         libs to the GAC.
376         * data/Makefile.am: cleanup browscap.ini
377         
378 2004-04-28  Bernie Solomon  <bernard@ugsolutions.com>
379
380         * configure.in: reword message re EGD support
381         now it is there
382
383 2004-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
384
385         * config.h.in:
386         * configure.in: added check for sys/aio.h. Also check the field name
387         in 'union sigval'.
388
389 2004-04-28  Jackson Harper  <jackson@ximian.com>
390
391         * scripts/Makefile.am:
392         * scripts/gacutil.in: Add a gacutil script
393
394 2004-04-26  Jackson Harper  <jackson@ximian.com>
395
396         * Makefile.am: Grab libraries from lib/default now.
397         * runtime/Makefile.am: Grab libraries from lib/default now.
398         
399 2004-04-26  Bernie Solomon  <bernard@ugsolutions.com>
400
401         * configure.in: move setting of NO_VERSION_SCRIPT
402         until after checking for GNU ld
403
404 2004-04-22  Urs C Muff <umuff@quark.com>
405
406         move .net assemblies from $prefix/bin/*.exe to $prefix/lib/*.exe on
407         windows/cygwin refactor .nsi to simply maintenance on script/batch
408         generation
409         * runtime/Makefile.am
410         * script/Makefile.am
411         * monowiz.win32.nsi
412
413 2004-04-14  Raja R Harinath  <rharinath@novell.com>
414
415         * runtime/Makefile.am ($(assemblies_DATA)): Copy file into
416         $(srcdir).  Clean up output.
417         ($(monobins_DATA)): Likewise.
418
419         * Makefile.am (mcs-tree-safe-build): Fix typo.
420
421 2004-04-13  Sebastien Pouliot  <sebastien@ximian.com>
422
423         * configure.in: Added rules to check for getgrgid_r, getgrnam_r,
424         getpwnam_r, getpwuid_r, getresuid and setresuid.
425
426 2004-04-13  Raja R Harinath  <rharinath@novell.com>
427
428         Allow 'make fullbuild' to work on non-srcdir build.
429         * Makefile.am (mcs_topdir): New variable.
430         (mcs-tree-safe-build,mcs-rest,remove-binaries): Work in non-srcdir
431         build.
432         (xinstall-runtime): Likewise.  Use $(libgc_dir) directly, don't
433         grep for 'libgc'.
434         (fullbuild): Make ordering dependencies explicit.
435         
436 2004-04-12  Sachin Kumar <skumar1@novell.com>
437
438         * Makefile.am: Added 'web' in SUBDIRS
439
440 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
441
442         * configure.in: don't try-run the tests for nptl and/or sigaltstack
443         if they are disabled in the command line.
444
445 2004-04-05  Jackson Harper  <jackson@ximian.com>
446
447         * man/ilasm.1: Show /output instead of /out as the switch for
448         specifying output file names.
449
450 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
451
452         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
453
454 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
455
456         * config.h.in: added HAVE_GETPWUID_R
457         * configure.in: check for getpwuid_r.
458
459 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
460
461         * configure.in: Fix GNU ld check.
462
463 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
464
465         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
466         #55840.
467         
468         * configure.in: Disable -version-script if not using GNU ld. Fixes
469         #55910.
470
471         * configure.in: Speedup successful sigaltstack test.
472
473
474         * configure.in: don't try-run the tests for nptl and/or sigaltstack
475         if they are disabled in the command line.
476
477 2004-04-05  Jackson Harper  <jackson@ximian.com>
478
479         * man/ilasm.1: Show /output instead of /out as the switch for
480         specifying output file names.
481
482 2004-04-05  Zoltan Varga  <vargaz@freemail.hu>
483
484         * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
485
486 2004-04-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
487
488         * config.h.in: added HAVE_GETPWUID_R
489         * configure.in: check for getpwuid_r.
490
491 2004-03-23  Zoltan Varga  <vargaz@freemail.hu>
492
493         * configure.in: Fix GNU ld check.
494
495 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
496
497         * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
498         #55840.
499         
500         * configure.in: Disable -version-script if not using GNU ld. Fixes
501         #55910.
502
503         * configure.in: Speedup successful sigaltstack test.
504
505 2004-03-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
506
507         * configure.in: this test for sigaltstack works.
508
509 2004-03-20  Zoltan Varga  <vargaz@freemail.hu>
510
511         * configure.in: Disable sigaltstack test for now since it can hang.
512         
513         * configure.in: Add test for working sigaltstack.
514 2004-03-16  Duncan Mak  <duncan@ximian.com>
515
516         * runtime/Makefile.am
517         (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
518         Remember to install them to mono/runtime.
519
520 2004-03-14  Zoltan Varga  <vargaz@freemail.hu>
521
522         * configure.in: Enable JIT on sparc.
523
524 2004-03-13  Martin Willemoes Hansen  <mwh@sysrq.dk>
525
526         * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
527         breakage with gtkhtml-3.0.10
528
529 2004-03-10  Zoltan Varga  <vargaz@freemail.hu>
530
531         * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
532         where the sigaltstack based exception handling does not work.
533
534 2004-03-08  Zoltan Varga  <vargaz@freemail.hu>
535
536         * configure.in acconfig.h: Add check for aintl function, which is the
537         solaris equivalent of truncl.
538
539 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
540
541         * configure.in: Add check for GC_enable.
542         
543         * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
544
545 2004-02-19  Zoltan Varga  <vargaz@freemail.hu>
546
547         * configure.in: Add proper support for --with-nptl for people who
548         have linking problems when it is enabled.
549
550 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
551
552         * configure.in: Add test for __thread keyword and shared libs.
553
554 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
555
556         * configure.in: Enable --with-nptl by default.
557
558 2004-02-03  Zoltan Varga  <vargaz@freemail.hu>
559
560         * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
561         message for failed gethostbyname2_r check.
562
563 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
564
565         * configure.in, acconfig.h: check for truncl. Disable 
566         version script on MacOSX (see bug #51590 if a check becomes
567         necessary).
568
569 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
570
571         * configure.in, acconfig.h: added check for socklen_t.
572
573 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
574
575         * Makefile.am: Do not install mono.pc on platforms without a JIT.
576
577 2004-01-21  Zoltan Varga  <vargaz@freemail.hu>
578
579         * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
580
581 2003-12-29  Miguel de Icaza  <miguel@ximian.com>
582
583         * scripts/sn.in: Add sn script.
584
585 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
586
587         * scripts/Makefile.am: Add al.exe.
588
589         * scripts/al.in: New file.
590
591         * runtime/Makefile.am: Add al.exe.
592
593 2004-01-10  Jackson Harper <jackson@ximian.com>
594
595         * data/machine.config: Add trace handler (Trace.axd) add trace
596         configuration handlers.
597         
598 2004-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>
599
600         * doc/books: Added books on Web Services and ASP.NET
601
602 2004-01-04  Daniel Morgan <danielmorgan@verizon.net>
603
604         * monowiz.win32.nsi: update the NSIS installer script for windows
605           to support NSIS 2.0 rc1 and Mono 0.29
606
607 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
608
609         * configure.in: missed in my last change
610
611         * samples/embed/testi.c: interpreter embedding example
612
613         * docs/embedded-api: add info on interpreter embedding
614
615 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
616
617         * configure.in, acconfig.h: use mach semaphores on darwin.
618
619 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
620
621         * Makefile.am: Create mint.pc
622         mint.pc.in: Added for embedding the interpreter
623
624 2003-12-16  Martin Baulig  <martin@ximian.com>
625
626         * Makefile.am: In a Makefile.am, comments are started with `#' and
627         not with `dnl' - I must have been an idiot ...
628
629 2003-12-10  Todd Berman <tberman@gentoo.org>
630
631         * configure.in: adding libicu url to the ICU: no message.
632
633 2003-12-05  John Luke  <jluke@cfl.rr.com>
634
635         * data/config.in: new dll mapping entry for libgstreamer
636         
637 2003-12-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
638
639         * README: tiny fix ;-)
640
641 2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
642
643         * configure.in: Add -fno-strict-aliasing to CFLAGS.
644         
645         * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
646         librt if not neccesary.
647
648 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
649
650         * configure.in: Fix signbit check. Fixes #51315.
651
652 2003-11-20  Jackson Harper <jackson@ximian.com>
653
654         * data/machine.config: Add OutputCacheModule
655         
656 2003-11-19  Jackson Harper <jackson@ximian.com>
657
658         * doc/web/team.xml: New email address and job description
659         * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
660         
661 2003-11-14  Jackson Harper <jackson@ximian.com>
662
663         * Makefile.am: delete mscorlib.dll
664         
665 2003-11-12 Jackson Harper <jackson@ximian.com>
666
667         * Makefile.am: corlib is now named mscorlib.dll
668         
669 2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
670
671         * configure.in acconfig.h: Add check for signbit, which is missing in
672         FreeBSD 4.x.
673
674 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
675
676         * configure.in: Remove debugging junk accidently checked in.
677         
678         * configure.in: Add new --with-nptl option to enable NPTL only
679         features since auto-detection is not reliable.
680
681         * autogen.sh: Fix previous patch and silence noisy GNU which.   
682
683 2003-11-07  Bernie Solomon  <bernard@ugsolutions.com>
684
685         * autogen.sh: tweak glibtool check so it works
686         if which doesn't set return code properly
687
688 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
689
690         * autogen.sh: Silence noisy GNU which.
691         
692         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
693         Use 'glibtool' instead of 'libtool' on OSX. 
694
695 2003-11-06  Zoltan Varga  <zovarga@ws-zovarga2>
696
697         * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
698         of the managed/unmanaged boundary.
699
700 2003-11-06  Zoltan Varga  <vargaz@freemail.hu>
701
702         * configure.in acconfig.h: Add check for __thread keyword in gcc.
703
704 2003-10-29  Dick Porter  <dick@ximian.com>
705
706         * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
707
708 2003-10-16  Miguel de Icaza  <miguel@ximian.com>
709
710         * man/mono.1: Document new --trace options
711
712 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
713
714         * configure.in: add hppa support (64bit only)
715         make solaris build work with Forte compiler
716
717 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
718
719         * configure.in: Added check for pthread_attr_setstacksize.
720
721         * mono/tests/ChangeLog: New file.
722         
723 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
724
725         * mono/tests/Makefile.am: Link the tests with the test driver program
726         used for the mini tests.
727
728 2003-10-10  Zoltan Varga  <vargaz@freemail.hu>
729
730         * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
731         stdcall calling convention.
732
733 2003-10-09  Dick Porter  <dick@ximian.com>
734
735         * acconfig.h:
736         * configure.in: Check for ICU availability
737
738 2003-10-09  Bernie Solomon  <bernard@ugsolutions.com>
739
740         * mono/tests/libtest.c: fix after merge of pinvoke2.cs
741
742 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
743
744         * mono/tests/Makefile.am mono/tests/libtest.c
745         mono/tests/pinvoke18.cs: new test for bool marshalling.
746
747 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
748
749         * mono/scripts/Makefile.am mono/scripts/*.in: fix
750         managed .exe paths so they are found under cygwin.
751
752 2003-10-07  Zoltan Varga  <vargaz@freemail.hu>
753
754         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
755         test.
756
757 2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>
758
759         * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs 
760         mono/tests/libtest.c: Add more pass by value struct
761         tests for platforms with more complex calling conventions 
762         (Sparc V9, HPPA 64 bit).
763
764 2003-10-06  Zoltan Varga  <vargaz@freemail.hu>
765
766         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
767         marshalling test.
768
769 2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>
770
771         * mono/tests/libtest.c: remove warnings except
772         "no previous prototype"
773
774 2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>
775
776         * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
777         behaviour of increment, (mono_test_marshal_char) = should be ==
778
779 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
780
781         * mono/tests/remoting1.cs: Added test for interface casts on
782         TransparentProxies.
783
784 2003-09-24  Bernie Solomon  <bernard@ugsolutions.com>
785
786         * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
787           marshal5.cs: remove .so from DllImport of libtest to aid portability.
788
789 2003-09-08  Zoltan Varga  <vargaz@freemail.hu>
790
791         * configure.in: Added check for valgrind headers.
792
793 2003-09-03  Zoltan Varga  <vargaz@freemail.hu>
794
795         * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
796         (bernard@ugsolutions.com).
797         
798 2003-08-27  Zoltan Varga  <vargaz@freemail.hu>
799
800         * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
801         (bernard@ugsolutions.com).
802
803 2003-08-25  Zoltan Varga  <vargaz@freemail.hu>
804
805         * mono.pc.in: Added gthread-2.0.
806
807 2003-08-22  Zoltan Varga  <vargaz@freemail.hu>
808
809         * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
810         can call g_thread_init ().
811
812 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
813
814         * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments 
815         of static variables atomic. Fixes bug #47683.
816
817 2003-08-21  Johannes Roith  <johannes@jroith.de>
818
819         * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
820
821 2003-08-18  Johannes Roith  <johannes@jroith.de>
822
823         * mono/Makefile.am: add windows build option
824         * mono/monowiz.win32.nsi: add windows build script
825         * mono/mono-win32-light.bmp: add bitmap
826
827 2003-08-16  Zoltan Varga  <vargaz@freemail.hu>
828
829         * mono/tests/checked.cs: Added mul.ovf tests.
830
831 2003-08-15  Duncan Mak  <duncan@ximian.com>
832
833         * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
834         correct ByteFX.Data.MySqlClient (note the change in
835         capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
836         spotting the error.
837
838 2003-08-15  Zoltan Varga  <vargaz@freemail.hu>
839
840         * mono/tests/bug-47295.cs: Regression test for bug #47295.
841
842 2003-08-11  Duncan Mak  <duncan@ximian.com>
843
844         * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
845
846 Sun Aug  3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
847
848         * configure.in: added FPU test for ARM.
849
850 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
851
852         * configure.in, etc.: portability fixes and support for
853         buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
854
855 2003-07-22  Duncan Mak  <duncan@ximian.com>
856        
857         * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
858
859 2003-07-22  Zoltan Varga  <vargaz@freemail.hu>
860
861         * mono/tests/Makefile.am: Add missing test. Make tests interruptable
862         by Ctrl-C. Add testinterp target to run the tests with the interpreter.
863         Do not try to build vararg.cs under mcs.
864
865         * configure.in: Fix detection of GC_gcj_malloc.
866
867 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
868
869         * acconfig.h:
870         * configure.in: Check for gethostbyname2_r availability.
871         * data/machine.config: Added section system.net/settings. Added
872         option for IPv6 availability.   
873
874 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
875
876         * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
877
878         * mono/tests/struct.cs: Add test for unboxing trampolines.
879
880         * mono/tests/bug-27420.cs: new regression test.
881
882         * mono/tests/Makefile.am: skip vararg test since it does not compile 
883         under mono. Add testinterp target. Add new tests.
884         
885 2003-07-10  Martin Willemoes Hansen
886
887         * doc/web/team.xml : Modified my tasks a bit.
888
889 2003-07-01  Paolo Molaro <lupus@ximian.com>
890
891         * acconfig.h, configure.in: added bundle support.
892
893 2003-06-10  Dick Porter  <dick@ximian.com>
894
895         * acconfig.h:
896         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
897         available.
898
899 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
900
901         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
902
903 2003-06-10  Martin Baulig  <martin@ximian.com>
904
905         * configure.in: Fall back to boehm if we don't have a libgc
906         subdirectory.
907
908 2003-06-10  Martin Baulig  <martin@ximian.com>
909
910         * configure.in: Make the libgc stuff actually work; we now create
911         a shared libmonogc.so when using the included libgc.
912
913 2003-06-09  Martin Baulig  <martin@ximian.com>
914
915         * configure.in: Only check for gc if --with-gc=boehm.
916
917 2003-06-08  Martin Baulig  <martin@ximian.com>
918
919         * configure.in: Tell libgc's configure about our threads library.
920
921 2003-06-08  Martin Baulig  <martin@ximian.com>
922
923         * libgc/: Integrate the libgc module here.
924
925         [Note: A simple `cvs update' won't work this time; you either need
926         to re-checkout the `mono' module or manually move the `libgc'
927         module here.]
928
929         * configure.in (--with-gc): Added `included' option to use the
930         included libgc.  This is now also the default.
931         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
932         (INCLUDED_LIBGC): New automake conditional.
933         (USE_INCLUDED_LIBGC): #define this if appropriate.
934
935         * autogen.sh: Run libgc/autogen.sh.
936
937         * Makefile.am (SUBDIRS): Added libgc.
938
939 2003-06-05  Duncan Mak  <duncan@ximian.com>
940
941         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
942         the package.
943
944 2003-05-19  Dick Porter  <dick@ximian.com>
945
946         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
947
948 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
949
950         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
951           shell wrapper scripts.
952
953 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
954
955         * mono/tests/Makefile.am: 
956         - Compile with mcs.
957         - Disable some warnings.
958         - Added executables to clean target.
959         - Make testjit the default target.
960         - Print list of failed tests at the end of a test run.
961         - Abort tests when Ctrl-C is pressed.
962
963         * mono/tests/test-driver: Return with a special exit code when 
964         SIGINT is detected.
965
966         * mono/tests/checked.cs: Make it compile.
967         
968 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
969
970         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
971         for the target exe binaries.
972
973         Copy cilc.exe and secutil.exe from the right paths to the right
974         location.
975
976         Add missing assemblies.
977
978 2003-05-02  Alp Toker  <alp@atoker.com>
979
980         * data/config.in: new dll mapping entry for libglade
981
982 2003-05-01  Duncan Mak  <duncan@ximian.com>
983
984         * scripts/Makefile.am: 
985         * runtime/Makefile.am: Install cilc and ilasm.
986
987 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
988
989         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
990
991 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
992
993         * doc/web/team.xml : Added myself to it.
994
995 2003-04-10  Duncan Mak  <duncan@ximian.com>
996
997         * doc/web/render-team-page.cs: Make the names of the element be
998         lowercase instead. BenM says this makes it XHTML compliant; heck,
999         I'm generating this from an XmlDocument already, why not make it
1000         XHTML compliant?
1001
1002 2003-04-10  Duncan Mak  <duncan@ximian.com>
1003
1004         * doc/web/render-team-page.cs (Compare): Correctly fix
1005         ContributorComparer.
1006         (RenderHtml): Add some SetAttribute loving to make it render prettier.
1007
1008         * doc/web/team.xml: Revert excessive indenting.
1009
1010 2003-04-07  Martin Baulig  <martin@ximian.com>
1011
1012         * mono/mini/: Added this directory to the build; install `mini'
1013         and `libmini.la'.
1014
1015 2003-04-07  Duncan Mak  <duncan@ximian.com>
1016
1017         * doc/web/render-team-page.cs: Fix ContributorComparer.
1018
1019 2003-04-04  Duncan Mak  <duncan@ximian.com>
1020
1021         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
1022         are specified in the XML.
1023
1024         * doc/web/team.xml: Remove the comment.
1025
1026         * doc/web/render-team-page.cs: Make it not output a full HTML file.
1027
1028 2003-04-04  Duncan Mak  <duncan@ximian.com>
1029
1030         * doc/web/commands: 
1031         * doc/web/makefile: Add team page information.
1032
1033         * doc/web/team.xml: 
1034         * doc/web/render-team-page.cs: Code for rendering a team page.
1035
1036 2003-04-02  Duncan Mak  <duncan@ximian.com>
1037
1038         * doc/web/makefile: Add a new make target for generating a team
1039         page on go-mono.com.
1040
1041 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
1042
1043         * configure.in: Added check for GC_gcj_malloc.
1044
1045 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
1046
1047         * man/sqlsharp.1: changed pass= to password= for the 
1048           PostgreSql provider.
1049
1050 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1051
1052         * data/machine.config: added SessionStateModule to httpModules section.
1053
1054 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1055
1056         * data/machine.config: added default sessionState section and handler.
1057
1058 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
1059
1060         * doc/provider-factory: add new web page 
1061         about Mono.Data's ProviderFactory
1062
1063         * doc/web/commands
1064         * doc/web/makefile: add provider-factory web page to build
1065         
1066         * doc/ado-net
1067         * doc/ibmdb2
1068         * doc/postgresql
1069         * doc/sqlclient
1070         * doc/tdsclient
1071         * doc/sybase
1072         * doc/mysql
1073         * doc/firebird
1074         * doc/oracle
1075         * doc/oledb
1076         * doc/odbc
1077         * doc/sqlite: updated web pages
1078
1079 2003-02-16  Martin Baulig  <martin@ximian.com>
1080
1081         * doc/jit-debug-sample
1082         * doc/jit-debug-sample2: Removed.
1083
1084         * doc/jit-debug: Updated.
1085
1086 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
1087
1088         * doc/screenshots
1089         * doc/ado-net
1090         * doc/oracle
1091         * doc/gtk-sharp: update web pages
1092         
1093 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1094
1095         * data/machine.config: added sample globalization section.
1096
1097 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1098
1099         * data/machine.config: added UrlAuthorizationModule and
1100         AuthenticationConfigHandler.
1101
1102 2003-02-11  Tim Coleman <tim@timcoleman.com>
1103         * data/config.in: Add mapping for Oracle call interface
1104         (OCI) native libraries.
1105
1106 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1107
1108         * configure.in: added check for sys/un.h.
1109
1110 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
1111
1112         * doc/postgresql
1113         * doc/mysql
1114         * doc/ado-net: updates to web pages
1115         
1116         * man/sqlsharp.1: update to man page
1117
1118 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1119
1120         * configure.in: added WIN32_THREADS flag when building under windows.
1121         It seems that the header files of the gc do not always define it when
1122         GC_WIN32_THREADS is defined.
1123
1124 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
1125
1126         * doc/index
1127         * doc/ado-net
1128         * doc/firebird
1129         * doc/ibmdb2
1130         * doc/mysql
1131         * doc/odbc
1132         * doc/oledb
1133         * doc/oracle
1134         * doc/postgresql
1135         * doc/sqlclient
1136         * doc/sqlite
1137         * doc/sybase
1138         * doc/tdsclient: corrections
1139
1140 2003-01-26  Duncan Mak  <duncan@ximian.com>
1141
1142         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
1143
1144 2003-01-22  Martin Baulig  <martin@ximian.com>
1145
1146         * configure.in: Set version number to 0.19.1.
1147
1148         Heads up: I'm going to commit some changes to the debugger
1149         which'll require you to use this new runtime, so if you update the
1150         debugger from CVS, you also need this new runtime.
1151
1152 2003-01-20  Duncan Mak  <duncan@ximian.com>
1153
1154         * configure.in: Bump the release number to 0.19.
1155           
1156 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
1157
1158         * doc/ibmdb2: added file which is new web page
1159         about IBM DB2 data provider at Mono.Data.DB2Client
1160         
1161         * makefile
1162         * commands: added ibmdb2 web page to go-mono web site
1163         
1164         * doc/ado-net: added a couple more developers email, plus made the
1165         email spam resistant, added Mono's DB2 data provider to list,
1166         added more info about the ProviderFactory and retrieving data using
1167         ADO.NET from ASP.NET, add notes about testing, misc cleanup
1168         
1169         * doc/mysql
1170         * doc/postgresql
1171         * doc/sqlclient
1172         * doc/oracle
1173         * doc/tdsclient
1174         * doc/firebird
1175         * doc/oledb
1176         * doc/odbc
1177         * doc/sybase
1178         * doc/sqlite: added testing notes and C# examples
1179         
1180         * doc/gtk-sharp: added links for GTK# for Windows
1181         
1182         * man/sqlsharp.1: added providers Npgsql and MySQLNet
1183
1184 2003-01-17  Duncan Mak  <duncan@ximian.com>
1185
1186         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
1187
1188 2003-01-16  Martin Baulig  <martin@ximian.com>
1189
1190         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
1191         check again, we're now using the mono/io-layer for this.
1192
1193 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
1194
1195         * configure.in: allow MacOSX (from various people).
1196
1197 2003-01-14  Martin Baulig  <martin@ximian.com>
1198
1199         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
1200
1201 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
1202         * fixed url for System.Windows.Forms in the class status
1203         
1204 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1205
1206         * configure.in: moved struct tm field tm_gmtoff check before the check
1207         for timezone global variable. This makes Timezone work for me (debian
1208         sid, linux, x86, which has both the field and the global variables).
1209
1210 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
1211
1212         * doc/oracle: added file which is
1213         a new web page oracle.html
1214
1215         * doc/ado-net: clean up and add link
1216         to oracle.html
1217         
1218         * doc/web/commands
1219         * doc/web/makefile: added oracle.html
1220
1221 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
1222
1223         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
1224         
1225         * man/sqlsharpcli.1: renamed to sqlsharp.1
1226
1227 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
1228
1229         * mono/jit/jit.c
1230         * mono/metadata/icall.c: added mono_install_get_config_dir() to
1231         utilize the MONO_CFG_DIR environment variable for specifying
1232         different machine.configs.
1233
1234 2002-12-06  Duncan Mak  <duncan@ximian.com>
1235
1236         * data/Makefile.am (EXTRA_DIST): Add machine.config
1237         (DISTCLEANFILES): Add config.
1238
1239 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
1240
1241         * man/sqlsharpcli.1: added file - a man page 
1242         for SQL# CLI
1243         
1244         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
1245         
1246 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
1247
1248         * doc/firebird: updated web page
1249
1250 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
1251
1252         * data/Config.in : added the gtk# dll mapping entries
1253
1254 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
1255
1256         * doc/firebird: updated web page based on input
1257         from the firebird .net data provider author
1258
1259 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
1260
1261         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
1262         been installed.
1263
1264 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
1265
1266         * doc/oledb
1267         * doc/odbc
1268         * doc/mysql
1269         * doc/sqlite
1270         * doc/sqlclient
1271         * doc/tdsclient
1272         * doc/sybase
1273         * doc/firebird: added web pages
1274         for each specific data provider
1275         
1276         * doc/ado-net
1277         * doc/postgresql: updated web page
1278         with current status
1279         
1280         * doc/web/commands
1281         * doc/web/makefile: updated to include
1282         new web pages
1283
1284 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1285
1286         * autogen.sh: make it work when MONO_PATH is set and it has more than
1287         one directory or ends in ":". Also check that the directory added to
1288         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
1289
1290 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
1291
1292         * configure.in: Also allow the miss-spelled bohem.
1293
1294 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
1295
1296         * doc/ado-net
1297         * doc/postgresql
1298         * doc/tds-providers: cleaned up the web pages
1299         
1300         * doc/web/commands: postgresql.html page was mistyped
1301
1302 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
1303
1304         * doc/ado-net: updated status of
1305         the ADO.NET functionality and providers
1306         and added link to tds-providers.html
1307
1308         * doc/tds-providers: added file to
1309         describe the design     and status of 
1310         the SqlClient, SybaseClient, and TdsClient
1311         ADO.NET providers.
1312
1313         * doc/web/makefile
1314         * doc/web/command: added new web page 
1315         tds-providers.html to build of  www.go-mono.com web site
1316         
1317 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
1318
1319         * doc/web/makefile
1320         * doc/web/commands:     web page 
1321         postgresql needed to be added
1322
1323 2002-10-13  Mark Crichton <crichton@gimp.org>
1324
1325         * doc/index: Even more spelling errors fixed.
1326
1327 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
1328
1329         * doc/adonet: updated status of all providers, added links, 
1330           and added information
1331           about the Mono.Data.SqliteClient provider that 
1332           Vladimir Vukicevic contributed. Added Brian Ritchie's 
1333           and Vladimir Vukicevic's email addresses as
1334           people to contact about ADO.NET in Mono.  
1335           Added information about SQL#, configuration tools, 
1336           and an ADO.NET Multiplexor, etc...  
1337
1338 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
1339
1340         * doc/index: corrected some mistypes
1341         
1342         * doc/adonet: updated the status and plans of all the ADO.NET providers
1343           and moved PostgreSQL specific stuff to doc/postgresql
1344
1345         * doc/postgresql: added new file to detail
1346           the status of the PostgreSQL ADO.NET provider
1347           and provide test notes for setting it up
1348
1349 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
1350
1351         * data/config.in: add entry for MySQL native shared libraries
1352           which are different on Windows and Linux
1353
1354 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
1355
1356         * doc/ccvs: Fixed some ugly formatting.
1357
1358 2002-10-03  Dick Porter  <dick@ximian.com>
1359
1360         * acconfig.h:
1361         * configure.in:  Freebsd pthread_t is a pointer
1362
1363 2002-10-01  Duncan Mak  <duncan@ximian.com>
1364
1365         * mono/os/Makefile.am: Add gc_wrapper.h.
1366
1367         * runtime/Makefile.am: Fix the path for monoresgen.exe.
1368
1369 2002-09-27  Dick Porter  <dick@ximian.com>
1370
1371         * configure.in: Check for semaphore.h.  Patch for BSD from
1372         jmmv@hispabsd.org (Julio Merino).
1373
1374 2002-09-20  Duncan Mak  <duncan@ximian.com>
1375
1376         * data/config.in: Added reference to libxslt.
1377
1378 2002-09-20  Mark Crichton  <crichton@gimp.org>
1379
1380         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
1381         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
1382         For systems that do not have such a virtual FS, define
1383         NEED_LINK_UNLINK.
1384
1385         * acconfig.h: added NEED_LINK_UNLINK
1386         
1387 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
1388
1389         * configure.in: add some needed defines to fix support of
1390         threads in the GC.
1391
1392 2002-09-19  Mark Crichton  <crichton@gimp.org>
1393
1394         * configure.in: Added checks for Solaris to use X/Open functionality.
1395         Really needed for the io-layer code.
1396
1397 2002-09-15  Andrew Birkett  <andy@nobugs.org>
1398
1399         * man/mcs.1: --probe is now --expect-error.
1400
1401 2002-09-09  Dick Porter  <dick@ximian.com>
1402
1403         * acconfig.h: 
1404         * configure.in: Simplify thread checks, by using canned rules for
1405         particular systems (based on the sleepycat db configure.in).
1406         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
1407         don't have a solaris machine to try it on.
1408
1409 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
1410
1411         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
1412
1413 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
1414
1415         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
1416         Security) to the OpenSSH keys required by mono CVS
1417         access.
1418
1419 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
1420
1421         * configure.in, mono/interpreter/interp.c,
1422         mono/io-layer/handles.c, mono/io-layer/processes.c,
1423         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
1424         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
1425         mono/metadata/appdomain.c, mono/metadata/class.c,
1426         mono/metadata/domain.c, mono/metadata/gc.c,
1427         mono/metadata/object.c, mono/metadata/reflection.c,
1428         mono/metadata/threads.c, mono/os/gc_wrapper.h,
1429         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
1430         wrap inclusion of gc.h for boehm, since from FreeBSD and
1431         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
1432         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
1433         to apply, and also makes it possible for me to build with
1434         GC on OpenBSD/macppc built by hand.
1435
1436 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
1437
1438         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
1439
1440 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
1441
1442         * mono/dis/dis-cil.c:
1443         * configure.in: Check for <wchar.h> via autoconf, don't use it if
1444         it isn't there, as it seems to work fine without it on OpenBSD.
1445
1446 2002-08-28  Dick Porter  <dick@ximian.com>
1447
1448         * mono/os/win32/util.c: 
1449         * mono/os/unix/util.c: 
1450         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
1451         (It doesn't do anything on unix builds, and the w32 version no
1452         longer needs an arg.)
1453
1454         * configure.in: Add HOST_CC for w32 builds
1455
1456 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
1457
1458         * configure.in: remove iconv checks.
1459
1460 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
1461
1462         * configure.in: Recognise OpenBSD/macppc as PowerPC.
1463
1464 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
1465
1466         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
1467         to error out if bison is missing.
1468
1469 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1470
1471         * configure.in: don't link against libdl on windoze.
1472
1473 2002-08-12  Dick Porter  <dick@ximian.com>
1474
1475         * mono.pc.in: Add $includedir to Cflags
1476
1477 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
1478
1479         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
1480         with pkg-config.
1481         * */Makefile.am: makefile overhaul to create a shared libmono library.
1482         * */*.h: do not include config.h in headers that should be installed.
1483
1484 2002-07-12  Dick Porter  <dick@ximian.com>
1485
1486         * acconfig.h:
1487         * configure.in: Check the size of sockaddr_un.sun_path
1488
1489 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
1490
1491         * man/Makefile.am (man_MANS): Added new man page
1492
1493         * man/mono-config.5: New manual page describing the mono-config
1494         file format. 
1495
1496 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
1497
1498         * configure.in: added checks for MSG_NOSIGNAL
1499
1500 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
1501
1502         * doc/ado-net: update the ado-net web page on go-mono.com
1503         input parameters support, beginnings of Mono.Data.MySQL 
1504         and System.Data.OleDb, updated the sample source code,
1505         and output from a PostgresTest
1506
1507 2002-05-21  Martin Baulig  <martin@gnome.org>
1508
1509         * mono.1: Documented the "--debug-args" debugging arguments.
1510
1511 2002-05-21  Martin Baulig  <martin@gnome.org>
1512
1513         * mono.1: Updated to reflect my latest changes and beautified this a bit.
1514         (FIXME: There are still command line argument which aren't documented here.)
1515
1516 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
1517
1518         * doc/ado-net: updated page to include C# code snippets using
1519         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
1520         works, executing/reading multiple results, and stored procedures.
1521         And other tweaks about the providers.  
1522
1523 2002-05-19  Martin Baulig  <martin@gnome.org>
1524
1525         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
1526         interpreter/Makefile.am.
1527
1528 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
1529
1530         * configure.in: search for pthread functions also in libc_r (patch
1531         from Garrett Rooney <rooneg@electricjellyfish.net>).
1532
1533 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
1534
1535         * doc/ado-net: added instructions for installing PostgreSQL on Linux
1536         and for using nant to re-compile just the System.Data.dll assembly
1537         on Windows.
1538
1539 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
1540
1541         * doc/ado-net: added instructions for compiling System.Data.dll
1542         (a subset of) on Linux.
1543
1544 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
1545
1546         * doc/ado-net: added links
1547
1548 2002-05-09  Dick Porter  <dick@ximian.com>
1549
1550         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
1551
1552 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1553
1554         * doc/ado-net: correct formatting
1555         * doc/index: added credit i forgot to add
1556
1557 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1558
1559         * doc/ado-net: i did not format it correctly earlier, i 
1560         tried added various tags where appropriate.
1561         
1562         * doc/index: added news item for May 5, 2002 - ado.net able
1563         to retrieve data now
1564
1565 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1566
1567         * doc/ado-net: updated the current status which
1568         I kept forgetting to do.
1569
1570 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1571
1572         * doc/ado-net: updated to includes an example for
1573         running ipc-daemon as a Windows service.  Thanks
1574         to gonzalo.
1575
1576 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1577
1578         * doc/ado-net: updated to include installation of
1579         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
1580         Also included notes on running the System.Data/Test/PostgresTest.cs
1581         that should work on a lot of Mono installations that have
1582         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
1583         know.
1584
1585 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
1586
1587         * doc/ado-net: updated a little bit.
1588
1589 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
1590
1591         * configure.in: Added checks for timezone stuff.
1592
1593 2002-04-30  Dick Porter  <dick@ximian.com>
1594
1595         * acconfig.h:
1596         * configure.in: Added option to disable using shared memory for
1597         handles
1598
1599 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1600
1601         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
1602         defined problem under cygwin with latest version of automake and
1603         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
1604
1605 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1606
1607         * configure.in: removed -Wshadow from CFLAGS.
1608
1609 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
1610
1611         * status/maintainers.xml: added danmorg and myself for System.Data.*
1612         classes.
1613
1614         * status/class.xml: added System.Data.* classes.
1615
1616 2002-04-08  Dick Porter  <dick@ximian.com>
1617
1618         * configure.in: Set -mno-cygwin here rather than in the build script
1619
1620 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
1621
1622         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
1623
1624 2002-03-29  Martin Baulig  <martin@gnome.org>
1625
1626         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
1627         New files, added documentation for the debugging code.
1628
1629         * doc/web/commands: Added the debugging pages.
1630
1631         * docs/jit-debug: Removed, this is now on the web site.
1632
1633 2002-03-24  Martin Baulig  <martin@gnome.org>
1634
1635         * man/mcs.1: Documented the new --debug option and added a section
1636         about debugging support.
1637
1638         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
1639
1640 2002-03-21  Martin Baulig  <martin@gnome.org>
1641
1642         * configure.in: Added check for <elf.h>.
1643
1644 2002-03-18  Dick Porter  <dick@ximian.com>
1645
1646         * configure.in: Only look for libgc on the system.  Default to not
1647         using GC at all, because it doesn't work with the jit.
1648
1649 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
1650
1651         * configure.in: Add support for building the included boehm GC.
1652
1653 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
1654
1655         * configure.in: detect Boehm GC libs and add --with-gc switch.
1656         Boehm GC needs to be explicitly enabled since the JIT currently fails
1657         in some cases with it.
1658
1659 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
1660
1661         * mono/tests/fib.cs: it is now possible to pass a repeat count as
1662         command line argument, for example fib.exe 20 runs the test 20
1663         times. 
1664
1665 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
1666         * configure.in: added support for ARM target arch.
1667         Uncommented and modified arm-*-linux* target,
1668         added mono/arch/arm/Makefile to AC_OUTPUT list.
1669
1670 2002-02-21  Mark Crichton  <crichton@gimp.org>
1671
1672         * status/class.xml: Added contact info for RNGCryptoServiceProvider
1673         class and Rijndael classes.
1674         * status/maintainers.xml: Added contact info to maintainers list.
1675
1676 2002-02-21  Mark Crichton  <crichton@gimp.org>
1677  
1678         * configure.in: Add checks for a system-provided entropy device
1679         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
1680
1681 2002-02-20  Dick Porter  <dick@ximian.com>
1682
1683         * acconfig.h:
1684         * configure.in: Always build without cygwin support on windows
1685
1686 2002-02-19  Radek Doulik  <rodo@ximian.com>
1687
1688         * mono/tests/pinvoke.cs: use more pinvoke test methods
1689
1690 2002-02-19  Radek Doulik  <rodo@ximian.com>
1691
1692         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
1693         method
1694         (mono_test_many_byte_arguments): ditto
1695
1696 2002-02-18  Radek Doulik  <rodo@ximian.com>
1697
1698         * mono/tests/Makefile.am: added small test library for pinvoke
1699         testing
1700
1701         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
1702         new function to test pinvoke
1703
1704         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
1705         arguments
1706
1707         * mono/tests/Makefile.am: display # of passing tests too
1708         added simple shared library libtest with testing function for
1709         pinvoke
1710
1711 2002-02-17  Radek Doulik  <rodo@ximian.com>
1712
1713         * mono/tests/Makefile.am (test): display # of failed tests
1714
1715 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
1716
1717         * configure.in: Add checks for SOL_IP, SOL_TCP, and
1718         IP_PKTINFO. Also check for struct ip_mreqn.
1719
1720 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
1721
1722         * configure.in: Add checks to see if we need to link to libsocket,
1723         libnsl, and/or librt. Also check for inet_pton and inet_aton.
1724
1725 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
1726
1727         * acconfig.h: #undef USE_MONO_MUTEX
1728
1729         * configure.in: If the system pthread implementation is lacking,
1730         default to using mono-mutex.
1731
1732 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
1733
1734         * mono/tests/enum2.cs: new file with more enum tests.
1735
1736 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
1737
1738         * mono/tests/jit-long.cs: added some SHL/SHR tests
1739
1740 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
1741
1742         * configure.in: allow PKG_CONFIG_PATH for the build-platform
1743         pkg-config invocation.
1744
1745 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
1746
1747         * configure.in: add some support/fixes for cross-compilation.
1748
1749 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
1750
1751         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
1752         added tests for SUB_OVF, SUB_OVF_UN
1753
1754 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
1755
1756         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
1757
1758 2001-12-21  Aaron Weber  <aaron@ximian.com>
1759
1760         * doc/faq (A): added a linebreak that was missing and was causing
1761         a heading to appear badly.
1762
1763 2001-12-20  Aaron Weber  <aaron@ximian.com>
1764
1765         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
1766         questions into a single section.
1767
1768 2001-12-17  Aaron Weber  <aaron@ximian.com>
1769
1770         * doc/faq (Q): Question-by-question, line-by-line revision.
1771
1772 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
1773
1774         * mono/tests/time.cs: new test
1775
1776 2001-11-30  Radek Doulik  <rodo@ximian.com>
1777
1778         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
1779
1780 2001-11-29  Radek Doulik  <rodo@ximian.com>
1781
1782         * configure.in (ACCESS_UNALIGNED): uncommented and modified
1783         powerpc-*-linux* 
1784         generate mono/arch/ppc/Makefile
1785
1786 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
1787
1788         * mono/tests/exception3.cs: modified the test to show a bug in the
1789         current exception handling implementation.
1790
1791 2001-11-13  Dick Porter  <dick@ximian.com>
1792
1793         * configure.in: Some more tests for pthread features
1794         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
1795         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
1796
1797 2001-11-09  Dick Porter  <dick@ximian.com>
1798
1799         * configure.in: Try and get large file support, but it's not fatal
1800         if it's not there (the io-layer just ignores the high word in that
1801         case.)
1802
1803         Check for windows builds, and only bother to look for pthreads and
1804         large files if we're not building for cygwin or native win32.  Not
1805         having pthread support on Posix systems is now a fatal error.
1806
1807         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
1808         aclocal
1809
1810 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
1811
1812         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
1813         target testjit. 
1814
1815 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
1816
1817         * docs/object-layout: more documentation
1818
1819 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
1820
1821         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
1822         can't read on unaligned boundaries
1823
1824 2001-10-04  Dick Porter  <dick@ximian.com>
1825
1826         * configure.in: Do some deeper checks on pthreads for some of the
1827         more interesting functions
1828
1829 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
1830
1831         * mono/tests/Makefile.am (testjit): a new target to test the JITer
1832
1833         * mono/tests/jit-*: added some test for the JITer
1834
1835 2001-09-23  Dick Porter  <dick@ximian.com>
1836
1837         * configure.in: Arrange to compile dummy thread support routines
1838         if pthread isnt available
1839         
1840 2001-09-23  Dick Porter  <dick@ximian.com>
1841
1842         * configure.in: Check for pthread.h, so that we can check for the
1843         HAVE_PTHREAD_H define in config.h
1844
1845 2001-09-21  Dick Porter  <dick@ximian.com>
1846
1847         * configure.in: Check for libpthread
1848
1849 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
1850
1851         * mono/tests/test-ops.cs: added more tests
1852
1853 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
1854
1855         * configure.in: check for sizeof(void*) and for the architecture.
1856
1857 2001-09-05  Dick Porter  <dick@ximian.com>
1858
1859         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
1860         aclocal invocation, so putting aclocal files in /usr/local works
1861
1862 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
1863
1864         * *: removed the libffi dependency, mono now compiles on cygwin 
1865
1866         * mono/wrapper/build-dll: new file.
1867
1868 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
1869
1870         * mono/tests/console.cs: impl.
1871
1872         * mono/tests/box.cs: impl.
1873
1874         * mono/tests/stream-writer.cs: impl.
1875
1876 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
1877
1878         * mono/tests/*: New test cases, mostly for virtual method dispatch.
1879         Use make testb for the slow benchmarking programs,
1880         make test for the usual regression test checks.
1881
1882 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
1883
1884         * mono/cil/Makefile.am:
1885         * mono/wrapper/Makefile.am: use correct variables for installation
1886         directories
1887
1888 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
1889
1890         * mono/tests/exceptions*: enhanced and added more tests for
1891         exceptions.
1892
1893 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
1894
1895         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
1896         to pass make distcheck
1897
1898         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
1899
1900         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
1901         install-data-hook): Added mechanism to distribute and install the
1902         dll files.
1903
1904 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
1905
1906         * mono/tests/stream.cs: new tests for the Stream class
1907
1908         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
1909         added it again.
1910
1911 2001-08-16  Alex Graveley  <alex@ximian.com>
1912
1913         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
1914         removes libtool dependency on all of Mono.
1915
1916 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
1917
1918         * mono/tests/array.cs: more array tests
1919
1920 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
1921
1922         * mono/tests/array.cs: more array tests
1923
1924 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
1925
1926         * mono/tests/pinvoke.cs: we can now print strings ;-)
1927
1928         * mono/tests/array.cs: new test for arrays
1929
1930 2001-08-02  Alex Graveley  <alex@ximian.com>
1931
1932         * libffi/*: Import libffi CVS version, with minor changes to make it 
1933           compile.
1934
1935         * mono/interpreter/Makefile.am: Link against 
1936           ../../libffi/.libs/libffi.a.
1937
1938         * Makefile.am: Add libffi
1939
1940         * autogen.sh: Replace with adapted gnome autogen.sh
1941
1942         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
1943
1944 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
1945
1946         * mono/tests/pinvoke.cs: impl.
1947
1948 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
1949
1950         * configure.in, mono/tests: added some tests for the interpreter.
1951
1952 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
1953
1954         * doc/download: added instructions for cygwin
1955         
1956         * doc/c-sharp: removed bit about compiling
1957         
1958         * status/compare-assembly.cs: basedir should be there if
1959         parameters are provided.
1960
1961         * status/makefile: made targets to dump info.
1962         
1963 2001-07-15  Joe Shaw  <joe@ximian.com>
1964
1965         * configure.in: Don't create doc/Makefile as there's nothing there
1966         to make.
1967
1968         * Makefile.am: Don't build the doc directory because there's no
1969         Makefile.am there.
1970
1971         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
1972
1973 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
1974
1975         * doc/class-library (A): Updated FAQ with question on error 1595.
1976
1977 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
1978
1979         * doc/index: 
1980
1981 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
1982
1983         * status/*: scripts and data to create statistics about the
1984         class library status.
1985
1986 2001-07-09  Alex Graveley  <alex@ximian.com>
1987
1988         * doc/makefile (clean): Add clean target.
1989         * doc/web/makefile (clean): Ditto.
1990
1991 2001-07-09  Alex Graveley  <alex@ximian.com>
1992
1993         * doc/makefile (all-docs): Fix typo.
1994
1995 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
1996
1997         * NEWS: 
1998
1999