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