Product:	NPort Windows Driver Manager
Version:	3.3 Build 21012511
Date:		01/25/2021
Company:	Moxa Inc.

Support Platform:
-----------------
Windows 7   (x86/x64)
Windows 8   (x86/x64)
Windows 8.1 (x86/x64)
Windows 10  (x86/x64)
Windows Server 2008 R2 (x64)
Windows Server 2012    (x64)
Windows Server 2012 R2 (x64)
Windows Server 2016    (x64)
Windows Server 2019    (x64)

Release Note:
--------------
Ver3.3 Build 21012511
1. Upgraded OpenSSL Library.

Ver3.2 Build 20070610
1. Added new features to the NPort command-line interface.
2. Fixed the failure of COM port opening in reverse RealCOM mode.
3. Fixed the failure of COM port opening in RealCom mode in IPv6.

Ver3.1 Build 19080114
1. New: Support Windows server 2019.
2. New: Support VMware. Following OS are tested.
        VMware version: ESXi v6.7.0
        Guest OS: Windows 7 x86, Windows 8 x86, Windows 8.1 x64,
                  Windows Server 2016, Windows 10 x64, Windows Server 2019

Ver3.0 Build 18081311
At this version changed, NPort Windows Driver Manager is divided into two 
separate drvier version 2.0 and version 3.0.
1. New: Support Windows Server 2016.
2. Improved: Upgrade OpenSSL Library.
3. Bugfix: Fix the malfunction of network timeout in NPort Windows Driver 
           Manager.
4. Bugfix: When using NPort 6000 in High secure mode under Windows 10 operation
           system, it might be failed to open port.
5. Bugfix: TCP port 60950 and 60966 are opened even when they are not used.
6. Bugfix: Fixed BSOD which occurs when driver cancels the pending IRPs.
7. Change: Divided an independent driver version 3.0 to support Windows 
           7/8/8.1/10 and Windows Server 2008 R2/2012/2012 R2.

Ver1.19 Build 16072517
1. New: Support OnCell Series model.
2. New: Driver supports RTS Toggle. Please refer the release note of each Moxa
        product to get the support information.
3. New: Support Windows 10.
4. New: Support new model CN2650I-8-HV-T/CN2650I-16-HV-T
5. Improve: Import and export function add serial communication parameter.
6. Improve: Support SetupComm to adjust InQueue size.
7. Improve: Support command-line installation/removal.
8. Bugfix: nptdrv2.sys cann't be overwrite when update newer version.
9. Bugfix: Fix KERNEL_SECURITY_CHECK_FAILURE BSOD caused by NETIO.sys.
10. Bugfix: User program will be stuck when purging incoming data.

Ver1.18 Build 15022515
1. New: Add new function "Ignore TX Purge".
2. Bugfix: Utility will show warning message "duplicate IP" after search the 
           devices with different IP at IPv6 only PC.
3. Bugfix: Mapping port have deleted with Windows XP before don't confirm 
           uninstall in uninstall procedure.
4. Bgufix: Mapping port don't have delete with Windows 7 after uninstall the 
           utility.
5. Bugfix: The import function shows wrong warning message when the import file
           have COM numbers which are already mapped..
6. Bugfix: NPort Windows Driver Manager map COM port overlapping with MSB COM 
           port when it's opened before intalling MSB driver.

Ver1.17 Build 13020109
1. New: Support Windows 8.
2. New: Support Windows 2012.
3. New: Reverse Real COM mode supports "Always accept open requests".
4. New: Support NPort 5150AI-M12/5250AI-M12/5250AI-M12.
5. Bugfix: Some anti-virus program may restrict to connect to NPort and cause
           a BSOD.
6. Bugfix: Found no module name device when search NPort.
7. Bugfix: NPort Windows Driver Manager can't add ports in Windows NT.
8. Bugfix: In classical mode, if data can't be written and timeout is
           occurred, the driver may return a successful result to application.
