pkgsrc-wip/linphone/patches/patch-aa
Thomas Klausner 24ad8e1dbb Update to 3.2.1. Set LICENSE. Convert to user-destdir.
Fixes build with current ffmpeg package.

linphone-3.2.1 -- October 5, 2009
	* improve graphics and behaviour of mute button
	* updated translations
	* windows installer installs reg keys to indicate windows to start linphone clicking of sip uris
	* workaround a bug Gtk-macos X with modal popup windows, preventing to answer calls

linphone-3.2.0 -- September 17, 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
	* make it work with lastest ffmpeg swscale
	* improve theora packer
	* update theora default settings to match performance of 1.0 release.
	* fix a random crash during video resizing on linux with SDL.

linphone-3.1.1 -- April 14, 2009
	* fix crash when opening property box, in some rare case
	* windows version uses the new libmsdscap plugin (video capture using directshow)
	* improved translations

linphone-3.1.0 -- March 16, 2009
	* linphone can now send large video pictures: up to SVGA, configurable via the user interface
	* automatic rescaling of the video windows to the video size of incoming stream
	* improved webcam support on windows
	* plenty of user interface cosmetic improvements
	* set a user friendly gtk theme by default on windows
	* linphonec can compile and work without libreadline
	* enable translations on windows
	* enable lookups of SRV records
	* new 'linphonecsh' program to send commands to a linphonec running as daemon using unix sockets or tcp.
	* bugfixing as usual
2009-12-08 12:19:38 +00:00

43 lines
1.3 KiB
Text

$NetBSD: patch-aa,v 1.7 2009/12/08 12:19:39 thomasklausner Exp $
--- console/commands.c.orig 2009-08-28 14:00:13.000000000 +0000
+++ console/commands.c
@@ -214,19 +214,19 @@ linphonec_parse_command_line(LinphoneCor
LPC_COMMAND *cmd;
/* Isolate first word and args */
- while(*ptr && !isspace(*ptr)) ++ptr;
+ while(*ptr && !isspace((unsigned char)*ptr)) ++ptr;
if (*ptr)
{
*ptr='\0';
/* set args to first nonblank */
args=ptr+1;
- while(*args && isspace(*args)) ++args;
+ while(*args && isspace((unsigned char)*args)) ++args;
}
/* Handle DTMF */
- if ( isdigit(*cl) || *cl == '#' || *cl == '*' )
+ if ( isdigit((unsigned char)*cl) || *cl == '#' || *cl == '*' )
{
- while ( isdigit(*cl) || *cl == '#' || *cl == '*' )
+ while ( isdigit((unsigned char)*cl) || *cl == '#' || *cl == '*' )
{
linphone_core_send_dtmf(lc, *cl);
ms_sleep(1); // be nice
@@ -671,12 +671,12 @@ lpc_cmd_proxy(LinphoneCore *lc, char *ar
if ( ! arg1 ) return 0;
/* Isolate first and second arg */
- while(*ptr && !isspace(*ptr)) ++ptr;
+ while(*ptr && !isspace((unsigned char)*ptr)) ++ptr;
if ( *ptr )
{
*ptr='\0';
arg2=ptr+1;
- while(*arg2 && isspace(*arg2)) ++arg2;
+ while(*arg2 && isspace((unsigned char)*arg2)) ++arg2;
}
if (strcmp(arg1,"add")==0)