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