Re: [Freedos-user] Announce: VMSMOUNT 0.6 preview release

2022-09-06 Thread Eduardo Casino
El mar, 6 sept 2022 a las 13:08, Jerome Shidel ()
escribió:

> I created a “unstable” branch for VMSMOUNT 0.6 preview version in the
> FreeDOS GitLab Archive.
>
> https://gitlab.com/FreeDOS/net/vmsmount/-/tree/unstable
>
> When they exist, “Unstable” branches in are used automatically by the RBE
> when creating FreeDOS Interim Test Builds.
>
> Next month, it will automatically include the preview version of VMSMOUNT
> in T2210.
>
> After any bug fixes or you feel it is ready, we can merge that into the
> "master”  branch at GitLab for the eventual next FreeDOS Release.
>

Great, thanks :)

I've seen that some of the translations are maintained in their own project
at https://gitlab.com/FreeDOS/OS/fd-nls/-/tree/master/vmsmount/nls. The EN,
ES and NL ones are also in my repository. There are a couple of new
messages in this release, I'm opening a merge request for the updates.

Eduardo.

>
>
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: VMSMOUNT 0.6 preview release

2022-09-06 Thread Eduardo Casino
El mar, 6 sept 2022 a las 15:09, tom ehlert ()
escribió:

>
> many thanks for this. However I can't find binaries.
>

Hi Tom, sorry, they are a bit hidden in the "Releases" section:

https://github.com/eduardocasino/vmsmount/releases/tag/v0.6-pre

VMSMNT06.ZIP for the binaries, vmsmount.zip for the FreeDOS package.

Cheers,
Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Announce: VMSMOUNT 0.6 preview release

2022-09-05 Thread Eduardo Casino
Hi,

I've made a preview release of the upcoming VMSMOUNT 0.6 version, so that
anyone who wants to can try it and report any feedback. I'm not adding more
features to this release, I'll just fix any bugs that come out and make it
final.

There are a lot of changes in this version, but the most relevant for end
users are:

* It is now possible to add, remove or modify shared folders while the VM
is running
* if the new VMCHCPD.SYS device driver is installed, code page changes
using the CHCP command will load the corresponding unicode conversion table
into VMSMOUNT.

Other changes:

* Bug fix: Set correct file size in WriteFile()
* Implement CloseAll (Int 2F/AX=111Dh)
* Port to Open Watcom v2 and remove dependencies with GNU make and nasm.
Now it builds with just the OW tool chain
* Add debug support. If compiled in, it is possible to emit messages to the
vmware log file.
* Build unicode transcode tables from source (needs GCC for now)
* Lots of code cleanups

You can get the sources, binaries and a FreeDOS package from the new site
at GitHub:

https://github.com/eduardocasino/vmsmount

Cheers,
Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Need help with networking

2022-06-19 Thread Eduardo Casino
Hi, try to create them with the vm powered down.

I also recommend that you name the folders in uppercase and following the
dos file name conventions. If not, make sure that you specify the /lfn
switch with vmsmount.

Eduardo

El dom., 19 jun. 2022 22:44,  escribió:

> Hi, thanks for that.  I have downloaded it, but there is one slight
> problem – VMWare doesn’t allow me to create shared folders because it is a
> DOS machine.  I can’t figure out how to get around that, so if you can help
> with that I’d really appreciate it.
>
>
>
> Thanks!
>
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Announce: vmsmount 0.5c (bugfix release)

2022-06-18 Thread Eduardo Casino
Hi,

I've just released a bugfix release of vmsmount. Thanks to Alan Kamrowski
II for the bug report, testing and code review (the bug report and fix came
in 2020, but I never released it publicly)

Whats new:
 * Update file modification time in CloseFile()

Sources and binary:
https://sourceforge.net/projects/vmsmount/files/Release%200.5c/VMMNT05C.ZIP/download
FreeDOS package:
https://sourceforge.net/projects/vmsmount/files/Release%200.5c/FreeDOS_Package/vmsmount.zip/download


Cheers,
Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Need help with networking

2022-06-18 Thread Eduardo Casino
Hi,

I would very much like to get the networking setup so that I can create
> shares to be able to exchange files with the host machine, but for some
> reason ‘net’ and related commands don’t seem to be present.
>

You might want to give vmsmount a try, a free implementation of VMWare's
shared folders protocol. It is also included in the "Networking" category
in the CD or you can download it from the FreeDOS package repository:

http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/pkg-html/vmsmount.html

Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Shared folders in VirtualBox

2022-04-26 Thread Eduardo Casino
El mar, 26 abr 2022 a las 14:54, Javier () escribió:

>
> Wow vmsmount code is very nice! One of the cleanest examples of a
> redirector in Watcom C that I have seen. Wish I had seen this before.
> The only other one I knew is EtherDFS.
>
> Thanks, VBFS seems very nice too ;)  Mouse integration is also very cool.


> I actually based it on the 1st edition of Undocumented DOS aka Pascal,
> not the 2nd...
> Is there any DOS program you'd recommend to exercise uncommon/likely
> broken functionality in a redirector? Something that you remember
> brought a headache or two?
>

I based mine entirely on 2nd edition Undocumented DOS and some info on C
TSRs (not redirectors) I found on the net.

I almost finished a version of vmsmount for VBox two or three years ago,
but I abandoned it because I lost interest. Now that you have a working
redirector, I see an opportunity to contribute to it. I'll mail you
privately to see if we can work it out. UTF-16 support and basic LFN
(mangling file names) come to mind.

Regards,
Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Shared folders in VirtualBox

2022-04-26 Thread Eduardo Casino
>
> Very terse. Me gusta mucho. :-)
>

I'm sorry, I did not mean to be rude.


> OK, so I think I was not technically wrong, VMware does not, *but*
> there is a way round it?
>

It is correct that VMWare does not provide guest additions for DOS, that is
why I developed vmsmount, which implements just the shared folders
interface.

Very useful info. Thank you!
>

You're welcome.

Regards,
Eduardo
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Shared folders in VirtualBox

2022-04-26 Thread Eduardo Casino
> I don't think VMware has DOS guest additions.
>

http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/pkg-html/vmsmount.html

Regards,
Eduardo

>
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS on Vinyl

2022-03-03 Thread Eduardo Casino
It seems that vinyl booted FreeDOS feels richer, warmer, more open, because
of the grooves on the record allow for a more resonant quality.

El mié, 2 mar 2022 a las 22:11, Jerome Shidel ()
escribió:

> Hi all,
>
> I don’t know if you’ve seen this or not.
>
> Booting FreeDOS from a vinyl record. It was mentioned on Hack a Day
> episode 95, starting just before the 13 minute mark
> https://hackaday.com/2020/11/27/hackaday-podcast-095-booting-freedos-from-a-vinyl-record-floating-on-mushrooms-and-tunneling-through-a-living-room/
>
>
> There is also a quick article and video of the boot at
> https://hackaday.com/2020/11/23/booting-a-pc-from-vinyl-for-a-warmer-richer-os/
>
>
> This reminds me so much of the days I used to load programs from cassette
> tape.
>
> :-)
>
>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-05-06 Thread Eduardo Casino
From: Eduardo Casino <eduardo.cas...@gmail.com>

2017-02-03 12:29 GMT+01:00 Eric Auer <e.a...@jpberlin.de>:
> That sounds interesting! How far did you get, what is needed?

Hi Eric,

The low level pci interface is there, as well as some initialisation
stuff and code taken from vmsmount. All the shared folders protocol is
missing, so there is nothing functional apart from getting the names
of the shares.

What is needed?  Self-motivation ;)

The code is at https://www.eduardocasino.es/code/vbsmount in case
anyone is interested.

Cheers,
Eduardo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-05-06 Thread Eduardo Casino
From: Eduardo Casino <eduardo.cas...@gmail.com>

2017-02-03 1:16 GMT+01:00 Ralf Quint <freedos...@gmail.com>:
> Well, that works only with VMware, but unfortunately not with
> VirtualBox, AFAIK.

Right.

> Otherwise, that would be my preferred method, similar to how you can
> share data with the host in DOSBox/VDOS...

I started a VirtualBox version a couple of years ago, but I lost
interest in it. Maybe one day...

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-02-04 Thread Eduardo Casino
2017-02-03 12:29 GMT+01:00 Eric Auer :
> That sounds interesting! How far did you get, what is needed?

Hi Eric,

The low level pci interface is there, as well as some initialisation
stuff and code taken from vmsmount. All the shared folders protocol is
missing, so there is nothing functional apart from getting the names
of the shares.

What is needed?  Self-motivation ;)

The code is at https://www.eduardocasino.es/code/vbsmount in case
anyone is interested.

Cheers,
Eduardo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-02-03 Thread Eduardo Casino
2017-02-03 1:16 GMT+01:00 Ralf Quint :
> Well, that works only with VMware, but unfortunately not with
> VirtualBox, AFAIK.

Right.

> Otherwise, that would be my preferred method, similar to how you can
> share data with the host in DOSBox/VDOS...

I started a VirtualBox version a couple of years ago, but I lost
interest in it. Maybe one day...

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2012-01-13 Thread Eduardo Casino
Hi,

2012/1/13 maui eas...@mail.com:
 I tested the sharing folder in freedos under Windows host and it works fine!
 :-)

Glad to know ;)

 I'm trying to run an old DOS sw under VMWare but the dos app has a low
 resolution...
 so I can see it only on a small portion of the display...
 do you know if there is a way to scale the VMWare box with FreeDos guest to
 full screen?
 I know that VMWare tools are not available for Dos, but may be you know some
 nice alternative or trick

No, I'm sorry. Maybe you'll have more luck in the VMware forums, in
case Bernd's tip does not work for you.

Eduardo.

--
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VMSMOUNT 0.5: Now with (partial) long file names su pport

2011-11-07 Thread Eduardo Casino
2011/11/7 Bret Johnson bretj...@juno.com:
 This is unavoidable. When you intercept system interrupts, you only
 can safely uninstall when the nobody else has trapped the same
 interrupt or, in other words, you can only uninstall when the
 interrupt vector is pointing to the TSR you are trying to uninstall.

 This is an opportunity to jump on my AMIS soap box again, so I will.  This 
 actually IS avoidable when the involved programs (in this case, SHSUCDX, 
 VMSMOUNT, and any other programs that may be installed after those) implement 
 AMIS.  IMO, all modern TSR's and device drivers should implement AMIS.

Hi Bret,

I shouldn't have said unavoidable, but practically unavoidable...

I'm aware of AMIS. I could implement it in vmsmount. Then you'll only
have to convince the maintainers of shsucdx, doslfn and some more or
less popular proprietary tsrs like ntfs4dos... :)

Please, don't get me wrong. I think AMIS is a great idea, maybe just a
bit too late, and I'm open to consider it for a future release if it
is worth the effort.

Best,
Eduardo

--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VMSMOUNT 0.5: Now with (partial) long file names support

2011-11-06 Thread Eduardo Casino
2011/11/7 Bernd Blaauw bbla...@home.nl:
 Not entirely sure if the mangling part is necessary with such short
 semi-valid 8.3 filenames, but your improvements work.

 try x as share name (without quotes ofcourse).

It is necessary because VMware's share names are always case
sensitive. Following your example, if you have two shares named x
and X, without /LFN you can see both as X, but you can only acces
the later. With /LFN, x shows as X~078 and there is no collision.

Eduardo.

--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] vmsmount 0.4: Bugfix and new features

2011-10-17 Thread Eduardo Casino
Hi All,

I've just released new version 0.4 of VMSMOUNT with many new features
and a bug fix:

  * BUGFIX: writing 0 bytes to a file MUST truncate it
  * Uninstallation (new /U option)
  * Add CPU test: will fail gracefully if executed on a real 286 or earlier
  * Optimizations and cleanup for smaller, more efficient code (Tom, me)
  * Configurable read/write buffer size (new /B option) for increased
performance
  * New /Q (quiet) option

Upgrade is adviseable. You can grab it from
http://sourceforge.net/projects/vmsmount/

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-14 Thread Eduardo Casino
2011/10/14 Tom Ehlert t...@drivesnapshot.de:
 bug ro feature ? I don't see any files with long filenames.

 Shouldn't they be visible with their short filenames

   filena~1.exe

Misfeature, I'm afraid. From the readme.txt: Does not support long
names (long names and/or with illegal characters are ignored)

I've added it to my to-do list with a maybe because this would
complicate things a lot. The hgfs server has no support for short file
names, so I would have to:

1. Provide a persistent way of associate long and short filenames
(maybe a .longnames file in the host) and add a locking mechanism so
concurrent modifications from two or more virtual machines do not
cause troubles.
2. Even with that, if the filesystem is modified by the host or by a
virtual machine running, say, linux or windows, you'll have a problem.
3. Increase complexity of path searches as the driver would have to
check if each and every path component is a shortened name
4. Others I haven't think of yet

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-14 Thread Eduardo Casino
2011/10/14 Eduardo Casino eduardo.cas...@gmail.com:
 1. Provide a persistent way of associate long and short filenames
 (maybe a .longnames file in the host) and add a locking mechanism so
 concurrent modifications from two or more virtual machines do not
 cause troubles.

It seems that WIndows 7 uses a hashing algorithm to generate short
file names on the fly when they are not supported by the filesystem.
Samba uses a similar approach.

I don't know, I could give it a try if there is a strong demand for
it... But this will increase complexity A LOT.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-13 Thread Eduardo Casino
2011/10/10 Ralf A. Quint free...@gmx.net:
 At 01:38 PM 10/9/2011, Eduardo Casino wrote:

Would you be so kind of testing it in one of your 286? It should fail
with ERROR: Not running on top of VMWARE.

http://sourceforge.net/projects/vmsmount/files/Test/
 Will do. Unfortunately, the best machine to test it on, an IBM PS/2
 Model 50Z is at the very bottom of a stack in my closet, have to pull
 it out later. I have two 286 clones easier accessible but realized
 last night that I did not get the matching EGA/Monochrome monitors
 out of my storage...

Hi Ralf,

I've just tested it inside fake86, a 8086 PC emulator
(http://fake86.rubbermallet.org) and it produces an exception. I've
then re-compiled using just 8086 instructions for main.c and kitten.c
and leaving the pentium optimizations for the rest of the files and it
works. And size is only increased by 6 bytes :)

I'll fix it for the next release.

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-10 Thread Eduardo Casino
Hi Bernd,

2011/10/9 Bernd Blaauw bbla...@home.nl:
 By the way, I'm able to load VMSMOUNT (0.3) twice somehow, by having it
 loaded at top of autoexec.bat, then other drivers, then running VMSMOUNT
 again at commandline.

The installation check in VMSMOUNT is very rudimentary (similar to
MSCDEX) and it seems that loading SHSUCDX _afterwards_ interferes
somehow. I'll fix it together with uninstallation, hopefully for next
release.

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Tom's ALWAYS Good Ideas!

2011-10-06 Thread Eduardo Casino
2011/10/6 Jack gykazequ...@earthlink.net:
 Tom is often quiet in the background, but when he DOES
 speak, it MATTERS!

I couldn't agree more!

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Announce: VMSMOUNT 0.3 bugfix

2011-10-06 Thread Eduardo Casino
Hi All,

Tom has detected that the stack size in VMSMOUNT 0.2 is too small and
is overfloaded in some circumstances.

Version 0.3 fixes it, is smaller and adds some performance
improvements, also by Tom, most significantly a fast _fmemcpy()
implementation.

Get it from http://sourceforge.net/projects/vmsmount/


Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-05 Thread Eduardo Casino
Hi Tom,

A big THANKS to you.

Optimising the memcpy routines was my next objective, so you saved me
a lot of fun ;)

