Hi, When I did a quick test of the v.3.7.1, this is what I noticed and mentioned to Willi:
There are a couple problems with v3.7.1 that should be addressed before it should replace v3.7.0. Quickly looking at the binaries, you are correct that v3.7.2 is just v3.7.0. However, v3.7.1 is different. The large difference in size was just from v3.7.0 being UPX compressed. When v3.7.0 is decompressed, it is only 186 bytes smaller than v3.7.1. When I extracted the archive, the binaries were under C:\TREE373\BIN under/inside DOSBox, using the DOSBox Kernel and FreeCOM shell (my normal DOS development and primary DOS testing platform). v3.7.1 does not display a tree for any directory other than the current one. (tree371 \ - printed no subdirectories exist) v3.7.1 does not display the files (/F) for any directory if a different directory is requested. Basically it looks like when any directory is requested, it is ignored along with any option switches that may have been provided. On a side note, there is another bug that exists in both v3.7.0 and v3.7.1 which I noticed under the DOSBox kernel. It would probably go unnoticed in a normal Virtual Machine or on real hardware. Both versions reported a serial number of 0000:1234. There is no serial number present for drives under DOSBox. Fortunately, the DOSBox kernel does report this and for example FreeCOM’s dir command does not print an erroneous serial number for disk volumes. The bug is most likely a result of not testing if the call was completed successful. See https://fd.lod.bz/rbil/interrup/dos_kernel/2169.html#3212 <https://fd.lod.bz/rbil/interrup/dos_kernel/2169.html#3212> :-) Jerome > On Aug 2, 2023, at 12:09 PM, perditionc--- via Freedos-devel > <freedos-devel@lists.sourceforge.net> wrote: > > I will look into it. > > Jeremy > > On Wed, Aug 2, 2023, 12:07 PM Wilhelm Spiegl via Freedos-devel > <freedos-devel@lists.sourceforge.net > <mailto:freedos-devel@lists.sourceforge.net>> wrote: > Hi all, > > I just worked on checking tree 3.7.2 - it is a little bit tricky. The source > code of 3.7.2 seems to be identical with 3.7.1, but the .exe is identical > with 3.7.0. > I found information about 3.7.1 at archive.org <http://archive.org/>, see: > https://web.archive.org/web/20011212151852/http://www.darklogic.org/fdos/projects/tree/ > > <https://web.archive.org/web/20011212151852/http://www.darklogic.org/fdos/projects/tree/>This > text that says that the options /s, /d and (according to nls: /v, version, > works) are added at 3.7.1. They work with 3.7.1, from root, > but they do not work correct at subdirectories, and, as Jerome Shidel > reported, there are problems with HD serial number in dosbox. > > Is there anybody out there who can check / fix this as I am no programmer. > > Thanks > > Willi > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > <mailto:Freedos-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/freedos-devel > <https://lists.sourceforge.net/lists/listinfo/freedos-devel> > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel