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