Ekiga 3.9.90 [UNSTABLE] available

This is the beta release of the upcoming 4.0.0 version of Ekiga.

It is an important release, which has an overhaul of the main window, reduces startup time in some cases, supports latest ffmpeg/libav for H.263, H.264 and MPEG4 video codecs and fixes many other issues (but no security fix) since the previous unstable release 3.3.2 (released exactly one year before!!)

One regression is known: editing account settings might crash ekiga.

Where to get it ?

Ekiga is available at:
http://ftp.gnome.org/pub/gnome/sources/ekiga/3.9/

Required librairies can be found at:
http://ftp.gnome.org/pub/gnome/sources/opal/3.10/
http://ftp.gnome.org/pub/gnome/sources/ptlib/2.10/

windows logo Install executable for Windows OS:
3.9.90 unstable release for Windows (20MB)

What's changed ?

Changes in ekiga 3.9.90 (2012-08-23)
Major user-visible fixes
  • Major overhaul of the main window
  • Add a new page in assistant with an introduction to accounts
  • Unregister accounts when quitting
  • Auto-answering to calls (in 3.3.0 in fact)
  • Faster startup by not getting canonical name of servers
  • Partial support of H.239
  • Speed up registration when packets get lost
  • Use optimised flags for H.264 video decoder
  • Limit history book to 100 entries, fixing some crashes
  • Improvements to the still experimental loudmouth plugin
  • Fix chat messages are received several times if several network interfaces
  • Set presence to offline upon quitting
  • Blacklist NSE, fixing registration with some registrars, such as Eutelia
  • Canonise address introduced when adding/editing a contact in roster
  • Use gnome icons instead of ekiga's own
  • Some fixes on online/offline presence
  • Disable IPv6 by default, which caused some problems (will be enabled later)
  • Fix a race condition in PulseAudio plugin
  • Initial support for handling multiple video streams (H.239)
Protocol fixes
  • Fixes for Contact field during registration:
    • Use two additional compatibility mode for some bogus registrars
    • Fix order of items in Contact field
  • Fix presence with asterisk
  • Fixes on INVITE packets in some corner cases
  • Fix own presence stopping to be sent after some time
  • Fix loading of codecs without an encoding name, e.g. MS-IMA-ADPCM
  • Use SIP OPTIONS to refresh NAT bindings
  • Numerous other fixes, especially on H264 support
Distributor-visible changes
  • Disable IPv6 by default, which caused some problems (will be enabled later)
Windows port fixes
  • Fix crash when using gdb
  • Support mingw-w64 and its own headers for building
  • Reduce startup time (explicitly precise plugin directory)
  • Other miscellaneous improvements on building
Build fixes
  • Add arm-linux-gnueabihf (armhf) and GNU/Hurd support
  • Support current libav/ffmpeg libraries
  • Fix compile errors with gcc 4.7
  • Fix boost detection on some 64 bit machines
  • Support new API of Evolution-Data-Server 3.5.3 too
  • Fix error when linking with -Wl,--as-needed
Translation updates
  • Updated translations: cs, de, el, eo, es, fr, gl, gu, he, hu, id, ja, lt, lv, pl, sl, sr, sr@latin, vi
  • Updated help translations: es

On behalf of Ekiga/ptlib/opal teams,
Eugen Dedu