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

Customer login


Register as a new customer

eCS Newscast
With this mailinglist, you will find out about eCS related news stories and rumors as they happen.

E-Mail Address:

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

This site is running on eComStation

eComStation News Email this page to a friend Email this page

Odin 0.6.21606 (2011-03-28)

April 02, 2011 by

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:

Debug version:

Odin mailing list archive:

To support future Netlabs development consider making a donation

0.6.21606 (2011-03-28)

Dmitriy Kuminov:
- general: Workaround the OS/2 loader bug in LIBPATHSTRICT=T mode by always
loading DLLs using the base name with no extension (e.g. "MDM" instead of
"MDM.DLL"). This fixes various problems like no sound in strict mode.
- general: A big bunch of fixes (headers and so on) for SDK mode.
- odincrt: Fixed a tiny typo in DosQueryModuleHandleStrict() that could
sometimes cause 100% CPU load at application startup eventually leading to
SYS1808 due to stack overflow.
- kernel32: VirtualQuery: Succeed with MEM_FREE for one page when querying
an unallocated address in the private arena (for which DosQueryMem fails
with ERROR_INVALID_ADDRESS). This will fix applications relying on proper
error reporting.
- kernel32: Report ERROR_MOD_NOT_FOUND from LoadLibrary() when it fails to
load a DLL due to missing import modules, to mimic Win32 behavior.
- tools/wrc: Restored generating GAS output by default. MASM output is now
generated by specifying the -M option.
- shell32: Shell_NotifyIcon(): Create a copy of the supplied icon because
the caller may DestroyIcon() on it at any time (which would cause systray
to display an empty rectangle). This matches Windows behavior.
- shell32: Implemented support for xsystray (Extended System Tray widget for
XCenter) which provides more functionality (in particular,
"TaskbarCreated" message broadcasting).

eComStation News  [ submit ]  [ search ]  Software News
OS2VOICE now also on twitter...
 (July 08, 2018) newsletter #325
 (July 02, 2018)

Announcing Warpstock Europe 2019!
 (June 27, 2018) newsletter #324
 (June 18, 2018) newsletter #323
 (June 04, 2018) newsletter #322
 (May 21, 2018)

Status of Warpstock Europe 2018 in Berlin next weekend 26 and 27 of May...
 (May 21, 2018) 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)

 Driver 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 Support Community Developers Downloads Where to buy About us Sitemap