HOME
Download ProNFS for FREE
Software pricing
Buy Now
Contact Us
Specifications
What's new in the latest release
Links


More information on ProNFS can be found at the corporate web site.

www.Labtam-inc.com

Labtam: software solutions meeting the worlds evolving needs.





The home of NFS client and server software

New Features on this release include

Information below describes the feature changes on ProNFS.

Major differences 2.9/Release:20070707 from the 2.8/Release:20070119 version

New Features on this release include

1. Ftp
- Enlarged the receiving buffer size up to 32K. The send- and receive- speeds are close to each other now.
- Local directories may be renamed now.

2. NFS-Server
- Implemented more correct processing of date/time and changes for subdirectories.
- Implemented the "EnableWriteCaching" manual setting (as equivalent to the Unix "ASync" NFS-Server mode).
- Included the "EmulateUnixDirTimeOnFATFS" manual setting for FATFS exports.

3. NFS-Server as NT Service:
- The Warning Message about necessity to restart the Service is issued after changes in NFS-Server settings via the new "Settings" facility.

4. NFS-Client for MS Windows NT4/2K/2K3/XP/Vista:
- The driver now provides the Inode number limit more than 65565.
- The driver now processes exported directories with large amount of files (more than 7000).
- To delete client's icons from Start Menu under Vista32, direct removing of links from a directory for all users was implemented in the delete client program.
- The option for unmounting a network drive was included into the mounting program.

5. ComSetup
- Now ComSetup is placed in the new "Settings" facility.
- Implemented the "SilentBell" setting.

6. Settings
- New facility that integrates the "ComSetup" and "XSettings" facilities.
- Also it provides convenient management of the NFS-Server/Service.

Major differences 2.8/Release:20070119 from the 2.7/Release:20060612 version

New Features on this release include

1. Installation:
- The Installation procedure accepts a prepared file with NFS-Client settings. The file must have the "nfsclnt.cpr" name and locate in the package distributive directory ("near the setup.exe" file). It is especially useful for "silent" installations.
- The Installation procedure accepts a prepared file with Telnet settings. The file must have the "prosets.ini" name and locate in the package distributive directory ("near the setup.exe" file). It is especially useful for "silent" installations.

2. Ftp
- Enlarged the allowed name length of files or directories from 100 to 255 symbols;
- Improved comprehension of the StatusBar;
- Improved messages during Directory Copying.

3. Telnet:
- Columns-selection-by-rectangular is supplemented with selection- by-filling that provides text highlighting selection in traditional manner.
- Implemented the "Quick Copy to Clipboard" mode, in which "Copy" is performed on release of the left mouse button.
- Implemented "Copy"/"Paste"-by-keyboard that are close to traditional manner. By default, "Copy"/"Paste" use the "Ctrl_L+Shift_L+C"/"Ctrl_L+Shift_L+V" keys combinations.
- Implemented the "Fit To Screen" setting on the "Text" tab for the "XTERM" emulation Type to guarantee that an application window is fully displayed on the PC's screen (i.e. it does not cross screen boundaries). If necessary, Scroll Bars are created.
- Implemented the "Dynamic resize" setting on the "Text" tab for the "XTERM" emulation Type to provide the "no scrollbar" mode. The actual Rows and Columns numbers are dynamically being changed while window resizing.
- The "XTERM" terminal emulation provides 16-colors mode instead of B/W one.

4. NFS-Server as NT Service:
- Implemented the "Enable logging (to NFSLOG.TXT)" setting for the NFS-Server as a NT Service.

5. NFS-Server
- Provides more expected date/time values for directories now;
- By default, the 'system', 'archive' or 'hidden' Windows file attributes are not used or changed at all;
- If a file has the "r" Unix attribute, then it will automatically have the "x" attribute as well;
- Implemented the "DisableReadCaching" manual setting to provide concurrent intensive access to files directly and via NFS connections;
- Implemented more informational trace logging.

