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