﻿==============================================
  Lantronix Provisioning Manager for
  --------------------------------------------
  Windows, Linux, and MAC OS
  --------------------------------------------
  Software Release Notes
  --------------------------------------------
  Version 6.3.3
  January 11, 2023
==============================================

This document describes the Lantronix Provisioning Manager for
Windows software release.

This document is divided into the following sections:

o Description
o Requirements
o Installation
o New Features/Bug Fixes
o Known Problems
o Technical Support

Description
===========
    This utility provides users a single application for MAC,Linux,Windows
    utilizing Golang and Electron framework, This is a single executable which
    can be copied and executed. User can perform Firmware update, Configuratoin
    update, Provisioning, and Get device file using this application
	
Requirements
============
To use Lantronix Provisioning Manager, ensure the following requirements are met.
Operating System Requirements: 
------------------------------
Windows 7 or higher (64-bit) 
Ubuntu 14.04 or higher (64-bit) 
Mac  OS X (64-bit) 
Hardware Requirements: 
----------------------
64-bit  processor 
2 GB RAM or higher 
Network Requirements: 
---------------------
UDP port 30718 must be available. 
This is used for device discovery using LDP. 
For ITM devices, SSH must be successful. 
The network must support UDP broadcast and unicast packets.
 

Installation
============
1. There is no installation, copy and execute Lantronix Provisioning Manager application

Version 6.3.3
--------------
Bug Fixes:
-----------
LPM-748 : SAML: Operation status & Progress bar are not displaying while registering device with microsoft Azure

Version 6.3.2
--------------
Bug Fixes:
-----------
LPM-733 : Even though provision type is set to cloud, On registration popup the portal name is showing “cfportal”.
LPM-723 : Accepting invalid IP Address.


Version 6.3.1
--------------
New Features :
---------------
LPM-700 : LPM should support CF tenant login with SAML authentication enabled
LPM-740 : Make use of SAML Authentication in other parts of Application

Bug Fixes:
-----------
LPM-741 : SAML related UI & cosmetics issues
LPM-733 : Even though provision type is set to cloud, On registration popup the portal name is showing “cfportal”.
LPM-737 : Provisioning option should not enable for Telematics gateways, as AVL devices has no support on On-Premise.
LPM-723 : Accepting invalid IP Address.
LPM-739 : While changing the settings from on-premise to cloud, Some times toaster message is showing.
LPM-732 : When we disable/Enable the client. The latest show cflow status should display in the Log.

Version 6.2.3
--------------
Bug Fixes: 
-----------
LPM-731 : Even though provision type is set to cloud, Unable to see the Import tab under central management button for only G520 series devices.

Version 6.2.2
--------------
New Features :
---------------
LPM-725 : LPM should support provisioning MH devices to on-premise CF accounts.
LPM-727 : Add provision type in first time settings.

Bug Fixes: 
-----------
LPM-726 : "Server not reachable" error seen while performing provisioning operation.

Version 6.2.1
--------------
New Features :
---------------
LPM-718 : LPM should be able to provision devices to onpremise CF with single domain.

Bug Fixes: 
-----------
LPM-647 : If we Save the Log with Long name , Logfile name is getting Overflow on "Log Saved as" popup.

Version 6.1.3
---------------
New Features :
---------------
LPM-629 : LPM installation package is not signed and mark as unsafe.
LPM-516 : LPM installer on windows shows publisher as "Unknown" it should be "Lantronix".

Bug Fixes: 
-----------
LPM-707 : For SISPM-1040-582 Firmware version not showing correct details.
LPM-711 : Device is Showing in Caution mode after adding the device from LPM to On-premise account.

Version 6.1.2
---------------
New Features
-------------
LPM-703 : LPM should allow SGX to be provisioned to on-premise.
LPM-706 : Need to support Spider duo devices in LPM.
LPM-658 : Discover and list SISPM switches in LPM.
LPM-660 : Not able to provision the SISPM devices as Central management option is not enabling for the devices.
LPM-661 : Device ID is not showing for SISPM-384 device on LPM device details.

Bug Fixes: 
-------------
LPM-702 : "ConsoleFlow client is failed to register " Validation message is seen, While trying to add the EMG device to PA.

Version 6.1.1
---------------
New Features
-------------
LPM-696 : Serial Recovery option is not available for X300 Wifi Only SKU.

Version 6.0.3
---------------
Bug Fixes: 
-------------
LPM-692 : No time limit for Timeout & retries.

Version 6.0.2
---------------
Bug Fixes: 
-------------
LPM-685 : Serial Recovery option is not available for MH (G528) Model.
LPM-689 : Serial Recovery option is not available for PH (X304) Model.
LPM-687 : Float value is accepting in " Number of Parallel Firmware Upgrade".
LPM-681 : On set up wizard page-2, Interface list is changing to "All" after specifying subnet range.
LPM-691 : Need to add xpress devices in LPM.
LPM-692 : No time limit for Timeout & retries.
LPM-693 : Internal error popup is displaying after saving the long value in timeout & retries.

Version 6.0.1
---------------
Bug Fixes:
----------
LPM-682 : In Setup wizard page network page, duplicate Subnet range is generating when we Previous button.
LPM-681 : On set up wizard page-2, Interface list is changing to "All" after specifying subnet range.
LPM-679 : When we search for disconnected device, if we click on select all checkbox all operations are enabling.
LPM-676 : "Update" button is in disable state in Batch mode Configuration update, after giving the base name in Per device configuration update.
LPM-675 : Using Linux OS, Not able to provision the devices with Invalid device ID & Key.
LPM-670 : Browse option should not be enabled when we select the batch configuration option.

Version 5.9.4
---------------
Bug Fixes:
----------
LPM-669 : After discovering the provision page device status is showing in disconnected state.
LPM-671 : After cancling the Batch mode operation also Configuration file displaying in UI.
LPM-672 : First in First out operation is taking in Batch mode.
LPM-673 : When we double click on operation status, it should show the failed reasons of operations.
LPM-674 : Unable to Login into the Eland device using CSV.

Version 5.9.3
---------------
New Features
-------------
LPM-663 : Need to add Eland device support in LPM.

Bug Fixes:
----------
Removed SISPM switches support in LPM.
LPM-665 : In Firmware update popup "Select a firmware file " is displaying instead of "Enter firmware file name ",while upating firmware through SFTP and FTP server.
LPM-666 : Built in server details are enabling, After Clicking on enabled SFTP check box.

Version 5.9.2
---------------
Bug Fixes:
----------
LPM-662 : Failed to provision the device to both ConsoleFlow Project admin and Tenant admin accounts. 

Version 5.9.1
---------------
New Features
-------------
LPM-658 : Discover and list SISPM switches in LPM.

Bug Fixes:
----------
LPM-654 : Even if there is no password for FTP server, Firmware/Configuration operation should start.
LPM-596 : User should be able to edit the subnet mask & Default gateway fields on Assign IP through manual process.
LPM-657 : Predefined credentials are displayed, while logging into the device from three-dot menu.