9. Bugfix: Com port mapping fail on windows 2012.
10. Bugfix: Unable to select an IPv6 interface from IPv6 settings page.
11. Bugfix: Unable to change setting of "Drop writing data".
12. Bugfix: Fail to map COMs with Reverse Real COM mode after import 
            configuration of driver manager.
13. Bugfix: User could remove a mapping port even the port is still in-use.
14. Improve: Allow changing the waiting time in run-time when user closes a
             port which contains queuing data.

Ver1.16 Build 12050214
1. New: Support NPort W2150A/W2250A
2. Bugfix: Fix search terminated problem when the reply content is incorrect.

Ver1.15 Build 12030812
1. New: Support MiiNePort E1/E1-H/E2/E2-H SDK
2. New: Support MiiNePort W1
3. New: Support MiiNePort E3, E3-H.
4. New: Support NPort P5150A.
5. New: Support new option: "Always Accept Open Requests" without queue data.
6. New: Support when run uninstall procedure, that will remove the "Inf" files
        which create by this utility.
7. Bugfix: Driver cannot aware TCP connection lost when NPort power off for a
           while under Windows 7.
8. Bugfix: It will cause the port to crash when the user opens a NPort with 
           baudrate that is more than the NPort can support.
9. Bugfix: Driver will turn off the modem status when the NPort power off.
10. Bugfix: Driver causes system BSOD when open and close repeatedly
            under Windows 2008 R2.
11. Bugfix: Fix the mapping port numbers more than 512 ports, when modified the
            port's setting, it will cause the memory fault issue.

Ver1.14 Build 11051215
1. New: Support NPort S8458-4S-SC-T.
2. New: Support NPort 5600 DTL series.
3. New: NPort driver will agree to open COM port on the system even if the port 
        is blocked or the Ethernet connection is disabled.
4. Bugfix: DE-2XX and DE-3XX series cannot be searched if the number of devices
           is more than four.
5. Bugfix: NPort device cannot be found by utility via wireless network adapter
           under Windows Vista/7.
6. Bugfix: Driver causes system BSOD by writing to an invalid memory location 
           under Windows 2008 64bit.
7. Bugfix: The application will not work properly when login with standard user
           in Windows Vista/7 environment. This version will prompt user change
           to account with administration rights.

Ver1.13 Build 10042613
1. New: Support NPort 5110A, 5130A, 5150A.
2. New: Support NPort 5210A, 5230A, 5250A.
3. New: Support NPort IA5450A, IA5450AI, IA5150A, IA5150AI, IA5250A, IA5250AI.
4. New: Support MiiNePort E1-P, E1-H, E2, E2-H.

Ver1.12 Build 10031716
1. Bugifx: Fix driver disconnection problem when NPort lose the network
           connection.
2. Bugifx: Fix driver connection problem after hibernation.
3. Bugifx: Fix security Real COM reconnection problem.
4. Bugifx: Fix write timeout problem when user send large file to NPort device.
5. Bugifx: Fix driver reconnection problem when NPort ever lose the network
           connection.
6. Bugifx: Fix driver data loss in read for more than 960 bytes in security
           mode.

Ver1.11 Build 09090913
1. New: Support Windows 2008R2.
2. New: Support Windows 7.
3. New: Support VPM-7704.
4. Bugifx: Shorten the COM port adding time.
5. Improve: Improve the latency performance.

Ver1.10 Build 09042317
1. New: Support MiiNePort E1.
2. New: Support NPort IA-5250I.
3. New: The main utility adds reading "-f" parameter for new COM port list.
4. Bugifx: Fix the handle count problem of service.


Ver1.9 Build 09020614
1. New: Support NPort S8000 series.
2. Bugifx: Fix program delay bug when user have two ethernet cards on PC.
3. Bugifx: Fix read timeout problem of driver.
4. Bugifx: Fix timer problem of application.
5. Bugifx: Fix write timeout problem of driver.
6. Bugifx: Fix flush bug of driver.
7. Bugifx: Fix a driver Wait_On_Mask BSOD bug in multiple processor machine.