Thanks again for your feedback (and the one you've sent me privately)
and for reviewing the code.

Best,
Eduardo.

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-02 Thread Eduardo Casino
2011/10/2 Bernd Blaauw bbla...@home.nl:
 Op 2-10-2011 0:45, Bernd Blaauw schreef:

 rem load
 SET LANG=EN
 VMSMOUNT.EXE
 rem errormessage in EN? in NL?
 SET LANG=NL
 VMSMOUNT.EXE

You've set NLSPATH in your environment and put there the message
catalogs (vmsmount.en, vmsmount.nl, vmsmount.es), right?

I'll mention it in the README for the next version.

 So VMware creates a driveletter as well inside the guest even if 0
 shares?

Yes, it does.

 Are all shares automatically mounted? Or can you specify which ones
 you'd like? (inside the guest I mean, not as virtual machine config)

Yes, they are automatically mounted.

Eduardo.

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-10-01 Thread Eduardo Casino
Hi Bernd,

Wow, that's feedback! :-)

I've made a 0.2 version and set up a project in Sourceforge with a Git
repository: http://sourceforge.net/p/vmsmount

 Apparently not (yet) as a normal drive letter, instead *under* a
 driveletter.

See below, this was intentional.

 Helpscreen is also messy (do a cleanboot by F5 or F8, then execute
 VMSMOUNT and see all the environment warning texts kinda concatenated
 instead of each their own line)

Argh, silly bug. Fixed, thanks.

 What I was missing in the documentation is how to create/set a shared
 folder:
 * select a non-active virtual machine
 * click Edit virtual machine settings
 * go to tab named options
 * click Shared Folders
 * selected ENABLED
 * bottom-right, click ADD
 * select a directory on your host's filesystem
 * think of a name you'd like to show this directory as to guest

Well, that's in the VMware Player manual ;-)


 Couldn't find a list of errorlevels either.
 0 seems to be Succes (and/or help screen)
 4 seems to be Shared Folders feature not enabled at all
 5 seems to be Invalid Syntax (VMSMOUNT X: -- VMSMOUNT /L:X)
 6 seems to be Already Loaded

 Probably some errorlevels as well for:
 * no vmware
 * wrong dos

Now documented in the README


 * Free (GPL)

 SHSUCDX might not be opensource despite having sources, so hope it
 served as inspiration only. Getting tricky otherwise.

There's absolutely no code from SHSUCDX in there. I just used it as
another reference to understand how a redirector works in some obscure
cases.


 What might be usefull, just as in SHSUCDX and some other applications
 nowadays, is to return errorlevels based on assigned driveletter
 (A=1, Z=26) with generic errors having an errorlevel above that (250+
 seems popular somehow) and a helpscreen having errorlevel 0.

 Benefit of that is being able to detect the assigned driveletter in a
 batchfile.

Done.

 * Complete, read-write implementation

 Awesome. How are files beyond filesystem limitations handled? 2GB+ files
 shared through host to a non-FAT32 kernel for example. Or 4GB+ shared to
 a FAT32 DOS guest.

Only first 2GB are accesible.

 * Unicode - DOS codepage translation for filenames
 * Fully localized with Kitten (currently English and Spanish,
 translations are welcome)

 couldn't find an external language file to translate. Are external files
 supported at runtime (kitten) or compile-time only? Or maybe even both
 as MEM once had, implemented by David o' Shea.

External files are supported at runtime. They are only needed during
driver initialisation.

I'm sorry, I didn't realized that I only provided the Spanish catalog.
English messages are the default and hardcoded. I'm providing an
English catalog now and including the Dutch translation you've sent
me, thanks!

 I haven't looked at sourcecode, nor do I know how to properly interpret
 it, but guessing something like this happens:
 [1] check if current operating system is supported
 [2] check if Shared Folders ability is exposed (thus running under
 supported version of VMware)
 [3] Assign driveletter if [3] succeeded
 [4] Attach all Shared Folders share names as folders under this
 driveletter. Funny if Sharing enabled but 0 shares enabled.
 [5] Exit succesfully

Yep, correct :)

 I'm not fully aware of how flexible these shared folders are, have
 almost never used them. If it's one-time only mapping (without removing,
 modifying and attaching again) I guess it might work like this:

 A) No Shared Folders ability: do nothing
 B) Shared Folders ability, but no shares enabled: do nothing
 C) 1 Shared Folder: mount share name as the drive, instead of as a
 folder under it.
 D) 2 or more shared folders: assign driveletter, mount shares under it.
    (or each share its own driveletter, depending on your design decisions)
 E) exit with errorlevel corresponding to driveletter

 Basically I dislike typing a share's name when looking for files.

This is how it works in any other OS. In Linux, all shares are mounted
under the same mount point and in Windows under the same letter.

I think it is a VMware's design feature. The idea is that, when the
player detects that the guest additions are installed, you can add,
remove, enable or disable shares when the machine is running and this
is much easier if all shares are under a single mount point.

This is not the case with vmsmount because I'm yet to find how to
register with the virtual machine as a guest addition and you need to
power off the VM to modify the shared folders configuration, but this
will change eventually.


 Even DOS device names exist, unlike most installable file drivers /
 redirectors / TSRs.
 (IF EXIST X:\NUL echo YES)

I'm not sure if this is a feature or a bug :P I'll look into it.

 hope my (extensive) feedback is usefull.