6. NFS-Client for MS Windows NT4/2K/2K3/XP/Vista:
- NFS-Client is operational under MS Vista too;
- Implemented the NfsAlias assistant facility to view the NFS-Serves list and their exports with corresponding aliases. This information is useful for the "Net Use..." mapping way;
- Implemented the Nfsdrive facility as the useful own mapping tool. It allows you to avoid the Windows traditional 30-sec delay (per each IP address);
- Enlarged the allowed size of mapped export for the NFS-3 mode from 4 TeraBytes to 4 PetaBytes. This is of great importance to access exported RAIDs;
- Implemented recognition (and substitution) of the Windows reserved names (AUX, CON, COM1...);
- The position of the NFS-Client in the MS Windows Network Provider order is managed via the NFS-Client Settings. This is very useful when collisions with other MS Windows Network Providers take place (e.g., Microsoft Network Client).
- The NFSSetup installation utility accepts a prepared file with NFS-Client settings. This file must have the "nfsclnt.cpr" name.

7. NFS-Client for x64 MS Windows 2K3/XP/Vista:
- Implemented the Beta MS Windows XP/2003/Vista x64 NFS-Client.

The following bugs have been fixed:

1. Ftp
- Sometimes the "FXP:...not connected" unexpected message took place when copying files;
- Fixed error processing of file listing with some modern Ftp-daemons.

2. Telnet:
- Fixed some bugs in the XTERM/Standard mode;
- Sometimes unexpected resizing of an application window took place.
- Fixed some bugs in viewing previous screens (including 1024-line screens).
- Fixed some bugs in marking a selection area (including those that were detected while focus and window activity changing).

3. NFS-Server and NFS-Server as NT Service:
- NFS-Server can crash sometimes in NFS-3/UDP mode (depends on actual rsize/wsize values);
- It was not possible to set up or change the "modified time" directory attribute.

4. NFS-Server as NT Service:
- The NFS-Server as NT Service may unexpectedly output the "Perror...svc_run: - select failed..." error message while performing Service "Restart" or "Stop".

5. NFS-Client for MS Windows NT4/2K/2K3/XP:
- The driver crash (and BSOD) took place sometimes if the NFS-Server answered on requests with a large delay (because of, say, ZoreAlarm concurrent working);
- Fixed some bugs for the PCNFSD authentication mode (including those that were detected while working via MS Windows TSE Client).
- Accelerated disconnection (dismounting) of mapped drives due to more correct handling of the Mutex Shared Memory.
- If the MS Windows system has more than one IP address, then sometimes the displayed list of remote NFS-Servers might not be valid.
- The "Enable mounting of subdirectories" mode is more correct now.
- Fixed the crash (BSOD) that takes place when ZoneAlarm is installed on the same PC. The nature of the bug was in incorrect processing of pending system requests while performing Overlapped I/O operation.
- Corrected performing of the NFS-3 ReadDirPlus operation for the case when the remote directory is large.

Major differences 2.7/Release:20060612 from the 2.6/Release:20051120 version

New Features on this release include

1. FTP:
- Implemented the FTP security extension (RFC2228). It requires MIT Kerberos for Windows be installed.
- Implemented the UTF-8 conversion of names.
- Implemented IPv6 support.

2. Telnet:
- Implemented the named "profiles" (pre-set sessions).
- Saved telnet-screens ("back buffer") may be written to a file.
- Implemented Saving of Screen history (i.e., Saving of all Extend Screens).
- Improved flexibility for the XTERM emulation mode.
- Implemented the UTF-8 substitution.
- Implemented the "-prof profilename" option in the command line.

3. NFS-Server:
- The "FL_DOUGLASCBEETHE=1" manual setting allows you to set file size 0 for read-only files.

4. NFS-Client for MS Windows NT4/2K/2K3/XP:
- Changed the outlook of the NFS-Servers list.
- Buffer sizes of 16KB and 32KB are available for NFS-3 via TCP/IP.
- Widened the range of "life times" for files and directories (actual for very large directories).
- Implemented the "ASync" send mode for the NFS-3 protocol (may accelerate data transfer from PC to remote host up to 20 times).
- Implemented the support of relative symbolic links.

The following bugs have been fixed:

1. FTP in FXP mode:
- fixed incorrect viewing of a current directory specification and other FXP-specific bugs.

2. Telnet:
- The selection rectangular did not clear all the time.
- Suppressed unnecessary Telnet attempts to update the read-only ".ini"-files.

3. NFS-Server:
- Changed from 2 to 1 the number of hard links to a directory to provide the correct execution of the UNIX "find" command;

4. NFS-Client for MS Windows NT4/2K/2K3/XP:
- The BSOD may take place on Write operation in NFS-3 mode;
- Implemented the "Use NULL Security DACL" setting to resolve a collision with the MS Installer under Windows 2003.

5. NFS-Server as NT Service:
- After restarting the service, no client could connect.

Major differences 2.6/Release:20051120 from the 2.5/Release:20050429 version

New Features on this release include

1. Comsetup:
- implemented the "Disable Log Output" setting to prevent attempts to write in the ".out" and ".ini" files from any of the package's facility

2. Ping (renovated):
- implemented the IPv6 support (in both the ICMP and TCP modes)
- TCP ping is allowed to standard TCP/IP echo port 7 as well as to any other TCP port entered
- allows to scan the LAN

3. FTP:
- the latest local working directory is activated when selecting profile
- implemented the FXP mode to copy files between two remote FTP servers

4. NFS-Server:
- implemented the WebNFS support
- implemented the ability to mount a subdirectory of a shared one

5. Telnet:
- implemented the IPv6 support

6. NFS-Client for MS Windows NT4/2K/2K3/XP :
- implemented the ability to mount a subdirectory of a shared one (if the remote NFS-Server allows that)

7. XStartup :
- implemented the "empty Default UserID for Jobs" setting to suppress using the Windows logon name as default in the Jobs' "Startup Login" dialogs

The following bugs have been fixed:

1. Ping (renovated):
- stopped the usage of raw sockets. The standard MS Windows ICMP interface is used instead to allow non-admin users to use ping

2. FTP:
- timer stops after 10800 ticks
- reget shows bytes already copied
- drag & drop features for the MVS system

3. NFS-Server:
- corrected the setup dialog to suppress output of wrong symbols
- fixed the bug with incorrect printing

4. NFS-Client for MS Windows NT4/2000/2003/XP:
- the "ReadDirPlus" request of NFS-3 incorrectly resulted in splitted requests
- fixed some bugs during testing under Windows 2003 Server with Sp1

Major differences 2.5/Release:20050429 from the 2.4/Release:20041126 version

New Features on this release include

1. FTP:
- FTP can copy files with illegal symbols using a map table

2. Startup:
- implemented the Telnet startup mode
- implemented the "-lxdn []" option to set up the "$(DISPLAYNUMBER)" macros (the "-lxdn" option means lookup running XServer). In this case, the XServer must already have been started

3. NFS-Server:
- refuses to close and shut down system if mounts are active
- supports the fixed or static port assignment
- made some changes concerning export names in the graphic interface
- some illegal symbols (such as '*',':','$','|') in file names can be used. (i.e. CATIA often tries to create file names with mentioned symbols)

4. Telnet:
- Telnet can be started as a non-interactive session via Startup facility
- implemented the "-mout []" command-line option to provide a "readable" log-file for the session
- implemented the "-lxdn []" command-line option to set the "DISPLAY" session environment variable if a remote daemon supports it (the "-lxdn" option means lookup running XServer)
- Telnet understands the local XServer's "DynamicDisplayNumber" mode and correctly looks for the running XServer

5. NFS-Client for MS Windows NT4/2000/XP:
- implemented the dynamic allocation of inodes to accept large exports
- implemented the WebNFS protocol
- increased the maximal numbers for accepted NFS-Servers and exported directories
- upgraded the NFSProbe utility

The following bugs have been fixed

1. Installation :
- the silent installation did not correctly use some saved installation parameters (i.e. the "Destination directory")

2. NFS-Server :
- fixed the bug when the number of inodes exceeds maximal value
- corrected the 'inremnode failed' message

