//!2021/08/26
1. Update rtvdev extinf for win11 install process.
2. Support win11 installer.

//!2021/08/18
Update ClientTool to 5.1.1.1208:
1. Fixed MSB issue if Dash disabled by BIOS
2. Initial server pipe value before create to use.
3. Check FW to enable specific SW KVM process.

win10 driver:	10.051 whql- TH2/RS1/RS2/RS3/RS4/19H1/21H2
virtual driver win10: 10.005.1005.2020 whql
virtual driver win7:  7.005.1005.2020

//!2021/06/25
Update ClientTool to 5.1.1.1206:
1. Check Software KVM service by CMAC
2. Avoid EHCI device enabled failed.
3. postpone 3secs before restart PC during KVM process.
4. Remove register power setting service.
5. Disable BMC power management.
6. Sync IPaddr after resume from suspend.
7. Check OS version to enable IODriver or not.
8. Create protocol DrvCtrl object if it was destroyed.
9. Avoid keyboard mouse device was removed after HW KVM resume from suspend. 
10.Add pin code feature.
11.Fixed abnormal status in modern standby platform.

//!2021/06/05
Update ClientTool to 5.1.0.1205:
1. Work around EHCI device check.
2. Fixed high cpu issue when no Dash Adapter on platform.

win10 driver:	10.050 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.087 whql
win7 driver: 	7.141 whql

//!2021/05/12
Update ClientTool to 5.1.0.1204:
1. Add 8168EPP adapter into support list.
2. Remove RtDashUI show in tray icon.
3. Disable launch RtDashUI when start up
4. Create shortcut in Start menu.
5. Bypass EHCI device in EPP adapter.
6. Update all install package to avoid preload image uninstall failed.

//!2021/04/23
Update ClientTool to 5.0.10.1204:
1. Fixed EHCI device abnormal issue in modern standby platform.

Update windows driver.

win10 driver:	10.049 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.086 whql
win7 driver: 	7.140 whql
virtual driver win10: 10.004.1005.2020 whql
virtual driver win7:  7.004.1005.2020

//!2021/03/26
Update ClientTool to 5.0.10.1203:
1. Fixed recovery protocol driver missing issue.
2. Fixed get no firmware version issue.
3. Filter out Realtek USB adapter.
4. Fix no adapter issue when BIOS disable DASH function.
5. Add PIN code feature.

//!2021/02/04
Update ClientTool to 5.0.9.1202:
1. Change UI icon
2. Avoid get wrong adapter when platform has two RTK dash adapter.
3. Avoid Dash Client hang if disable/enable fast.
4. Avoid Dash Client cannot show fw version if platform had two RTK dash Adapter.
5. Disable EHCI device when platform going to S3/S4 or S0 idle.

Update windows driver.

win10 driver:	10.047 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.084 whql
win7 driver: 	7.138 whql
virtual driver win10: 10.004.1005.2020 whql
virtual driver win7:  7.004.1005.2020


//!2020/12/07
Update ClientTool to 5.0.9.1201:
1. Independent two different driver object.
2. Just show DASH ON, and leave blank in FW version when miniport driver was disabled.
3. Remove some redundent resource.

//!2020/12/07
Update ClientTool to 5.0.8.1010:
1. Change original DASH ON/OFF and FW version behavior, we show DASH ON and FW version only in normal status, 
otherwise, we show DASH OFF and Dash feature disabled.

//!2020/11/20
Update ClientTool to 5.0.7.1009:
1. Fixed dash disabled UI show there is no adapter issue.

//!2020/11/20
Update ClientTool to 5.0.6.1008:
1. Solve adapter missing after reboot issue
2. Solve adapter missing after install all install package issue.
3. Support win8 platform
4. No Support WIN7 platform.
5. Solve IPv6 host name issue.

//!2020/11/10
Update ClientTool to 5.0.6.1007:
1. Solve we may got there is no adapter issue on FP platform
2. Solve we may got there is no firmware issue on FP platform.
3. Hide UI to system tray when UI was started up.
4. Solve we show same adapter in adapter list twice issue.

//-2020/10/21
--------------------------------------------------------------------------------------
Update ClientTool to 5.0.4.1006 : 
1. Solve modern standby issue.
2. Solve screen resolution was extend when KVM on FP platform.
3. Terminate software KVM process when client tool was destroy.
4. Show FW version on DashConfigRT process.
5. Fixed hang issue when there is no FW in adapter.
6. Support Win7/Win8 platform.

Update windows driver.

win10 driver:	10.045 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.082 whql
win7 driver: 	7.136 whql

//~2020/09/11
--------------------------------------------------------------------------------------
Update ClientTool to 5.0.3.1005 : 
1. New architecture dash client tool.
2. Fixed hang issue when disable DashClient service.
3. Fixed software inventory cannot display dashclient verion issue.
4. Fixed DashConfigRT cannot display dashclient version issue.

Update RtRDServer to 1.0.0.7
1. Reduce the retry times of changing screen resolution.

Update windows driver.

win10 driver:	10.043 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.080 whql
win7 driver: 	7.134 whql
virtual driver: 10.0029 whql
virtual ext:	1.001 whql

//-2020/03/30
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.21.0 : 
1. Add new ASF functions and UI

Update windows driver.

win10 driver:	10.039 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.076 whql
win7 driver: 	7.130 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2020/02/25
--------------------------------------------------------------------------------------
Update windows driver.

win10 driver:	10.038 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.075 whql
win7 driver: 	7.129 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2020/02/14
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.20.0 : 
1. [DEV_NEW] Add a new thread to trigger hardware rescan for USB modern standby back to d0
2. [DEV_CHG] Clear BIT_MODERN_STANDBY after hardware rescaned.
3. [DEV_CHG] According to the major version decide how to show the build number.

