Saturday, May 29, 2004

LINUX: DotGNU Portable.NET 0.6.6 released

[DotGNU]Portable.NET 0.6.6 released: "Portable.NET 0.6.6 has been released: Web Page: http://www.southern-storm.com.au/portable_net.html Download: http://www.southern-storm.com.au/download/pnet-0.6"

Portable.NET 0.6.6 has been released:

Web Page: http://www.southern-storm.com.au/portable_net.html
Download: http://www.southern-storm.com.au/download/pnet-0.6.6.tar.gz
Library: http://www.southern-storm.com.au/download/pnetlib-0.6.6.tar.gz
pnetC: http://www.southern-storm.com.au/download/pnetC-0.6.6.tar.gz
ml-pnet: http://www.southern-storm.com.au/download/ml-pnet-0.6.6.tar.gz

This release marks a big milestone for DotGNU. It is the first release
where the bulk of the work was done by contributors other than myself,
as I was on sabbatical writing libjit for most of the time.

Fantastic work guys! Major strides have been made in threading, Winforms=
System.Xml, ml-pnet, DCOP, serialization, and many, many, other places.
The NEWS files below list everyone's name (hopefully I didn't forget
anyone). Keep up the good work!

I am going to ease back into pnet development over the next month,
particularly on ilrun issues leading up to the libjit integration.
But don't let this stop you: there is still plenty of work to be done
all across Portable.NET.

NEWS entries and signed MD5 checksums for the above files are appended
to this message.



Portable.NET 0.6.6 (29 May 2004)

Runtime engine:

* GetManifestResourceNames internalcall (Russell Stuart).
* Add the --trace option to ilrun (Gopal V).
* Fix some I4/I/M/T cases in the verifier (Rhys Weatherley, Gopal V).
* Fix to Directory.GetFiles internalcall (Russell Stuart).
* Many fixes and speedups to the monitor implementation (Thong Nguyen).
* Remap some gtk# dll references (Ilyak Kasnacheev).
* Automatically load assemblies during "GetType" (Gopal V).
* Handling for interruptes and aborts (Thong Nguyen).
* Verification of indirect method calls (Gopal V).
* Resolve classes properly before layout (Gopal V).
* Support for Interlocked* functions (Thong Nguyen).
* Looser association of real threads with engine threads, to make
it easier to move to app domains in the future (Thong Nguyen).
* Asynchronous delegates (Thong Nguyen).
* Better shutdown logic for multi-threaded programs (Thong Nguyen).
* ILExecThreadBoxNoValue (Thong Nguyen).
* Dynamic invocation of methods with out/ref parameters (Thong Nguyen).
* Include inherited interfaces in return from "GetInterfaces" (Gopal V).
* Entry points must be in .exe's, not .dll's (Gopal V).
* Problems in OutputExceptionTable with nested try/catch (Rhys W).
* Fixes to make ilrun compile with gcc 3.4.0 (Norbert Bellow).
* Implement Thread.Abort (Thong Nguyen).
* Use interlocked increments for profile counts (Thong Nguyen).

C# Compiler:

* Stack underflow problem in codegen for "switch" (Rhys Weatherley).
* Problem with 8-bit characters in pre-processor lines (Rhys Weatherley).
* "/recurse" option for compiler compat mode (Gopal V).
* Fix semantic analysis for identifers and member accesses (Gopal V).
* Resolve aliases for fully qualified namespaces (Gopal V).
* "goto case" should emit a leave inside a "try" (Russell Stuart).
* Bug with ';' in #endregion directives (Russell Stuart).
* Handle "protected internal" across assemblies (Richard Baumann).
* Disambiguate static members and types with the same name (Gopal V).

C Compiler:

* Add dependency options to the pre-processor (-M, -MD, etc) (Rhys W).
* Fixes for bit field accesses (Rhys Weatherley).
* Complex structure initializers (Rhys Weatherley).
* Array access on managed arrays (Gopal V).


