Sat, 20 Jan 2018 02:03:35 -0500 Ryan C. Gordon Implemented DosSetFileSize(). default tip
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...
Mon, 17 Oct 2016 02:35:39 -0400 Ryan C. Gordon Implemented more APIs. Watcom C's "wasm.exe" works now.
Sun, 16 Oct 2016 12:24:38 -0400 Ryan C. Gordon Separate TIB from OS/2 stack.
Sun, 16 Oct 2016 12:23:24 -0400 Ryan C. Gordon Pass actual selector (without shifting) so we deinit the segment correctly.
Sun, 16 Oct 2016 12:21:32 -0400 Ryan C. Gordon Library init passes the library module handle on the stack, as it should.
Sat, 15 Oct 2016 22:10:29 -0400 Ryan C. Gordon Pass the exe's module handle to the OS/2 process entry point.
Sat, 15 Oct 2016 22:09:56 -0400 Ryan C. Gordon Fixed environment/command line tables passed in at OS/2 process entry.
Sat, 15 Oct 2016 22:08:00 -0400 Ryan C. Gordon Some APIs that Watcom's wasm.exe needs to start up.
Fri, 14 Oct 2016 03:40:24 -0400 Ryan C. Gordon Turned some error output back on.
Fri, 14 Oct 2016 02:51:37 -0400 Ryan C. Gordon Consolidate and turn off all the debug logging for now.
Fri, 14 Oct 2016 02:39:17 -0400 Ryan C. Gordon Bunch More Work: more APIs, subprocesses, multithreading.
Sun, 09 Oct 2016 13:45:58 -0400 Ryan C. Gordon Implemented some file i/o APIs and stubbed some threading primitives.
Sun, 09 Oct 2016 13:44:10 -0400 Ryan C. Gordon DosFlatToSel() is called like any other OS/2 API.