]> sjero.net Git - linphone/blob - NEWS
Aac-eld add missing header according to RFC3640 3.3.6
[linphone] / NEWS
1 linphone-3.xxx --
2         * fix bug in zRTP support (upgrade required)
3         *
4
5 linphone-3.5.2 -- February 22, 2012
6         * updated oRTP to 0.20.0
7         * updated mediastreamer2 to 2.8.2
8         * added ZRTP media encryption
9         * added SILK audio codec
10
11 linphone-3.5.1 -- February 17, 2012
12         * gtk - implement friend search by typing into the friendlist, and friend sorting
13
14 linphone-3.5.0 -- December 22, 2011
15         * added VP-8 video codec
16         * added G722 audio codec
17         * added SIP/TCP and SIP/TLS
18         * added SRTP media encryption
19         * Audio conferencing
20         * UI: call history tab, menu simplified
21         * UI: cosmetics for incall views
22         * UI: integration with libnotify
23         * UI: show registered SIP accounts
24         * Fixes for MacOS X, and uses GtkQuartz engine
25
26 linphone-3.4.3 -- March 28, 2011
27         * Fully ported to mac os x with gtk-osx (menu integration, bundle generation with "make bundle", sound I/O improved) but still audio only
28         * Fix stupid warning "no response" that sometimes arrived at end of calls
29         * limit the size of the log window (to prevent memory drain)
30         * limit the size of the SDP message by removing unnecessary information (for well known codecs, for H264).
31           This is to prevent SIP messages from being discarded by routers on the internet when they exceeds in size the internet MTU.
32         * other sip bugfixes
33         Requires mediastreamer-2.7.3
34
35 linphone-3.4.2 -- March 3rd, 2011
36         * fix problems with webcams on windows
37         Requires mediastreamer-2.7.2
38
39 linphone-3.4.1 -- February 17th, 2011
40         * bugfixes
41         * gtk executable is renamed "linphone" (was linphone-3 before)
42         Requires mediastreamer-2.7.1
43
44 linphone-3.4.0 -- February 7th, 2011
45         * implement multiple calls feature: 
46                 - call hold (with possibility to play a music file)
47                 - call resume 
48                 - acceptance of 2nd call while putting the others on hold
49                 - creation of another outgoing call while already in call
50                 - blind call transfer
51                 - attended call transfer
52                         **CAUTION**: LinphoneCoreVTable has changed: pay attention to this when upgrading an old application to a newer liblinphone.
53         * improve bandwidth management (one b=AS line is used for audio+video)
54         * improvements in the echo limiter performance
55         * implement a echo calibration feature (see linphone_core_start_echo_calibration()).
56         * stun support bugfixes
57         * possibility to use two video windows, one for local preview, one for remote video (linphonec only)
58         * optimize by not re-creating streams when SDP is unchanged during a reinvite
59         * support for sending early media
60         * doxygen doc and javadoc improvements
61         * based on mediastreamer-2.7.0, please refer to mediastreamer NEWS for changes.
62
63 linphone-3.3.2 -- July 1st, 2010
64         * fix crash when setting firewall address in gtk interface
65         * fix crash while closing video window on windows
66         * fix un-sent BYE message in some rare cases.
67         Requires:
68                 mediastreamer2-2.6.0
69                 ortp-0.16.3
70
71 linphone-3.3.1 -- June 3, 2010
72         * fix bugs when carrying non ascii displaynames in SIP messages
73         * fix crash when codecs are incompatible
74         * fix bug with streams not restarted in case of reinvites
75         Requires:
76                 mediastreamer2-2.5.0
77                 ortp-0.16.3
78
79 linphone-3.3.0 -- May 19, 2010
80         * liblinphone is ported to iphoneOS and Google Android
81         * Internal refactoring of liblinphone (code factorisation, encapsulation
82                 of signaling)
83         * enhancements made to presence support (SIP/SIMPLE)
84         * new icons
85         * new tabbed ui
86         * be nat friendly using OPTIONS request and using received,rport from
87                 responses.
88         * use stun guessed ports even if symmetric is detected (works with freeboxes)
89         * improve bitrate usage of speex codec
90         * allow speex to run with vbr (variable bit rate) mode
91         * add speex/32000 (ultra wide band speex codec)
92         * answer empty SIP INFO requests
93         * reverse order of call logs
94         * optimize video display
95         * manual or automatic network connectivity management (so that REGISTERs
96                 are only sent when network is up or refreshed when it comes back)
97
98 linphone-3.2.1 -- October 5, 2009
99         * improve graphics and behaviour of mute button
100         * updated translations
101         * windows installer installs reg keys to indicate windows to start linphone clicking of sip uris
102         * workaround a bug Gtk-macos X with modal popup windows, preventing to answer calls
103
104 linphone-3.2.0 -- September 17, 2009
105         * new in-call layout
106         * new idle view with two buttons
107         * ability to dial the number from dialpad
108         * improve local IP address detection when having multiple networks (ex: VPNs)
109         * use proxy's received and rport params from via in Contact header when possible
110         * port to mac os X leopard (using gtk/x11), audio only for now
111         * DevC++ support now deprecated, use msys/mingw (see README.mingw for details)
112         * add an option to ask linphone to place a call, whenever an instance is already running or not:
113                 should be useful for starting calls from a web browser recognizing the 'sip:' uri scheme.
114         * french and italian translation updated
115         * don't show ffmpeg codecs when encoder are disabled in ffmpeg library.
116         * bugfixes in:
117                 - video4linux2 support
118                 - alsa support
119                 - socket leak in mtu discovery
120
121
122 linphone-3.1.2 -- May 5, 2009
123         * make it work with lastest ffmpeg swscale
124         * improve theora packer
125         * update theora default settings to match performance of 1.0 release.
126         * fix a random crash during video resizing on linux with SDL.
127
128 linphone-3.1.1 -- April 14, 2009
129         * fix crash when opening property box, in some rare case
130         * windows version uses the new libmsdscap plugin (video capture using directshow)
131         * improved translations
132
133 linphone-3.1.0 -- March 16, 2009
134         * linphone can now send large video pictures: up to SVGA, configurable via the user interface
135         * automatic rescaling of the video windows to the video size of incoming stream
136         * improved webcam support on windows
137         * plenty of user interface cosmetic improvements
138         * set a user friendly gtk theme by default on windows
139         * linphonec can compile and work without libreadline
140         * enable translations on windows
141         * enable lookups of SRV records
142         * new 'linphonecsh' program to send commands to a linphonec running as daemon using unix sockets or tcp.
143         * bugfixing as usual
144
145 linphone-3.0.0  -- October 13, 2008
146         * new graphical interface based on Glade/Gtk
147         * systray icon
148         * STUN working for RTP
149         * fully ported to windows
150         * accurate bandwidth management (to let video occupy all remaning bandwidth)
151         * new H264 plugin based on x264 (msx264)
152         * automatic call hangup upon media transmission faillure
153
154 linphone-2.1.1 -- February 13, 2008
155         * fix interroperability bug with Asterisk about a BYE not sent by linphone.
156         * fix alsa support weakness (capture underruns not recovered)
157
158 linphone-2.1.0 -- January 25, 2008
159         * 4CIF support
160         * enable resizing of video output
161         * hu translation added
162
163 linphone-2.0.1 -- November 30, 2007
164         * fix interop issue with asterisk
165         * answer OPTIONS and other SIP messages
166         * allow usage of ALSA user pcm devices with the sound->alsadev config item.
167
168 linphone-2.0.0 -- November 15, 2007
169         * port to libeXosip2-3.0.x with libosip2-3.0.x
170         * implements early media
171         * implements incoming re-INVITE
172         * presence support improvements
173         * ipv6 working on windows
174         * implements SDP over 200ok/ACK
175         * add experimental snow codec support
176         * answers to VFU request in SIP-INFO by sending an I-frame.
177         * ffmpeg rate control enabled, improved mpeg4 quality for low bandwidths
178         * separate video grabbing and display in linphonec
179
180 linphone-1.7.1 -- April 16, 2007
181         * cz translation
182         * compilation bugfixes (when video support is disabled)
183         * fix IM icons path bug
184
185 linphone-1.7.0 -- April 11, 2007
186         * new splash screen when no webcam is detected
187         * new friend commands for linphonec
188         * gnome interface becomes gtk-only
189         * fix issue with codec bitrate settings when no bandwidth limits are given
190         * open rtp sockets before sending SDP offer or answer (so that we don't miss the
191           first I-frame)
192
193 linphone-1.6.0 -- January 23, 2007
194         * Video4Linux V2 support with mjpeg cameras
195         * use MPEG4 config string provided in the SDP (if any)
196         * fix bug when choosing an invalid ring sound file
197         * fix bug when using quickcam driver with CIF size
198         * reduce audio bandwidth usage for <128kbit/s connections with video
199
200 linphone-1.5.1 -- November 14, 2006
201         * fix translations
202
203 linphone-1.5.0 -- October 11, 2006
204         * compliant theora support (using Luca Barbato's draft)
205         * mpeg4 support (compliant with RFC3016)
206         * controls to display and modify video codec list (gnome interface)
207         * banwidth usage improvements
208         * splash screen when no webcam is detected
209
210 linphone-1.4.1 -- September 18, 2006
211         * fixes crash when attempting to make two simultaneous calls
212         * fixes crash when having no soundcard
213         * require theora>=1.0.0-alpha7
214         * do not allow resizing of the gnome interface
215         * do not change mixer settings at startup
216
217 linphone-1.4.0 -- September 11, 2006
218         * no more glib dependency at all 
219         * new mediastreamer2 framework for audio/video streaming
220         * stable video support with H.263-1998
221         * echo cancelation
222         * experimental theora support
223         * jack support unported to mediastreamer2, sorry : volunteer needed
224         * video resolution and framerate set according to bandwidth constraints.
225         * linphonec new "soundcard" command to list and choose sound devices.
226         * new download and upload bandwidth parameters used to find suitable video/audio codec choice and parameters.
227         * new 'play' and 'record' functions to linphonec to play and record wav files
228         * arts sound backend