Phones - Changes

Phones - Changes

Changes for 3.6.6

  • Issues Addressed

    • Address memory leak when configured for FreePBX operation

    • Correct issue with Record soft key on telephones exposed by Asterisk changes

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.6.5

  • Issues Addressed

    • None

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.6.4

  • Issues Addressed

    • None

  • Features Added

    • Adds a new "app-url" option that can be set in the PBX configuration file that overrides the default behavior and uses the configured HTTP URI/address instead

  • Improvements Made

    • None

Changes for 3.6.3

  • Issues Addressed

    • Correct a crash when voicemail_id was unpopulated

    • Correct a failure to properly load certain apps for FreePBX and PBXact environments

    • Correct a failure to properly start recording in certain instances

    • Correct a failure related to missing krb5 symbols

  • Features Added

    • Update user-agent string processing

  • Improvements Made

    • None

Changes for 3.6.2

  • Issues Addressed

    • Correct future SSL certificate issue when communicating with D-Series telephones

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.6.0

  • Issues Addressed

    • None

  • Features Added

    • None

  • Improvements Made

    • Allow for use of larger session tokens

    • Update to newer SSL version for compatibility with a wider array of Linux distributions

    • Allow for compatibility with newer versions of GCC 

Changes for 3.5.5

  • Issues Addressed

    • Correct compatibility issue with PJSIP 2.10

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.5.4

  • Issues Addressed

    • Correct error in certain scenarios involving a large number of phones configuring at once

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.5.3

  • Issues Addressed

    • None

  • Features Added

    • Add type=phone handles for controlling EXP150 module for model D65 phone: expansion_enabled & expansion_page_indicators_enabled, disabled by default.

  • Improvements Made

    • None

Changes for 3.5.2

  • Issues Addressed

    • Correct failure to update session URI correctly for reliable transports

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.5.1

  • Issues Addressed

    • Correct failure of res_pjsip_dialog_info_body_supplement to load if res_digium_phone isn't already loaded by adding proper dependency information

  • Features Added

    • None

  • Improvements Made

    • None

Changes for 3.5.0

  • Issues Addressed

    • None

  • Features Added

    • Add handling of X-Origination-Network header to facilitate use of D-Series phones behind compatible SBCs

    • Add new module, res_pjsip_dialog_info_body_supplement.so that adds identity information to dialog-info messages sent to Sangoma phones. 

  • Improvements Made

    • None

Changes for 3.4.10

  • Issues Addressed

    • None

  • Features Added

    • None

  • Improvements Made

    • Correct an error introduced in 3.4.9 that affected the registration simplification for FreePBX systems

Changes for 3.4.9

  • Hardware Releases

    • None

  • Software Releases

    • None

  • DPMA Changes

    • Issues Addressed

      • None

    • Features Added

      • None

    • Improvements Made

      • Simplify registration when using an already-registered FreePBX system

Changes for 3.4.8

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA Release 3.4.8

  • DPMA Changes

    • Issues Addressed

      • None

    • Features Added

      • Add phone option logout_enabled

      • Support forthcoming Asterisk 16

    • Improvements Made

      • Improve behavior of soft phone configuration when IPv6 clients are tunneled across IPv4 networks

 

Please see the Advanced DPMA Configuration wiki page for a new and powerful way to configure phones using DPMA.

 

Changes for 3.4.5

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA Release 3.4.5

  • DPMA Changes

    • Issues Addressed

      • Correct issues operating with versions of Asterisk greater than 13.17.0 and 14.6.0, due to a change in Asterisk's PJSIP maximum packet size

    • Features Added

      • Add phone option transport_tls_allowed

    • Improvements Made

      • Add UserAgent to all proxied cURL requests

      • Allow proxied cURL requests to validate SSL

Changes for 3.4.2

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA Release 3.4.2

  • DPMA Changes

    • Issues Addressed

      • Correct issues operating with versions of Asterisk greater than 13.17.0 and 14.6.0, due to a change in Asterisk's PJSIP maximum packet size

    • Features Added

      • Add support for Asterisk 15

Changes for 3.4.1

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA Release 3.4.1

    • New Phone Firmware release 2_2_1_4

  • DPMA Changes

    • Issues Addressed

      • Correct issue reading in non DTMF characters for voicemail.conf

    • Features Added

      • Add handle for D6x model phones plar_number to control PLAR feature

      • Add handle for D6x model phones idle_company_text to control text in status bar while idle

Changes for 3.4

  • Hardware Releases

    • New Model Phones

      • D80

  • Software Releases

    • New DPMA release 3.4

    • New Phone Firmware release 2_2_1_3

    • New Phone Firmware release 1_3_2

  • DPMA Changes

    • Issues Addressed

      • Correct issue that prevented Call Parking from working with model D80 telephones

      • Correct issues that affected presentation of Call Parking feature on model D80 telephones

      • Correct issue that prevented disabling of visual voicemail and of the send to voicemail button on model D80 telephones

      • Correct issue that prevented operation of record_own_calls with model D80 telephones

    • Features Added

      • Add handle for model D65 telephone blf_page_return_timeout option