Version 5.8.3
---------------
Bug Fixes:
----------
LPM-645 : Error Message is displaying, while Provisioning the device to Cloud with invalid device id.
LPM-646 : Device is displaying as disconnected state in On-Premise, after Provisioning the device with invalid device id.

Version 5.8.2
---------------
Bug Fixes:
----------
LPM-642 : When we double click on operation status error message, different messages are showing for devices.
LPM-639 : When we close & open LPM, "Sudo password " field is enable on Windows OS

Version 5.8.1
---------------
New Features
-------------
LPM-632 : Support epack devices in LPM.

Bug Fixes:
----------
LPM-626 : After Assigning the IP via manually to the device, the device status is showing as disconnected and job status showing as rebooting on ConsoleFlow.
LPM-627 : After Assigning the IP via manually to the device, the old IP is showing on the device detailed view property page on ConsoleFlow.
LPM-612 : After Assigning the IP using manual option, Device is not connecting to the LPM.
LPM-596 : User should be able to edit the subnet mask & Default gateway fields on Assign IP through manual process.
LPM-631 : Failed to discover the devices after reboot operation.

Version 5.7.2
---------------
Bug Fixes:
----------
LPM-628 : LPM crashing when trying to provision when older firmware version is present in SGX.

Version 5.7.1
---------------
Bug Fixes:
----------
LPM-617 : Remove DeviceKey from getting logged in LPM log file.
LPM-616 : Not able to provision the PW devices to Consoleflow after changing device ID and device Key
LPM-620 : Device showing as disconnected in ConsoleFlow when device key is not set or invalid in a device.
LPM-622 : If we provision the device through LPM after enabling the "auto assign" , device is not assigning for that particular organization and portal.

Version 5.6.4
---------------
Bug Fixes:
----------
LPM-611 : After Assigning the IP by Automatic option, LPM tool is crashing.
LPM-610 : "Select Devices Pertaining to one Device Family" error is not displaying, If we select the different family devices

Version 5.6.3
---------------
Bug Fixes:
----------
LPM-603 : When we save the log from save & clear, "Log is save aas" string is displaying instead of "Log is saved as"
LPM-604 : When we search for a device and click on "select all" checkbox after selecting a single device, error message is displaying.
LPM-605 : While provisioning a device to PA account with invalid username and valid password ,"Password Mismatch" error message is seen.
LPM-606 : LPM fails to provision SLC to onpremise CF.
LPM-607 : LPM fails to provision SGX with incorrect DeviceID.

Version 5.6.2
---------------
Bug Fixes:
----------
LPM-591 : Couldn't able to clear the log, after saving the Log from "Save & Clear".
LPM-592 : If we click on "Save & Clear" button after clearing the log , "log is empty" popup is overlapping with "save & Clear " popup.
LPM-593 : If we check "Select all " button after selecting different family device , all the options are enabling to perform operations.
LPM-594 : When we configure sftpserver credentials in settings and relaunch LPM, saved sftpserver details are not seen.
LPM-595 : When we are giving space after entering the "unicast ip range" in settings , "Enter a valid ip range" popup is displaying.
LPM-597 : Assign IP options should show Manual and Automatic instead of Manually and automatically.
LPM-600 : Remove usage of auth_mode api in LPM.
LPM-601 : In LPM when we perform firmware update on Midas device update is not completing till 100% and throwing error at 99% and after discovering the device, device is not showing in connected state but it keeps buffering only.

Version 5.6.1
---------------
New Features
-------------
LPM-588 : Added Support of Fox3 device in Telematic Gateways.

Bug Fixes:
----------
LPM-577 : After provisioning the AVL devices and trying to connect the same port from LPM, LPM gets crashed/closing the app.
LPM-579 : Proper error message should be displayed while trying to provisioning the already existing AVL device.
LPM-581 : After deleting the AVL device from consoleflow, Not able able to provision that same device.
LPM-583 : Once in a while LPM is struck at connecting to the device when clicked on connect button in port immediately Project import is done.
LPM-587 : If we save the empty log , "Log is saved " popup is displaying.
LPM-584 : In Logfiles, log gets cleared when we click on Cancel/X button without saving the log in "Save & Clear".
LPM-589 : when we close and open the LPM, "consoleflow.com" is automatically displaying on Central Management Server Hostname field in settings tab.
LPM-580 : If we tried to update per device configuration(using serial number) through SFTP Server, A Proper message is not displaying in popup after Configuration update failed.

Version 5.5.4
---------------
Bug Fixes:
----------
LPM-582 : Remove provisioning support for Fox3 devices.

Version 5.5.3
---------------
Bug Fixes:
----------
LPM-576 : ProductionID should be shown as SerialNumber for AVL devices.

Version 5.5.2
---------------
Bug Fixes:
----------
LPM-568 : While downgrading the firmware for MH device, update is getting failed.
LPM-569 : Telematics Gateways page is keep on checking for devices.
LPM-570 : Not able to provision the AVL devices to consoleflow.

Version 5.5.1
---------------
New Features
-------------
LPM-567 : Support Provisioning for AVL devices.

Bug Fixes:
----------
LPM-565 : If we tried to enable/disable the consoleflow client through LPM even though the CF Client  is already enabled/disabled in device side , it showing a success message in Operation Status.

Version 5.4.2
---------------
Bug Fixes:
----------
LPM-558 : In Setup Wizard Device type page, User should not be able to uncheck both REM & IOT devices.
LPM-559 : In Global Credentials "Undefined " message was showing while saving password.
LPM-562 : If we tried to provision a device to on-premise through LPM , A Error is showing "Failed, the device is not assigned to Project".

Version 5.4.1
---------------
Bug Fixes:
----------
LPM-442 : Sometimes "Central Management Server" field is showing blank in LPM under Settings page.
LPM-551 : Filesystem upload gets failed for .zip files when directory is not being created in Windows.
LPM-552 : Filesystem upload gets failed for .zip files when directory is not being created in Linux.
LPM-554 : Need to use common project tag for any Cloud PA accounts for REM devices.

Version 5.3.2
---------------
Bug Fixes:
----------
LPM-553 : In Operation status field, "Unable to connect" error is displaying instead of "Failed to Login to device" & also device is in connected state(green).

Version 5.3.1
---------------
Bug Fixes:
----------
LPM-545 : In MH & PH devices when "Error Failed to Login to device." error message is seen, No information exists message is displayed.
LPM-546 : Entire Error message should not be displayed if the message is big
LPM-547 : Error message should be proper when wrong OTP is entered while provisioning device through 2FA.
LPM-548 : While provisioning the devices through LPM, A "Failed to Register device" error is showing.

Version 5.2.4
---------------
Bug Fixes:
----------
LPM-542 : Valid error message is not seen when double click on Operation status
LPM-543 : PH proto 2 devices shows disconnect state after provisioning

Version 5.2.3
---------------
Bug Fixes:
----------
LPM-541 : MH Devices shows disconnect state after provisioning 

