3CXPhone for iPhone Build History
Build version 1.1.5 April 2012
- Added: 3CX Tunnel Support. For this to work a separate app is needed – 3CX Tunnel for iPhone
- Added: HD G722 Codec
- Added: Bluetooth Support for Bluetooth headsets (no pickup function in iOS)
- Added: Message Waiting indicator MWI and click to access Voicemails
- Added: Call duration is displayed after each call
- Added: Redial a number via GSM from Call History
- Added: Alphanumeric support in keyboard for direct SIP calls
- Added: Ability to convert ‘+’ sign into any configurable value
- Added: Fast switching toggle to switch between profiles – In Office, Out of office (Tunnel) and SiP Account
- Added: A new profile called SiP Account. This is mainly designed for advanced users
- Added: Tapping on the account name will offer a) Edit Account b) Switch Profile
- Added: Exposed SiP Messages to the main screen show more information. E.g. 503 Service Unavailable
- Added: Ability to enable/disable speaker during an active call
- Added: Enabled paging support
- Added: Swipe to answer call
- Improved: Overall speed and GUI response is now faster
- Fixed: Handling of proximity sensor when phone is not in a call
- Fixed: Swipe will not cause key to be lit constantly
- Fixed: Touchtones are played during call (DTMF) and improved speed response
- Fixed: If a VoIP Call is interrupted by a GSM call or by media playing, the call will resume correctly afterwards
- Fixed: The phone book prefix will not be added for numbers that are below 5 digits.
- Fixed: Removed extra re-registration requests
- Fixed: Bug in domain addresses that contain ‘-’
- Fixed: Bug in routing of audio during active call. Now the audio is routed correctly and if a new default playback audio device becomes active, the audio will be routed to this device on the fly.
Build version 1.1.4 November 2011
- New: Support for iOS 5 (Notification Center must be enabled manually)
- New: Echo Cancellation
- Added: Toggle for In/Out of Office settings
- Added: Implemented start-up screen
- Added: Improved SIP engine for better audio and call routing handling
- Added: Improved GSM Call Handling
- Added: Audio playback stops on incoming call and resumes after call is completed
- Added: Support for non UTF-8 characters
- Added: Perform re-registration when changes are detected in WiFi/3G Networks
- Added: Notification when phone is unregistered
- Added: Notification for missed calls
- Added: Profile name will be provisioned (EXT@autoprov)
- Added: Added display name in provisioning
- Added: Recording exchange via iTunes
- Fixed: Bug in handling of calls when PBX port is not 5060
- Fixed: Bug in Un-Registration of the phone
- Fixed: Keypad sounds are routed to earpiece after first call
- Fixed: Ringing sounds are routed to earpiece after first call
- Fixed: Bug in stun resolution causing application to hang on start-up
- Fixed: Bug in provisioning when SIP port is not 5060
- Fixed: Duplicate INVITE when make/hold/retrieve calls
- Fixed: Proximity sensor now works only during an active call
Build version 1.0.23 March 2011
- Fix: Improved handling of profiles
- Fix: App terminates correctly when “Exit” used
- Fix: Unregister SIP connection on EXIT
- Fix: Improved usage of STUN requests
- Fix: App doesn’t crash when no network is available or lost
- Fix: “-” in Russian and US numbers will be removed automatically
- Fix: “Server Port” is used in Invites
- New: Multitask Option based on “Force Activ”
- New: Automatically re-registers based on rPort/received (SIP Helper)
- New: NAT Helper Toggle
- New: Automatically un- and re-register in case of contact changes
- New: Names for a profiles can be set
- New: On transfers parter will be hold
- New: Perform re-register in 120 sec. interval
Build version 1.0.21 January 2011
- Fix: Overall handling and performance improved
- Fix: Spaces in phone-book numbers do not cause crash of application
- Fix: “()” in phone-book numbers (Exchange) will be converted automatically
- Fix: SIP Extension ID and Auth ID can be different now
- Fix: App will not crash when configuration of profile is incomplete or faulty
- Fix: Improved handling of profile-filenames
- Fix: Improved handling of status-bar
- Fix: Keypad sounds where not more played after first call
- Fix: App terminates correctly when using “Exit”
- New: Added Support for TCP Transport (1.0.22)
- New: Mute MIC while preforming a transfer (1.0.22)
- New: Toggle for internal or external server (1.0.22)
- New: SIP: Extension ID and Auth ID can be provisioned
- New: SIP: Configurable SIP-Server/PBX Port
- New: SIP: Configurable SIP-Proxy Server (“Server:Port” can be used to set Proxy to different port)
- New: SIP: Configurable local SIP-Port (default 5060)
- New: SIP: Configurable local first RTP-Port (default 4000)
- New: Address-book: “+” can be converted to 00 via toggle (default ON)
- New: Address-book: Automatic prefix for calls can set to match outbound rules of PBX (default blank)
Build version 1.0.15 November 2010 (release)
This version was tested with the following iPhone phones: 3G, 3GS, 4G, iPod Touch 3G
- Added transfer mechanism
- Added Hold / resume support
- Added provisioning works with 3CX Phone System version 9
- Added network topology recognition making use of internal and external
server options. (direct switching) - Added codec priority and codec disabling
- Added multiple profiles
- Added Bluetooth support
- Added Proximity sensor recognition
- Added music playback