A lot, thank you!!

Eduardo.

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record 

[Freedos-user] Announce: vmsmount, a driver for mounting VMware's shared folders in DOS

2011-09-30 Thread Eduardo Casino
Hi everybody,

I'm pleased to announce the availability of the first version of
VMSMOUNT, an installable file system for DOS that allows access to
VMware's shared folders as a normal drive letter:

* Free (GPL)
* Complete, read-write implementation
* Unicode - DOS codepage translation for filenames
* Fully localized with Kitten (currently English and Spanish,
translations are welcome)
* Tested with FreeDOS, MS-DOS 6.22 and MS-DOS 7 (Win95). MS-DOS 3.3 is
NOT supported and WONT work.
* Tested with VMware player 3. Older versions are not supported.
* Does not support long names (long names and/or with illegal
characters are ignored)

Please read the included README.TXT for usage instructions,
limitations and bugs.

This should be considered a beta version and, as such, may contain
bugs that could cause data loss, so use with caution. Please read and
agree with the license file before using it.

Get it from http://eduardocasino.es/files/vmsmount.zip

I'll provide FreeDOS packages and an LSM file in the following days.

Best,
Eduardo.

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-28 Thread Eduardo Casino
Source code for COUNTRY.SYS is written in nasm assembler. Just get the file 
from:

http://freedos.svn.sourceforge.net/viewvc/*checkout*/freedos/kernel/branches/UNSTABLE/kernel/country.asm?revision=1261

Then, use nasm to assemble:

nasm -o country.sys country.asm

And you're done.

Eduardo.

-Mensaje original-
De: Aitor Santamaría [EMAIL PROTECTED]

I ignore it, perhaps Eduardo (developer of NLSFUNC) has some tools for
creating/editing such files, or Eric or Henrique have some ideas?


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Announce: NLSFUNC 0.4 (critical bug fix)

2006-08-22 Thread Eduardo Casino
Hi All,

I'd like to announce version 0.4 of NLSFUNC. It fixes a critical bug that can 
cause memory corruption, so upgrade is mandatory.

You can download it from
http://perso.wanadoo.es/babelfish/nlsfunc/nlsfn04x.zip (binary)
and
http://perso.wanadoo.es/babelfish/nlsfunc/nlsfn04s.zip (source)

Remember that nlsfunc works with kernel 2037 only!

Regards,
Eduardo.

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] File names with cyrillic characters

2006-06-26 Thread Eduardo Casino
Hello Dima,

I'm sorry it took me so long to respond.

Only latest development kernels have support to load uppercasing tables from 
country.sys.

Ver /r returns the same for stable and development kernels. Verify that at boot 
time you see something like FreeDOS kernel version 1.1.35w (Build 
2035w-UNSTABLE, ... . 

Also, there is a problem if you are using dosemu when disks are emulated on top 
of one of the Linux filesystems. The charsets are different for DOS and Linux 
and filenames with non-ascii characters are screwed. I'm not a dosemu expert, 
but you can solve it by setting this in dosemu.conf (at least, it worked for 
me):

$_internal_char_set = cp866

Regards,
Eduardo

-Mensaje original-
De: dima [EMAIL PROTECTED]
Para: freedos-user@lists.sourceforge.net
Enviado: 07/05/06 22:32
Asunto: [Freedos-user] File names with cyrillic characters

Hello.

I have found a problem with a following cyrillic characters - ge, ve, 
a, d, b. All these characters does always replace with U, O, A, 
е, I in output of dir command.

ge, ve, a, d, b in hex: A3, A2, A0, A4, A1.
U,O, A, е, I in hex: 55 4F 41 A5 49.

This is part of my fdconfig.sys and fdauto.bat:
COUNTRY=007,866,D:\FDOS\BIN\country.sys

LH %dosdir%\BIN\display.exe con=(ega,,1)
%dosdir%\BIN\mode.com con codepage prepare=((866) %dosdir%\CPI\ega3.cpx)
%dosdir%\BIN\mode.com con codepage select=866
LH %dosdir%\BIN\keyb.exe RU,,%dosdir%\BIN\keybrd2.sys

And - ver /r:
FreeCom version 0.82 pl 2 XMS_Swap [Apr 28 2003 17:47:52]
DOS version 7.10
FreeDOS kernel version 0.0.35

--


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


RE: [Freedos-user] 3com 35c589c PCMCIA ethernet driver reports Incompatible with Win95?

2006-01-28 Thread Eduardo Casino

 Anyone have any idea why the driver would think it's running in 
 windows
95, and is there a workaround or an alternate driver available for the 
 card?

If you're running a FAT32 enabled kernel, it reports version 7.10 (win95).
Try with VERSION=5.0 in CONFIG.SYS

Eduardo.



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Announce: APPEND 5.0.0.6

2006-01-24 Thread Eduardo Casino
Dear all,

I'd like to announce the availability of version 5.0.0.6 of FD APPEND, the 
command that enables programs to open data files in specified directories as if 
those files where in the current directory.

With this version it is possible to call the resident append (i.e., after the 
first invocation) using a  path in the command name .Thanks to Blair Campbell 
for the report and the test cases. Now, FD APPEND behaves more like its 
counterpart from Redmond.

Source and binary packages are available at:

http://perso.wanadoo.es/babelfish/append/appe506s.zip
http://perso.wanadoo.es/babelfish/append/appe506x.zip

Regards,
Eduardo.




---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] trouble with russian-named files