Version 5.2.2
---------------
Bug Fixes:
----------
LPM-539 : In Setup Wizard - Device type page, when click on Save & Finish button it takes 4 minutes to go to Discover page in Linux.
LPM-540 : User name with "-" not accepted.
LPM-538 : Serial Recovery gets failed for PH device in Linux.
LPM-485 : LPM not running on Ubuntu 20.1 release.

Version 5.2.1
---------------
Bug Fixes:
----------
LPM-535 : REM should be displayed instead of OOB for SLB,SLC & EMG devices
LPM-536 : Update recovery loaders for G526, G527 and X303 devices.

Version 5.1.1
---------------
Bug Fixes:
----------
LPM-532 : Remove Provisioning Support for IOT devices for Onpremise CF.
LPM-533 : Unable to provision/add the device to ConsoleFlow.

Version 5.0.3
---------------
Bug Fixes:
----------
LPM-520 : Consider adding warning message of flash erase when performing serial recovery.
LPM-528 : Assign IP feature need to support for CobOS device.
LPM-526 : Configuration update for Cobos products does not work.
LPM-529 : Serial recovery not working on MH device on windows platform.
LPM-513 : Serial recovery not working on PH device when done using linux lpm tool.

Version 5.0.2
---------------
New Features
-------------
LPM-509 : Support provisioning of Mike Hawthorn devices in LPM.
LPM-510 : Support provisioning of Phil Hill devices in LPM.

Bug Fixes:
----------
LPM-515 : Misleading/incorrect serial recovery console messages.
LPM-518 : Message displayed after successful serial recovery is not appropriate.
LPM-517 : Device model not correctly displayed for Phil Hill and Mike Hawthorn.
LPM-518 : Message displayed after successful serial recovery is not appropriate.
LPM-519 : Update message when serial recovery failed
LPM-521 : Serial recovery Erase Flash option should be removed for MH and PH devices.
LPM-524 : Model number displayed is incorrect when device is offline.

Version 5.0.1
---------------
New Features
-------------
LPM-508 : Support Assign IP feature in LPM(Supported devices: midas,goldengate,evolution,eds-md& eds3000pr/ps).
LPM-511 : Support for Matchport AR Evo devices.
LPM-514 : LPM need to accept TDI file as Credentials file.

Bug Fixes:
----------
LPM-512 : While Provisioning device, Username text field should not allow special characters.
LPM-513 : Serial recovery not working on PH device when done using linux lpm tool.

Version 4.9.3
---------------
Bug Fixes:
----------
LPM-505 : MH/PH devices logs in and shows Connected even if wrong credentials are given
LPM-507 : Serial Recovery operation is not working on PH/MH devices.

Version 4.9.2
---------------
New Features
-------------
LPM-502 : Support Serial Recovery for Mike Hawthorn in LPM.
LPM-503 : Support Serial Recovery for Phil Hill Device in LPM.

Bug Fixes:
----------
LPM-499 : Error message "Error: Failed at get device info" is seen for MH & PH devices after login to device.
LPM-492 : LPM need to cache per device credentials.
LPM-500 : Firmware version is not fully displayed for MH devices.
LPM-501 : Reboot operation gets failed for MH & PH devices.


Version 4.9.1
---------------
New Features
-------------
LPM-496 : Support Configuration Update for Mike Hawthorn and Phil Hill device.
LPM-497 : Support FileSystem Update for Mike Hawthorn and Phil Hill device.
LPM-498 : Support Batch Mode Operations for Mike Hawthorn and Phil Hill device.

Bug Fixes:
----------
LPM-493 : Number of device values are changing, when users tries to edit the parallel number of devices value in setting page.
LPM-492 : LPM need to cache per device credentials.

Version 4.8.4
---------------
Bug Fixes:
----------
LPM-489 : Configuration option is missing in update drop down menu.
LPM-490 : Firmware update operation failed for PhilHill device.

Version 4.8.3
---------------
New Features
-------------
LPM-486 : Support Firmware Update on MikeHawthorn and PhilHill.
LPM-487 : Support Reboot operation on MikeHawthorn and PhilHill.

Bug Fixes:
----------
LPM-483 : UI Error popped up while login to the device from three dot menu.

Version 4.8.2
---------------
New Features
-------------
LPM-478 : Support PhilHill Device Discovery in LPM.
LPM-481 : LPM: The serial no. displayed is wrong when the device is shown offline.
LPM-480 : Support Reboot operation on MikeHawthorn.
LPM-479 : Support Firmware Update on MikeHawthorn.

Bug Fixes:
----------
LPM-476 : When device description is added for Midas devices, it is not reflecting back in LPM 3 dot menu.

Version 4.8.1
---------------
Bug Fixes:
----------
LPM-472 : Firmware Update is showing Successful even when wrong firmware file is given.
LPM-475 : LPM need to discover MH device.

Version 4.7.2
---------------
Bug Fixes:
----------
LPM-468 : Serial Number for EDS-MD device is getting fuzzy while device waiting for boot when reboot operation is in progress.
LPM-470 : When users doing Import operations on LPM, "Failed to register Device after configuring deviceID-key" error is showing.

Version 4.7.1
---------------
Bug Fixes:
----------
LPM-465 : In Manual Device Registration, Next option should be disabled before entering the data.
LPM-467 : LPM application is getting strucked/crashed while doing the auto-provisioning without selecting any device.

Version 4.6.4
---------------
Bug Fixes:
----------
LPM-464 : Auto Registration fails for Tenant name with space.

Version 4.6.3
---------------
Bug Fixes:
----------
LPM-457 : CF Passwords should not be visible in lpm log file.
LPM-463 : Key board Enter key is not working after entering the CF users credentials on Manual Device Registration popup.

Version 4.6.2
---------------
Bug Fixes:
----------
LPM-457 : CF Passwords should not be visible in lpm log file.
LPM-458 : "Select all button" should uncheck if any one of the device is unchecked.
LPM-460 : Provisioning failing for OOB devices having passwords with special characters.

Version 4.6.1
---------------
Bug Fixes:
----------
LPM-454 : Provisioning gets failed for ITM devices.
LPM-456 : Configuration file names donot match CF vs LPM.

Version 4.5.3
---------------
Bug Fixes:
----------
LPM-455 : "Disable/Enable Consoleflow client in progress..." popup is displaying after successful message.
LPM-429 : Unable to provision on Midas device through LPM.
LPM-431 : Device ID is not displaying on get  Device info tab through 3 dot menu on LPM.

Version 4.5.2
---------------
Bug Fixes:
----------
LPM-446 : For ITM devices, Update button gets enable before entering firmware file key.
LPM-447 : Click on select all button and select discover devices and see that all the devices are unchecked except select all button
LPM-448 : Select any 2 devices of different family and unselect a device and see that operations are not enabled
LPM-449 : For ITM devices, When configuration update is done ConsoleFlow operation is disabled and filesystem Upload is enabled.
LPM-450 : Duplicate entries with same Device ID & Serial Number caused by LPM
LPM-452 : An error ( “HTTPS Login Failed (Server not reachable)) is showing while provision through LPM.