win10 driver:	10.037 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.073 whql
win7 driver: 	7.127 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/11/12
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.18.0 : 
Update RtRDServer to 1.0.0.6 :
1. Refine the way of changing resolution to avoid it from taking too much time for some monitors.

win10 driver:	10.037 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.073 whql
win7 driver: 	7.127 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/09/17
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.17.1 : 
1. Check the existing account for the provisioning.
2. IPC send the notification to the dashconfig about the firmware re-booting

win10 driver:	10.036 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.073 whql
win7 driver: 	7.127 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/08/13
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.16.0 : 
1. Prevent flash window after rebooting system.
2. Fix the first time clicking icon not working issue.

Update RtRDServer to 1.0.0.5 :
1. Prevent flash window after rebooting system.

win10 driver:	10.036 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.073 whql
win7 driver: 	7.127 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/07/22
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.15.0 : 
1. Update windows 7/8 nic driver.
2. Update windows 7/8 protocol driver with WHQL signed.

win10 driver:	10.036 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.073 whql
win7 driver: 	7.127 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/07/12
--------------------------------------------------------------------------------------
Update windows 10 driver of ClientTool to version 10.036.

win10 driver:	10.036 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.071 whql
win7 driver: 	7.125 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)


//-2019/05/27
--------------------------------------------------------------------------------------
Update protocol driver of ClientTool to 19H1.

win10 driver:	10.035 whql- TH2/RS1/RS2/RS3/RS4/19H1
win8 driver: 	8.071 whql
win7 driver: 	7.125 whql
virtual driver: 1.1.1108.2017_05242019(Include RS5/19H1)

//-2019/04/26
--------------------------------------------------------------------------------------
Update ClientTool to 4.0.14.0 : 
1.Prevent to list unnecessary devices and functions.

win10 driver:	10.034 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.071 whql
win7 driver: 	7.125 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)

//-2019/04/24--------------------------------------------------------------------------------------

Update ClientTool to 4.0.13.0 : 
1.Remove warning message when loading IO drive fail each time.

Update RtRDServer to 1.0.0.4 :
1. Fixed black screen when open folder.

win10 driver:	10.034 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.071 whql
win7 driver: 	7.125 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)

//-2019/04/09--------------------------------------------------------------------------------------

Update ClientTool to 4.0.13.0 : 
1.Remove warning message when loading IO drive fail each time.

Update RtRDServer to 1.0.0.4 :
1. Fixed black screen when open folder.

win10 driver:	10.032 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.069 whql
win7 driver: 	7.122 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)


//-2019/03/25--------------------------------------------------------------------------------------

Update ClientTool to 4.0.12.0 :
1. Support TLS relay.

win10 driver:	10.032 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.069 whql
win7 driver: 	7.122 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)

//-2019/03/15--------------------------------------------------------------------------------------

Update ClientTool to 4.0.11.0 :
1. Set reg for Wi-Fi Dash to speed up during unplugged

win10 driver:	10.032 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.069 whql
win7 driver: 	7.122 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)

//-2019/03/06--------------------------------------------------------------------------------------

Update ClientTool to 4.0.10.0 :
1. Update rtrdserver for screen resolution reload
2. Disable an unnecessary warning message 
win10 driver:	10.032 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.069 whql
win7 driver: 	7.122 whql
virtual driver: 1.1.1108.2017_01282019(Include RS5)

//-2019/02/01--------------------------------------------------------------------------------------

Update ClientTool to 4.0.9.0 : 
Fixed a bug of vnc
Fixed a bug of adapter selection
win10 driver:	10.032 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.069 whql
win7 driver: 	7.123 whql

//-2019/01/21--------------------------------------------------------------------------------------

Update ClientTool to 4.0.8.0 : Fixed a bug of duplicating monitor
//-2019/01/14--------------------------------------------------------------------------------------

Sign all files

//-2019/01/07--------------------------------------------------------------------------------------

Update ClientTool to 4.0.7.0 : for duplicating monitor

//-2018/11/15--------------------------------------------------------------------------------------

Update ClientTool to 4.0.6.0 : for duplicating monitor and wifi bugs

//-2018/?/?--------------------------------------------------------------------------------------
DASH client tool:	v3.0.34.0
win10 driver:	10.027 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.064 whql
win7 driver: 	7.118 whql

//-2018/06/06--------------------------------------------------------------------------------------

win10 driver:	10.027 whql- TH2/RS1/RS2/RS3/RS4
win8 driver: 	8.064 whql
win7 driver: 	7.118 whql
Update VirtualDevice to _1.1.1108.2017_05312018


//-2018/05/15--------------------------------------------------------------------------------------
Update ClientTool to 3.0.34.0 : Support VerFile.


//-2018/03/05--------------------------------------------------------------------------------------
update client tool to 3.33.5
win10 driver:	10.025 whql- TH2/RS1/RS2
win8 driver: 	8.062 whql
win7 driver: 	7.115 whql

//-2017/12/06----------------
Change Client tool installer to 3.33.3

//-2017/11/23----------------
Update PCIE Driver
win10 driver:	10.023 whql- TH2/RS1/RS2
win8 driver: 	8.060 whql
win7 driver: 	7.114 whql

//-2017/11/16----------------
Update Installer to 3.33.1 , update DashClientService.
ClientTool.exe stays the same . 


//-2017/10/05----------------
Update win7 driver : 7.113.0929.2017
Update win8 driver : 8.059.0929.2017 
Update win10 driver : 10.022.0920.2017 

//-2017/09/07----------------
Update ClientTool to 3.0.33.0 .

//-2017/08/29----------------
Update mini port Driver.
