Twinkle 1.0.1

Michel de Boer michel at twinklephone.com
Sat May 19 20:43:40 CEST 2007


Name: Twinkle
Version: 1.0.1
Type: Telephony
Depend: Qt 3.x
License: GPL
Homepage: http://www.twinklephone.com
More Info:
http://www.kde-apps.org/content/show.php?content=26926

Description:
 Twinkle is a soft phone for your voice over IP
communcations using the SIP protocol. You can use
it for direct IP phone to IP phone communication
or in a network using a SIP proxy to route your
calls.
Some of the features offered are call waiting,
call hold, 3-way conference call, call transfer,
and call reject. It supports STUN or a statically
configured public IP address for NAT traversal.
When using STUN, it will send keep-alive packets
to keep NAT bindings alive. It supports ZRTP for
secure voice communication.

Changelog:
 19 may 2007 - 1.0.1
===================
- Czech translation
- Check on user profiles having the same contact
name at startup.
- When comparing an incoming INVITE request-URI
with the contact-name,
  ignore the host part to avoid NAT problems.
- A call to voice mail will not be attached to the
"redial" button.
- Added voice mail entry to services and systray
menu.
- New command line options: --show, --hide
- TWINKLE_LINE environment variable in scripts.
This variable contains
  the line number (starting at 1) associated with
a trigger.
- Preload KAddressbook at startup.
- Allow multiple occurrences of the display_msg
parameter in the incoming call
  script to create multi-line messages.
- Handle SIP forking and early media interaction

Bug fixes
---------
- Fix conference call
- If lock file still exists when you start
Twinkle, Twinkle asks
  if it should start anyway. When you click 'yes',
Twinkle does not start.
- Audio validation opened soundcard in stereo
instead of mono
- When quitting Twinkle while the call history
window is open, a segfault occurs
- When an incoming call is rejected when only
unsupported codecs are offered,
  it does not show as a missed call in the call
history.
- Segfault when the remote party establishes an
early media session without
  sending a to-tag in the 1XX response (some Cisco
devices).
- in_call_failed trigger was not called when the
call failed before ringing.
- Escape double quote with backslash in display
name.
- On some system Twinkle occasionally crashed at
startup with the following
  error: Xlib: unexpected async reply

Build Changes
-------------
- Remove AC_CHECK_HEADERS([]) from configure.in
- Configure checks for lrelease.

Other
-----
- Very small part of the comments has been
formatted now for automatic
  documentation generation with doxygen.


More information about the Kde-announce-apps mailing list