|
|
|
A state of the art, easy to use SIP client
Available for Mac, Windows and Linux
|
|
|
Changelog for Blink Pro (MacOSX version)
Changelog for Blink Qt is available here
Blink Pro ChangelogVersion 1.7.3
February 14th, 2012
- Fixed syncing default TLS verify server global setting with accounts
- Fixed handling IPv6 name servers
- Fixed retransmissions of previously failed chat messages
- Small layout changes to Session Info panel
Version 1.7.2
February 6th, 2012
- Added STUN servers settings to NAT traversal
- Fixed XML parsing errors that caused high CPU load
- Fixed reactivating Bonjour account after a TLS transport change
- Fixed bug that prevented the software running on Snow Leopard
- Show used local account in sesion info panel
- Fixed searching for non-ASCII characters in contacts list
Version 1.7.1
January 26th, 2012
- Added selection of alternative SIP outbound proxies
- Added start sessions with multiple media and participants from urls: sip:user@example.com;participant=abcd@example.com;media=audio;media=chat
- Improved iCloud synchronization logic
- Fixed validating toolbar buttons in Chat window
- Fixed stopping Screensharing when shared window is closed
- Fixed removing a stream if a negative response was received
- Fixed blocking of internal timers when menus are being displayed
- Fixed checks for private Chat messages
- Do not handle the same media stream type twice
- Do not use the dial plan of disabled accounts
- Reply with 200 OK to in-dialog OPTIONS requests
Version 1.7.0
January 9th, 2012
- Added iCloud support
- Added support for droping files over audio sessions
- Added do not disturb setting
- Added pause/resume support for Spotify
- Improved handling of desktop sharing negotiations
- Close audio drawer when opening chat window
- Fixed display of bonjour contact in drawer
- Fixed lookup of bonjour contacts in contacts list
- Allow conferencing of bonjour contacts with normal contacts
- Avoid opening drawer if no audio session is active
- Fixed handling of rejected and missed calls
- Shut Blink down if a fatal error occurs in the Engine
- Check for an attribute in sms viewer as the view is shared with chat
- Open external links from account page in system web browser
- Avoid printing chat ended message if stream failed
- Fixed reacting to MediaStreamDidFail on ChatController
- Don't start speech recognition if audio call is in progress
- Use display name if found than tel number when format uri
- Improve reason text when invite to conference fails
- Say display name if found in alert panel
- Fixed crash on overflow error
- Fixed crash when bogus G722 payload is received
- Fixed building sipfrag payloads
- Fixed performing DNS lookups within a SIP transaction
Version 1.6.0
December 23rd, 2011
- Added Multiparty Screensharing
- Added Keychain support for password storage
- Added voice over support for blind people
- Added speech recognition for Alert Panel commands
- Added keep window on top functionality
- Added custom labels in Address Book entries
- Added auto-answer per contact
- Say incoming caller name using speech syntezis
- Added Voice Assistance Tools menu items
- Refresh search when Address Book has changed
- Allow * # and , for pause in post-dial DTMF
- Do not render non-text messages in chat view
- Fixed a memory leak in session info panel
- Fixed a memory leak in chat window controller
- Fixed a memory leak in audio controller
- Fixed rejecting proposal when adding new stream
- Fixed restoring volume to VLC player
- Remove participants who did not join conference after 5s delay
- Don't update codec info if call transfer is in progress
- Consider 'unavailable' username as anonymous
- Log calls answered elsewhere as completed
- Refactored Logging window
- Refactored Alert panel
Version 1.5.0
November 28th, 2011
- Added generic LDAP directory support per account
- Added LDAP search integration with SIP2SIP service
- Added automatic DTMF postdial functionality using # delimiter
- Added automatic audio recording setting in advanced audio section
- Added call waiting setting in advanced audio section
- Added reject anonymous caller option in advanced audio section
- Added separate night volume control for audio ringtone
- Added VLC muting support before starting an audio call
- Added dial-plan setting to auto-select account of outgoing calls
- Added TLS verify_server global setting
- Show hint about using the keyboard for entering DTMF
- Restore iTunes volume smoother
- Automatically reload system Address Book when changed
- Use selected contact for add contact button in search results
- Fixed visual feedback when dragging contacts and sessions on top of contacts
- Fixed setting custom ringtone per account
- Fixed crash when Address Book was expanded at start
- Fixed logging of MWI notifications
- Fixed display of matched contacts
- Fixed handling calling to tel: uris
- Log the used audio devices before each call
- Use an alternative SIP route only if timeout was local
- Use system wide user set Downloads directory
- Improved DNS lookup logging
- Optimized display of some widgets in MacOSX Lion
- Make the application sandbox ready
- Several bug fixes in SIP SIMPLE Client SDK
- Switched to Python 2.6
Version 1.4.0
October 31st, 2011
- Added Screenshot sharing based on mouse selected area
- Added per account alert_url, opens custom web page with incoming caller info
- Added Stop and Cancel actions for Screen Sharing requests
- Added registration status to preference panel
- Added support for Bonjour multiparty conferencing
- Added failover to next available hop for new sessions
- Stop ringing imediatelly when cancelling a new stream proposal
- Improved Chat Window and Audio Session contextual menus
- Improved resilience against network connectivity failures
- Improved session and call transfer logging
- Fixed validation of participant URI when inviting to a conference
- Fixed SMS with unicode characters in the body
- Fixed initializing SessionController for outgoing transfers
- Fixed incoming Call Transfer when using a Bonjour account
- Fixed adding participants to a conference with URI in unicode
- Fixed crash in contacts syncronization caused by a multi-threading issue
- Fixed random high CPU load caused by same cause as above
- Fixed updating connect button when chat stream ended
- Fixed exceptions when updating audio status
- Fixed pause/resume iTunes in some cases
- Show display name of incoming caller in log
- Fixed call transfer when rejected multiple times
- Various bug fixes in SIP SIMPLE Client SDK
Version 1.3.0
September 19th, 2011
- Added Speakerphone functionality with Acoustic Echo Cancellation
- Added Noise Suppression for fans and other undesirable noises
- Added Screen Sharing using built-in MacOSX VNC viewer and server
- Added Window Screenshot Sharing to Chat window
- Added Session Information Panel
- Added the Favorites group
- Added logging for call transfers
- Added web_password setting for web server authentication
- Added file logging section and help in Preferences
- Added automatic weekly contacts backup
- Added aggregated transfer speed for File Transfers
- Show network transfer rates in bits/s
- Fixed import of contacts from previous Blink versions
- Fixed selecting as default a newly added SIP account
- Fixed the matching contact bug in last calls groups
- Fixed setting initial group when click on add contact button
- Fixed Bonjour target uri for File Transfers
- Fixed one of the random crash bugs in core media
- Fixed saving the icon when adding a new contact
- Fixed draging the contact search results
- Check if a group can be deleted
- Changed default Downloads folder to ~/Downloads
- Improved render speed when displaying many history entries
- Improved Enrollment window elements description
- Rename Chat Reconnect button to Connect
- Wait starting chat session until user types a message
Version 1.2.0
August 2nd, 2011
- Added Call Transfer
- Added XCAP Contact Management (OMA XDM specifications)
- Added backup and restore for the Contacts List
- Added preference option to show or hide Address Book
- Added auto-answer audio call setting for each account
- Added auto-transfer audio call setting for each account
- Added setting for handling new audio devices automatically
- Added setting to enable pausing/resuming of iTunes
- Added keyboard shortcuts for group management
- Added a default TLS certificate for accounts
- Use TLS as the default MSRP transport in Bonjour account
- Improved display of RTP packet loss and latency
- Improved preferences sections and settings description
- Fixed high CPU usage for conferences with many participants
- Fixed enabling of desktop sharing actions
- Fixed memory leaks in history viewer
- Fixed logging when MSRP chat stream ends without actually starting
- Fixed display of TLS icon while connecting session
- Fixed configuration migration with unicode folder name
- Don't imediatelly hide sRTP icon when hangup audio call
- Set sRTP for audio streams optional by default
- Disable chat disconnect and history buttons for bonjour accounts
- Refactored Contact and Group classes of the Contact Model
- Renamed shared conference file table title
- Fixed bug related to Bonjour Account detection
- Replaced the standard VNC viewer
- Added Enable MWI setting
- Many bug fixes in the middleware
Version 1.1.1
June 14th, 2011
- Disable send private message menu item if participant has no active chat media
- Improved alignment of SIP settings page elements
- Scroll chatview to bottom when move splitter
- Auto-append domain to entered text in search list results
- Updated preferences panel descriptions
- Replaced Add to conference button in search with a dragable contact
- Make minimum chat drawer width same as audio sessions drawer
- Play alert tone when remote conference added audio
- Improved DNS lookup logging
- Translate TLS connection error more user friendly
Version 1.1.0
June 8th, 2011
- Added OSX Lion Support
- Added new Preferences Panel
- Added Collaborative Text Editor for Chat sessions
- Added File Transfer support for Multiparty Conferences
- Added feature to open a HTTP URL on incoming sessions
- Added Command Z shortcut key for zoom/unzoom the UI
- Added Command A shortcut key for select all search text
- Added telephone dialpad with Command D shortkey
- Added print capability to Chat, SMS and History windows
- Added incoming file transfer preview in Chat window
- Added conference information to Audio Sessions drawer
- Added incoming file transfer preview in chat window
- Added support for MSRP ACM (RFC 6135)
- Added dragging of contacts from search view to conference
- Refactored logging to be more consistent
- Check if a session still exists when canceling a proposal
- Fixed SMS viewer after latest chat controller changes
- Improved display of failure reason in chat view
- Update own icon in participants drawer
- Protect against dragging contact to a finished session
- Fixed some memory leaks in the middleware
- Fixed drag-and-drop operations with files on Chat window
- Fixed saving custom announcement for answering machine
- Fixed migration from Blink Lite if installed after Blink Pro
- Fixed concurent access issues to the history database
Version 1.0.9
April 28th, 2011
- Fixed creation of history tables at first start
- Added setting to disable Chat sessions
- Added setting to disable File Transfer
- Added setting to disable Desktop Sharing
- End session if remote party removed all streams
- Fixed validating TLS option paths on preferences
- Migrate configuration from Blink Lite to Pro, if present
- Fixed TLS loading path if its relative
- Print origin of session failure in chat window
- Fixed cancel outgoing chat sessions
- Reduced size of Blink dependencies
- Improved interoperability with OnSIP service
- Fixed representation of URIs with special characters
Version 1.0.8
April 6th, 2011
- Fixed history entry when session was ended before it was started
- Render failure_reason in chat window if reason is None
- Compact SDP by removing all SDP attributes when removing a stream
- Added format list validation for MSRP streams
- Improved session failure notifications and response codes
- Fixed contextual menu when no real contact was clicked
- Removed per contact subscribe to presence and dialog attributes
Version 1.0.7
March 24th, 2011
- Fixed a memory allocation error in chat sessions
Version 1.0.6
March 14th, 2011
- Implemented conference add/remove participants (RFC4579)
- Added conference configuration management
- Enable audio when start conference by default
- Added hold icon in the participants drawer
- Group conference history menu entries in one section
- Auto-append domain when dragging phone numbers into conference
- Removed failed invitations from drawer after 5s delay
- Display subject header in alert panel if present in session
- Create a random conference room if none provided
- Fixed URL quoting not to process percent symbol
- Replaced file storage of call history with a SQLite backend
- Show selected combined audio device in Device menu
- Fixed detaching tab from chat window
- Print proposal failures in chat view
Version 1.0.5
March 4th, 2011
- Fixed crashes and increased resilience when connectivity is lost
- Set remote focus on incoming session, if applicable
- Fixed exception when processing conference payload with Bonjour account
- Fixed tooltip text in history viewer
- Improved History Viewer layout
- Fixed iTunes pause notification bug
- Allow for lowercase conference rooms
Version 1.0.4
February 27th, 2011
- Added quick audio device switching
- Fixed manual resizing limits of main window
- Raise incoming session alert panel without taking the focus
- Added dot to the pstn number matching pattern
- Render video file received using file transfer in chat window
- Fixed alignment and improved labels in history viewer toolbar
- Allow two characters long conference rooms
- Improved the History Viewer interface
- Added audio recordings to history viewer
- Added filter by date to history viewer
- Add entries in history for all audio sessions
- Added search by contact in history viewer
- Added begin/end pagination to history viewer
- Improved handling of events during connectivity loss
Version 1.0.3
February 15th, 2011
- Use Cmd-J for join conference and Cmd-S for Silent
- Moved Voicemail items from History to Call menu
- Filter contacts by search text in History viewer
- Filter contacts by media type in History viewer
- Allow add contact from search results to Join Conference window
- Fixed display of history entries matching Address Book entries
- Fixed broken query in History viewer
- Renamed menu Audio to Devices and Conference to Call
- Added Command N short-key for add contact action
- Fixed a memory leak in Chat contoller
- Reduced number of previous chat messages fetched from History
- Added Unicode support for Audio devices
Version 1.0.2
February 10th, 2011
- Added Unicode support for File Locations and Preferences panel
- Improved Chat sessions shutdown logic on multiple window close
- Do not close drawer on window close to avoid transition artifacts
- Fixed exception when the session is ended on error conditions
- Removed Chat history folder setting replaced by the SQLite backend
- Render the Display Name in Chat Growl notifications
- Fixed grouping history entries by account
- Removed Command-A shortcut-key
- Bug fixes in History viewer
Version 1.0.1
February 4th, 2011
- Added support for conference servers
- Added unicode support for non-ascii Display names
- Added Chat window drawer for conference information
- Added MSRP keepalive mechanism for Chat session
- Refactored History Viewer for using SQLite backend
- Improved DNS resolver capabilities
- Improved Chat and SMS interfaces
- Improved File Transfer interface
- Improved Bonjour discovery mechanism
- Fixed crash when broken Request URI contains unquoted @
- Show full name for some Growl notifications
- Fixed exceptions when adding and removing streams
- Fixed accounting of failed sessions
- Fixed bugs in Answering machine
- Fixed display of RTP packet loss information
- Moved Answering Machine to Status menu
- Moved Audio Recording to History menu
Version 1.0.0
November 10th, 2010