3. Telnet :
- more correct restarting to remove a possible "restart loop" and crash after the "password->"Disconnect" action

4. NFS-Client for MS Windows NT4/2000/XP :
- the "ls *" command line of MS SFU Korn Shell got caught in an endless loop of NFS requests to the NFS-Server
- processing of the Server List is more correct now
- a name of a mapped drive is shown correctly now


Major differences 2.4/Release:20041126 from the 2.3/Release:20040707 version

The following enhancements have been made

1. Installation:
- The InstallShield X is used in the installation procedure. 16-bit executables are not used from this version

2. FTP:
- can copy files with illegal symbols using a map table

3. Startup:
- corrected processing of the XServer DynamicDisplayNumber generation mode

4. NFS-Server:
- NFS_Server refuses to close and shut down the system if mounts are active

5. Telnet:
- improved the viewing of the terminal output buffer to provide correct work when terminal output is in progress
- provided more correct "rubber rect" drawing/processing

The following bugs have been fixed

1. NFS-Server:
- the bug when a number of inodes exceeds maximal value
- corrected the 'inremnode failed' message

2. NFS-Client for MS Windows NT4/2000/XP:
- the BSOD ("Blue Screen") may take place under the WinXP+SP2 system after attempting to view a list of available NFS-Servers

Major differences 2.3/Release:20040707 from 2.2/Release:20040223 version

The following enhancements have been made

1. Installation :
- implemented the "-auto2" option for "setup.exe". This is the same as "-auto" option with the only difference: the Finish dialog message is suppressed.

2. Comsetup :
- implemented the "Enable TCP/IP KeppAlive mode" setting;
- implemented the "Enable Logotype" setting;

3. Startup :
- implemented the randomized RLOGIN initial portnumber to avoid possible rejection of connection;

4. NFS-Server :
- NFS_Server refuses to close and shut down the system if mounts are active;

5. NFS-Client for MS Windows NT4/2000/XP :
- now each individual NFS server is assigned a set of attributes that are used when mounting. These include: using SSH connection, using Portmapper, ports used by MOUNT, NFS, and NLM protocols, using TCP or UDP transport, NFS protocol version. While editing the Remote NFS server list, you can change attributes assigned to individual NFS servers;
- now User Name and Password entered when logging in will be used to authenticate the user (and to obtain the UID and GID values) when mounting NFS resources. You can directly specify proper UID/GID to mount an individual file or directory;
- now you can find out the owner's UID/GID, permissions granted, and UID/GID used for mounting a file or a directory (from the XWPNFS Attributes tab).

The following bugs have been fixed

1. FTP :
- Endless printing into the status area if an incorrect host name entered;
- Incorrect listing when a link name will match to a user or group name;
- Incorrect listing when a file name consists of spaces.

Major differences 2.2/Release:20040223 from 2.1/Release:20030915 version

The following enhancements have been made

1. FTP:
- more settings are saved;
- implemented a new format of a directory listing for the NETWARE FTP daemon;
- implemented a new format of a directory listing for the Hummingbird FTP daemon.

2. Telnet:
- a review of runaway lines (as "old screens") was improved.

3. NFS-Server:
- refuses to close and shut down the system if mounts are active;
- can run as a pseudo-Service under Windows 9.x without Logon;
- added new flag FL_CHRISLESLIE to enable caching upon NFS writing;
- added the ability to write files more than 4GB;
- added new flag FL_TZERAN to enable changing of the time zone difference.

4. NFS-Client for MS Windows NT4/2000/XP:
- NFS Client now works under MS Windows 2003 Server;
- NFS Client now supports Network Lock Manager Protocol ver3,4;
- NFS Client now processes Linked Files as usual files or directories, if the final link object is reachable;
- NFS Probe can check Universal and Local time on Server sites;
- NFS Probe can use SSH connection to check NFS servers;
- added filtering and replacing of illegal characters in Unix Names;
- added the setting of the maximal inode number on a mounted directory.

The following bugs have been fixed

1. FTP:
- more settings are saved;

2. Telnet:
- fixed incorrect selecting of the full Telnet screen region;
- fixed incorrect receiving of some national characters;
- fixed some bugs in the "View of previous screens" mode.

