Thanks John!
On Mon, Feb 11, 2019 at 3:18 AM John R. Hogerhuis <jho...@pobox.com> wrote: > There is a new version of LaddieAlpha.EXE to add more safety and > robustness. This has a small new safety feature. > > This version will filter any disastrous NUL or EOF characters embedded in > DO files that you might attempt to inload. It should not affect binary > files. It should not affect files written from your laptop to LaddieAlpha. > > For example, if you have a two character file, and the two characters are > NUL and EOF, when TS-DOS retrieves the directory, it will appear to TS-DOS > as a zero-length file. When inloaded, it will be a zero length text file. > > This goes along with another safety feature of LaddieAlpha, which is that > DO files misnamed as .BA are automatically detected and presented to the > laptop as a DO file. > > The file is at: > > http://bitchin100.com/files/linux/LaddieAlpha.EXE > > Never mind the word Linux there, the .EXE should work universally on all > platforms. > > I did some testing to confirm the new feature. But as always LaddieAlpha > is "alpha" software and I welcome any testing and bug reports. > > Documentation (such as it is): > > http://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha > > Code is at > > http://bitchin100.com/pub-git/laddiealpha.git/ > > Here's the changelog of LaddieAlpha: > > C:\projects\modelt\laddiealpha [master ≡ +1 ~2 -0 !]> git log > --pretty=format:"%h%x09%an%x09%ad%x09%s" > 693c3fb John R. Hogerhuis Sun Feb 10 23:23:58 2019 -0800 Add EOF, > NUL filter for DO-inload safety > f586ac5 John R. Hogerhuis Tue Jun 5 23:23:37 2018 -0700 Add long > length file info > 66443f7 John R. Hogerhuis Wed Dec 23 20:42:01 2015 -0800 Handle > connection exceptions gracefully > dcc3bc2 John R. Hogerhuis Wed Dec 23 09:50:46 2015 -0800 Add > NoDelay and Flush to reduce TCP latency > a6a5175 John R. Hogerhuis Wed Dec 23 07:33:46 2015 -0800 Fix tcp > svc init bugs > c8c980c John R. Hogerhuis Wed Dec 23 00:17:44 2015 -0800 Bugfix to > set CommMode type > ec3c95f John R. Hogerhuis Wed Dec 23 00:03:26 2015 -0800 Changes to > build for TcpSvc > ac3712c John R. Hogerhuis Tue Dec 22 23:59:30 2015 -0800 Addition > of TcpSvc > b74c8e7 John R. Hogerhuis Mon Nov 30 22:42:14 2015 -0800 Add "enter > escape" > 82cebd9 John R. Hogerhuis Sun Feb 16 15:08:26 2014 -0800 Remove > static Config dependency from TPDD > 3744d1e John R. Hogerhuis Fri Feb 7 01:42:30 2014 -0800 Merge > branch 'master' into win32 > 6e5612b John R. Hogerhuis Fri Feb 7 01:30:09 2014 -0800 Bugfixes > for DOS boot support > f10e346 John R. Hogerhuis Wed Feb 5 23:29:30 2014 -0800 Merge > directory changes from win32 > 419a886 John R. Hogerhuis Wed Feb 5 23:11:42 2014 -0800 Add > directory sorting and hide bad files > c898b09 John R. Hogerhuis Wed Feb 5 22:17:50 2014 -0800 Merge > branch 'master' into win32 > e0d0e20 John R. Hogerhuis Wed Feb 5 22:08:16 2014 -0800 Ignore .CO > files > 7cd319d John R. Hogerhuis Wed Feb 5 22:07:22 2014 -0800 Add > DOS-in-root finder > 0868fb9 John R. Hogerhuis Tue Feb 4 23:18:23 2014 -0800 Exit if > port fails to open > 3bcc6ff John R. Hogerhuis Sun Feb 2 21:49:43 2014 -0800 > Enhancements to allow use of Prolific on Windows > 21687f4 John R. Hogerhuis Tue Oct 8 17:57:37 2013 -0700 Corrected > code for mapping txt extensions > f234961 John R. Hogerhuis Mon Oct 7 17:20:16 2013 -0700 Clean up > logging a little > 4902714 John R. Hogerhuis Mon Oct 7 15:55:16 2013 -0700 Update > ReqLen if partial header. > 358e2a2 John R. Hogerhuis Mon Oct 7 15:40:51 2013 -0700 Make > buildit.bat point to DOTNET 3.5 > 38b970e John R. Hogerhuis Mon Oct 7 15:18:08 2013 -0700 Minor > application metadata changes > 21c2a80 John R. Hogerhuis Mon Oct 7 15:09:15 2013 -0700 Add > logging for version info > ce00c58 John R. Hogerhuis Mon Oct 7 12:47:05 2013 -0700 Refactor > to remove goto > b308ec5 John R. Hogerhuis Mon Oct 7 11:52:23 2013 -0700 Fix > checking for < 4 bytes hdr read > 5761060 John R. Hogerhuis Mon Oct 7 00:08:04 2013 -0700 Update > .gitignore > 473cf83 John R. Hogerhuis Sun Oct 6 17:53:43 2013 -0700 Fix 'ZZ' > link re-sync code > 78cbe7a John R. Hogerhuis Sun Oct 6 17:53:30 2013 -0700 Add deploy > target > a9cafd2 John R. Hogerhuis Wed Oct 2 16:17:16 2013 -0700 Add more > exception logging > 1d2b05d John R. Hogerhuis Sun Sep 22 20:37:53 2013 -0700 Minor > refactoring > 1cee31f John R. Hogerhuis Thu Sep 19 23:02:22 2013 -0700 Add VS > solution and refactor code > 7014b94 John R. Hogerhuis Thu Sep 19 21:01:14 2013 -0700 Add > .gitignore file > 3a79154 John R. Hogerhuis Wed Sep 18 07:36:01 2013 -0700 Rescan > directory before file pick > c6d1ab7 John R. Hogerhuis Tue Sep 17 23:34:27 2013 -0700 Trim of > null from TEENY dir-pick > fbe7062 John R. Hogerhuis Tue Sep 17 21:54:44 2013 -0700 Minor > changes for debugging and to avoid timeouts > 3471e5f John R. Hogerhuis Tue Apr 10 22:28:20 2012 -0700 Fixes > fname map support so initial dir() unnecessary > 0c69581 John R. Hogerhuis Tue Apr 10 22:27:16 2012 -0700 Adds > support for drive condition check command > 9208019 unknown Sat Apr 30 16:39:31 2011 -0700 Add Windows CMD.EXE batch > file to build > 538c53b John R. Hogerhuis Fri Apr 29 23:09:54 2011 -0700 Add README > 0af79d3 John R. Hogerhuis Fri Apr 29 22:35:35 2011 -0700 Added > copyright header > 3fabe21 John R. Hogerhuis Fri Apr 29 22:28:39 2011 -0700 Cleanup > the build > d45b8c0 John R. Hogerhuis Fri Apr 29 01:12:03 2011 -0700 Initial > commit of LaddieAlpha > > >