diff --git a/linphone/Makefile.am b/linphone/Makefile.am index e8c84e871..0d0b56490 100644 --- a/linphone/Makefile.am +++ b/linphone/Makefile.am @@ -45,6 +45,7 @@ EXTRA_DIST = config.rpath BUGS linphone.kdevelop \ intltool-update.in \ README.arm \ README.mingw \ + README.macos \ autogen.sh \ linphone.spec.in \ $(GTK_FILELIST) \ diff --git a/linphone/NEWS b/linphone/NEWS index ec9c071b5..5375771ca 100644 --- a/linphone/NEWS +++ b/linphone/NEWS @@ -1,7 +1,19 @@ -linphone-3.2.0 -- +linphone-3.2.0 -- September 7, 2009 * new in-call layout * new idle view with two buttons * ability to dial the number from dialpad + * improve local IP address detection when having multiple networks (ex: VPNs) + * use proxy's received and rport params from via in Contact header when possible + * port to mac os X leopard (using gtk/x11), audio only for now + * DevC++ support now deprecated, use msys/mingw (see README.mingw for details) + * add an option to ask linphone to place a call, whenever an instance is already running or not: + should be useful for starting calls from a web browser recognizing the 'sip:' uri scheme. + * french and italian translation updated + * don't show ffmpeg codecs when encoder are disabled in ffmpeg library. + * bugfixes in: + - video4linux2 support + - alsa support + - socket leak in mtu discovery linphone-3.1.2 -- May 5, 2009 diff --git a/linphone/README b/linphone/README index db65dca41..c92edbc24 100644 --- a/linphone/README +++ b/linphone/README @@ -1,28 +1,28 @@ This is Linphone, a free (GPL) video softphone based on the SIP protocol. -******************Building linphone on linux *********************************** +******************Building linphone *********************************** - you need at least: - libosip2>=3.0.3 - libeXosip2>=3.0.3 - speex>=1.1.6 - libreadline + gsm codec (gsm source package or libgsm-dev or gsm-devel) (optional) - + if you want to gtk interface: - - gtk>=2.4.0 + + if you want to gtk/glade interface: + - gtk>=2.16.0 + - libglade>=2.2 + if you want video support: - SDL>=1.2.10 - - libavcodec (ffmpeg) from a year 2007 or later cvs + - libavcodec (ffmpeg) from a year 2007 or later cvs/svn + - libswscale (part of ffmpeg too) for better scaling performance with their corresponding -dev or -devel package if you don't use source packages. +For windows compilation see README.mingw. +For macOS X, see README.macos -************************************** user documentation ********************* -go to linphone's web site: http://www.linphone.org - - -******************************** DEVELOPER documentation ******************** +******************************** notes for developers: ***************************** Here is a short description of the content of the source tree. @@ -35,22 +35,15 @@ Here is a short description of the content of the source tree. It contains also codec objects to compress audio and video streams. The mediastream.h files contain routines to easyly setup audio streams. -- mediastreamer/ is deprecated. - -- media_api/ is going to be an easy to use library to handle audio and video session. It uses - the mediastreamer at the backend to do the processing. It is going to be the only interface - between the core application and the mediastreamer. At the moment this library is still in - early stages of development and is unused by the core application. - - coreapi/ is the central point of linphone, which handles relationship between sip signalisation and media streaming. It contains an easy to use api to create a sip phone. -- gtk/ is the directory that contains the gui frontend of linphone. It uses all libraries descibed above. +- gtk-glade/ is the directory that contains the gui frontend of linphone. It uses all libraries descibed above. - console/ * linphonec.c is the main file for the console version of linphone. - * sipomatic.c / sipomatic.h contains the code for sipomatic, the test program that auto-answer to linphone calls. If you want to understand - how linphone runs, this is a good start example. + * sipomatic.c / sipomatic.h contains the code for sipomatic, the test program that auto-answer to linphone calls. + * shell.c (program name: linphonecsh) is a small utilities to send interactive commands to a running linphonec daemon. - share/ contains translation, documentation, rings and hello sound files. diff --git a/linphone/mediastreamer2/NEWS b/linphone/mediastreamer2/NEWS index 991937a58..023669c40 100644 --- a/linphone/mediastreamer2/NEWS +++ b/linphone/mediastreamer2/NEWS @@ -1,7 +1,9 @@ -mediastreamer-?.?.?: +mediastreamer-2.3.0: September 7, 2009 * integrate directshow capture filter for mingw (was a plugin before) - * builds on windows with mingw/msys using ./configure && make - * add a parametric equalizer (to modify gains per frequency bands) + * builds on windows with mingw/msys using ./configure && make (see linphone's README.mingw) + * new parametric equalizer filter (to modify gains per frequency bands), working with natural curves + * new noise-gate feature added to MSVolume + * list of soundcard dynamically updates on windows upon device plugs/unplugs mediastreamer-2.2.4: May 4, 2009 * fix crash during video window resizing on windows diff --git a/linphone/mediastreamer2/README b/linphone/mediastreamer2/README index 73deacb98..bf67fab8a 100644 --- a/linphone/mediastreamer2/README +++ b/linphone/mediastreamer2/README @@ -85,8 +85,7 @@ Contact information: -------------------- For more information on mediastreamer2, any contributions, or any remarks, -you can contact me at . Commercial licensing -is also provided through antisip (http://www.antisip.com or jack_at_atosc.org). +you can contact me at . Use the *linphone* mailing list for question about mediastreamer2. . @@ -94,5 +93,7 @@ Use the *linphone* mailing list for question about mediastreamer2. Subscribe by writing to: with a subject set to "subscribe". +Commercial support and licensing is provided by Belledonne Communications +http://www.belledonne-communications.com diff --git a/linphone/mediastreamer2/configure.ac b/linphone/mediastreamer2/configure.ac index 42174faed..fc4534344 100644 --- a/linphone/mediastreamer2/configure.ac +++ b/linphone/mediastreamer2/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([mediastreamer],[2.2.4]) +AC_INIT([mediastreamer],[2.3.0]) AC_MSG_NOTICE([$PACKAGE_NAME-$PACKAGE_VERSION A mediastreaming library for telephony application.]) AC_MSG_NOTICE([licensed under the terms of the General Public License (GPL)]) diff --git a/linphone/oRTP/NEWS b/linphone/oRTP/NEWS index 05040a641..8c5625c55 100644 --- a/linphone/oRTP/NEWS +++ b/linphone/oRTP/NEWS @@ -1,3 +1,6 @@ +September 7, 2009: ortp-0.16.1 + - minor compilation fixes + May 4, 2009 : ortp-0.16.0 - update stun api to support new RFC - fix gcc warnings diff --git a/linphone/oRTP/configure.ac b/linphone/oRTP/configure.ac index b9625b620..90da008aa 100644 --- a/linphone/oRTP/configure.ac +++ b/linphone/oRTP/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([ortp],[0.16.0]) +AC_INIT([ortp],[0.16.1]) AC_CANONICAL_SYSTEM dnl Source packaging numbers