2005-10-19 Thread Eduardo Casino
 (DISPLAY, FD-KEYB, MODE are under development almost finished, NLSFUNC will
 need a bit more work I assume).

Once DISPLAY is finished, NLSFUNC will need just a couple of free weekends to 
finish. How this translates to real time is still to be determined :)




---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] ANNOUNCE: FD APPEND 5.0 v0.5

2004-07-07 Thread Eduardo Casino
El mié, 07-07-2004 a las 04:21, Bernd Blaauw escribió:
 Aitor Santamaría Merino schreef:
 
  Good! It just occurs to me that you could add a single line into the 
  readme file (if you haven't done it already) for dummy users like 
  myself and say: thou shall not rename APPEND.EXE ;-)
 
 why (not) ?
 or is an incorrect program name then entered into memory?
 
 for a MEM /C /P for example then:
 expected usage: append.exe -- APPEND
 incorrect usage: app.exe -- APP
 wanted usage:   app.exe -- APPEND
 
 in other words, name of driver should always be APPEND, despite filename 
 of the APPEND utility.

It is. The problem that Aitor mentions is that if you rename APPEND to
APP and are not aware that the installed command is still APPEND, the
second time you run APP you'll get APPEND already installed.

Eduardo.



---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] ANNOUNCE: FD APPEND 5.0 v0.5

2004-07-06 Thread Eduardo Casino
Hello All,

Changes from v0.4:

  * Back to EXE format (Arkady, me). Arkady warned that it could cause
problems when loading high. It only adds 32 bytes to the file size.

  * Fixed a bug when releasing the environment. Now it does it properly.

  * Updated help to make clear that APPEND becomes an internal command 
extension after its first execution (Bernd Blaauw)

You can download it from:
Source: http://perso.wanadoo.es/samelborp/appe505s.zip
Executable: http://perso.wanadoo.es/samelborp/appe505x.zip

Please, report bugs to Bugzilla.

Eduardo.



---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] ANNOUNCE: New FD APPEND 5.0

2004-06-02 Thread Eduardo Casino
Hi everybody,

I'm glad to announce FreeDOS APPEND 5.0, which aims to be a fully
functional MS APPEND replacement for the FreeDOS project.

Although this is the first release of this program, I have named it
Version 5.0 because it implements the full MS APPEND 5.0 API, and also
to avoid confusion with the current FD APPEND 1.0. This APPEND has been
developed from scratch and shares absolutely no code with Aitor's FD
APPEND Version 1.0.

This version implements all the command line options of MS APPEND, the
whole f2FB7h API, and traps the following i21h functions: 0Fh, 23h, 3Dh,
6C00h and, if /X is enabled, 11h, 4B00h, 4B03h and 4Eh. (FCB functions
are not thoroughly tested, so they are more likely to contain bugs.) See
readme.txt if you want to know more about the implementation details.

Many thanks to Aitor for his help and support.

You can grab it from Ibiblio:
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/append/

There are two packages:

appe501s.zip (sources)
appe501x.zip (executable and docs)

Regards,
Eduardo.



---
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
___
Freedos-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-user