X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=NEWS;h=7040b466cb7b97f77ad191b194b6e67e597903be;hb=9d93ddc5daf9a96e7fcd5d9ef7fac0ddba68feb9;hp=ceed0c959bdc209676be0fa99043306da5050028;hpb=2a8d4abd6c983403acfe999010b98e2be005358f;p=mono.git diff --git a/NEWS b/NEWS index ceed0c959bd..7040b466cb7 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,858 @@ +Hello everyone! + + We are releasing a new version of Mono, Mono 0.22. A new release +is made today because of the few recent bug-fixes that were committed +to CVS. + + Source code and binaries for this release can be found on the + web page, + + http://www.go-mono.com/download.html + + The URLs for the sources are: + + * MCS package (the Class Libraries, C# and VB.NET compiler + and other assorted tools written in Managed code): + + http://www.go-mono.com/archive/mcs-0.22.tar.gz + + * Mono package (the Runtime engine and JIT compiler): + + http://www.go-mono.com/archive/mono-0.22.tar.gz + + RPM packages for this release can be downloaded from the web-page +as well as from the 'Mono' channel on Red Carpet. Debian packages will +appear on the download page later, as well as an installer for our +Windows users. + + Since last Thursday, 320 commits have been made to our CVS +repository. These following hackers contributed to Mono since version +0.21: + + Aleksey Demakov, Alexandre Pigolkine, Atsushi Enomoto, Elan + Feingeld, Dick Porter, Dietmar Maurer, Duncan Mak, Gonzalo + Paniagua, Ian MacLean, Jackson Harper, Jean-Marc Andre, Jerome + Laban, Lluis Sanchez, Martin Baulig, Miguel de Icaza, Nick + Drochak, Paolo Molaro, Pedro Martinez, Per Ameng, Peter Williams, + Rafael Teixeira, Reggie Burnett, Sebastien Pouliot, Tim Coleman + and Zoltan Varga. + +Highlights: + + * The "MemoryStream" bug. + This bug affected a lot of classes, and made them crashy, + database code, XML parsing and a few others were + crashing. Thanks to Gonzalo for fixing this bug. + + * System.Data: + More bug fixes from Aleksey and Tim. + + * Reflection: + Zoltan continues to provide fixes to our Reflection.Emit code + to host IKVM. + + * Remoting: + Lluis added support for activation using activation + attributes. + + * PEToolkit: + Jackson imported the PEAPI package from the Queensland + University of Technology in Australia. This will replace the + existing Mono.PEToolkit for our ILasm back-end. + + * Windows Forms: + More fixes from Reggie and Alexandre. + + * System.Web.Mail: + Per has been working on this namespace. He announces recently + that all major parts of System.Web.Mail has now been implemented. + + * System.Web.Mobile: + Gaurav continues to make progress here. + + * Misc: + + Ian MacLean contributed a /compile flag to monoresgen and + assorted bug-fixes and improvements from the rest of the team. + + + My name is Duncan Mak, and I just made my first Mono release. + +----------------------------------------------------------------------------- +Hello everyone! + + The Mono Team introduces the best Mono release so far we have +done. Thanks to everyone who contributed fixes, code, ideas, and bug +reports. + + Mono 0.20 has been released, it is available at the usual location: + + http://www.go-mono.com/download.html + + This is a truly heroic release of Mono. Major architectural +chunks that were missing, or were miss-implemented have been fixed in +this release, and we are very proud of it. Please see the list of +features, because there is no short way of introducing just how good +this release is. A big thanks goes to Piers for setting up a +Tinderbox that monitors problems with the Mono CVS repository. + + We released packages for SuSE 8.0, Mandrake 8.2, and various +Red Hat releases. It is also available from Red Carpet on the Mono +channel. + + Source code for Mono, MCS, the Mono Debugger, XSP is available as +well from that web page. The sources are: + + MCS package (Class Libraries, C# and VB.NET compiler and managed tools): + + http://www.go-mono.com/archive/mcs-0.20.tar.gz + + Mono package (Runtime engine, JIT compiler): + + http://www.go-mono.com/archive/mono-0.20.tar.gz + + XSP package (XSP test web server for ASP.NET webforms): + + http://www.go-mono.com/archive/xsp-0.3.tar.gz + + This release is brought to you by: Alvaro del Castillo, Alan Tam, +Alp Toker, Alejandro Sánchez, Alexandre Pigolkin, Atsushi Enomoto, +Brian Ritchie, Christopher Bockner, Daniel Lopez, Daniel Morgan, +Dennis Hayes, Dick Porter, Dietmar Maurer, Duncan Mak, Gaurav Vaish, +Gonzalo Paniagua, Jackson Harper, Jaime Anguiano, Jeff Stedfast, +Johannes Roith, John Sohn, Jonathan Pryor, "Lee Mallabone, "Lluis +Sanchez, "Marco Ridoni, Mark Crichton, Martin Baulig, Martin Willemoes +Hansen, Miguel de Icaza, Mike Kestner, Nick Drochak, Paolo Molaro, +Patrik Torstensson, Pedro Martinez, Per Arneng, Peter Williams, Petr +Danecek, Piers Haken, Radek Doulik, Rafael Teixeira, Rodrigo Moya, +Sebastien Pouliot, Tim Coleman, Ville Palo, and Zoltan Varga. + + They commited 1810 changes to CVS patches in the past 33 days. + +* New in this release + + * Zoltan and IKVM + + Zoltan's patches to run Jeroen's IKVM (the Java VM that + translates JVM bytecodes into .NET bytecodes) are in. + + * Remoting. + + The remoting team's patches that were held off on the previous + release are here. Lluis and Patrik have done a fantastic job + in getting remoting to work. Many low-level runtime engine + changes, and plenty of work on the class-library stuff. + + Lluis has posted a couple of sample applications to the + mailing list, you can try those out. + + The new release includes a working BinaryFormatter and + BinaryFormatterSink. It means that together with TcpChannel + it is possible to make remote calls with any type of + parameters and return values, including value types, + MarshalByRefObject types (that are properly + marshalled/unmarshalled), delegates, enums, etc. + + RemotingConfiguration is partially implemented. It cannot read + from config files, but manual configuration using the api is + fully working. + + Implemented full support for client activated types and for + well known objects (both singleton and single call). + + Lease manager fully working (it manages the lifetime of server + objects). + + Implemented interception of the new operator, so it is + possible to create a remote object using "new", if the type is + properly registered in RemotingConfiguration. + + In Lluis' words: `Basically, 0.20 will have almost all needed + for a distributed application with Remoting' + + * New threading semantics, IO-layer + + Dick Porter in a couple of weeks has heroically redone much of + the threading support to match the .NET behavior (details are + on the .NET threading book as posted on the Mono site). + + He also did a lot of bug fixes in the IO/threading space. The + threading implementation now contains a new and faster Monitor + implementation, as well as a correct Pulse()/Wait() + implementation. + + GC thread finalization has been re-enabled. This means that + finalizers will be ran on a separate thread, as done in the + Microsoft.NET Framework. This might expose some bugs on + existing finalizer code. + + * Moved to NUnit2 + + Nick and Gonzalo helped us move to the new NUnit2 platform for + all of our tests. A big applause goes to them. + + * Cross Appdomain invocations work now. + + ASP.NET and NUnit2 both used cross appdomain invocations, we + have fixed a number of problems, and they are now functional. + + The AppDomain fixes and the Remoting fixes have allowed us to + remove a number of hacks in the ASP.NET implementation that + were previously there. + + Implemented CrossAppDomainChannel, for calls between domains. + + * C# Compiler and Debugging. + + When generating debugging information in the compiler (with + -debug, -g or -debug+) the compiler will embed the debugging + information into the resulting executable instead of + generating a separate file. Very nice. + + Generating debugging information has also improved vastly + performance-wise, and now it is possible to always use + debugging builds for software development. + + A number of bugs were fixed on the compiler as well and + by using the Mono profiler we have reduced the memory + consumption and accelerated the compiler. + + Thanks to Jackson, Martin, Paolo and for helping here. + + * VB.NET Compiler. + + Plenty of new features are included in the compiler in our + path to conformance. See for + details on the status of the compiler, and the pieces missing. + + * ILasm and Mono.PEToolkit. + + Work on the IL assembler has resumed, but it is not yet ready + for production use. The Mono IL Assembler uses the + Mono.PEToolkit library done by Sergey and Jackson to + manipulate CIL image files. + + * Cryptographic work. + + Sebastien has provided a cert2spc and secutil tools for + certificate management. This is the first release that ships + an assembly for System.Security + + Also a new internal assembly used only on Windows allows Mono + users to use the unmanaged crypto providers. + + * System.XML + + Atsushi has continued to improve the work on our XML + implementation: fixing bugs and more closely matching the + Microsoft implementation. + + * More PowerPC/Alpha support. + + Taylor Christopher has contributed more code generation macros + for PPC and Laramie Leavitt for Alpha. + + * System.XML.Xsl + + Gonzalo continued the implementation of our XSLT transformation + API (custom .NET functions are still missing though). It no + longer uses temporary files to apply transformations. Thanks + to an idea from Zdravko Tashev. Xslt Web controls work as + part of this fix. + + * ASP.NET + + Gonzalo has cleaned up a lot the code base, and now our test + server supports a --root and --virtual command line options + for better control. + + Also, now we generate a much nicer error page on errors. We + are looking for volunteers to improve the default look of this + page. + + Authentication is now supported + + * Mobile Controls. + + Gaurav Vaish continues on his quest to complete the + implementation of the Mobile controls. These controls are + required to run a stock IBuySpy application. + + * Class Libraries: + + New Mono.Posix class library that contains classes for working + on a Posix systems. Things like Unix domain sockets are here. + + * System.Windows.Forms + + Alexandre Pigolkine continues to contribute more code to our + Windows.Forms implementation. Currently it only runs on + Windows (or in Linux without GC enabled, due to the + pthread/Wine threading library mismatch. This is being + actively addressed as part of the Wine work due to the + movement to the new thread implementation available in RH 8.1). + + * Database providers + + Christopher Bockner has updated his DB2 database provider (now + with prepared statement functionality) and Tim Coleman has + continued work on the Oracle database provider (welcome back + Tim!) + + * Database code. + + Dan Morgan continues to develop core components in System.Data + (and now we welcome Alan Tam to the System.Data core hackers) + + The SQL# tool now supports MySQLNet, Npgsql, DB2Client, and + Oracle clients. + + * Runtime + + mono --profile now performs memory allocation profiling too. + + * Runtime fixes. + + We now support multi-module with external file reference + assemblies. + + The above in English means that we can now run Eiffel.NET code + in Mono. + + * Monograph: + + More statistics supported now. + + * System.Web.Mail + + Per has contributed the code for this namespace. + +* Bugs + + Plenty of bugs were closed. +------------------------------------------------------------------------- +Hello everyone! + + We have made a new release of Mono available. Despite the fact +that we just did Mono 0.18, this release is packed with new features. + +* Availability. + + Mono 0.19 is available in package format from: + + http://www.go-mono.com/download.html + + We released packages for SuSE 8.0, Mandrake 8.2, Debian and various +Red Hat releases. It is also available from Red Carpet on the Mono +channel. + + Source code for Mono, MCS, the Mono Debugger, XSP is available as +well from that web page. + +* New in this release + + * Remoting news: + + Lluis has implemented and documented the Binary formatter + Woohoo! He has done a lot of work as well to support + remoting. + + Patrik has also been working heavily on fixing a + number of remoting related bugs and missing features. + + Ajay also implemented 1-d array serialization in System.Xml + + * New database provider: IBM DB2 + + Christopher Bockner has contributed a DB2 data + provider for System.Data. We have a very complete + range of data providers. + + * System.Web.Mobile + + Gaurav has started work on this assembly, this will + allow us to run the unmodified reference ASP.NET + applications that were designed to support Mobile + browsing. + + * System.Data and System.XML: + + More implementation work on XmlDataDocument from Ville + and plenty of fixes from Atsushi. + + * MacOS patches: + + Paolo integrated John Duncan's and Benjamin Reed + patches to make Mono run on MacOS X out of the box. + + * IsolatedStorage + + The initial implementation of it was done by Jonathan + Pryor and included in this release. + + * Compilers: + + More work on the Mono Visual Basic compiler (it is now + included in the packages). + + Plenty of bug fixes from Jackson, Miguel to the C# + compiler. + + Patches from Francesco and Daniel to the VB.NET + support runtime. + + * Debugger support + + Plenty of updates to run the new Mono Debugger from Martin. + +* Main missing bits: + + Some of everyone's favorite patches or code chunks have not yet +been integrated, hopefully Mono 0.20 will have them: + + * Zoltan's patch to run IKVM is not yet on this release + + * Some parts of Patrik's remoting code did not make it to the + release either. + + * Reggie's MySQL native provider is also missing. + +Enjoy! +Miguel. +------------------------------------------------------------------------- +Hello everyone! + + We have made a new release of Mono available. Despite the fact +that we just did Mono 0.18, this release is packed with new features. + +* Availability. + + Mono 0.19 is available in package format from: + + http://www.go-mono.com/download.html + + We released packages for SuSE 8.0, Mandrake 8.2, Debian and various +Red Hat releases. It is also available from Red Carpet on the Mono +channel. + + Source code for Mono, MCS, the Mono Debugger, XSP is available as +well from that web page. + +* New in this release + + * Remoting news: + + Lluis has implemented and documented the Binary formatter + Woohoo! He has done a lot of work as well to support + remoting. + + Patrik has also been working heavily on fixing a + number of remoting related bugs and missing features. + + Ajay also implemented 1-d array serialization in System.Xml + + * New database provider: IBM DB2 + + Christopher Bockner has contributed a DB2 data + provider for System.Data. We have a very complete + range of data providers. + + * System.Web.Mobile + + Gaurav has started work on this assembly, this will + allow us to run the unmodified reference ASP.NET + applications that were designed to support Mobile + browsing. + + * System.Data and System.XML: + + More implementation work on XmlDataDocument from Ville + and plenty of fixes from Atsushi. + + * MacOS patches: + + Paolo integrated John Duncan's and Benjamin Reed + patches to make Mono run on MacOS X out of the box. + + * IsolatedStorage + + The initial implementation of it was done by Jonathan + Pryor and included in this release. + + * Compilers: + + More work on the Mono Visual Basic compiler (it is now + included in the packages). + + Plenty of bug fixes from Jackson, Miguel to the C# + compiler. + + Patches from Francesco and Daniel to the VB.NET + support runtime. + + * Debugger support + + Plenty of updates to run the new Mono Debugger from Martin. + +* Main missing bits: + + Some of everyone's favorite patches or code chunks have not yet +been integrated, hopefully Mono 0.20 will have them: + + * Zoltan's patch to run IKVM is not yet on this release + + * Some parts of Patrik's remoting code did not make it to the + release either. + + * Reggie's MySQL native provider is also missing. + +Enjoy! +Miguel. +------------------------------------------------------------------------------ +Happy new year! + + The Mono team is proud to release Mono 0.18, with plenty of bug + fixes and improvements. If you are a happy 0.17 user, this + release is a happiness extension release. Many bugs in the + runtime, class libraries and C# compiler have been fixed. + + Also, our special envoy in Japan has reported that there is + some naming confussion about the naming of Mono, as can be + seen in the following documentary material: + + Atsushi Enomoto shows the source of confussion: + + http://primates.ximian.com/~duncan/gallery/Duncan-in-Tokyo/DSCN0702 + + Nick and Duncan echo it: + + http://primates.ximian.com/~duncan/gallery/Duncan-in-Tokyo/DSCN0703 + +* Availability + + Mono 0.18 packages and source code is available for download from: + + http://www.go-mono.com/download.html + + Those using Red Carpet on Linux can install Mono 0.18 from + the Mono channel. The packages have already been pushed for + you. + + At release time we have packages for Red Hat 8.0, 7.3, + 7.2 and 7.1 and Mandrake 8.2. + +* Contributors to this release + + This release is brought to you by: + + Alejandro Sanchez, Alp Toker, Atsushi Enomoto, Cesar Octavio + Lopez Netaren, Daniel Lopez (mod_mono), Daniel Morgan, Dennis + Hayes, Dick Porter, Dietmar Maurer, Duncan Mak, Eduardo + Garcia, Gaurav Vaish, Gonzalo Paniagua, Jackson Harper, Jaime + Anguiano, Jeroen Janssen, Johannes Roith, Jonathan Pryor, Juli + Mallett, Lluis Sanchez, Marco Ridoni, Martin Baulig, Miguel de + Icaza, Nick Drochak, Paolo Molaro, Patrik Torstensson, Piers + Haken, Rachel Hestilow, Rafael Teixeira, Ravi Pratap, + Sebastian Pouliot, Tim Coleman, Tim Hayes, Ville Palo, Zoltan + Varga. + +* New in this release + + VB.NET compiler: + + Many improvements to the Mono VB.NET compiler. + + ASP.NET: + + Plenty of bug fixes in ASP.NET. Larger applications + can now be run with it. The authentication system has + been deployed, most changes are from Gonzalo. + + We have a modified IBuySpy running (without Xslt) + + If you want to run ASP.NET you can run it with either + our XSP proof-of-concept server, or with Daniel's + Apache module that can be fetched from CVS (module + name: mod_apache) + + Type Reflector: + + A Console, Gtk# and Windows.Forms tool to browse + compiled assemblies and examine the types on it, from + Jonathan Pryor. + + Moving to NUnit 2.0 + + Nick continues the work on moving our test suite to NUnit 2.0 + + Mobile.Controls: + + Gaurav has started work on the Mobile controls, which + are required to run some of the reference applications + in full-mode like IBuySpy. + + Remoting: + + The remoting infrastructure has got a big boost from + Lluis in this release. + + System.Data/XML + + Ville has been working on improving our System.Data + classes in the XML assembly. + + Crypto: + + Plenty of new crypto from Sebastien as well. A new + web page in our site can be used to track this. + + http://www.go-mono.com/crypto.html + + +---------------------------------------------------------------------- +Hello! + + Version 0.17 of Mono has been released. + + There are plenty of new features, bug fixes, new classes, + performance improvements, optimizations and much more + available in this release. + +* Stats + + 2605 cvs commits to the Mono repository since October 1st, an + average of 37 commits per day including weekends. + + 212 commits to the Mono module. + 1438 commits to the MCS module. + +* Mono Improvements: + + Work has begun to make the runtime run a finalizer thread and + invoke all the finalizers from this thread. This is the same + behavior as Java and the Microsoft runtime, but it is disabled + on this build. + + Integrated the s390 work from Neale Ferguson. + + Beginning of the work for pre-compiling code (Ahead of time + compilation) for Mono (based on the early work of Zoltan). + + New option `--noboundscheck' for benchmark purposes, it + disables array bound checks. + + Uses mmap instead of SysV shared memory for the Windows API + emulation layer. + + Plenty of bug fixes, improvements and integration with the + upper layer class libraries. + + New exception handling code uses the GCC native support for + stack-walking if available and gives big performance boost + (15% on mcs bootstrap). + + A lot of the work in the new release of Mono is required for + the Mono Debugger (which will be released separately). The + Mono debugger is interesting, because it can debug both + managed and unmanaged applications, but it only supports the + JITer for debugging. + + Dick, Dietmar, Gonzalo, Martin and Paolo were in charge of + most of these changes. + +* Compiler improvements: + + Many bug fixes as usual, better C# compliancy. + + Performance improvements. The new release of the Mono C# + compiler is 37% faster than the previous version (self-compile + is down to 8 seconds). On my P4 1.8Ghz machine, the Mono C# + compiler compiles (342,000 lines per minute). + + Thanks to go Ravi and Martin for helping out with the bug + fixing hunt. + +* Cryptography and Security classes + + Sebastien Pouliot and Andrew Birkett were extremely busy + during the past two months working on the cryptography + classes, many of the crypto providers are now working + + Jackson on the other hand helped us with the security + classes, he said about those: + + `Writing security classes is the most exciting thing I have + ever done, I can not wait to write more of them'. + +* ASP.NET: + + We have now moved the code from the XSP server (which was our + test bed for ASP.NET) into the right classes inside + System.Web, and now any web server that was built by using the + System.Web hosting interfaces can be used with Mono. + + The sample XSP server still exists, but it is now just a + simple implementation of the WorkerRequest and ApplicationHost + classes and can be used to test drive ASP.NET. A big thanks + goes to Gonzalo who worked on this night and day (mostly + night). + + Gaurav keeps helping us with the Web.Design classes, and + improving the existing web controls. + +* ADO.NET: + + New providers are available in this release. The relentless + System.Data team (Brian, Dan, Rodrigo, Tim and Ville) are + hacking non-stop on the databse code. Improving existing + providers, and new providers. + + The new providers on this release: + + * Oracle + * MS SQL + * ODBC + * Sybase + * Sqlite (for embedded use). + + Many regression tests have been added as well (Ville has been + doing a great job here). + + Brian also created a DB provider multiplexor (The ProviderFactory) + + Stuart Caborn contributed Writing XML from a DataSet. + Luis Fernandez contributed constraint handling code. + + Also there is new a Gtk# GUI tool from Dan that can be used to + try out various providers. + +* System.XML: + + Atsushi has taken the lead in fixing and plugging the missing + parts of the System.XML namespace, many fixes, many + improvements. + +* CodeDom and the C# provider. + + Jackson Harper has been helping us with the various interface + classes from the CodeDOM to the C# compiler, in this release + a new assembly joins us: Cscompmgd. It is a simple assembly, + and hence Microsoft decided not to waste an entire "System" + "dot" on it. + +* Testing + + Nick Drochak has integrated the new NUnit 2.0 system. + +* Monograph: + + Monograph now has a --stats option to get statistics on + assembly code. + + +CVS Contributors to this release: + + Alejandro Sanchez, Alp Toker, Andrew Birkett, Atsushi Enomoto, + Brian Ritchie, Cesar Octavio Lopez Nataren, Chris Toshok, + Daniel Morgan, Daniel Stodden, Dennis Hayes, Dick Porter, + Diego Sevilla, Dietmar Maurer, Duncan Mak, Eduardo Garcia, + Ettore Perazzoli, Gaurav Vaish, Gonzalo Paniagua, Jackson + Harper, Jaime Anguiano, Johannes Roith, John Sohn, Jonathan + Pryor, Kristian Rietveld, Mads Pultz, Mark Crichton, Martin + Baulig, Martin Willemoes Hansen, Miguel de Icaza, Mike + Kestner, Nick Drochak, Nick Zigarovich, Paolo Molaro, Patrik + Torstensson, Phillip Pearson, Piers Haken, Rachel Hestilow, + Radek Doulik, Rafael Teixeira, Ravi Pratap, Rodrigo Moya, + Sebastien Pouliot, Tim Coleman, Tim Haynes, Ville Palo, + Vladimir Vukicevic, and Zoltan Varga. + + (Am sorry, I could not track everyone from the ChangeLog + messages, I apologize in advance for the missing + contributors). + +------------------------------------------------------------------------ + +Hello! + + Version 0.16 of Mono has been released! This is mostly a bug + fix release, a lot of work has been going on to make existing + features more robust and less buggy. Also, contributions are + too varied, so it is hard to classify them in groups. + +* Stats + + 795 commits to mono and mcs since August 23rd. + +* News + + The changes that got in this releases are mostly + bugfixes. Miguel, Martin and Ravi attacked lots of bugs in the + compiler, Dick fixed a bunch of bugs related to processes and + threads. Mark Crichton resumed his work on the SPARC port and + made lots of progress there. Juli Mallett has been working on + making sure Mono also builds on BSD systems. As usual, Dietmar + and Paolo supplied their continuous stream of fixes to the + runtime. + + Dietmar has completed the work on the runtime side for + remoting support and we ship now with a sample channel, the + System.Runtime.Remoting.Sample. This can be used as a + reference implementation for anyone interested in implementing + other channels (like a CORBA channel). + + Duncan got preliminary XSLT support done by using + libxslt. + + Gonzalo (with some help from Patrik) has been working hard + making our ASP.NET implementation work on both Mono and MS by + migrating the existing xsp code to the class library. Gaurav + started working on the classes in System.Design.dll and Chris + Toshok checked in Mono.Directory.LDAP, which will be the + foundation to implement the System.DirectoryServices assembly. + + Various fixes from Kral, Jason, Piers and Gonzalo were + committed to System.Xml; Martin Algiers reports that the + upcoming NAnt release will be fully compatible with Mono. + + Miguel imported Sergey Chaban's Mono.PEToolkit and ilasm code + to CVS. Nick, as always, continues to refine our testing + framework by improving our tests. Andrew Birkett continues to + improve the implementation of our security/cryptographic + classes. Jonathan Pryor contributed type-reflector the our + list of tools. + +* Other News From Behind de Curtain. + + While the above is pretty impressive on its own, various other + non-released portions of Mono have been undergoing: Adam Treat + has been leading the effort to document our class libraries + and produce the tools required for it. + + Martin Baulig has been working on the Mono Debugger which is + not being released yet. This debugger allows both native + Linux application as well as CIL applications to be debugged + at the same time (and in fact, you can use this to debug the + JIT engine). The debugger is written in C# with some C glue + + In the meant A new JIT engine is under development, focused on + adding more of the high-end optimizations which will be + integrated on an ahead-of-time-compiler. Dietmar and Paolo + have been working on this. + +* Contributors to this release + + * Non-Ximian developers: Adam Treat, Andrew Birkett, Dennis + Hayes, Diego Sevilla, Franklin Wise, Gaurav Vaish ,Jason + Diamond, Johannes Roith, John Sohn, Jonathan Pryor, Juli + Mallett, Kral Ferch, Mike Crichton, Nick Drochak, Nick + Zigarovich, Piers Haken, Rafael Teixeira, Ricardo Fernandez + Pascual, Sergey Chaban, Tim Coleman. + + * Ximian developers: Dietmar, Paolo, Dick, Duncan, Ravi, + Miguel, Martin, Chris, Joe, Gonzalo, Rodrigo. + + +--------------------------------------------------------------------------------- * Sergey Chaban added thread-safe support to System.Collections.SortedList.