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