Hi all,

please check the current kernel updates with Bart's FASTBOOT
versus STACKS fix and some DOS 6 compatibility updates from me:

Binaries: www.coli.uni-saarland.de/~eric/svn-binaries-freedos.zip

> Something else: Rugxulo tested the executable-unpacker IUP
> (ftp.sac.sk/pub/sac/pack/iup067.zip) and found that it fails
> to rename temp files. I tried, too, and found that IUP gives
> no temp file name template. FreeDOS behaves as MS DOS 5, it
> creates the temp file in the root directory. I believe newer
> and older MS DOS versions would create it in the current dir?

Added to FreeDOS: The "root dir" style is now only used for version 5.

> Maybe we should report DOS version 6 instead of 5 anyway?

Added to FreeDOS: The FAT16 kernel version is now reported as 6.22.

> I checked for differences in RBIL and found: Other AH in
> TRUENAME (int 21.60), other temp file names (21.5a :-)),

I tried to add that to TRUENAME but it seems to always return 0
while it should return 3a for char devices, could somebody have
a look at what I have missed to update?

> ext country "lowercase table" (21.6503) in country sys but
> only for Cyrillic CP866, maybe also int 21.f8/f9 oemint21
> hooks.

That would be only for the UNSTABLE branch which has more
country / nlsfunc support, I guess?

>
> MS DOS 6 also comes with newer apps/tools, himem, smartdrv,
> keyb, dblspace, emm386, other tools. MS DOS 7+ also has
> a new version check (2f.4a33) and lots of other new stuff.
> Something in some int 2f.5500 command.com "share parts of
> loaded code between instances" is also DOS 6 specific.

And so on ;-).

> To make a long story short: Let us update TRUENAME and
> MKTEMP and COUNTRY to MS DOS 6 style, and let us change
> FreeDOS kernel to report that it is version 6.0 or 6.22:
> This will make DOS apps happy in general and it is easy

Done :-).

> PS: Does any interface support cross-directory rename

Still not answered...?



You can review the source code changes here:

SYS FAT32 access fix Bart - added "modify dx" flag:
http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1342
Stacks / Fastboot / Irqtext new fix Bart:
http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1343

Documentation update Eric - please discuss int 21.5d0n:
http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1344
Mktemp "if DOS not 5" / Truename "if DOS 6" / Version changes Eric:
http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1345

Please try and comment :-)

Eric



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freedos-kernel mailing list
Freedos-kernel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to