Version 4.5.1
---------------
Bug Fixes:
----------
LPM-436 : Per device Configuration Update is Successful for Wrong xml file name.
LPM-441 : While click on check box to select all devices on provision tab, users get an alert message twice.
LPM-443 : For SLC/SLB devices to update Firmware through FTP when we click on Firmware the text (Select a firmware file) font size is different.
LPM-445 : When Batch Mode is successful and if we go to batch mode again previous uploads are still present we need to cancel it to upload new one.
LPM-444 : PWXN/PWHSPA Configuration update is successful for wrong configuration file.

Version 4.4.5
---------------
Taken care of unnecessary logs generated.

Version 4.4.4
---------------
Bug Fixes:
----------
LPM-435 : After launching LPM in Linux all devices Operation Status shows Error.

Version 4.4.3
---------------
Bug Fixes:
----------
LPM-434 : Firmware upgrade failed for EDSMD in linux OS.
LPM-433 : Filesystem Upload failed while uploading the file without creating the directory only for the first time after launching lpm .

Version 4.4.2
---------------
Bug Fixes:
----------
LPM-427 : EDS3000PR/PS devices went to disconnect state after updating with latest firmware.
LPM-428 : EDS3000PR/PS/EDSMD did not reboot after configuration upgrade.
LPM-430 : EDSMD Configuration update is successful for wrong configuration file.

Version 4.4.1
---------------
Bug Fixes:
----------
LPM-419 : While click on Enter key on key board, "continue" button is not working.
LPM-420 : Enter key is not working while closing the serial recovery popup.
LPM-424 : Need changes in LPM for provisioning(cloud/on-premise) SLB device to the cflow.
LPM-425 : Xport Edge device went to disconnect state after updating with latest firmware.

Version 4.3.5
---------------
Bug Fixes:
----------
LPM-417 : Remove Project Import for OOB devices incase of on-premise.

Version 4.3.4
---------------
Bug Fixes:
----------
LPM-414 : "Cancel" button option should be there in Project import tab
LPM-413 : Add privisioning support for EDS 3000PR and EDS 3000PS devices
LPM-415 : Removed CF Time Delay property

Version 4.3.3
---------------
Bug Fixes:
----------
LPM-410 : Able to perform refresh devices while Project Import action is in progress
LPM-411 : DeviceID shows undefined for EDS300PR/PS devices with latest firmware
LPM-412 : Configuration Update failed for device with non default passwords

Version 4.3.2
---------------
New Features
-------------
LPM-389 : Added Project Import functionality for OOB devices
LPM-408 : Add Project Import operation in Batch Mode

Bug Fixes:
----------
LPM-407 : Finish button is enabling with out uploading EDI file on Manual provisioning in Linux platform.
LPM-404 : Batch mode provisioning is not working for non-cfportal on EMG8500
LPM-398 : "Central management registration is in progress" dialog box is displaying while trying to manual provisioning with invalid host name.
LPM-397 : Auto provisioning is failed for non-cfportal only on  EMG 8500 device.
LPM-409 : Update button is enabling after deleting path on pre-device configuration update in Linux platform.

Version 4.3.1
---------------
Bug Fixes:
----------
LPM-394 : SGX5150 & PW2050 Device is not discovering after updating a latest firmware.
LPM-395 : Latest Firmware update failed for both SGX5150 & PW2050 device.
LPM-396 : Auto Provisioning is failed for both Xpico & Xport edge device.
LPM-391 : Password not encrypted in the Log File.

Version 4.2.6
---------------
Bug Fixes:
----------
LPM-390 : Oranization Name in wizard doesn't allow to enter space.

Version 4.2.5
---------------
Bug Fixes:
----------
LPM-387 : Corrected code to handle the data properly for SGX.

Version 4.2.4
---------------
Bug Fixes:
----------
LPM-386 : Added a new attribute "CF Timedelay" in Settings Page. This is to set the time delay between registering a OOB device in Project and Tenant Admin.

Version 4.2.3
---------------
Bug Fixes:
----------
LPM-384 : Change default central management URL to consoleflow.com

Version 4.2.2
---------------
Bug Fixes:
----------
LPM-370 : Manual provisioning is not working EDS device in Linux.
LPM-377 : Failing provisioning with cloud/on-premise on EMG851000 device through LPM.

Version 4.2.1
---------------
Bug Fixes:
----------
LPM-370 : Manual provisioning is not working EDS device in Linux.
LPM-371 : Firmware update failing only for EMG 8500 device.
LPM-374 : Corrected code to perform Per Device Configuration on EMG devices.

Version 4.1.8
---------------
Bug Fixes:
----------
LPM-369 : Manual Provisioning failing in LPM.

Version 4.1.7
---------------
New Features
-------------
1. Added Portal field for Provisoning for OOB Devices.
2. An error is returned if user tries to provision IOT device into "cfportal". 

Bug Fixes:
----------
LPM-368 : App is frozed  while doing the 2FA.

Version 4.1.6
---------------
New Features
-------------
LPM-366 : Support Serial Recovery for EDS3000PS in LPM

Bug Fixes:
----------
LPM-355 : Application is getting crashed in Linux & Windows when SFTP credentials are provided after uploading Firmware file.
LPM-166 : LPM should not rely on messages output by SLC/B to determine firmware update status.
LPM-358 : APP is freezing when refreshed after successful provisioning of IoT devices.
LPM-330 : Gateway Provisioning with valid details is not processing
LPM-345 : Automatic provisioning with valid details is not processing in Linux Platform.
LPM-362 : Recovery is not working in Linux Platform when LPM app is directly opened from local saved folder 
LPM-359 : Keyboard enter key is not working while submitting the OTP.
LPM-361 : App is frozed while doing the Automatic provisioning 
LPM-365 : Firmware Update Failure when Credentials are entered through three-dot Menu

Version 4.1.5
---------------
Bug Fixes:
----------
LPM-350 : Displaying "Select Devices Pertaining to one Device Family." two times when two different family devices are selected.
LPM-352 : Menu buttons are getting disable even though device is selected.
LPM-340 : Did not display any loader while device trying to login in Provision tab

Version 4.1.4
---------------
Bug Fixes:
----------
LPM-325 : Reboot success message displayed in red color for few devices.
LPM-335 : Help link in LPM is updated.
LPM-334 : Fixed code in Auto Provisioning not to crash when invalid URL is given.
LPM-339 : Fixed code not to crash when 2FA is disabled in ConsoleFlow.
LPM-338 : Credentials retained in enter device credentials dialog box.
LPM-340 : Did not display any loader while device trying to login in Provision tab.
LPM-316 : Made changes in code to use new API end points to contact Mach10.
LPM-346 : Batch mode without giving any data.
LPM-347 : Batch mode without giving any data processing in Linux Platform.
LPM-341 : Failing Firmware Update with valid credentials using SFTP server.

