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