/********************************************************************
*
* JSC Ethernet Installer Revision History File
*
*********************************************************************/
1.5.8   - Removed the UpdateGUI update selection
		- Starting the Ethernet Installer no longer requires admin privileges on newer windows machines
		- The Error message in the console view displays more useful information on failures
		- All printable ASCII characters are now allowed as SID
		- Custom state text for each update added
		- Improved device reachable check
1.5.6   - Support for motor mapping application data backup added
		- Broadcast messages for IP changes now sent over the selected
		  Network interface
1.5.4	- Support for the Co-Processor
1.5.2   - Fixed a bug where the Webmotion update failed on the Xvi75V8. (this bug was introduced in Version 1.5.0)
1.5.1   - Support for cross-platform application download block if the
          servocontroller firmware is V8.00 or later
1.5.0   - Correctly store application data. This is now dependent on
          the firmware deployed on the servo controller the 
		  application is received from
		- various performance adjustments, mainly for faster device
		  discovery
		- added capability to manually add devices from other NICs
        - updated application to .Net 8.0
1.4.6   - Update of more than 15 Controllers possible again  
1.4.5   - SID extended to 32 characters for all supported platforms
        - Application CRC is performed for Xvi75V8
1.4.4   - updated internal libraries so the application backups are 
          identical WebMotion® and Ethernet Installer
1.4.3   - update of industrial ethernet less prone to errors due to
          some timing changes
		- all version information displayed correctly
1.4.2   - it is now possible to do a busmodule update right after 
          updating the servo control firmware
        - Fixed an issue that prevented an update of 75S devices when
          they did only have a bootloader but no application
1.4.1   - Fixed a bug where Tvi36V5 was sent only partially
        - changed visual representation of INTAX® to "Tvi 36V5"
1.4.0   - Renaming: Name of the application changed from 
          “XENAX Ethernet Installer” to “JSC Ethernet Installer”
        - Added support for INTAX® Tvi36V5
        - New feature: refreshing the network interface cards list is 
		  possible using the right-click menu on said list
1.3.2   - Added support for network configuration response error codes
		- Changed error output from Dialogue to error detail view
1.3.1   - Improved Signateq® update stability
        - Fixed help dialogue. Revision was not displayed properly.
1.3.0   - Signateq® Support (75S only)
        - Better stability for file dialogues
1.2.2	- When updating checkboxes for firmwares will only be set upon
		  file selection.
1.2.1   - Added strong name signature to the application.
1.2.0   - Versioning format changed to JSC standards.
1.1.0.0 - Reworked update form for all controllers
		- Programm is able to do all the updates in one click
		- Added application backup functionality
		- Added system application reload functionality
		- Added configuration menu for different network settings
1.0.5.0 - Improved information TreeView for Xvi75V8S
		- SMU update for Xvi75V8S
		- Add device works with non xPort controllers
		- "Online Bootloader" State can be determined for Xvi75V8
        - Various performance, stability and compatibility improvements
1.0.4.1 - Support for the Xvi75V8S
1.0.4.0 - Release Version 1.0.4.0
1.0.3.1 - checkbox and NewIP bug fixed (1. checkbox not selected, 2. write a new IP, 3. click to checkbox -> checkbox not selected, NewIP clear)
		- Update Filebrowser check if network drive is present  
		- Query of detailed information ("VER", "VERS", "VERB", "VERL", CANopen Statusword/Controlword, I/O, Motor-Temp)
		- check if new IP already be assigned
		- SortableBindingList expanded to sort the column IpAddress, newIpAddress. It's not the best solution because it is dependent from the column name "IpAddress" "NewIPAddress".
		- Sorting IP-Address bug, if it's not a valid IP, fixed
		- New Form AddDevice_Form
		- Button AddDevice
		- Click handler to add a device manually 
1.0.3.0 - Release Version 1.0.3.0
1.0.2.5 - change name from Xvi48V6 to Xvi48V8
		- use new TransferXENAXData DLL
		- check-box can be selected unselected if the Xvi48V8 is in Bootloader-mode
		- use hand courser after changing IP-Address just by the changed IPs
		- Rename WebMotion Boot to UpdateGUI
		- Buttons are correctly shown if visual effects are disabled or if the Ethernet Installer is use in Windows XP
		- after an update a XENAX can be added if his state is Online
		- In the Xvi48V8 update form select check box if a file is selected
		- after deselected and select the newIpAddress column is filled up again
		- The LXI file can be used for xPort WebMotion update
		- display new version information directly after firmware update 
1.0.2.3 - Name change to XENAX® Ethernet Installer 
1.0.2.2 - Release Version 1.0.2.2
1.0.2.1 - Adding a help file project
		- move Tftp4Net DLL to Library Folder
		- add comment
		- add new version of the TransferXENAXData.dll
		- add the DatatGridView to a Panel control to support the scrollbar form the DataGridView
		- change size of the TreeView and DataGridView. The DataGridView shows 15 XENAX without scrollbar
		- remove "All Files" in the filter settings of the file browsers
		- if in the update path no valid file selected the application is not blocked
		- after an update, a new update can be started without new search if no XENAX has an Error
		- the old state are saved if identification is active
		- info if no XENAX is selected if you try to start an update
1.0.2.0 - Release Version without Multiloader tool
1.0.1.2 - don't show license info if Xvi48V6 is in bootloader mode
		- open standard Web-browser after IP Change 
		- support UDP-Server for Xvi48V6 in bootloader mode 
		- Read socket port form xPort, setup record 0 Byte 24, 25
		- Open WebMotion after change IP address
		- Update Xvi48V6 and Xvi75V8 without Multiloader tool
		- Change Language to English
1.0.1.1 - Add Header Check Box
		- Open WebMotion in standard Web browser by click on IP address		
1.0.1.0 - Initial-version
