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