Wed, 07 Mar 2018 15:54:01 -0500 Ryan C. Gordon Initial work on parsing NE (16-bit) executables. default tip
Wed, 28 Feb 2018 00:28:59 -0500 Ryan C. Gordon Forgot to add lib2ine.c to revision control. :/
Tue, 27 Feb 2018 23:42:17 -0500 Ryan C. Gordon Let the libraries build as native binaries without 32-bit x86 dependencies.
Tue, 27 Feb 2018 23:18:51 -0500 Ryan C. Gordon Work to make OS/2 API available to native apps, not just OS/2 binaries.
Tue, 27 Feb 2018 15:17:16 -0500 Ryan C. Gordon hgignore: don't look at several separate build directories I'm using.
Tue, 27 Feb 2018 15:16:17 -0500 Ryan C. Gordon Hacked up tcpip32.h to allow including from native apps outside of 2ine.
Tue, 27 Feb 2018 03:25:21 -0500 Ryan C. Gordon Automate handling of support code for OS/2 binaries.
Mon, 26 Feb 2018 12:54:16 -0500 Ryan C. Gordon Added header comments to everything.
Sun, 28 Jan 2018 10:37:53 -0500 Ryan C. Gordon Updated README.
Sun, 28 Jan 2018 10:36:43 -0500 Ryan C. Gordon Updated copyright date.
Mon, 26 Feb 2018 09:57:31 -0500 Ryan C. Gordon Added DosWaitThread() to LX export table.
Sat, 24 Feb 2018 16:50:05 -0500 Ryan C. Gordon Add in some stub libraries.
Sat, 20 Jan 2018 02:03:35 -0500 Ryan C. Gordon Implemented DosSetFileSize().
Sat, 20 Jan 2018 02:02:31 -0500 Ryan C. Gordon Commented out some debug printf()s.
Fri, 19 Jan 2018 21:41:10 -0500 Ryan C. Gordon Free process modules in correct (?) order during termination.
Fri, 19 Jan 2018 19:12:40 -0500 Ryan C. Gordon Don't close Unix's stdio handles when unloading doscalls library.
Fri, 19 Jan 2018 19:12:16 -0500 Ryan C. Gordon Minor tweaks.
Fri, 19 Jan 2018 19:11:46 -0500 Ryan C. Gordon DosLoadModule("x.dll") wants to find X.DLL in the libpath, like a module name.
Fri, 19 Jan 2018 01:36:43 -0500 Ryan C. Gordon Fixed DosExit() to work with thread termination.
Fri, 19 Jan 2018 00:56:40 -0500 Ryan C. Gordon Moved doscalls export tables to bottom of sources, like everyone else.
Thu, 18 Jan 2018 21:58:52 -0500 Ryan C. Gordon DosCreateThread should reserve some stack for 2ine's use.
Mon, 15 Jan 2018 02:33:27 -0500 Ryan C. Gordon Implemented enough of the Presentation Manager API to draw a blank window.
Thu, 04 Jan 2018 02:50:26 -0500 Ryan C. Gordon Filled in enough of tcpip32 and doscalls to run OS/2's TCPIP/bin/FTP.EXE.
Thu, 04 Jan 2018 00:27:59 -0500 Ryan C. Gordon Fixed calling of KbdCharIn.
Thu, 04 Jan 2018 00:26:52 -0500 Ryan C. Gordon DosFlatToSel() needs to save off registers.
Thu, 04 Jan 2018 00:25:04 -0500 Ryan C. Gordon Minor cleanup.
Thu, 04 Jan 2018 00:24:53 -0500 Ryan C. Gordon Fixup code that explicitly references Code Segment 0x5B.
Thu, 04 Jan 2018 00:20:16 -0500 Ryan C. Gordon Fixes for LDT manipulation.
Thu, 04 Jan 2018 00:15:31 -0500 Ryan C. Gordon Move the 16-bit bridge heavy-lifting to the 32-bit code segment.
Thu, 21 Dec 2017 17:53:05 -0500 Ryan C. Gordon Implemented just enough of tcpip32.dll and dependencies to run FINGER.EXE.
Thu, 21 Dec 2017 17:44:50 -0500 Ryan C. Gordon Some minor build fixes.
Thu, 21 Dec 2017 17:44:12 -0500 Ryan C. Gordon DosAllocMem() promises that allocated memory will be zeroed out, apparently.
Wed, 20 Dec 2017 18:31:48 -0500 Ryan C. Gordon Split out OS2EXPORT from OS2API.
Fri, 15 Sep 2017 10:49:26 -0400 Ryan C. Gordon Whoops, DosCloseMutexSem() needs to free memory we previously allocated.
Thu, 14 Sep 2017 23:51:04 -0400 Ryan C. Gordon Implemented DosCloseMutexSem().
Tue, 01 Nov 2016 21:38:48 -0400 Ryan C. Gordon More work on getting Java to run. Still not there.
Tue, 01 Nov 2016 21:37:57 -0400 Ryan C. Gordon 16-bit bridging code now protects %es register.
Sat, 29 Oct 2016 23:53:47 -0400 Ryan C. Gordon Filled in stubs for QUECALLS library.
Sat, 29 Oct 2016 02:05:01 -0400 Ryan C. Gordon Some initial VIOCALLS support via ncurses, other 16-bit updates.
Fri, 28 Oct 2016 02:32:05 -0400 Ryan C. Gordon Deal more correctly with process termination politics.
Thu, 27 Oct 2016 11:19:24 -0400 Ryan C. Gordon Generate missing-function-called trampolines for 16-bit APIs.
Thu, 27 Oct 2016 03:20:02 -0400 Ryan C. Gordon Bunch of work on getting java.exe to start up. Not there yet.
Thu, 27 Oct 2016 03:17:23 -0400 Ryan C. Gordon Just enough to get wasm.exe to not crash prompting for the Any key.
Thu, 27 Oct 2016 02:26:20 -0400 Ryan C. Gordon Fixed lookups into the non-resident name table.
Thu, 27 Oct 2016 01:44:26 -0400 Ryan C. Gordon 16-bit support!
Wed, 19 Oct 2016 03:21:15 -0400 Ryan C. Gordon Implemented Thread Local Storage support.
Wed, 19 Oct 2016 01:54:55 -0400 Ryan C. Gordon Forgot to add DosSleep() to the DOSCALLS export table.
Tue, 18 Oct 2016 01:06:31 -0400 Ryan C. Gordon Implemented support for "iterated" data pages.
Mon, 17 Oct 2016 21:55:20 -0400 Ryan C. Gordon runLx* don't need to adjust the stack for the TIB space any more.
Mon, 17 Oct 2016 21:45:11 -0400 Ryan C. Gordon Whoops, unbroke my EMX hack.
Mon, 17 Oct 2016 21:10:29 -0400 Ryan C. Gordon Moved the path conversion code to lx_loader.c, and use it.
Mon, 17 Oct 2016 20:06:52 -0400 Ryan C. Gordon Added support for import-by-name fixup records.
Mon, 17 Oct 2016 17:00:32 -0400 Ryan C. Gordon Initialize the PIB at startup.
Mon, 17 Oct 2016 15:53:11 -0400 Ryan C. Gordon Removed some commented-out incorrect code.
Mon, 17 Oct 2016 15:51:22 -0400 Ryan C. Gordon Whoops, that's not what waitpid() returns.
Mon, 17 Oct 2016 15:44:47 -0400 Ryan C. Gordon Implemented DosQueryAppType().
Mon, 17 Oct 2016 15:44:20 -0400 Ryan C. Gordon Fixes to DosQueryCurrentDir().
Mon, 17 Oct 2016 15:43:08 -0400 Ryan C. Gordon Wire up loading of LX name tables. Fixes DosQueryProcAddr() with strings.
Mon, 17 Oct 2016 12:00:57 -0400 Ryan C. Gordon Fixed some details of DLL loading.
Mon, 17 Oct 2016 10:56:50 -0400 Ryan C. Gordon Implemented more APIs; a little further into Watcom C's wcc386.exe now...