Version 4.1.3
---------------
Bug Fixes:
----------
LPM-324 : Device 3 dot menu items are not aligned properly.
LPM-298 : Supporting EMG7500 series devices in LPM. Supported devices are EMG751000, EMG752000, EMG751100, EMG751200, EMG752100 and EMG752200.
LPM-322 : Devices unable to login even after entering the 2 step authentication OTP on re-launching the app.
LPM-163 : Key board enter button is not working to save or to move next step.
LPM-334 : Fixed a crash when an invalid URL is given for provisioning.

Version 4.1.2
---------------
Bug Fixes:
----------
LPM-296 : Discovery: Device failed message need to be minimize by giving double click/right click option to see the error message in details.
LPM-319 : Manual Provisioning Failing for SGX
LPM-323 : Configuration File is not uploading
LPM-321 : OTP sent successfully pop-up overlapping with the below pop-up 
LPM-320 : Unicast IPAddress fields should take multiple range
LPM-329 : Operation status is not showing while performing batch mode upgrade.
LPM-326 : Batch Mode operation not working when updating Configuration file.

Version 4.1.0.1
---------------
New Features
-------------
LPM-303 : Implemented code to accept two factor authentication for console flow login in device discovery.

Bug Fixes:
-------------
LPM-302 : Negative values should not allow in text fields.
LPM-305 : At a time 2 popups are opening while selecting all devices and clicks on reboot button.
LPM-317 : File system upload popup should not allow with empty file or empty directory.
LPM-313 : Refresh button & Select all checkbox should be aligned properly with other check-boxes as per mock-up.
LPM-297 : Devices listed on the same page should be selected while clicked on select all checkbox.
LPM-296 : Minimized the error message for login failure.

Version 4.0.0.10
---------------
Bug Fixes:
-------------
LPM-294 : Auto Provision: Tenant admin details , Settings Tab: Provisioning Configuration details & Setup Wizard: Provisioning details should be/reflect the same input data.
LPM-289 : Discovery loader need to display with "Scanning in Progress" message or loading Percentage.
LPM-299 : centeral management button is getting enable .
LPM-307 : When a operation is in process for a device then all buttons should be grayed out for that particular device .

Version 4.0.0.9
---------------
Bug Fixes:
-------------
LPM-274 : Did not display the previous credentials file after trying to upload invalid file.
LPM-288 : No devices selected popup is displaying while selecting the all devices.
LPM-293 : 'Cancel' Button need to add in Recovery Modal Box.
LPM-280 : Cosmetic bugs in Recovery tab .
LPM-285 : Field validations should be displayed.
LPM-295 : 'Cancel' Button need to add in Auto Provision Modal box.
LPM-286 : SLC devices logging with password from MAch10 DeviceID.

Version 4.0.0.8
---------------
Bug Fixes:
-------------
LPM-273 : Did not redirected to Credentials File from the last step after uploading invalid file.
LPM-274 : Did not display the previous credentials file after trying to upload invalid file.
LPM-279 : Tab name should be 'Recovery' instead of 'Recover'.
LPM-280 : Cosmetic bugs in Recovery tab.
LPM-284 : Color of the loader on the Provision tab is so lite that it is not visible properly.
LPM-277 : Fixed crash issue in Serial Recovery Code.
LPM-275 : Enabled Close button in Serial Recovery popup.
LPM-282 : Fixed the issue to login the devices properly after relaunch of the app.

Version 4.0.0.7
---------------
New Features
-------------
1. LPM will now contact to MACH10 to get the DeviceID to use it as password for device login.

Bug Fixes:
-------------
LPM-272 : Made changes in code not to cache the login credentials across Refresh.
LPM-273 : Fixed to redirect to proper tab when failed for credentials file.
LPM-278 : Fixed code to enable required functionalities per device family.
LPM-274 : FIxed code to save previous valid credential file.

Version 4.0.0.6
---------------
New Features
-------------
1. Introducing CSV file for user to give User Credentials for the devices.
2. Added radio button to show the device status in each column.
3. Fixed alignement in UI.
4. SB327 support - Now LPM checks for device credentials in user given CSV file. If it is not avaialble default credentials are used to login to the device.
 
Version 4.0.0.5
---------------
Fixed most of the UI related issues.

Version 4.0.0.4
---------------
New Features:
-------------
1. Adding support for new UI face lift.
2. Recovery Tab is functional.
 
Bug Fixes:
-------------
LPM-262 : Please enter valid Unicast IP Range should be displayed in the popup

Version 4.0.0.3
---------------
Bug Fixes:
-------------
LPM-256 : Unable to access device while firmware update has been timeout.

Version 4.0.0.2
---------------
Bug Fixes:
-------------
LPM-249 : On closing and opening the LPM tool, settings page(provisioning configurations and Network Settings) not showing correctly.
LPM-251 : LPM Crashes while doing a batch mode configuration
LPM-253 : Device Info is not getting refreshed immediately
LPM-258 : Getting "Configuration update successful" message on updating filesystem with invalid or no file in that path.
LPM-259 : Unable to update file system in zip/rar format.

Version 4.0.0.1
---------------
New Features:
-------------
Adding support for new UI face lift.
LPM-247 : Added support for EDS3000PS family devices

Version 3.9.0.4
---------------
New Features:
-------------
LPM-245 Add support for updating Firmware and config restore for EMG devices through LPM.

Version 3.9.0.3
---------------
Bug Fixes:
Adding webapi support to provision DeviceID-Key for PWXN, PWXC-HSPA and EDS-MD devices.

Version 3.9.0.2
---------------
Bug Fixes:
LPM-244 : Added code to check if proper EDI file is given for Manual Provisioning.

Version 3.9.0.1
---------------
Bug Fixes:
Adding webapi support to provision DeviceID-Key for SGX and Premierwave 2050 devices.

Version 3.8.0.9
---------------
Bug Fixes:
LPM-243 Unable to provision SLC/SLB in CF1.5 VM

Version 3.8.0.8
---------------
LPM-231 Added Support for Provisioning Hamilton/EMG in LPM.

Version 3.8.0.7
---------------
Bug Fixes:
---------
LPM-239 Global credentials screen displaying instead of splash screen


Version 3.8.0.6
---------------
Bug Fixes:
---------
LPM-242 Unable to discover the devices in LPM via VPN
LPM-239 Global credentials screen displaying instead of splash screen

Version 3.8.0.5
----------------
New Features:
-------------
LPM-231 Added Support for Provisioning Hamilton/EMG in LPM.

Bug Fixes:
----------
Fixed the Family Type for EDS3032PR device.

Version 3.8.0.4
---------------
Added support in LPM to use "user-manager" service instead of "consoleflow-service".

Version 3.8.0.3
---------------
LPM-226 Bulk Enable/Disable ConsoleFlow on SLC+SLB (and future EMG)

Bug Fixes:
----------
Fixed Configuration Updated issue for EDS3032PR device.

Version 3.8.0.2
---------------
Bug Fixes:
----------
LPM-241 Firmware update is failing for rest of the devices in the queue if one of the devices reports an error and fails to update firmware

Version 3.8.0.1
----------------
New Features:
-------------
1. Added a new configurable element "Number of devices" in Settings page. This defines the number of devices on which the firmware can be updated parallely.
2. Supported EDS32 device in LPM

