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