* Strong alias linking for vararg methods (Rhys Weatherley).


* Comma-separated lists of target dependencies (Russell Stuart).
* Directory deletion and copying (Russell Stuart).

Platform Support:

* Win32-specific filename expansion (Rhys Weatherley).
* Disable zlib under mingw32 because of dependency issues (Rhys W).
* Fixes for Win32 file operations (Thong Nguyen).
* Integrate libgc version 6.3alpha6 (Thong Nguyen).
* Overflow bugs in time routines (Thong Nguyen).
* ILGetSinceRebootTime for Windows (Thong Nguyen).

pnetlib 0.6.6 (29 May 2004)

System.Windows.Forms & System.Drawing:

* HelpProvider, TabPageCollection (Russell Stuart).
* Button.PerformClick should only work when button is enabled and
visible (Jens Kuehner).
* Allow multiple texture brushes to use the same image (Gopal V).
* Generate image masks from alpha information (Gopal V).
* Null reference exception in MessageBox (Gopal V).
* UpDown controls (Klaus Treichel).
* Ignore KeyPress events in TextBox that are already handled (Gopal V).
* Process application KeyPress's before local (Heiko Weiss).
* Fixes to MainMenu, SystemIcons, CheckListBox (Gopal V).
* Bug in empty TreeView's (leppie).
* Performance improvements to MainMenu, Control, ContextMenu (Richard B).
* Double-click bug in TextBox (David Logan).
* Deserialization of images (Gopal V).
* Double buffering of TabControl (Thong Nguyen).
* Fixes to ScrollableControl (Gopal V).
* ColumnHeader, ListBindingConverter, ImageIndexConverter (Klaus Treichel=


* Properly fall back to DISPLAY when displayName null (Ilyak Kasnacheev).
* Improve ICE and DCOP to the point of being useful (Ilyak Kasnacheev).
* Recognize transparent "ParentRelative" backgrounds (Rhys Weatherley).
* Detect MDI top-level windows properly (David Logan, Gopal V).


* Fix parsing of empty elements (Richard Baumann).
* Various fixes for ml-pnet (Klaus Treichel, Gopal V).
* Fixes to element list enumeration (Gopal V).
* Attribute handling in XmlDocument (Richard Baumann).
* Whitespace and namespace handling (Richard Baumann).
* Proper name table usage in NameCache (Richard Baumann).
* Lots of small fixes and TODO's (Richard Baumann).
* Implement XmlSerialization classes (Richard Baumann).
* Fixes for compatibility with ml-pnet (Klaus Treichel).
* XmlDocument.Save (Andres March).
* Change default namespace URL to expected value (Gopal V).
* Processing instructions (Richard Baumann).


* Binary serialization for decimal, array, string, null (Andre Seidelt).
* Implement binary de-serialization (Andre Seidelt).
* Fix incompatibilities between systems (Andre Seidelt).
* Serialization of keys and array elements (Andre Seidelt).
* Handle ISerializable types properly (Andre Seidelt).


* Array accesses in JScript (Carl-Adam Brengesjo).
* Argument passing fixes (Carl-Adam Brengesjo).
* Parse problems with ++ and -- (Gopal V).
* --help and --version for jsrun command (Carl-Adam Brengesjo).
* Use ScriptStream for output where required (Carl-Adam Brengesjo).


* Sign extension bug in IPv4 addresses (Russell Stuart).
* TcpClient fix (Gopal V).
* Stub out cookie and certificate handling in HTTP classes (Gopal V).
* SSL tunnelling for HTTP proxies (Gopal V).
* Fix parsing of IPv6 hex addresses (Gopal V).


* Internalcall fixes and tests for pnet threading changes (Thong Nguyen).
* Rewrote the Threading.Timer class (Russell Stuart).
* Asynchonrous delegates (Thong Nguyen).
* Minor typo that prevented LocalDataStoreSlot from working (Gopal V).


* Improvements to "csupport" for pnetC (Rhys Weatherley).
* Bug in TimeSpan (Gopal V).
* Fix stream length and buffering in StreamReader/XmlStreamReader (Gopal =
* Hex number parsing (Russell Stuart).
* Fixes to file routines to make them more ECMA compliant (Russell Stuart=
* Interfaces should be assignable to System.Object (Russell Stuart).
* Fixes to Hashtable for removed entries (Russell Stuart).
* Partial names in Assembly.LoadFrom (Gopal V).
* CodeCompiler/ShellExecute bug with redirected stderr (Gopal V).
* Only use response files in CodeCompile with long cmdlines (Gopal V).
* Small patch to Security Element (Carl-Adam Brengesjo).
* Change "test -e" to "test -f" for Solaris compat (Sebastien BOCQ).
* Patches to generic classes (Richard Baumann).
* Test cases for System.Reflection.Emit (Jonas Printzen).
* ClrConstructor.InvokeOnEmpty for post-allocation construction (Gopal V)=
* Bugs in "machine.default" file (Gopal V).
* "default1.1" profile to build 1.1 and install as default (Rhys W).
* Parse fixes to System.Configuration handlers (Gopal V).
* Use non-null evidence in AppDomain.CreateInstance (Gopal V).
* Handle "file://" URL's in Assembly.LoadFrom (Gopal V).

pnetC 0.6.6 (29 May 2004)

* Use dependency tracking in Makefile's because cscc supports it.
* Make word sizes dynamic, and remove __WORDSIZE.
* Implement "fcntl".
* Implement the basic infrastructure for socket and netdb functions.
* Import inet* routines from glibc.
* Mismatched definitions for __pt_thread_run and __syscall_seek (Gopal V)=

ml-pnet 0.6.6 (29 May 2004)

* Mono.Security and System.Data libs that depend on it (Klaus Treichel).
* Import jay and use it to help build System.Data (Gopal V).
* System.Web, System.Web.Services (Gopal V).

Hash: SHA1

f60bafdb7449af2d99b1dcd91e16cea2 ml-pnet-0.6.6.tar.gz
ba078c058cb98b26eb9e9d43d2160160 pnet-0.6.6.tar.gz
dcaba33357dc559caee9e7f82f89dd8b pnetC-0.6.6.tar.gz
5a046380a24632109016bd8cf9fdf535 pnetbin-0.6.6.tar.gz
b2cb4c5ea3847dbbc985f280443b9a23 pnetlib-0.6.6.tar.gz
Version: GnuPG v1.0.7 (GNU/Linux)



  • I have been to your site and I too am working very hard at hate suck destroy bomb adsense to increase my revenue. I am also looking into many NEW ways to utilize the design to further direct people to follow my ads.
    hate suck destroy bomb adsense

    By Anonymous Anonymous, at October 1, 2005 at 8:29 PM  

  • Informative blog. I have a xhtml tag blog.

    By Blogger Steve Austin, at October 2, 2005 at 11:38 AM  

  • I was looking for some AutoCAD training and found this new site for
    2006 auto book cad training along with your site. Have you seen this one yet?

    By Blogger MKW Industries, at October 4, 2005 at 1:12 AM  

  • Hi! Your Blog about Voip and Web Conference is great. I have a Website with a great Web Conference Software. There also is a Trial for only one dollar month. free video conference software

    Take a look when you have time!


    By Blogger PolarTrader, at October 7, 2005 at 9:36 PM  

  • Great info about google adsense fraud I have a lage interest also and have a site about google adsense fraud please feel free to check it out.

    By Blogger blaze, at October 11, 2005 at 3:42 AM  

  • Just found your blog, it's great! I also have a web site related to Google Adwords ebooks and software.Thanks!

    By Blogger doer, at October 11, 2005 at 5:19 PM  

  • I really enjoyed the topic you chose to write about. I'm definitely going to bookmark you! reseller site traffic web It pretty much covers reseller site traffic web related stuff. Come and check it out if you get time :-)

    By Blogger cash at home, at October 12, 2005 at 3:19 AM  

  • Hello, just visited your blog, it's informative. I also have a website related togoogle adsense software. So make sure you visit and hope it's useful.

    By Blogger Gordon, at October 12, 2005 at 5:41 AM  

  • Get your turnkey websites for only $24.99 at
    annoying ever most site web
    annoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site webannoying ever most site web

    By Blogger Turnkey Builder, at October 13, 2005 at 2:46 AM  

  • Yahoo News

    Microsoft, Yahoo Reportedly Ready To Link Instant-Messaging Services (TechWeb via Yahoo! News)
    Microsoft and Yahoo are expected to announce Wednesday interoperability between each other's instant messaging service, a move that could dramatically change a market that's been dominated by America Online Inc., a newspaper reported.

    Today's News From & About Yahoo

    cc Infopage: 30,000 daily updated Information Pages about all kind of subjects

    PS: To get more, just click the links

    By Blogger cc Infopage, at October 13, 2005 at 3:10 AM  

  • Hey came across your site looking for other best free online affiliate program related sites, and yours came up. Not bad ranking for the terms "best free online affiliate program" anyway i invite you all since im here to join my new forum! Start posting today! Makecash.org

    By Anonymous Anonymous, at October 14, 2005 at 3:54 AM  

  • Yo, you have a Terrific blog here! Lots of content means more readers, more readers means more interaction!
    I'm definitely going to bookmark you!
    I have a
    dvd player for window xpsite/blog. It pretty much covers dvd player for window xp related stuff.
    Come take a Look when you get a chance. :-)

    By Blogger The Computer Guys, at October 23, 2005 at 9:03 PM  

  • dryers repair lakeside
    appliance repair in san diego Ca,dryers repair lakeside

    By Blogger abraham, at October 23, 2005 at 10:27 PM  

  • Great Blog! A real pleasure to read! Do you know that Traffic Portals will really boost your conversion rates and generate exclusively yours leads? We offer VOIP webinars - Marketing Courses Using Web Conferences about Traffic Portals I also have a website that talks about various high profile topics such as Retirement and includes an eBusiness Directory. I also would like to tell all of you reading this terrific blog about Retirement that should you be in need of a terrific host for a serious eCommerce Website that www.Kiosk.ws is Awesome Hosting value! They have the best online support team for all of your technical questions and a 3 minute emergency pager too. Looking to start your own affiliate program? They have an excellent script for you! They give you $70,000 dollars worth of software to build just about any type of e-commerce website you need! Go check it out if you get a chance. You can make more money than you spend and Create Free Will for Yourself! Again, Great Blog! Thanks. The info on Retirement Sooner was very informative!

    By Anonymous Anonymous, at October 24, 2005 at 12:40 PM  

  • Informative blog... Please visit the collection agency harassment blog.

    By Blogger unixlinux, at October 24, 2005 at 2:09 PM  

  • Hey, you have a great blog here! I'm definitely going to bookmark you!

    I have a download free php script site/blog. It pretty much covers download free php script related stuff.

    Come and check it out if you get time :-)

    By Blogger Infactahost.com, at October 26, 2005 at 2:39 AM  

  • Great Blog! I also have a site about chocolate fountain rental california
    . You can check it out at chocolate fountain rental california

    Also, as a thank you for visiting my site, I'd like to tell you about a great site that is giving away a FREE DVD Camcorder! Just click the following link and enter your Zipcode to see if the promotion is available in your area!

    FREE DVD Camcorder

    By Anonymous Anonymous, at October 26, 2005 at 6:16 AM  

  • "Hi there, I just came across your blog about ad ads business free free,marketing generating,traffic home lead lead links portals,submit prospect service,automated submit system,internet traffic and wanted to drop you a note telling you how impressed I was with the information you have posted here. I also have a web site related to ad ads business free free,marketing generating,traffic home lead lead links portals,submit prospect service,automated submit system,internet traffic so I know what I am talking about when I say your site is top-notch! Keep up the great work, you are providing a great resource on the Internet here!"

    By Anonymous Anonymous, at October 27, 2005 at 2:33 AM  

  • Hi thanks for your blog, I liked it! I also have a blog/site about fax phone voip that covers fax phone voip related stuff. Please feel free to visit.

    By Blogger My VoIp Solutions, at October 29, 2005 at 11:41 AM  

  • Yo, This blog is pretty neat. You should check out mine sometime. It pretty much covers make money at home stuffing envelope related stuff.

    By Anonymous Anonymous, at October 30, 2005 at 10:39 AM  

  • Hi,

    We may share some interest part of telecommunications story or update, so visit my website **Telecom** site/blog. It pretty much covers Telecommunications Updates related stuff.

    Have a nice day.

    By Anonymous Anonymous, at November 2, 2005 at 7:45 AM  

  • Hey nice blog!

    I want you to come join this site about adult friend finder coupon

    Its cool Adult Friend Finder

    Click the adult friend finder coupon link above and join :) see you there

    By Anonymous Anonymous, at November 6, 2005 at 10:29 AM  

  • You have some good material ...would you like to visit my blog as well?
    dhtml windows Please Disregard the title it's on my product web site.

    By Anonymous flying ads, at November 10, 2005 at 12:25 AM  

  • Found your blog while surfing, great info...would you like to visit my blog as well?
    online advertising Please Disregard the title it's on my product web site.

    By Anonymous popup window, at November 16, 2005 at 3:24 AM  

  • Found your blog while surfing, great info...would you like to visit my blog as well?
    hover ads Please Disregard the title it's on my product web site.

    By Anonymous Anonymous, at November 21, 2005 at 12:48 AM  

  • It's amazing what information you can find when you surf blogs, I came across yours.. great info...would you like to visit my blog as well?
    popup killer Please Disregard the title it's on my product web site.

    By Anonymous java popups, at November 25, 2005 at 9:28 AM  

  • You have some good material ...would you like to visit my blog as well?
    website promotion Please Disregard the title it's on my product web site.

    By Anonymous hover ads, at December 2, 2005 at 7:13 AM  

  • I just came across your blog and wanted to drop you a note telling you how impressed I was with the information you have posted here.
    I also have a web site & blog about flyfone voip so I know what I'm talking about when I say your site is top-notch! Keep up the great work!

    By Blogger My VoIp Solutions, at December 18, 2005 at 2:03 AM  

  • [b][url=http://www.uggsclearancemall.co.uk/]ugg boots[/url][/b] About Alpinestars by Denise Focil. A assortment from L. a. encouraged through the heritage, substantial benchmarks and authenticity of the iconic brand name, Alpinestars. Heavily motivated by a enjoy of audio and worldly travels, designer Denise Focil incorporates impeccable construction, luxury fabrics and style forward patterns to the Alpinestars by Denise Focil collection, centered close to their signature leather-based jackets, the favourite with the Hollywood stars.

    [b][url=http://www.uggsbootsoutletmarket.com/]uggs boots[/url][/b] A manual serves to translate the business's organization philosophies and needs into action. A well-designed manual can be an invaluable communication software for successfully managing operations inside departments and bridging the gap between interrelated departments. If a division has unique information that it demands to method a activity, then this information is definitely captured inside a type that accompanies the endeavor.

    [b][url=http://www.uggsbootsoutletmarket.com/]ugg boots outlet[/url][/b] Right after painting it black and punching two holes in the leading, you can dangle it within a garden. More straight forward types would come with punch out models these kinds of as developing a bunch of little wholes to make a night sky influence. Patterns also search wonderful.. listing. LV Damier canvas clearly, among the causes of lv bags why purchase louis vuitton tote bag well-known sale between purchasers is perpetually the value is amazingly lowered co? t in equivalence as well as other names of mark labels. Think about swift bag 30 one example is, its load is inexpensive, given that the significantly additional incredibly hot genuine LV bags for.

    [b][url=http://www.uggsclearancemall.co.uk/]ugg boots[/url][/b] It is possible to get some notion of what youngsters will be like by taking a look at their birth reports -- even well before they are born. Because you typically never understand the actual birth day in advance, some individuals operate stories for numerous distinct achievable birth dates. Some people even operate various various names for each day to produce guaranteed they find the identify they such as the finest.

    [b][url=http://www.uggsonsalewebsite.co.uk/]ugg boots uk[/url][/b] Do something else and permit your brain get better through the onslaught of data. Do your very best to seek out a suitable examine location. Everywhere you are feeling harmless and comfy functions perfectly for this case. I feel like I am drying up and we have now been supplementing with about 4-8 oz on a daily basis of components since 6 months aged. My LO will not nurse anywhere even so the couch or my mattress at your home (I've attempted and tried regularly to nurse other spots but he Will not get it done, functions like I am killing him). He generally goes by nursing strikes and i by no means seriously think that he is finding sufficient milk.

    By Anonymous Anonymous, at November 14, 2012 at 9:23 AM  

  • [b][url=http://www.uggsaustraliawebsite.com/]uggs australia[/url][/b] Later on, Louis Vuitton solutions ended up uncovered in Hollywood. In the movie "Roman Holiday", the heroine went out by using a LV travelling bag. For many popular singing stars, LV is their favourite. It is possible to wait to find out what happens to her following, however , you need to wait two weeks because future week episode takes place in the prime reality. Second, I thought this was a very superior episode with her teammates contemplating she may not be their Olivia also. Becoming it is my initially year to view I want to see the 'Over There' world stuff that is definitely different.

    [b][url=http://www.louisvuittonoutletsonline.co.uk/]louis vuitton outlet[/url][/b] There is a more subtle risk: even if the products and services are performing, their operators can change the underlying hyperlinks. Contemplate a condition the place the extensive URL features information that make payments, similar to affiliate applications. It truly is trivial to the URL services to vary each these types of reference in its database to redirect the payments into the provider by itself.

    [b][url=http://www.bestuggobootsoutlet.com/]ugg boots[/url][/b] Use flux. Applying a very small stiff-bristled wire brush, chances are you'll start out implementing flux towards the elements that may be soldered. In almost any situation where you will solder two tubes with each other, just sign up for them. louis vuitton pas cher just by CHUN RUAN|||Sac Louis Vuitton For all those youngster so, who longs to produce any singer fellowship, however, tend not to receive you'll shell out tons of minimal young children, the particular assortment nylon Prada most suitable. Collectively with it will probably be a lot more attractive each of the nylon handbags come about to become all through aside, jointly with a great deal of glowing firms, want turquoise and in addition navy blue. My partner and that i adore, most surely, all of the Prada Vela Crossbody Satchel microscopic in comparison to virtually every possibility only for having charming messenger.

    [b][url=http://www.fashionuggbootsstore.co.uk/]uggs uk[/url][/b] Inflammatory joints could even further guide to joint decay and again ache. Muscle mass imbalances could be the will cause for variety of muscle mass, metabolic and postural dysfunctions and syndromes. Experiments have proved that an exceedingly significant portion of individuals with back discomfort suffer due to tight muscle tissue or muscle mass imbalances.

    [b][url=http://www.cheapuggbootsonlineshop.co.uk/]www.cheapuggbootsonlineshop.co.uk[/url][/b] One of the simplest ways to take out any varieties of marks is by drying the diapers while in the sunshine. All the cloth diapers is often dried within the dryer and don't at any time use cloth softener dryer sheets. It really works just like a liquid cloth softener and lessens the soaking of any substance.

    By Anonymous Anonymous, at December 3, 2012 at 3:24 AM  

Post a Comment

<< Home

Get Firefox!