Version 3.7.0.13
----------------
Bug Fixes:
---------
LPM-240 LPM fails to provision if invalid device ID is present and settings page is unchanged/not saved on reopening the LPM.

Version 3.7.0.12
-----------------
Bug Fixes:
----------
LPM-238 Provisoining progress gets stuck at 80 when provisioning (device not added in project admin).

Version 3.7.0.11
---------------
New Features:
-------------
1. Supported Provisioning for SGX-MD in LPM

Version 3.7.0.10
---------------
Bug Fixes:
---------
LPM-234:Config update failed for Eds md8 device
LPM-235:EDS-MD IP Address not getting changed in LPM UI after firmware upgrade but IP address gets changed on the device side.

Version 3.7.0.9
---------------
Bug Fixes:
---------
LPM-186 Devices are in disconnected state instead of connected state fro SGX

Version 3.7.0.8
---------------
Bug Fixes:
---------
LPM-186 Devices are in disconnected state instead of connected state

Version 3.7.0.7
---------------
Bug Fixes:
---------
LPM-201 LPM UX and UI Design Documents

Version 3.7.0.6
---------------
Bug Fixes:
---------
LPM-168 Selected tab should be highlighted
LPM-228 Implement CF 1.3 changes for Manual Provisioning of SLC devices
LPM-229 Support Backward Compatibility for CF 1.2 in LPM
LPM-232 Device is misspelled in Device Info dialog
LPM-233 Supported Provisioning for EDS-MD in LPM 

Version 3.7.0.5
---------------
New Features:
-------------
1. Supports Project Import for Lantronix Gateways
2. Enter Button Works in Settings Page
Bug Fixes:
---------
LPM-227 Provisioning is not working as expected when 2FA is enabled.

Version 3.7.0.4
---------------
Bug Fixes:
----------
LPM-161 There is no way to navigate to main menu to choose IOT or ITM devices to select 

Version 3.7.0.3
---------------
Bug Fixes:
----------
LPM-185 Host details(api and mqtt) are not getting updated while automatic provisioning 

New Features:
------------
Active Bootbank is always shown first for SLC/SLB devices

Version 3.7.0.2
---------------
Bug Fixes:
---------
LPM-160 Application hangs when log file reaches 100mb size.
LPM-220 Automatic provisioning is failing in batch mode.
LPM-81 Firmware Update MUST show the bank in LPM .

Version 3.7.0.1
---------------
Bug Fixes:
---------
LPM-218 Once the first operation is failed, the progress of the successive operation is not showing in the LPM
LPM-219 Failing automatic provisioning, as changes needed in LPM for logging into the consoleflow stg-server

Version 3.6.0.11
----------------
Bug Fixes:
LPM-196 provision an SLC that is already assigned to a Domain (Tenant) LPM gives confusing message
LPM-183 Configuring LPM settings with SFTP and Built-in-server as ON, the sftp server details on the device are not getting updated as expected
LPM-199 can’t do a per device configuration with external SFTP server

Version 3.6.0.10
----------------
Bug Fixes:
LPM-197 Excpet Firmware all operations are not happening as expected

Version 3.6.0.9
---------------
1. Removed the default option in the provisioing configuration
LPM-98 Mac OS double click.

Version 3.6.0.8
---------------
New Features:
1. Supports 2fa for Consoleflow provisioning

Bug Fixes:
LPM-189 Provisioning Status does not show correctly
LPM-188 Batchmode not showing next and previous buttons in filesystem upload.

Version 3.6.0.7
---------------
New Features:
1. Supports rebooting the devices.

Version 3.6.0.6
---------------
Bug Fixes:
LPM-185  Host details(api and mqtt) are not getting updated while automatic provisioning

Version 3.6.0.5
---------------
Bug Fixes:
LPM-124 There is no option to delete portal and organization credentials

Enhancements:
1. Supports auto scrolling the log file
2. Loads the Log File Faster then previous versions

Version 3.6.0.4
---------------
Revamped Settings page

Version 3.6.0.3
----------------
Changed the default provisioning URL to mach10.com

Version 3.6.0.2
----------------
Bug Fixes:
----------
1. LPM-144 Firmware Upgrade does not work with LPM for xpico270.
2. LPM-145 Windows: Batch Config Update does not work for xpico270 .
3. LPM-146 Windows: Per device config update does not work for xpico270.

Version 3.6.0.1
---------------
New Features:
-------------
1. Added xpico 270 Device Support into LPM


Version 3.5.0.17
----------------
Filesystem fix

Version 3.5.0.16
----------------
Cobos and Evolution devices Firmware Fix

Version 3.5.0.15
----------------
PW XN Serial Number Fetching issue

Version 3.5.0.14
----------------
SLB/SLC provisioning fix

Version 3.5.0.13
----------------
SLC Provisioning with 7.7 latest FW

Version 3.5.0.12
----------------
Enhanced Provision and Firmware Upload Timeouts

Version 3.5.0.11
----------------
Fixed issues with settings page and Save Buttons

Version 3.5.0.10
---------------
Bug Fixes:
LPM-67 LPM app is getting crashed

Version 3.5.0.9
---------------
Bug Fixes:
LPM-142 File system failed through vpn for xpico devices


Version 3.5.0.8
----------------
Bug Fixes:
LPM-134 Unicast address can't be edited or deleted after setting to a value. 
LPM-131 There is no option delete Central Management Server Hostname

Version 3.5.0.7
---------------
SGX Firmware Upgrade issue 
Enable cloud/onpremise cf service

Version 3.5.0.6
--------------- 
Bug Fixes:
LPM-132  Option should be given for user to select cloud or on-premise while provisioning 

Version 3.5.0.5
--------------- 
1. Supports provisioning for SLC with FW 7.7.0.0R5 and Above

Bug Fixes:
LPM-125 Need changes on LPM side for provisioning SLC devices with 7.7 FW due to newly added CF options
LPM-129 Seeing the pop up "Batch mode is in progress" without performing operation

New Features
============

Version 3.5.0.4
---------------
1. Support for firmware upgrade for ITM devices using External FTP server
2. Fixed issue with LPM executing from system Directory
3. Enhanced discovery code to work with VPN consistantly (merged from 3.5)
4. Fixed issue with saving settings on first click

Bug Fixes:
LPM-83
Fixed few issues with SGX manual provisioning



Version 3.0.0.19

----------------

Bug Fixes 

============

LPM-113  LPM 3.0.0.16 Provision of SGX fails

Version 3.5.0.3
---------------
1. Added Configurable timeouts for device connection and firmware updates
2. Added feature to look at error description on failures
3. Added Configurable timeouts for Discovery (for VPN stability)

Bug Fixes:
LPM-94
LPM-95
LPM-35
LPM-103
LPM-79
LPM-80
LPM-55

Version 3.5.0.2
---------------
LPM-107  Broadcast Not working

Version 3.5.0.1
---------------
1. Modified discovery to send two LDP packets for stable discovery over VPN

