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

Reply via email to