- 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 <FIXME:get-url-for-posting> 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.