3. NFS-Server:
- reads and writes service files created during a working session into a project directory;
- removed extra socket listening;
- NFS-Server crashed while processing an incorrect inode number.

4. NFS-Client for MS Windows NT4/2000/XP:
- fixed incorrect operation on NonPaged Pool on the dirp objects when deleting files or directories;
- fixed incorrect "Allocate/Free memory" operations on the NonPaged Pool for the FCB object;
- fixed incorrect removing of registry objects during uninstalling.

Major differences 2.1/Release:20030915 from 2.0/Release:20030512 version

The following enhancements have been made

1. FTP:
- improved saving of settings.

2. Telnet:
- implemented a review of runaway lines (as "old screens").

3. NFS-Server:
- added new flag FL_CHRISLESLIE to enable caching upon NFS writing;
- added the ability to write files more than 4GB;
- added new flag FL_TZERAN to enable changing of the time zone difference.

4. NFS-Client for MS Windows NT4/2000/XP:
- implemented the usage of SSH-2 Dynamic Forwarding; NFS-Client can access remote NFS servers through connections established with Telnet_SSH. Remote NFS servers must support TCP/IP access to the portmapper, mountd and nfsd daemons;
- implemented the NFS v.3 protocol support.

The following bugs have been fixed

1. NFS-Server:
- removed extra socket listening;
- NFS-Server crashed while processing an incorrect inode number.

2. NFS-Client for MS Windows NT4/2000/XP:
- fixed some bugs.

Major differences from the 1.7/Release:20020529 version

The following enhancements have been made