LPM-96  Mac OS deviceIPList fix
LPM-97  Mac OS crash fix with large IP Range
33294   LPM WINDOWS: Device discovery fails till several refreshes


Version 3.0.0.16
---------------
LPM-47  Unknown error message is displaying in operation status
LPM-48  PW2050 is displaying after disabling the http device status shows PremierWave 2050 is displayed
LPM-49  :Device details are not displaying while the user double click the device
LPM-53  Firmware version is not showing properly until refresh the page
LPM-70  In batch mode config update operation is hanging
LPM-77  Unable to update filesystem update for pw2050 device
LPM-78  While doing through Batchmode for 3 devices at a time struck at filesystem update for the last device
LPM-102 Unable to update filesystem update for pwxn device

Version 3.0.0.15
---------------
LPM-67  Lpm app is getting crash
LPM-64	Unable to update firmware update for uds1100 device
LPM-65  Unable to update firmware update for eds2100 device
LPM-37  1 out of 10 times are failing while doing firmware update,config update,file system and provisioning in batch mode
LPM-45  Device failed to reboot after firmware update is displaying in operation status
LPM-46  Serial number is not showing while disabling the http and https

Version 3.0.0.11
---------------
1. Fixed merging issues in provisioning

Bug Fixes
---------
LPM-60   In the batchmode process when the firmware upgrade due to wrong file upload next process is not failing
LPM-58   Provisioning progress is not reaching 100 percent and struck in the middle ,but the device is added in tenant admin


Bug Fixes
---------
1. 33313 "FileSystem" should be two words .
2. 33314 "BatchMode" should be two words .
3. 33239 LPM WINDOWS: After batch mode one of the device status bar get stucks.
4. 33315 Firmware update failing when IP address changes .
5. 33316 BatchMode update is not working as expected .
6. LPM-50 Config update is not happening for xpico 110 cobos device.
7. LPM-51 No option  for cob image update in three dot menu .
8. LPM-52 Firmware update in progress is displaying the operation status.
9. LPM-36 LPM WINDOWS: Status bar stucks for per device config with wrong base name.

Version 3.0.0.11
---------------
1. Merged changes from 2.0 to 3.0

Bug Fixes
---------
1. 33313 "FileSystem" should be two words .
2. 33314 "BatchMode" should be two words .
3. 33239 LPM WINDOWS: After batch mode one of the device status bar get stucks.
4. 33315 Firmware update failing when IP address changes .
5. 33316 BatchMode update is not working as expected .
6. LPM-50 Config update is not happening for xpico 110 cobos device.
7. LPM-51 No option  for cob image update in three dot menu .
8. LPM-52 Firmware update in progress is displaying the operation status.
9. LPM-36 LPM WINDOWS: Status bar stucks for per device config with wrong base name.

Version 3.0.0.10
---------------

Bug Fixes
---------
1. 33254 LPM WINDOWS: Spelling error in the status message
2. 33232 LPM WINDOWS: When global credentials is set, local connect to devices fails after refresh.
3. 33280 LPM WINDOWS: Batch mode not working on multiple xportedge devices.
4. 33281 LPM WINDOWS: FS upload status bar stucks on one device during batch mode.
5. 33282 LPM WINDOWS: Status bar stucks when wrong xml is uploaded as config update .
6. 33253 LPM WINDOWS: Firmware update gets stuck through LPM .
7. 33294 LPM WINDOWS: Device discovery fails till several refreshes .
8. 33283 per device config update is not happening as expected .
9. 32973 Open device discovery page => shows unknown error.

Version 3.0.0.9
---------------

Bug Fixes
---------
1. 32984 LPM WINDOWS: Unable to browse the file while file system upload for second time.
2. 33233 LPM WINDOWS: Interface list is listed twice in the settings tab.
3. 33234 LPM WINDOWS: Unsaved data in the settings tab is not erased.
4. 33227 per device config update failing on single device.

Version 3.0.0.8
---------------

Bug Fixes
---------
1. 33154 Only firmware update is happening in batch mode.
2. 32960 Suggest to show Please wait while LPM is loading device discovery page.
3. 33156 LPM WINDOWS: After batch mode execution, central management registration is goofed up.
4. 33226 Firmware update failing as cannot SFTP file through LPM
Version 3.0.0.7
---------------
1. Added Support for xPort Pro device.(Firmware & configuration Update)

Bug Fixes
---------
1. 33119 LPM WINDOWS: After altering the global credentials, devices doesn't login with local credentials.
2. 33120 LPM WINDOWS: Unable to revert back the global credentials entered.
3. 33138 per device config update on single device failing.
4. 33154 Only firmware update is happening in batch mode.
5. 32960 Suggest to show Please wait while LPM is loading device discovery page.
6. 33156 LPM WINDOWS: After batch mode execution, central management registration is goofed up.


Version 3.0.0.6
---------------

1. Supports filesystem for EDS devices.


Bug Fixes
----------
1. 32965 Provisioning edi file failed in lpm.

Version 3.0.0.5
---------------

1. Supports SLC-03 devices.
2. Supports EDS devices.

Bug Fixes
---------
1. 33015 Sftpserver remains running after closing Lpm.

Known issues
------------
1.EDS devices not supported Filesystem.

Version 3.0.0.4
---------------

1. Filesystem supports '.tgz' now.

Bug Fixes
---------
1. 32966 Filesystem is not working for multiple devices.
2. 32967 Clearing history of filesystem upload popup.

Version 3.0.0.3
---------------

1. Login to device when login fails while discovering.
2. Re discovering device when unknown error occurs while discovering.
3. Shows device information in the right side menu.

Bug Fixes
---------
1. 32468 && 32469 misspellings in firmware and configuration update popups.
2. 32593 after saving log log popup closes.
3. 32598 && 31987 misspellings in unicast ip range help and global credentials help.
4. 32587 right side of the tool the 4 dot menu is changed to 3 dots.
5. 32949 Directory is not creating in filesystem upload.
6. 32600 Startup page is truncated in ubuntu.

Version 3.0.0.2
---------------

1. Added filesystem update into batch mode.
2. SFTP server is killed after completion of firmware update. 

Version 3.0.0.1
---------------

1. Status column is removed from UI.
2. UI change to bring up discovered devices online in background.
3. SFTP server will be installed seperately when firmware update is started.
4. Alert while closing apllication.
5. Added Support for Cob OS Devices
6. Linux and MAC supports double click app without having to run in sudo mode.
7. Filesystem update.
8. Batch Mode.

Bug Fixes
---------

1. Bug[32816] : ip address.
2. Bug[32558] : Status operationstatus and connect terms are conflicting with Console flow terms.
3. Bug[32538] : LPM crashing when tried to use Central Management Registration.
4. Bug[32586] : LPM MAC: The LPM tool does not open with double click.
5. Bug[32281] : File types should be verified in upload selections.
6. Bug[31988] : Unlike DI, lantronix devices cobos, evolution and nuevo are not discovered.
7. Bug[32596] : LPM: Vertical scroll not working for showing more than 10 entries.
8. Bug[32835] : Globalcredentials are updated successfully is displaying in popup.
9. Bug[32604] : Search box is truncated under CoBos devices.
10.Bug[32597] : LPM: Problem to adjust window size.
11.Bug[32623] : Settings popup not seen on startup screen.
12.Bug[32648] : Add Interface List Setting under each of the applications Settings section.

