deviceTRUST 23.1.410 for Windows and macOS, and 23.1.400 for Ubuntu and iOS are now available.
×

IGEL Client 20.1.200

This release includes bug fixes and changes for consistency with other deviceTRUST 20.1 components, and is built into IGEL OS 11.04.240 or later releases. Alternatively, binaries are available from support@devicetrust.com.

IGEL and Custom Properties

The previous Custom category of properties has been removed and replaced with the following:

  • DEVICE_IGEL_ENVIRONMENT_COUNT has been added, and represents the number of IGEL environment variables.
  • DEVICE_IGEL_ENVIRONMENT_X_NAME has been added, and represents the name of the IGEL environment variable.
  • DEVICE_IGEL_ENVIRONMENT_X_VALUE has been added, and represents the value of the IGEL environment variable.
  • Environment variables beginning with DEVICETRUST were ignored in previous releases, however are now included.

Location Properties

The changes to the location properties are as follows:

  • DEVICE_LOCATION_LATITUDE and DEVICE_LOCATION_LONGITUDE have been replaced with the DEVICE_LOCATION_POSITION property.
  • DEVICE_LOCATION_COUNTRY_CODE and DEVICE_LOCATION_COUNTRY have been combined into a single DEVICE_LOCATION_COUNTRY property representing the ISO-Alpha 2 country code.
  • DEVICE_LOCATION_PROVIDER has been added, and is set to Third Party when location properties are provided.
  • DEVICE_LOCATION_SOURCE has been added, and is set to WiFi when location properties are provided.
  • DEVICE_LOCATION_STATE_DISTRICT has been removed.

Network Properties

The changes to the network properties are as follows:

  • DEVICE_NETWORK_X_IP has been removed.
  • DEVICE_NETWORK_X_IPV4_ENABLED has been removed.
  • DEVICE_NETWORK_X_IPV6_ENABLED has been removed.
  • DEVICE_NETWORK_X_IPV4 has been added, and represents a semi-colon separated list of IPv4 addresses bound to the network adapter.
  • DEVICE_NETWORK_X_IPV6 has been added, and represents a semi-colon separated list of IPv6 addresses bound to the network adapter.
  • DEVICE_NETWORK_X_IPV4_SUBNET has been added, and is set to the IPv4 address masked with the subnet and with the subnet prefix length appended in CIDR notation. For example, an IP address of 192.168.10.12 with subnet 255.255.255.0 will be set to a value of 192.168.10.0/24. This new value becomes an accurate check of whether a device is part of a specific network.
  • DEVICE_NETWORK_X_IPV6_SUBNET has been added, and is set to the IPv6 address masked with the subnet and with the subnet prefix length appended in CIDR notation.
  • DEVICE_NETWORK_X_STATUS has been updated for consistency with other platforms, and is now set to Up, Down or Unknown.

Bug Fixes

  • Various performance and reliability improvements.
  • Fixed an occasional crash shortly after establishing a Citrix session. This crash occurred any time the client was loaded, even if the deviceTRUST Host did not request properties from the client.
  • Fixed an issue where the DEVICE_HARDWARE_BIOS_RELEASEDATE was not formatted as an ISO 8601 date/time string.

Compatibility

The deviceTRUST IGEL Client 20.1.200 will automatically convert Custom, Location and Network properties to their previous values when connecting to a 19.4 or earlier deviceTRUST Host.