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