NEWS 6.38 KB
Newer Older
Guillaume Roguez's avatar
Guillaume Roguez committed
1 2 3 4
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
Philippe Gorley's avatar
Philippe Gorley committed
5 6
	   => Users of 2.1.1 and below may have to recreate their Jami account
	   and have a new ID.
Guillaume Roguez's avatar
Guillaume Roguez committed
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
	* 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

44 45 46 47 48 49 50 51 52
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
53 54 55 56 57 58 59 60 61
	* 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...

62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
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