DRing (2.2.0) / 2015-05-01 * DBus API changes (additions from patches below) * Contrib: use PJSIP 2.4 and gnutls 3.4 if not provided by system * Contrib: minimal gnutls is 3.3.0 => Users of 2.1.1 and below may have to recreate their Ring account and have a new RingID. * Implemented CA storage (alpha stage) * Better Window support * Security: Implement TLS validator N, CN and O ldap fields * sipaccount: credentials refactoring * Media: implement media muting * sip: add support for TLS1.1, TLS1.2 * sipaccount: fix NAT-overriden sips contact header * pulseaudio: fix memory corruption * sipaccount: fix pointer to deinitialised local variable * daemon: re-register SIP account when credentials change * gnutls: fix osx * manager: merge managerimpl code in manager files * fileutils: add isDirectory * sipcall: add some call failure reasons * sipcall: fix state transition * daemon: clean usage of the AccountsChanged signal * Various little improvements and deprecated API/code removal. DRing (2.1.1) / 2015-04-16 * missing NEWS update in 2.1.0 * Account: fix account details changes by using correct signal DRing (2.1.0) / 2015-04-14 * Contrib: update to latest OpenDHT * Contrib: fix symbol conflict between uuid and upnp libraries * Media: SHM video sink implements double-buffering for better IO performances * Media: reorder AV codec default order (Opus/H264 first) * Media: PulseAudio backend has echo cancelling by default * Media: add rationnal number support for framerate * RingAccount: use a random port at creation or if user force it to 0 * RingAccount: generate identity when saving account * Account: fix disabled DHT usage to place a call * API: introduce text messaging per account for non-RT communication * Platform: introduce windows support * Build: clang build error fixed * Repo: removed INSTALL as auto-generated by autotools DRing (2.0.1) / 2015-03-27 * Add FPS calculation for streamed files * Set defaults video bitrate to 800 Kb/s * Use RGBA for direct rendering (MacOSX) * MacOSX: force video device format on supported values * SecureSIP: fix race condition and incoming packet handling * minor documentation fixes DRing (2.0.0) / 2015-03-25 * Project renaming * First release under this name * Ring account (DHT) introduced * Complete SIP/SDP protocol handling re-write * Encrypted communication through TLS/SRTP * NAT-traversal: ICE, UPnP * UI are separate repository * And a lot more... SFLphoned (1.0.2) / 2012-07-02 * Stable version * Update Contact header from 200 OK * Keep alive for account regstration * Call history now managed by client SFLphoned (0.9.12) / 2011-11-12 * Refactoring of the RTP session allowing dynamic update of audio codecs * Updated synchronization between transport layer and audio layer * Better implementation of SIP Early media playback * Fixed memory leaks in configuration serialization engine * Evolution addressbook: default addressbook support, addressbook authentication support * Improved Gnome client initialization error handling * Updated dbus-c++ binding SFLphoned (0.9.9) / 2010-28-09 * Instant messaging * Full Evolution addressbook integration * A noise reduction engine to improve audio quality * Linear int 16bit wave format support for ringtones * Ability to select a different ringtone playback device than voice playback * SIP early media * A new configuration system based on YAML serialization format. SFLphoned (0.7.0) / 2006-... * adding reload (sound driver) button * fix: peer hangup remove flashing buttons * removing old packaging stuff like FIXME or sflphone.spec.in * fix: click on flashing buttons * fix: send ringing, hangup, busy message * fix for using call command two times in a row * add --disable-sflphoneqt 2006-05-01 * remove libexosip2 internally, it's in debian unstable 2005-01-01 * add iax support - in development * add account support * remove callid string/int * add account SIP0 (default) in sflphone-cli * add account SIP0 (default) in sflphone-qt * fix nat handling (use the same port that it test) * add register/unregister in qt * add test audio driver button * add hold/unhold/hangup to sflphone-cli SFLphoned (0.6.2) / 2005-11-29 * integral mono support * libsamplerate added for macosx SFLphoned (0.6.1) / 2005-11-26 * add speex codec (experimental) * fix for codec handling in sdp and audiortp * new codec class * add portaudio missing file (thanks to Pierre POMES) * add samplerate and inChannel/outChannel in AudioLayer we could use microphone in mono and speaker in stereo SFLphoned/SFLphone (0.6) / 2005-11-04 * improve sip protocol * can now receive text message * accept reinvite call * cleaning headers * improving bash launcher script * select audio input and output device * installation review SFLphoned/SFLphone (0.5a) / 2005-10-17 * dring * bug fixes * sflphone-qt * client/server protocol SFLphone (0.4.1-pre2) / 2005-09-30 * rearranged utilspp use * Bug fix when trying to use more than 6 lines. * Now, we send a final response to reINVITEs (thanks to Mikael Magnusson) * We can build in different build directories. (thanks to Mikael Magnusson) * We actualy check if portaudio and eXosip2 libs are installed * zeroconf integration start SFLphone (0.4.1-pre1) / 2005-08-11 * Use libeXosip2 * Add blink notification for voice-message * Add scrolling text SFLphone (0.4) / 2005-07-06 * Cleanup code * Add autotools support * Handle CANCEL method * PortAudio replace OSS and ALSA devices choice * Add PortAudioCpp to make easy use of RingBuffer object for audio callback * Add PortAudio library to make easy sound portability * Fix a few memory leak * Reorganisation of SFLphone architecture * Handle error messages on screen * Handle "refused call" * Notification of remote RINGING event added * Call management updated SFLphone (0.3) / 2005-04-05 * ALSA driver support added * GSM audio codec support added * Ringtones support (just ulaw format) added * Notification incoming call added * Apply skin feature added * Volume control added * Registration manually added * Config-file in home directory changed to ".sflphone" SFLphone (0.2) / 2005-01-18 * Lines management updated * Blocking bug fixed * Configuration tree, made from a config file, added for setup * Dial tone updated * Timer call updated * Apply feature updated * Non-network or request failure cases updated SFLphone (0.1a) / 2004-12-22 * First release