Ver1.8 Build 08052115
1. New: Support IPv6.
2. New: Support Windows Server 2008.
3. New: Support Reverse Real COM function.
4. New: Windows XP/2003/Vista/2008 x86 WHQL Certified.
        Windows XP/2003/Vista/2008 x64 WHQL Certified.
        
Ver1.7 Build 07101815
1. New: Support CN2650 series.
2. New: Support CN2600-2AC series.

Ver1.6 Build 07082417
1. New: Support Redundant COM.
2. New: Support up to 4096 COM ports.
3. New: Windows XP/2003/Vista x86 WHQL Certified.
        Windows XP/2003/Vista x64 WHQL Certified.

Ver1.5 Build 07052511
1. New: Support FQDN function.

Ver1.4 Build 07051615
1. New: Support Windows Vista x86/x64.
2. New: Support NPort 6610-8, 6610-16, 6610-32, 6650-32.
3. New: Support NPort W2150 Plus/W2250 Plus.
4. New: Support more encyption types.
5. Bugifx: TX is abnormal under classical mode in NT 4.0.
6. Bugfix: Change timeout value of command polling response to prevent
           connection disconnected abnormally.
7. Bugifx: RXCHAR event won't work.
8. Bugifx: RXCHAR/RXFLAG/RX80FULL events cause system halt.


Ver1.3 Build 06110318
1. Improve: Change default value of "Network Timeout" to 5000 ms, and its range
            to 500ms ~ 20sec.
2. Bugifx: Fixed sorting of "COM Port" and "IP Address" columns in NPort Driver
           Manager.
3. Bugifx: Fixed read data lost.

Ver1.2 Build 06071918
1. New: Add security option into Windows 2000/XP/2003 driver for NPort 6000.

Ver1.1
1. New: Support NPort IA series.
2. New: Support Windows x64.
3. Bugifx: Driver Manager incorrectly detected new COM ports after COM ports
           are removed.
4. Bugifx: Fix Windows BSOD due to semaphore count exceeding limit.
5. Bugifx: Driver Manager cannot handle changing COM port number correctly.
6. Bugifx: Fix data/cmd port display problem.
7. Bugifx: Driver Manager doesn't display new added COM Port.
8. Bugifx: Fail to suspend problem (Windows 2000/XP/2003).
9. Bugifx: GetCommProperties() doesn't return correct "Max. baudrate" 
  (Windows 2000/XP/2003).
10. Bugifx: Fail to set FIFO setting problem under Driver Manager Fixed.
11. Bugifx: Classical mode oqueue length is not correct (Windows 2000/XP/2003).
12. Bugifx: WriteFile() return OK while network disconnected
           (Windows 2000/XP/2003).
13. Bugifx: WriteFile() still blocked after network reconnection
           (Windows 2000/XP/2003).
14. New: Support Async Server, 1G, 2G, NE.
15. New: Apply new option to 9x, NT.
16. Bugifx: Fix bug about re-transmit.
17. Bugifx: Re-sync the version number to Ver1.0.5. Include npcom.exe,
           nptdrv2.sys.
18. Bugifx: Fixed the Driver Manager "OpenTimeOut" option wrong label.
19. New: Support Win2000 New Option:
    "OpenTimeOut": You can use this option to prevent blocking situation
       if you want to open port which is not abailable (network lost).

    "Return error if network is unabvailable": You can use this option
        to detect host network problem. If host network is unavailabe, you
    will get error return code "STATUS_NETWORK_UNREACHABLE" while calling
        Win32 Comm function. This usually means your host lose network
     connection, maybe the cable is disconnected. If NPort is power off
    or disconnected but your host network is still available (you can
    reach other network device), the driver will not report any
    error. If you want to do this (NPort check alive), you need to
    enable "Auto Network Re-Connection".

    "Auto Network Re-Connection": Driver will send "check alive" packet.
    In this situation, if driver can not reach NPort it will try
    to re-establish the TCP connection with NPort until ok. In this
    time, driver will return STATUS_NETWORK_UNREACHABLE if you enable
    "Return error if network is unabvailable" and calling any Win32
    Comm function.

Ver1.0
1. New: First released.
