Thu, 12 Jul 2018 01:43:54 -0400 Ryan C. Gordon lxapigen.sh: Report diffs of new files instead of a weird error. default tip
Wed, 11 Jul 2018 01:13:42 -0400 Ryan C. Gordon A DosBeep() test program.
Tue, 10 Jul 2018 02:00:31 -0400 Ryan C. Gordon Make DosBeep volume configurable.
Tue, 10 Jul 2018 01:45:05 -0400 Ryan C. Gordon Report OS version as OS/2 Warp 4.5, not 4.0.
Tue, 10 Jul 2018 01:33:11 -0400 Ryan C. Gordon Implemented DosBeep in doscalls and a simple audio mixer in lib2ine.
Tue, 10 Jul 2018 01:27:30 -0400 Ryan C. Gordon pmwin: Added a few WinIs* APIs.
Tue, 10 Jul 2018 01:26:40 -0400 Ryan C. Gordon pmwin: Changed a bunch of printf things from "unsigned int" to "uint".
Tue, 10 Jul 2018 01:30:01 -0400 Ryan C. Gordon Implemented more robust current dir/disk APIs.
Tue, 10 Jul 2018 01:20:08 -0400 Ryan C. Gordon GLoaderState.running shouldn't be set here.
Tue, 10 Jul 2018 01:19:37 -0400 Ryan C. Gordon More work on mapping OS/2 drive letters to the Unix filesystem.
Fri, 29 Jun 2018 23:38:27 -0400 Ryan C. Gordon lxapigen.pl: Strip whitespace from function names when parsing headers.
Tue, 03 Jul 2018 22:47:58 -0400 Ryan C. Gordon lxapigen.pl doesn't need the native dir specified on the command line now.
Tue, 03 Jul 2018 22:47:19 -0400 Ryan C. Gordon Added a perl script that will filter os2imports.pl.
Fri, 29 Jun 2018 22:05:06 -0400 Ryan C. Gordon Fixed exepack2 decompression.
Wed, 27 Jun 2018 18:52:42 -0400 Ryan C. Gordon Fixed incorrect stack setup in NE loader.
Sun, 24 Jun 2018 02:40:36 -0400 Ryan C. Gordon Added a basic config file parser to lib2ine.
Tue, 19 Jun 2018 13:59:21 -0400 Ryan C. Gordon Cleanup *INFOSEG creation.
Tue, 19 Jun 2018 12:05:24 -0400 cracyc fix last few export names
Tue, 19 Jun 2018 11:59:46 -0400 cracyc build fixes
Mon, 18 Jun 2018 15:52:58 -0400 cracyc Implemented a whole bunch of 16-bit APIs. OS/2 1.0's cmd.exe sort of works!
Mon, 18 Jun 2018 15:29:36 -0400 cracyc Use OS2PATH instead of Ryan's hardcoded hack.
Sun, 17 Jun 2018 22:21:52 -0400 Ryan C. Gordon Let OS2APIINFO optionally take key/value pairs, use it for export names.
Sun, 17 Jun 2018 00:23:53 -0400 Ryan C. Gordon Fixed comment.
Sat, 16 Jun 2018 23:46:42 -0400 cracyc Deal better with proc lookup into 16-bit bridge entry points.
Sat, 16 Jun 2018 23:45:07 -0400 cracyc Allocate the full 64k segment for the environment.
Sat, 16 Jun 2018 23:31:51 -0400 cracyc CMakeLists.txt: check for ncursesw/curses.h.
Sat, 16 Jun 2018 21:48:31 -0400 cracyc Accept NE EXE type 0 or 1 (really old 16-bit OS/2 apps use 0).
Thu, 14 Jun 2018 12:25:38 -0400 Ryan C. Gordon Be aggressive about saving registers in the 16-bit bridge.
Thu, 14 Jun 2018 12:24:57 -0400 Ryan C. Gordon Fixed typo in Dos16Write's TRACE_NATIVE line.
Wed, 13 Jun 2018 01:46:41 -0400 Ryan C. Gordon lx_loader: deal with iterated segments in NE executables.
Wed, 13 Jun 2018 01:08:10 -0400 Ryan C. Gordon lx_dump: report NE application type and some other previously-missing flags.
Wed, 13 Jun 2018 01:00:12 -0400 Ryan C. Gordon lx_dump: report OS/2 EXE flags for NE modules.
Thu, 07 Jun 2018 23:48:39 -0400 Ryan C. Gordon Bunch more work on 16-bit entry points.
Thu, 07 Jun 2018 23:44:54 -0400 Ryan C. Gordon Deal with NE binaries with a stack size of zero.
Thu, 07 Jun 2018 23:41:42 -0400 Ryan C. Gordon Update testargv.c to work on older compilers, added 16-bit .exe of it.
Wed, 06 Jun 2018 17:27:37 -0400 Ryan C. Gordon Implement some 16-bit APIs that our hello16.exe needs.
Wed, 06 Jun 2018 17:26:20 -0400 Ryan C. Gordon lxapigen.pl: show full diffs when changing things.
Wed, 06 Jun 2018 17:25:47 -0400 Ryan C. Gordon Added a 16-bit Hello World app.
Wed, 06 Jun 2018 17:25:22 -0400 Ryan C. Gordon lx_loader: Load 16-bit NE binaries!
Wed, 06 Jun 2018 17:20:30 -0400 Ryan C. Gordon lx_dump: Don't fail for extremely small (but valid) binaries.
Wed, 06 Jun 2018 17:17:12 -0400 Ryan C. Gordon Changed asm for 16-bit missing trampolines to escape 16-bit mode first.
Wed, 06 Jun 2018 16:19:24 -0400 Ryan C. Gordon lxapigen.pl: Don't overwrite files that didn't change.
Mon, 28 May 2018 12:57:50 -0400 Ryan C. Gordon Added docs on NE format that I found on the web.
Mon, 28 May 2018 05:03:07 -0400 Ryan C. Gordon Added script that takes a pipe from lx_dump and reports all needed symbols.
Mon, 28 May 2018 03:29:40 -0400 Ryan C. Gordon lx_dump: 16-bit modules should list imported modules starting at 1.
Mon, 28 May 2018 02:36:50 -0400 Ryan C. Gordon lx_dump: Finished 16-bit fixup output.
Wed, 07 Mar 2018 15:54:01 -0500 Ryan C. Gordon Initial work on parsing NE (16-bit) executables.
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.
(0) -100 -60 tip