7e6668e98db238636f89df0dbca3701eb80e702a
[mono.git] / ChangeLog
1 2003-04-04  Duncan Mak  <duncan@ximian.com>
2
3         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
4         are specified in the XML.
5
6         * doc/web/team.xml: Remove the comment.
7
8         * doc/web/render-team-page.cs: Make it not output a full HTML file.
9
10 2003-04-04  Duncan Mak  <duncan@ximian.com>
11
12         * doc/web/commands: 
13         * doc/web/makefile: Add team page information.
14
15         * doc/web/team.xml: 
16         * doc/web/render-team-page.cs: Code for rendering a team page.
17
18 2003-04-02  Duncan Mak  <duncan@ximian.com>
19
20         * doc/web/makefile: Add a new make target for generating a team
21         page on go-mono.com.
22
23 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
24
25         * configure.in: Added check for GC_gcj_malloc.
26
27 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
28
29         * man/sqlsharp.1: changed pass= to password= for the 
30           PostgreSql provider.
31
32 >>>>>>> 1.166
33 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
34
35         * data/machine.config: added SessionStateModule to httpModules section.
36
37 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
38
39         * data/machine.config: added default sessionState section and handler.
40
41 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
42
43         * doc/provider-factory: add new web page 
44         about Mono.Data's ProviderFactory
45
46         * doc/web/commands
47         * doc/web/makefile: add provider-factory web page to build
48         
49         * doc/ado-net
50         * doc/ibmdb2
51         * doc/postgresql
52         * doc/sqlclient
53         * doc/tdsclient
54         * doc/sybase
55         * doc/mysql
56         * doc/firebird
57         * doc/oracle
58         * doc/oledb
59         * doc/odbc
60         * doc/sqlite: updated web pages
61
62 2003-02-16  Martin Baulig  <martin@ximian.com>
63
64         * doc/jit-debug-sample
65         * doc/jit-debug-sample2: Removed.
66
67         * doc/jit-debug: Updated.
68
69 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
70
71         * doc/screenshots
72         * doc/ado-net
73         * doc/oracle
74         * doc/gtk-sharp: update web pages
75         
76 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
77
78         * data/machine.config: added sample globalization section.
79
80 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
81
82         * data/machine.config: added UrlAuthorizationModule and
83         AuthenticationConfigHandler.
84
85 2003-02-11  Tim Coleman <tim@timcoleman.com>
86         * data/config.in: Add mapping for Oracle call interface
87         (OCI) native libraries.
88
89 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
90
91         * configure.in: added check for sys/un.h.
92
93 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
94
95         * doc/postgresql
96         * doc/mysql
97         * doc/ado-net: updates to web pages
98         
99         * man/sqlsharp.1: update to man page
100
101 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
102
103         * configure.in: added WIN32_THREADS flag when building under windows.
104         It seems that the header files of the gc do not always define it when
105         GC_WIN32_THREADS is defined.
106
107 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
108
109         * doc/index
110         * doc/ado-net
111         * doc/firebird
112         * doc/ibmdb2
113         * doc/mysql
114         * doc/odbc
115         * doc/oledb
116         * doc/oracle
117         * doc/postgresql
118         * doc/sqlclient
119         * doc/sqlite
120         * doc/sybase
121         * doc/tdsclient: corrections
122
123 2003-01-26  Duncan Mak  <duncan@ximian.com>
124
125         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
126
127 2003-01-22  Martin Baulig  <martin@ximian.com>
128
129         * configure.in: Set version number to 0.19.1.
130
131         Heads up: I'm going to commit some changes to the debugger
132         which'll require you to use this new runtime, so if you update the
133         debugger from CVS, you also need this new runtime.
134
135 2003-01-20  Duncan Mak  <duncan@ximian.com>
136
137         * configure.in: Bump the release number to 0.19.
138           
139 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
140
141         * doc/ibmdb2: added file which is new web page
142         about IBM DB2 data provider at Mono.Data.DB2Client
143         
144         * makefile
145         * commands: added ibmdb2 web page to go-mono web site
146         
147         * doc/ado-net: added a couple more developers email, plus made the
148         email spam resistant, added Mono's DB2 data provider to list,
149         added more info about the ProviderFactory and retrieving data using
150         ADO.NET from ASP.NET, add notes about testing, misc cleanup
151         
152         * doc/mysql
153         * doc/postgresql
154         * doc/sqlclient
155         * doc/oracle
156         * doc/tdsclient
157         * doc/firebird
158         * doc/oledb
159         * doc/odbc
160         * doc/sybase
161         * doc/sqlite: added testing notes and C# examples
162         
163         * doc/gtk-sharp: added links for GTK# for Windows
164         
165         * man/sqlsharp.1: added providers Npgsql and MySQLNet
166
167 2003-01-17  Duncan Mak  <duncan@ximian.com>
168
169         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
170
171 2003-01-16  Martin Baulig  <martin@ximian.com>
172
173         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
174         check again, we're now using the mono/io-layer for this.
175
176 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
177
178         * configure.in: allow MacOSX (from various people).
179
180 2003-01-14  Martin Baulig  <martin@ximian.com>
181
182         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
183
184 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
185         * fixed url for System.Windows.Forms in the class status
186         
187 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
188
189         * configure.in: moved struct tm field tm_gmtoff check before the check
190         for timezone global variable. This makes Timezone work for me (debian
191         sid, linux, x86, which has both the field and the global variables).
192
193 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
194
195         * doc/oracle: added file which is
196         a new web page oracle.html
197
198         * doc/ado-net: clean up and add link
199         to oracle.html
200         
201         * doc/web/commands
202         * doc/web/makefile: added oracle.html
203
204 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
205
206         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
207         
208         * man/sqlsharpcli.1: renamed to sqlsharp.1
209
210 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
211
212         * mono/jit/jit.c
213         * mono/metadata/icall.c: added mono_install_get_config_dir() to
214         utilize the MONO_CFG_DIR environment variable for specifying
215         different machine.configs.
216
217 2002-12-06  Duncan Mak  <duncan@ximian.com>
218
219         * data/Makefile.am (EXTRA_DIST): Add machine.config
220         (DISTCLEANFILES): Add config.
221
222 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
223
224         * man/sqlsharpcli.1: added file - a man page 
225         for SQL# CLI
226         
227         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
228         
229 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
230
231         * doc/firebird: updated web page
232
233 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
234
235         * data/Config.in : added the gtk# dll mapping entries
236
237 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
238
239         * doc/firebird: updated web page based on input
240         from the firebird .net data provider author
241
242 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
243
244         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
245         been installed.
246
247 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
248
249         * doc/oledb
250         * doc/odbc
251         * doc/mysql
252         * doc/sqlite
253         * doc/sqlclient
254         * doc/tdsclient
255         * doc/sybase
256         * doc/firebird: added web pages
257         for each specific data provider
258         
259         * doc/ado-net
260         * doc/postgresql: updated web page
261         with current status
262         
263         * doc/web/commands
264         * doc/web/makefile: updated to include
265         new web pages
266
267 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
268
269         * autogen.sh: make it work when MONO_PATH is set and it has more than
270         one directory or ends in ":". Also check that the directory added to
271         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
272
273 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
274
275         * configure.in: Also allow the miss-spelled bohem.
276
277 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
278
279         * doc/ado-net
280         * doc/postgresql
281         * doc/tds-providers: cleaned up the web pages
282         
283         * doc/web/commands: postgresql.html page was mistyped
284
285 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
286
287         * doc/ado-net: updated status of
288         the ADO.NET functionality and providers
289         and added link to tds-providers.html
290
291         * doc/tds-providers: added file to
292         describe the design     and status of 
293         the SqlClient, SybaseClient, and TdsClient
294         ADO.NET providers.
295
296         * doc/web/makefile
297         * doc/web/command: added new web page 
298         tds-providers.html to build of  www.go-mono.com web site
299         
300 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
301
302         * doc/web/makefile
303         * doc/web/commands:     web page 
304         postgresql needed to be added
305
306 2002-10-13  Mark Crichton <crichton@gimp.org>
307
308         * doc/index: Even more spelling errors fixed.
309
310 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
311
312         * doc/adonet: updated status of all providers, added links, 
313           and added information
314           about the Mono.Data.SqliteClient provider that 
315           Vladimir Vukicevic contributed. Added Brian Ritchie's 
316           and Vladimir Vukicevic's email addresses as
317           people to contact about ADO.NET in Mono.  
318           Added information about SQL#, configuration tools, 
319           and an ADO.NET Multiplexor, etc...  
320
321 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
322
323         * doc/index: corrected some mistypes
324         
325         * doc/adonet: updated the status and plans of all the ADO.NET providers
326           and moved PostgreSQL specific stuff to doc/postgresql
327
328         * doc/postgresql: added new file to detail
329           the status of the PostgreSQL ADO.NET provider
330           and provide test notes for setting it up
331
332 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
333
334         * data/config.in: add entry for MySQL native shared libraries
335           which are different on Windows and Linux
336
337 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
338
339         * doc/ccvs: Fixed some ugly formatting.
340
341 2002-10-03  Dick Porter  <dick@ximian.com>
342
343         * acconfig.h:
344         * configure.in:  Freebsd pthread_t is a pointer
345
346 2002-10-01  Duncan Mak  <duncan@ximian.com>
347
348         * mono/os/Makefile.am: Add gc_wrapper.h.
349
350         * runtime/Makefile.am: Fix the path for monoresgen.exe.
351
352 2002-09-27  Dick Porter  <dick@ximian.com>
353
354         * configure.in: Check for semaphore.h.  Patch for BSD from
355         jmmv@hispabsd.org (Julio Merino).
356
357 2002-09-20  Duncan Mak  <duncan@ximian.com>
358
359         * data/config.in: Added reference to libxslt.
360
361 2002-09-20  Mark Crichton  <crichton@gimp.org>
362
363         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
364         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
365         For systems that do not have such a virtual FS, define
366         NEED_LINK_UNLINK.
367
368         * acconfig.h: added NEED_LINK_UNLINK
369         
370 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
371
372         * configure.in: add some needed defines to fix support of
373         threads in the GC.
374
375 2002-09-19  Mark Crichton  <crichton@gimp.org>
376
377         * configure.in: Added checks for Solaris to use X/Open functionality.
378         Really needed for the io-layer code.
379
380 2002-09-15  Andrew Birkett  <andy@nobugs.org>
381
382         * man/mcs.1: --probe is now --expect-error.
383
384 2002-09-09  Dick Porter  <dick@ximian.com>
385
386         * acconfig.h: 
387         * configure.in: Simplify thread checks, by using canned rules for
388         particular systems (based on the sleepycat db configure.in).
389         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
390         don't have a solaris machine to try it on.
391
392 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
393
394         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
395
396 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
397
398         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
399         Security) to the OpenSSH keys required by mono CVS
400         access.
401
402 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
403
404         * configure.in, mono/interpreter/interp.c,
405         mono/io-layer/handles.c, mono/io-layer/processes.c,
406         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
407         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
408         mono/metadata/appdomain.c, mono/metadata/class.c,
409         mono/metadata/domain.c, mono/metadata/gc.c,
410         mono/metadata/object.c, mono/metadata/reflection.c,
411         mono/metadata/threads.c, mono/os/gc_wrapper.h,
412         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
413         wrap inclusion of gc.h for boehm, since from FreeBSD and
414         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
415         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
416         to apply, and also makes it possible for me to build with
417         GC on OpenBSD/macppc built by hand.
418
419 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
420
421         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
422
423 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
424
425         * mono/dis/dis-cil.c:
426         * configure.in: Check for <wchar.h> via autoconf, don't use it if
427         it isn't there, as it seems to work fine without it on OpenBSD.
428
429 2002-08-28  Dick Porter  <dick@ximian.com>
430
431         * mono/os/win32/util.c: 
432         * mono/os/unix/util.c: 
433         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
434         (It doesn't do anything on unix builds, and the w32 version no
435         longer needs an arg.)
436
437         * configure.in: Add HOST_CC for w32 builds
438
439 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
440
441         * configure.in: remove iconv checks.
442
443 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
444
445         * configure.in: Recognise OpenBSD/macppc as PowerPC.
446
447 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
448
449         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
450         to error out if bison is missing.
451
452 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
453
454         * configure.in: don't link against libdl on windoze.
455
456 2002-08-12  Dick Porter  <dick@ximian.com>
457
458         * mono.pc.in: Add $includedir to Cflags
459
460 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
461
462         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
463         with pkg-config.
464         * */Makefile.am: makefile overhaul to create a shared libmono library.
465         * */*.h: do not include config.h in headers that should be installed.
466
467 2002-07-12  Dick Porter  <dick@ximian.com>
468
469         * acconfig.h:
470         * configure.in: Check the size of sockaddr_un.sun_path
471
472 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
473
474         * man/Makefile.am (man_MANS): Added new man page
475
476         * man/mono-config.5: New manual page describing the mono-config
477         file format. 
478
479 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
480
481         * configure.in: added checks for MSG_NOSIGNAL
482
483 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
484
485         * doc/ado-net: update the ado-net web page on go-mono.com
486         input parameters support, beginnings of Mono.Data.MySQL 
487         and System.Data.OleDb, updated the sample source code,
488         and output from a PostgresTest
489
490 2002-05-21  Martin Baulig  <martin@gnome.org>
491
492         * mono.1: Documented the "--debug-args" debugging arguments.
493
494 2002-05-21  Martin Baulig  <martin@gnome.org>
495
496         * mono.1: Updated to reflect my latest changes and beautified this a bit.
497         (FIXME: There are still command line argument which aren't documented here.)
498
499 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
500
501         * doc/ado-net: updated page to include C# code snippets using
502         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
503         works, executing/reading multiple results, and stored procedures.
504         And other tweaks about the providers.  
505
506 2002-05-19  Martin Baulig  <martin@gnome.org>
507
508         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
509         interpreter/Makefile.am.
510
511 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
512
513         * configure.in: search for pthread functions also in libc_r (patch
514         from Garrett Rooney <rooneg@electricjellyfish.net>).
515
516 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
517
518         * doc/ado-net: added instructions for installing PostgreSQL on Linux
519         and for using nant to re-compile just the System.Data.dll assembly
520         on Windows.
521
522 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
523
524         * doc/ado-net: added instructions for compiling System.Data.dll
525         (a subset of) on Linux.
526
527 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
528
529         * doc/ado-net: added links
530
531 2002-05-09  Dick Porter  <dick@ximian.com>
532
533         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
534
535 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
536
537         * doc/ado-net: correct formatting
538         * doc/index: added credit i forgot to add
539
540 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
541
542         * doc/ado-net: i did not format it correctly earlier, i 
543         tried added various tags where appropriate.
544         
545         * doc/index: added news item for May 5, 2002 - ado.net able
546         to retrieve data now
547
548 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
549
550         * doc/ado-net: updated the current status which
551         I kept forgetting to do.
552
553 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
554
555         * doc/ado-net: updated to includes an example for
556         running ipc-daemon as a Windows service.  Thanks
557         to gonzalo.
558
559 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
560
561         * doc/ado-net: updated to include installation of
562         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
563         Also included notes on running the System.Data/Test/PostgresTest.cs
564         that should work on a lot of Mono installations that have
565         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
566         know.
567
568 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
569
570         * doc/ado-net: updated a little bit.
571
572 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
573
574         * configure.in: Added checks for timezone stuff.
575
576 2002-04-30  Dick Porter  <dick@ximian.com>
577
578         * acconfig.h:
579         * configure.in: Added option to disable using shared memory for
580         handles
581
582 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
583
584         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
585         defined problem under cygwin with latest version of automake and
586         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
587
588 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
589
590         * configure.in: removed -Wshadow from CFLAGS.
591
592 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
593
594         * status/maintainers.xml: added danmorg and myself for System.Data.*
595         classes.
596
597         * status/class.xml: added System.Data.* classes.
598
599 2002-04-08  Dick Porter  <dick@ximian.com>
600
601         * configure.in: Set -mno-cygwin here rather than in the build script
602
603 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
604
605         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
606
607 2002-03-29  Martin Baulig  <martin@gnome.org>
608
609         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
610         New files, added documentation for the debugging code.
611
612         * doc/web/commands: Added the debugging pages.
613
614         * docs/jit-debug: Removed, this is now on the web site.
615
616 2002-03-24  Martin Baulig  <martin@gnome.org>
617
618         * man/mcs.1: Documented the new --debug option and added a section
619         about debugging support.
620
621         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
622
623 2002-03-21  Martin Baulig  <martin@gnome.org>
624
625         * configure.in: Added check for <elf.h>.
626
627 2002-03-18  Dick Porter  <dick@ximian.com>
628
629         * configure.in: Only look for libgc on the system.  Default to not
630         using GC at all, because it doesn't work with the jit.
631
632 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
633
634         * configure.in: Add support for building the included boehm GC.
635
636 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
637
638         * configure.in: detect Boehm GC libs and add --with-gc switch.
639         Boehm GC needs to be explicitly enabled since the JIT currently fails
640         in some cases with it.
641
642 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
643
644         * mono/tests/fib.cs: it is now possible to pass a repeat count as
645         command line argument, for example fib.exe 20 runs the test 20
646         times. 
647
648 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
649         * configure.in: added support for ARM target arch.
650         Uncommented and modified arm-*-linux* target,
651         added mono/arch/arm/Makefile to AC_OUTPUT list.
652
653 2002-02-21  Mark Crichton  <crichton@gimp.org>
654
655         * status/class.xml: Added contact info for RNGCryptoServiceProvider
656         class and Rijndael classes.
657         * status/maintainers.xml: Added contact info to maintainers list.
658
659 2002-02-21  Mark Crichton  <crichton@gimp.org>
660  
661         * configure.in: Add checks for a system-provided entropy device
662         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
663
664 2002-02-20  Dick Porter  <dick@ximian.com>
665
666         * acconfig.h:
667         * configure.in: Always build without cygwin support on windows
668
669 2002-02-19  Radek Doulik  <rodo@ximian.com>
670
671         * mono/tests/pinvoke.cs: use more pinvoke test methods
672
673 2002-02-19  Radek Doulik  <rodo@ximian.com>
674
675         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
676         method
677         (mono_test_many_byte_arguments): ditto
678
679 2002-02-18  Radek Doulik  <rodo@ximian.com>
680
681         * mono/tests/Makefile.am: added small test library for pinvoke
682         testing
683
684         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
685         new function to test pinvoke
686
687         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
688         arguments
689
690         * mono/tests/Makefile.am: display # of passing tests too
691         added simple shared library libtest with testing function for
692         pinvoke
693
694 2002-02-17  Radek Doulik  <rodo@ximian.com>
695
696         * mono/tests/Makefile.am (test): display # of failed tests
697
698 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
699
700         * configure.in: Add checks for SOL_IP, SOL_TCP, and
701         IP_PKTINFO. Also check for struct ip_mreqn.
702
703 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
704
705         * configure.in: Add checks to see if we need to link to libsocket,
706         libnsl, and/or librt. Also check for inet_pton and inet_aton.
707
708 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
709
710         * acconfig.h: #undef USE_MONO_MUTEX
711
712         * configure.in: If the system pthread implementation is lacking,
713         default to using mono-mutex.
714
715 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
716
717         * mono/tests/enum2.cs: new file with more enum tests.
718
719 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
720
721         * mono/tests/jit-long.cs: added some SHL/SHR tests
722
723 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
724
725         * configure.in: allow PKG_CONFIG_PATH for the build-platform
726         pkg-config invocation.
727
728 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
729
730         * configure.in: add some support/fixes for cross-compilation.
731
732 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
733
734         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
735         added tests for SUB_OVF, SUB_OVF_UN
736
737 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
738
739         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
740
741 2001-12-21  Aaron Weber  <aaron@ximian.com>
742
743         * doc/faq (A): added a linebreak that was missing and was causing
744         a heading to appear badly.
745
746 2001-12-20  Aaron Weber  <aaron@ximian.com>
747
748         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
749         questions into a single section.
750
751 2001-12-17  Aaron Weber  <aaron@ximian.com>
752
753         * doc/faq (Q): Question-by-question, line-by-line revision.
754
755 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
756
757         * mono/tests/time.cs: new test
758
759 2001-11-30  Radek Doulik  <rodo@ximian.com>
760
761         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
762
763 2001-11-29  Radek Doulik  <rodo@ximian.com>
764
765         * configure.in (ACCESS_UNALIGNED): uncommented and modified
766         powerpc-*-linux* 
767         generate mono/arch/ppc/Makefile
768
769 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
770
771         * mono/tests/exception3.cs: modified the test to show a bug in the
772         current exception handling implementation.
773
774 2001-11-13  Dick Porter  <dick@ximian.com>
775
776         * configure.in: Some more tests for pthread features
777         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
778         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
779
780 2001-11-09  Dick Porter  <dick@ximian.com>
781
782         * configure.in: Try and get large file support, but it's not fatal
783         if it's not there (the io-layer just ignores the high word in that
784         case.)
785
786         Check for windows builds, and only bother to look for pthreads and
787         large files if we're not building for cygwin or native win32.  Not
788         having pthread support on Posix systems is now a fatal error.
789
790         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
791         aclocal
792
793 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
794
795         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
796         target testjit. 
797
798 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
799
800         * docs/object-layout: more documentation
801
802 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
803
804         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
805         can't read on unaligned boundaries
806
807 2001-10-04  Dick Porter  <dick@ximian.com>
808
809         * configure.in: Do some deeper checks on pthreads for some of the
810         more interesting functions
811
812 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
813
814         * mono/tests/Makefile.am (testjit): a new target to test the JITer
815
816         * mono/tests/jit-*: added some test for the JITer
817
818 2001-09-23  Dick Porter  <dick@ximian.com>
819
820         * configure.in: Arrange to compile dummy thread support routines
821         if pthread isnt available
822         
823 2001-09-23  Dick Porter  <dick@ximian.com>
824
825         * configure.in: Check for pthread.h, so that we can check for the
826         HAVE_PTHREAD_H define in config.h
827
828 2001-09-21  Dick Porter  <dick@ximian.com>
829
830         * configure.in: Check for libpthread
831
832 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
833
834         * mono/tests/test-ops.cs: added more tests
835
836 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
837
838         * configure.in: check for sizeof(void*) and for the architecture.
839
840 2001-09-05  Dick Porter  <dick@ximian.com>
841
842         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
843         aclocal invocation, so putting aclocal files in /usr/local works
844
845 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
846
847         * *: removed the libffi dependency, mono now compiles on cygwin 
848
849         * mono/wrapper/build-dll: new file.
850
851 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
852
853         * mono/tests/console.cs: impl.
854
855         * mono/tests/box.cs: impl.
856
857         * mono/tests/stream-writer.cs: impl.
858
859 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
860
861         * mono/tests/*: New test cases, mostly for virtual method dispatch.
862         Use make testb for the slow benchmarking programs,
863         make test for the usual regression test checks.
864
865 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
866
867         * mono/cil/Makefile.am:
868         * mono/wrapper/Makefile.am: use correct variables for installation
869         directories
870
871 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
872
873         * mono/tests/exceptions*: enhanced and added more tests for
874         exceptions.
875
876 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
877
878         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
879         to pass make distcheck
880
881         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
882
883         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
884         install-data-hook): Added mechanism to distribute and install the
885         dll files.
886
887 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
888
889         * mono/tests/stream.cs: new tests for the Stream class
890
891         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
892         added it again.
893
894 2001-08-16  Alex Graveley  <alex@ximian.com>
895
896         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
897         removes libtool dependency on all of Mono.
898
899 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
900
901         * mono/tests/array.cs: more array tests
902
903 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
904
905         * mono/tests/array.cs: more array tests
906
907 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
908
909         * mono/tests/pinvoke.cs: we can now print strings ;-)
910
911         * mono/tests/array.cs: new test for arrays
912
913 2001-08-02  Alex Graveley  <alex@ximian.com>
914
915         * libffi/*: Import libffi CVS version, with minor changes to make it 
916           compile.
917
918         * mono/interpreter/Makefile.am: Link against 
919           ../../libffi/.libs/libffi.a.
920
921         * Makefile.am: Add libffi
922
923         * autogen.sh: Replace with adapted gnome autogen.sh
924
925         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
926
927 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
928
929         * mono/tests/pinvoke.cs: impl.
930
931 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
932
933         * configure.in, mono/tests: added some tests for the interpreter.
934
935 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
936
937         * doc/download: added instructions for cygwin
938         
939         * doc/c-sharp: removed bit about compiling
940         
941         * status/compare-assembly.cs: basedir should be there if
942         parameters are provided.
943
944         * status/makefile: made targets to dump info.
945         
946 2001-07-15  Joe Shaw  <joe@ximian.com>
947
948         * configure.in: Don't create doc/Makefile as there's nothing there
949         to make.
950
951         * Makefile.am: Don't build the doc directory because there's no
952         Makefile.am there.
953
954         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
955
956 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
957
958         * doc/class-library (A): Updated FAQ with question on error 1595.
959
960 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
961
962         * doc/index: 
963
964 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
965
966         * status/*: scripts and data to create statistics about the
967         class library status.
968
969 2001-07-09  Alex Graveley  <alex@ximian.com>
970
971         * doc/makefile (clean): Add clean target.
972         * doc/web/makefile (clean): Ditto.
973
974 2001-07-09  Alex Graveley  <alex@ximian.com>
975
976         * doc/makefile (all-docs): Fix typo.
977
978 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
979
980         * NEWS: 
981
982