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