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