eComStation: go to the Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Benutzeranmeldung
Benutzername:

Passwort:


Registriere als neuer Benutzer


eCS Newscast
Diese Mailinglist informiert Sie über neue Nachrichten und Gerüchte zu/über eCS wenn sie erscheinen.

E-Mail Addresse:



© 2003-2007 Serenity Systems, Inc. 2003-2013 Mensys BV, 2014-2015 XEU.com BV. All rights reserved.

This site is running on eComStation

eComStation Neues Email diese Seite zu einem Freund Email diese Seite

ODIN 0.6.21659 (2011-06-27)

June 28, 2011 by madodel@ptdprolog.net

There is a new version of ODIN on the Netlabs FTP server.


ODIN is the Open Source project to provide a win32 API for OS/2 and eComStation. Originally to allow OS/2 users to run Windows 32 bit applications. Now used to port windows applications to OS/2 and eComStation. The Odin runtime is a requirement for the newest developed versions of JAVA and Flash 10 for OS/2 and eCS.


ODIN website: svn.netlabs.org/odin32


Download: ftp://ftp.netlabs.org/pub/odin/odin32bin-20110627-release.wpi
Debug version: ftp://ftp.netlabs.org/pub/odin/odin32bin-20110627-debug.wpi


Odin mailing list archive: dir.gmane.org/gmane.org.netlabs.odin.user


Report bugs on the Netlabs bug tracker: svn.netlabs.org/odin32/report


To support future Netlabs development consider making a donation www.mensys.com/shop/Netlabs/


Changelog:
0.6.21659 (2011-06-27)
----------------------


Dmitriy Kuminov:
- kernel32: Fixed crashes in code involving _try/except due to garbage in
FS:[0].
- kernel32: GetFileAttributesEx?(): Interpret paths like 'X:' as 'X:'
instead of reporting an error, for compatibility with Win32.
- kernel32: Propagate exceptions further along the OS/2 chain instead of
terminating the application if the last Win32 exception handler (eg the
SEH one) returns ExceptionContinueSearch. This lets unhandled exceptions
be seen by eg PROCDUMP.
- kernel32: SEH: Fixed rare crashes at process termination caused by
attempting to unwind the Win32 exception chain twice, the second time
after destroying the Win32 TEB block.
- kernel32: Fixed: Closing a duplicate of a handle opened with
FILE_FLAG_DELETE_ON_CLOSE would not perform file deletion as it should
if that duplicate was the last reference to the file (e.g. closed after
the original handle).
- ole32: Fixed a crash when dragging an object that doesn't support CF_TEXT
or CF_HDROP over an OS/2 (non-Odin) window.
- shell32: Fixed SHGetFileInfoW(): PIDL input argument was misinterpreted as
a string and the display name and type name fields SHFILEINFOW were not
properly set on output resulting in garbage on the caller's side.
- shell32: SHGetFileInfo(): Differentiate between different drive types
(network, local, removable etc) when filling the type name field for paths
like 'X:'.
- user32: Fixed standard scroll bar functionality (stuck arrow and thumb
buttons) broken in February 2010.
- dsound: Open audio devices in shared mode to allow other processes play
sound when Java applications are running.
- wsock32: Don't start a dummy async thread when WSAEventSelect() is called
to simply cancel a non-existing association on a socket.
- wsock32: Fixed: Zeroing the async task structure at task termination would
prevent the VSemaphore destructor to be called which caused memory leaks.
- general: Show a nice error message box and exit instead of crashing if
WGSS50.DLL or KERNEL32.DLL initialization fails (eg due to low memory).

eComStation Neues  [ melden ]  [ suchen ]  Software Neues
OS2VOICE now also on twitter...
 (July 08, 2018)

netlabs.org newsletter #325
 (July 02, 2018)

Announcing Warpstock Europe 2019!
 (June 27, 2018)

netlabs.org newsletter #324
 (June 18, 2018)

netlabs.org newsletter #323
 (June 04, 2018)

netlabs.org newsletter #322
 (May 21, 2018)

Status of Warpstock Europe 2018 in Berlin next weekend 26 and 27 of May...
 (May 21, 2018)

netlabs.org newsletter #321
 (May 07, 2018)


DFSee 15.1 released, full HFS+ support
 (June 08, 2018)

openssl 1.0.2o
 (May 30, 2018)

DFSee TESTERS needed; Please verify new ABOUT information
 (May 28, 2018)

Weasel 2.45 released
 (May 28, 2018)

 Treiber Updates
[Arca Noae] ACPI Driver Package version 3.23.09 released
 (May 14, 2018)

[Arca Noae] New MultiMac NIC driver package (20180414) released
 (April 14, 2018)

[Arca Noae] ACPI Driver Package version 3.23.08 released
 (February 20, 2018)

Product Information Unterstützung Gemeinschaft Entwickler Downloads Wo einkaufen Über uns