Version 2.0.19.0
---------------

1. Help documentation included.

Bug Fixes
---------
1. Bug[32849] : Interface list shows only "All".
2. Bug[32810] : After running LPM it halts with "Other Instance of LPM, is already running".
3. Bug[32547] : Central management sever hostname should be display production url instead of local server hostname.
4. Bug[32832] : Version 2.0.16.0 is displaying instead of version 2.0.18.0.

Version 2.0.18.0
---------------

1. Help documentation included.

Bug Fixes
---------
1. 32809 reflecting settings to settings page.
2. 32810 restrict to run other instance of Lpm.
3. 32620 SFTP server configuration fails when path contains space.
4. 32814 Scroll bars occurs on lower resolutions.
5. 32832 version number is changed. 

Version 2.0.17.0
---------------

1. Help documentation included.

Bug Fixes
---------
1. 32773 Opening another instance of Lpm.
2. 32580 Instructions for installing Lpm in linux.
3. 32610 Discovering Devices.
4. 31989 Help documentation. 

Version 2.0.16.0
---------------

1. Help documentation included.

Bug Fixes
---------
1. 32665 reprovisioning after removing device from cflow.
2. 32723 Changes are done as mentioned in the bug.
3. 32774 Auto Provisioning fails when Device ID and Key are not there.

Version 2.0.15.0
---------------

1. Help documentation included.

Bug Fixes
---------
1. 32665 reprovisioning after removing device from cflow.
2. 32723 Changes are done as mentioned in the bug.


Version 2.0.14.0
---------------

1. Fixed issue in enabling and disabling the conflow client on device side.

Bug Fixes
---------
1. 32557 Device registration successful mesage.
2. 32261 Network interfaces added in the startup page.
3. 32633 Issue on enabling and disabling the consoleflow client.

Version 2.0.13.0
---------------
1. Setting PROJECT_TAG in device while Auto and Manual Provisioning.
2. Checking Consoleflow Client status on device side while provisioning.

Bug Fixes
---------
1. 32556 Enabling Consoleflow client after provisioning.
2. 32356 Save button is disables when Global credentials boxes are empty.
3. 32461 Configuring PROJECT_TAG to device.
4. 32536 Warning state for SLB/C when SLB/C is in factory defaults. 

Version 2.0.12.0
---------------
1. Setting PROJECT_TAG in device while Auto and Manual Provisioning.
2. Checking Consoleflow Client status on device side while provisioning.

Bug Fixes
---------
1. 32368-Batch Configuration failed.

Version 2.0.11.0
---------------
1. Setting PROJECT_TAG in device while Auto Provisioning.

Version 2.0.10.0
---------------
1. Optional Reboot for firmware update and Configuration update.
2. Settings Page on startup.

Bug Fixes
---------
1. 32269-Optional reboot.
2. 32259-Network interface info.

Version 2.0.9.0
---------------
1. SLB Firmware upgrade is working.
2. Issue of selecting Folder to save log file.
3. Restricting particular files to select for configuration and firmware updates.
4. LPM help is opening default os browser.
5. Specifying path and file name to save log file.
6. Option to reconnect the device when its state is not connected.

Version 2.0.8.0
---------------
1. SLB Firmware upgrade is working
2. Issue of selecting Folder to save log file.
3. Restricting particular files to select for configuration and firmware updates.
4. LPM help is opening default os browser.

Version 2.0.7.0
---------------
1. Fixed spaces issue in Log path.
2. Issue with Generate Device File.
3. Fixed timing issue with loader.

Version 2.0.6.0
---------------
1. PWXN Firmware, configuration, and Provisioning is working.
2. Discovery module enhancements to discover devices based on MAC address.
3. Fixed timing issues in firmware upgrade.
4. Perdevice log is added in the table row.

Version 2.0.5.0
---------------
1. Clearing the previous resources of App.
2. Blocking other operations when update is in progress.
3. Device IP List Contents are not appending.

Version 2.0.4.0
---------------
1. Application is opening in MAC. 
2. Per Device Configuration is working.
3. PW XN Firmware update is working on FTP.

Version 2.0.3.0
---------------
1. UI is updated
2. Selecting IOT or ITM devices for operations

Version 2.0.2.0
---------------
1. Support for devices with https enabled by default
2. xPico Provisioning with HTTPs

Version 2.0.1.0
---------------
1. Added per device Login
2. xPort Edge Device is added 

Version 2.0.0.0
---------------
1. Firmware upgrade on SLC/SLB and IOT devices
2. Provisioning Device ID and Device Key
   a) Auto Provisioning    - Application automatically adds device to Console Flow and Gatewaycentral
   b) Manual Provisioning  - Manually workflow of Provisioning with EDI file
3. Configuration Update - Configures SLB/SLC and IOT Devices with provided file name
4. Generate Device File - Generates TDI file for selected devices


Problems resolved
=================
1. LPM help is opening default os browser.
2. Firmware upgrade pop up message is modified as mentioned in bug no.31975
3. Cannot Select devices which are in offline/not connected state.
4. Firmware update is working for SLB device.
5. text errors in clear log prompt are modified as mentioned in bug no.32238
6. Confirmation message after clicking save in settings page.
7. Saving log file soecifying filename and path as mentioned in the bug no.32278 & 32276
8. Firmware update confirmation message is changed as mentioned in bug no.32270.
9. Lpm shows when http is disabled in device with yellow bang and message in Operation status. Bug no.32258
10.Now LPM will works fine when DeviceIPList consists junk characters other than ip. Bug no.32037
11.Loglevel is now working. Bug no.31935.


Known Problems
==============
1. Onclicking Lpm help opens external browser but its not focused.
2. Select All button selects all the devices in the table. It is not per page.
3. In Windows, Firmware Update on OOB Deviecs (using Built-in SFTP Server) might fail if the application is run from non-local drive for ex:OneDrive.
Some permission issues are seen and Firmware Update is not successful. The same works fine when application launched from local drive.
4. In Linux, if the count of UnicastIPAddress in Settings exceeds 1000, some devices might fail to discover. 
User has to increase max filedescriptor count supported using cli command "ulimit -n 2048". This has to be increased in accordance with number of UnicastIPAddress given.
Default value in Linux is 1024. This value has to be changed for given user before launching LPM.
5. In MAC OS, if the count of UnicastIPAddress in Settings exceeds 1000, some devices might fail to discover. 
User has to increase max filedescriptor count supported using command "ulimit -n 1024". This has to be increased in accordance with number of UnicastIPAddress given.
Default value in MAC OS is 256. This value has to be changed for given user before launching LPM.
6. "Recover" and "Telematics Gateways" tabs are not supported in MAC OS.

Technical Support
=================