Changes for 3.3.2

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA release 3.3.2

    • New Phone Firmware release 2_2_1_1

  • DPMA Changes

    • Issues Addressed

      • Address issue with extension stealing not returning phones to server select screen

    • Features Added

      • Add handle for forthcoming D80 phone logo file, d80_logo_file

Changes for 3.3.0

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA release 3.3.0

    • New Phone Firmware releases 2_2_1_1

  • DPMA Changes

    • Issues Addressed

      • Address stack overflow issue exposed during frequent reloads

      • Remove support for old-style Networks that caused creation of spurious networks within phones

      • Sample config file referenced incorrect D6x idle logo size.  Incorrect size was 205x85; correct size is 296x128 pixels.

    • Features Added

      • Add handles for OpenVPN support, openvpn_enableopenvpn_config_file_urlopenvpn_config_file_valueopenvpn_root_cert_urlopenvpn_root_cert_valueopenvpn_client_cert_urlopenvpn_client_cert_valueopenvpn_client_key_urlopenvpn_client_key_value that apply to D6x models of phones

      • Add wallpaper_file handle to control wallpaper support on D6x models of phones.

      • Add small_clock handle to control display of small clock on D6x models of phones

Changes for 3.2.2

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA release 3.2.2

    • New Phone Firmware releases 2_2_0_8

  • DPMA Changes

    • Issues Addressed

      • Remove use of pre-1.0 firmware setting that affected the startup of Multicast listeners

      • Address FRACK due to DPMA startup without a license in Asterisk 14

      • Fix ordering issue with ringtone and active_ringtone definitions for phone config that prevented ringtone from being set properly on phone

    • Features Added

      • Added cli "digium_phones show multicastpages" to show all multicast pages defined

      • Add individual listing of assigned multicast page listeners to a phone when retrieving its details on the CLI

      • Added phones option codecs to control codecs loaded onto a phone

Changes for 3.2.0

  • Hardware Releases

    • None

  • Software Releases

    • New DPMA release 3.2.0

    • New Phone Firmware releases 2_2_0_0_81709 and 2_2_0_4_5a54ff2

  • DPMA Changes

    • Issues Addressed

      • DPMAMessageSend AMI action now operates with PJSIP

      • Compatibility issue with certain versions of Asterisk 11 has been addressed

      • Remove restriction on multicast page name configuration by changing name from section identifier to new alias option

    • Features Added

      • Add support for mdns_transport option for setting advertised transport method to Avahi

      • Add support for transport and alternate_transport network options for setting transport to be used on the network

      • Add support for media_encryption line option

Changes for 3.1.0

  • Hardware Releases

    • New model phones

      • D60

      • D62

      • D65

  • Software Releases

    • New DPMA release 3.1.0

    • New Phone Firmware releases 2_0_3_0_9d03187, 2_0_3_0_80014, 2_0_3_2_5517aa0, 2_1_0_0_81296 and 2_1_0_3_1_d8aff6e

  • DPMA Changes

    • Issues Addressed

      • None

    • Features Added

      • Add support for d60_logo_filed62_logo_file and d65_logo_file options

      • Add support for 8021x_passthrough8021x_eapol_on_disconnect8021x_method8021x_identity8021x_anonymous_identity8021x_password8021x_client_cert_url8021x_client_cert_value8021x_root_cert_url8021x_root_cert_value, and 8021x_debug options

      • Add new multicastpage addressportpriority and interrupt options

Changes for 3.0.1

  • Software Releases

    • New DPMA release 3.0.1

  • DPMA Changes

    • Issues Addressed

      • Handshake error would not be sent on unrecognized session ID on a PJSIP channel.

    • Features Added

      • None

Changes for 3.0

  • Software Releases

    • New DPMA release 3.0.0

    • New Phone Firmware release 2_0_2_0_78957

  • DPMA Changes

    • Issues Addressed

      • Members that don't use group pins are no longer included when a Userlist request is made with a blank password when Global PIN authorization is supposed to be required

      • Moved messages processing to multi-threaded model.  Additional res_digium_phone.conf settings were added to set the number of threads available for this purpose, see transaction_max_threads and transaction_initial_threads

      • Log messages were added that cover a number of possible reasons for DPMA to fail to load

      • DPMA will no longer initialize sub-components when no valid license is detected at startup

      • A bug has been fixed that left sessions alive in memory on a failed handshake

    • Features Added

      • Support for headset-only ringing for phone firmware 2.0.2 and greater is controllable via the ring_headset_only option, that defaults to off.