1. NFS-Client for MS Windows NT4/2000/XP :
- the manual Mount/unmount (by the "NET USE drive: \\rhost\rexportdir" is available now;
- the remapping (automount) at Logon is implemented;
- the Paging I/0 requests are supported now.

2. FTP :
- sometimes hang up because of connection unexpected closing by peer.

The following bugs have been fixed

1. NFS-Client for MS Windows NT4/2000/XP :
- the "ReadOnly" File attribute may be set/clear correctly;
- some errors were fixed;
- the Tracing facilities are improved;

2. NFS-Server :
- reflects correctly the non-NFS actions into exported directories.

3. Installation :
- the "Configure" mode operates correctly now.

Major differences from the 1.5/Release:20011007 version

The following enhancements have been made

1. NFS-Client for MS Windows NT4 :
- was implemented. Operates only with mapped drives.

2. NFS-Client for MS Windows NT4/2000/XP :
- is operational under MS Windows 2000/XP Terminal Server Edition; - the root ("/") exported directories may be mounted; - the UNIX attributes of the remote directories and files are accessible via the MS Windows Property Sheet facility.

3. FTP :
- works correctly with the Windows NT 4.0 FTP-daemon;

4. XStartup :
- the new mode, "local Shell", was implemented to start any local executable file.
Applicable to start local X-Clients.

5. NFS-Server :
- the file max. length was increased from 2GB to 4GB;
- the "FlushFRDC" setting was implemented to provide non-buffered I/O operations.

6. Network layout :
- the "KeepAlive" TCP/IP mode may be set.

7. Installation :
- the "silent" installation mode is available now.

The following bugs have been fixed

1. NFS-Client for MS Windows 9.x/ME :
- the limitation on a number of mounted drives (3) was removed.

2. NFS-Client for MS Windows 2000/XP :
- some bugs under MS Windows XP were fixed.

3. NFS-Server :
- a mounted CD may freely be ejected without influence on other mounts.

Major differences 1.5/Release:20011007 from 1.4/Release:20010419 version

The following enhancements have been made

1. NFS-Client for MS Windows 2000 :
- the TCP/IP protocol using was implemented;
- the multi-thread mode is implemented to increase the performance.

2. FTP :
- FTP connections may be done through an existing SSH connection.
In FTP's "Passive" mode the "Dynamic Forwarding", the new Telnet/SSH feature, may be used.
In FTP's "non-Passive", default, mode the usual Telnet/SSH Forwarding feature may be used.

3. XStartup :
- Rexec connections may be done through an existing SSH connection using "Dynamic Forwarding" - the new Telnet/SSH feature;
- the max.number of saved "Jobs" is increased from 32 to 256.

4. LPD :
- the listening LPD port is tunable now.
User may set any value instead of standard port 515.

The following bugs have been fixed

1. NFS-Client for MS Windows 9.x/ME :
- the incorrect lengths of GID/UID were increased from 16-bits to 32-bits;
- NFS-Client under Windows/ME did not save changed settings;
- NFS-Client under Windows/ME operated correctly only with mapped drives.

2. NFS-Client for MS Windows 2000 :
- sometimes the NFS-Client crashed the system;
- the correct date is provided during an file copying.

3. FTP :
- FTP crashed under Windows 2000;
- else some FTP-servers are recognized and their listings are viewed correctly.

Undocumented Features

1. Comsetup:
- Implemented the "Disable Log Output" setting to prevent attempts to write in the ".out" and ".ini" files from any of the package's features.

2. Ping (renovated):
- The "*" wild card symbol may be used once in the IP address (in both IPv4 and/or IPv6 cases) to scan 256 hosts on the LAN. Examples of correct IP addresses: "192.168.0.*", "fe80::250:baff:fef2:*42%4".

3. Ftp:
- To enter in the FXP mode, the "Server"->"FXP/FTP Connect" menu item must be chosen to log on the second remote host after the usual FTP log on the first host was completed. After this the left FTP's pane will represent the 2nd remote FTP server.

4. Telnet:
- The "SelectRect=0" line can be inserted into the "[telnet]" section of the xwp.ini file to set the selection by filling mode, which provides the traditional text highlighting selection.
- The "QuickClipBoard=1" line can be inserted into the "[telnet]" section of the xwp.ini file to set the "Quick Copy to Clipboard" mode, when the "Copy" performed on release of the left mouse button.
- The "CtrlCVmode=3" line can be inserted into the "[telnet]" section of the xwp.ini file to exactly set the traditional "Copy"/"Paste" key combination ("Ctrl+C"/"Ctrl+V"). Be careful, because in this mode you cannot send to remote application another "traditional" key combination "Ctrl+C" (break event). The "CtrlCVmode=5" is the default ("Ctrl_L+Shift_L+C"/"Ctrl_L+Shift_L+V").

5. NFS-Server:
- The "WebNFS Enable"/"Unset as WebNFS" buttons of the "NFS-Server Settings" dialog allow/disable the WebNFS support.
- The "NOSubDirectory=0" line can be inserted into the "[NFSSERVER]" section of the xwp.ini file to disable the ability to mount a subdirectory of a shared one.

6. NFS-Client for Windows NT4/2K/2K3/XP/Vista:
- The "NFS-Client Settings"->Advanced->"Enable mounting of subdirectories" setting must be enabled to allow mounting a subdirectory of a shared one (if the remote NFS-Server allows that).
- The NFSSetup installation utility allows the "silent" installation mode. The "nfssetup.exe PathToMainPackage IconName -q" command line provides this.

Known problems

1. Lpd:
- Printers on the remote MS Windows NT4 hosts are unavailable from the local host under MS Windows NT4.

2. NFS-Server:
- There can be problems on PCs with several IP addresses.
- Some Linux NFS-3 Clients may issue an error message (about the wrong file ID) because of wrong packets unwrapping in the Linux's "nfs3xdr.c" module.

3. NFS-Client for Windows 9x:
- The PC must be restarted after you change the license file, "xwpdllid.dll".
- Can fail when connecting to an NFS server on another PC under Windows 9x if both PCs have Client/Server for Microsoft Networks installed.

PLEASE NOTE:

The programs associated in this package may send and/or receive broadcast IP requests. Since such packets cannot cross the nearest firewall/gateway/router, please be sure that these IP requests are invisible from outside your network. We assume that such behavior cannot be considered as "Hacking" or "Trojan horse's action".



Labtam Copyright © 1999 - 2007 LabtamTM Inc.