]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agoMerge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
Mathieu Rene [Wed, 20 Jun 2012 16:31:07 +0000 (12:31 -0400)] 
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3

14 years agowrong operand to sizeof
Mathieu Rene [Wed, 20 Jun 2012 16:30:37 +0000 (12:30 -0400)] 
wrong operand to sizeof

14 years agoCheck in TDM and RTP controllable channels (incomplete)
Mathieu Rene [Wed, 20 Jun 2012 16:30:08 +0000 (12:30 -0400)] 
Check in TDM and RTP controllable channels (incomplete)

14 years agoRevert "FS-4321 fix startup with odbc"
Jeff Lenk [Wed, 20 Jun 2012 16:05:19 +0000 (11:05 -0500)] 
Revert "FS-4321 fix startup with odbc"

This reverts commit 28fd1f97ea4004e75f61d266438d8093d3a4bc99.

this needs to be fixed a different way

14 years agoMerge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3
Mathieu Rene [Wed, 20 Jun 2012 16:02:38 +0000 (12:02 -0400)] 
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3

14 years agochange loglevels and enable debug
Mathieu Rene [Wed, 20 Jun 2012 16:02:10 +0000 (12:02 -0400)] 
change loglevels and enable debug

14 years agoFS-4278 skypopen: oss driver compiles on kernels >= 3.4.0
Giovanni Maruzzelli [Wed, 20 Jun 2012 09:28:28 +0000 (11:28 +0200)] 
FS-4278 skypopen: oss driver compiles on kernels >= 3.4.0

14 years agoadding "xmlshow m2ua <m2ua_interface_name> clusterstatus" CLI command.
kapil [Wed, 20 Jun 2012 08:23:51 +0000 (13:53 +0530)] 
adding "xmlshow m2ua <m2ua_interface_name> clusterstatus" CLI command.

14 years agoremoving warnings
kapil [Wed, 20 Jun 2012 06:42:28 +0000 (12:12 +0530)] 
removing warnings

14 years agoadding "<>" or "[]" from the code itself , instead of passing from
kapil [Wed, 20 Jun 2012 06:31:04 +0000 (12:01 +0530)] 
adding "<>" or "[]" from the code itself , instead of passing from
config xml for MID field

14 years agofix for compilation error on 64-bit
David Yat Sin [Wed, 20 Jun 2012 06:06:31 +0000 (02:06 -0400)] 
fix for compilation error on 64-bit

14 years agoUpdated conf
David Yat Sin [Wed, 20 Jun 2012 04:38:05 +0000 (00:38 -0400)] 
Updated conf

14 years agoChanged megaco.conf.xml to media_gateway.conf.xml
David Yat Sin [Wed, 20 Jun 2012 04:35:10 +0000 (00:35 -0400)] 
Changed megaco.conf.xml to media_gateway.conf.xml

14 years agoAdded support for Content-Type and other optional headers when doing an HTTP PUT
dschreiber [Wed, 20 Jun 2012 04:25:00 +0000 (21:25 -0700)] 
Added support for Content-Type and other optional headers when doing an HTTP PUT

14 years agotypo
Michael Jerris [Wed, 20 Jun 2012 02:43:28 +0000 (22:43 -0400)] 
typo

14 years agofreetdm: Improvements to ftdm core flag CLI command
David Yat Sin [Wed, 20 Jun 2012 02:35:37 +0000 (22:35 -0400)] 
freetdm: Improvements to ftdm core flag CLI command

14 years agouse reg call id on reboot notifies and pass it back in reverse auth lookup
Michael Jerris [Wed, 20 Jun 2012 01:58:43 +0000 (21:58 -0400)] 
use reg call id on reboot notifies and pass it back in reverse auth lookup

14 years agoChanged megaco commands to mg
David Yat Sin [Tue, 19 Jun 2012 21:54:01 +0000 (17:54 -0400)] 
Changed megaco commands to mg

14 years agoAdded parsing for additional parameters for UI team to test their code
David Yat Sin [Tue, 19 Jun 2012 21:30:03 +0000 (17:30 -0400)] 
Added parsing for additional parameters for UI team to test their code

14 years agowow grandstream
Michael Jerris [Tue, 19 Jun 2012 20:02:14 +0000 (16:02 -0400)] 
wow grandstream

14 years agofix pnp config for grandstream
Michael Jerris [Tue, 19 Jun 2012 18:22:57 +0000 (14:22 -0400)] 
fix pnp config for grandstream

14 years agoissue fix
kapil [Tue, 19 Jun 2012 18:06:38 +0000 (23:36 +0530)] 
issue fix

14 years agoFS-3577 : After Tamas's fixes and new logging so we can see the erl_errors, re-applyi...
dschreiber [Tue, 19 Jun 2012 16:13:29 +0000 (09:13 -0700)] 
FS-3577 : After Tamas's fixes and new logging so we can see the erl_errors, re-applying this 10ms polling interval patch that Tony committed a few months ago. Please report any issues.

14 years agoRevert "add thread safe hash multi delete function and make callback optional"
dschreiber [Tue, 19 Jun 2012 15:51:28 +0000 (08:51 -0700)] 
Revert "add thread safe hash multi delete function and make callback optional"

I don't see this command being used anywhere. Since I don't like to touch core files unless absolutely necessary I'm reverting these two changes. I've emailed the author, Tamas, for an explanation. The other patches for FS-3432 (merged in now) appear to work fine without this commit.

This reverts commit fbcb86226581cdcc66fc7b633b505906c207a4cd.

14 years agoMerge remote branch 'origin/master' into FS-3432
dschreiber [Tue, 19 Jun 2012 15:10:54 +0000 (08:10 -0700)] 
Merge remote branch 'origin/master' into FS-3432

14 years agoFS-4321 fix startup with odbc
Jeff Lenk [Tue, 19 Jun 2012 14:02:12 +0000 (09:02 -0500)] 
FS-4321 fix startup with odbc

14 years agoadding enable/disable MEGACO stack looging CLI command
kapil [Tue, 19 Jun 2012 11:30:39 +0000 (17:00 +0530)] 
adding enable/disable MEGACO stack looging CLI command

14 years agoadd test version of mod_redis to vs2010 solution - not built by default
Jeff Lenk [Mon, 18 Jun 2012 22:07:14 +0000 (17:07 -0500)] 
add test version of mod_redis to vs2010 solution - not built by default

14 years agoFixed compile issues again on 32-bit
David Yat Sin [Mon, 18 Jun 2012 19:27:45 +0000 (15:27 -0400)] 
Fixed compile issues again on 32-bit

14 years agoFixed compile issues again on 32-bit
David Yat Sin [Mon, 18 Jun 2012 19:01:08 +0000 (15:01 -0400)] 
Fixed compile issues again on 32-bit

14 years agoFixed compile issues again on 32-bit
David Yat Sin [Mon, 18 Jun 2012 18:34:12 +0000 (14:34 -0400)] 
Fixed compile issues again on 32-bit

14 years agoFixed compile issues again on 32-bit
David Yat Sin [Mon, 18 Jun 2012 16:51:38 +0000 (12:51 -0400)] 
Fixed compile issues again on 32-bit

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
David Yat Sin [Mon, 18 Jun 2012 16:30:33 +0000 (12:30 -0400)] 
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3

14 years agoFS-4318 --resolve
Anthony Minessale [Mon, 18 Jun 2012 15:30:33 +0000 (10:30 -0500)] 
FS-4318 --resolve

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Mon, 18 Jun 2012 12:12:02 +0000 (17:42 +0530)] 
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3

14 years agofixing cli issues
kapil [Mon, 18 Jun 2012 12:11:05 +0000 (17:41 +0530)] 
fixing cli issues

14 years agoTerminate sed substitution command with semicolon to fix error on OSX.
Stefan Knoblich [Mon, 18 Jun 2012 11:32:43 +0000 (13:32 +0200)] 
Terminate sed substitution command with semicolon to fix error on OSX.

  sed: 1: "/#define *SWITCH_VERSIO ...": bad flag in substitute command: '}'

Reported-by: scruz in #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
14 years agoRefactor and check for more errors
Travis Cross [Sat, 16 Jun 2012 19:30:27 +0000 (19:30 +0000)] 
Refactor and check for more errors

14 years agoTrying without rad_auth
David Yat Sin [Fri, 15 Jun 2012 20:48:53 +0000 (16:48 -0400)] 
Trying without rad_auth

14 years agoTrying to re-use same Makefile as mod_rad_cdr
David Yat Sin [Fri, 15 Jun 2012 20:17:01 +0000 (16:17 -0400)] 
Trying to re-use same Makefile as mod_rad_cdr

14 years agomissed one
David Yat Sin [Fri, 15 Jun 2012 20:16:11 +0000 (16:16 -0400)] 
missed one

14 years agoMerge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3
David Yat Sin [Fri, 15 Jun 2012 20:14:00 +0000 (16:14 -0400)] 
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3

14 years agomissing functions rename
David Yat Sin [Fri, 15 Jun 2012 20:08:18 +0000 (16:08 -0400)] 
missing functions rename

14 years agoadded mod_distributor
David Yat Sin [Fri, 15 Jun 2012 19:46:53 +0000 (15:46 -0400)] 
added mod_distributor

14 years agoDon't use perl for portability
Travis Cross [Thu, 14 Jun 2012 22:40:01 +0000 (22:40 +0000)] 
Don't use perl for portability

This amends commit f8be71ac6df5dc17a9bb67662c59b01da7a46884.

This still should resolve FS-4303.

What's going on here is that we need a portable way to access
strftime.  date(1posix) doesn't provide enough.  And without perl, I
can't think of a better way to get to it than just using C.  So the
logic for generating the extended revision has been moved into a small
self-contained and hopefully portable C program.

14 years agoFix for hard link for freeradius-client
David Yat Sin [Thu, 14 Jun 2012 22:23:12 +0000 (18:23 -0400)] 
Fix for hard link for freeradius-client

14 years agoDon't pass null pointers to bson_append_string(). Thanks Tamas Cseke for original...
Daniel Swarbrick [Thu, 14 Jun 2012 18:10:40 +0000 (20:10 +0200)] 
Don't pass null pointers to bson_append_string(). Thanks Tamas Cseke for original patch.

Fixes FS-4309

14 years agoswigall
Anthony Minessale [Thu, 14 Jun 2012 16:32:14 +0000 (11:32 -0500)] 
swigall

14 years agoallow event consumer to supply size as optional arg
Anthony Minessale [Thu, 14 Jun 2012 16:31:46 +0000 (11:31 -0500)] 
allow event consumer to supply size as optional arg

14 years agoswitch to a signal in mod_posix_timer that doesn't conflict with valgrind
Christopher Rienzo [Thu, 14 Jun 2012 12:03:50 +0000 (12:03 +0000)] 
switch to a signal in mod_posix_timer that doesn't conflict with valgrind

14 years agoResolve unused-but-set-variable introduced by c608ca3 and remove a line of redundant...
Daniel Swarbrick [Thu, 14 Jun 2012 10:16:08 +0000 (12:16 +0200)] 
Resolve unused-but-set-variable introduced by c608ca3 and remove a line of redundant code.

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Thu, 14 Jun 2012 10:15:51 +0000 (15:45 +0530)] 
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3

Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c

14 years agofixing cli issues
kapil [Thu, 14 Jun 2012 10:10:57 +0000 (15:40 +0530)] 
fixing cli issues

14 years agoWhy limit the query to profile_name passed. All the underlying callbacks deal with...
Brian West [Wed, 13 Jun 2012 21:27:29 +0000 (16:27 -0500)] 
Why limit the query to profile_name passed. All the underlying callbacks deal with the profile not matching the one passed and will do the right thing.

14 years agoAdded radius
David Yat Sin [Wed, 13 Jun 2012 18:02:56 +0000 (14:02 -0400)] 
Added radius

14 years agodon't print ASS
Anthony Minessale [Wed, 13 Jun 2012 16:29:14 +0000 (11:29 -0500)] 
don't print ASS

14 years agochanged mod_megaco to mod_media_gateway
David Yat Sin [Wed, 13 Jun 2012 00:26:15 +0000 (20:26 -0400)] 
changed mod_megaco to mod_media_gateway

14 years agore-adjusted parameter names
David Yat Sin [Wed, 13 Jun 2012 00:19:37 +0000 (20:19 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Wed, 13 Jun 2012 00:12:27 +0000 (20:12 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Tue, 12 Jun 2012 23:29:07 +0000 (19:29 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Tue, 12 Jun 2012 23:15:14 +0000 (19:15 -0400)] 
re-adjusted parameter names

14 years agoRemoved include for switch_utils.h
David Yat Sin [Tue, 12 Jun 2012 22:47:53 +0000 (18:47 -0400)] 
Removed include for switch_utils.h

14 years agoFix for compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:32:58 +0000 (18:32 -0400)] 
Fix for compile warnings

14 years agoFix for compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:18:14 +0000 (18:18 -0400)] 
Fix for compile warnings

14 years agoFix for some compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:07:42 +0000 (18:07 -0400)] 
Fix for some compile warnings

14 years agoUse perl for portability
Travis Cross [Tue, 12 Jun 2012 17:32:34 +0000 (17:32 +0000)] 
Use perl for portability

FS-4303 --resolve

14 years agoFS-4298 see if you can see the sip_reinvite_sdp variable with this patch
Anthony Minessale [Tue, 12 Jun 2012 15:15:14 +0000 (10:15 -0500)] 
FS-4298 see if you can see the sip_reinvite_sdp variable with this patch

14 years agoadding code based on modified xml and cli code changes (rename the m2ua cli command to
kapil [Tue, 12 Jun 2012 13:13:01 +0000 (18:43 +0530)] 
adding code based on modified xml and cli code changes (rename the m2ua cli command to
"xmlshow" and adding cli code to show sctp state also in m2ua peerstatus command)

14 years agoreply state seems to be unnecessary FS-3432
Tamas Cseke [Tue, 12 Jun 2012 09:37:35 +0000 (11:37 +0200)] 
reply state seems to be unnecessary FS-3432

14 years agofix session hash rwlock vs reply mutex order FS-3432
Tamas Cseke [Tue, 12 Jun 2012 09:34:20 +0000 (11:34 +0200)] 
fix session hash rwlock vs reply mutex order FS-3432

14 years agoThe fix for FS-3577 causes instabilities if multiple listeners are connected it seems...
dschreiber [Tue, 12 Jun 2012 04:59:47 +0000 (21:59 -0700)] 
The fix for FS-3577 causes instabilities if multiple listeners are connected it seems. Undoing this change for now until I can figure out the root cause.

14 years agoAdd mechanism to set OpenSSL session timeout
Travis Cross [Fri, 8 Jun 2012 22:06:55 +0000 (22:06 +0000)] 
Add mechanism to set OpenSSL session timeout

In a sofia profile, you can now set the parameter tls-timeout to a
positive integer value which represents the maximum time in seconds
that OpenSSL will keep a TLS session (and its ephemeral keys) alive.

This value is passed to OpenSSL's SSL_CTX_set_timeout(3).

OpenSSL's default value is 300 seconds, but the relevant standard
(RFC 2246) suggests that much longer session lifetimes are
acceptable (it recommends values less than 24 hours).

Longer values can be useful for extending battery life on mobile
devices.

Signed-off-by: Travis Cross <tc@traviscross.com>
14 years agoAdd a .version file to nightly tarballs
Travis Cross [Mon, 11 Jun 2012 21:25:05 +0000 (21:25 +0000)] 
Add a .version file to nightly tarballs

14 years agoFS-4299 --resolve regression from 23f8967c the code was not making sure both endpoint...
Anthony Minessale [Mon, 11 Jun 2012 18:30:00 +0000 (13:30 -0500)] 
FS-4299 --resolve regression from 23f8967c the code was not making sure both endpoints were type 'sofia' and dereferencing dingaling channel into sofia and causing memory corruption

14 years agoAdded code to treat sngss7_config section (same as sng_isup)
David Yat Sin [Mon, 11 Jun 2012 17:23:37 +0000 (13:23 -0400)] 
Added code to treat sngss7_config section (same as sng_isup)

14 years agoFS-4079 possible fix
Anthony Minessale [Mon, 11 Jun 2012 16:13:19 +0000 (11:13 -0500)] 
FS-4079 possible fix

14 years agogitignore a symlink we're creating in ldns
Travis Cross [Mon, 11 Jun 2012 18:06:00 +0000 (18:06 +0000)] 
gitignore a symlink we're creating in ldns

14 years agoImprove SWITCH_VERSION_REVISION generation
Travis Cross [Mon, 11 Jun 2012 16:16:50 +0000 (16:16 +0000)] 
Improve SWITCH_VERSION_REVISION generation

The revision was no longer picking up the last git commit.  Instead,
it was showing the last release.  This commit appends the last git
commit hash to the last release if a git repository is available.
Further, it checks whether there are uncommitted changes in the git
repository and adds an unclean tag to the version if this is the case.

Note that currently this will append the git commit hash even on a
tagged release if built directly from a git repository.  Perhaps this
isn't such a bad thing, but if it turns out not to be desired, I have
an idea on how to squelch this without making unwarranted assumptions
about the remote layout of someone's local repository.

14 years agofix reply timeout: move hash and pid to session pool FS-3432
Tamas Cseke [Mon, 11 Jun 2012 15:25:28 +0000 (17:25 +0200)] 
fix reply timeout: move hash and pid to session pool FS-3432

14 years agodon't segfault after starting sofia, upon xml_open_config lookup failure for the...
Michael Jerris [Mon, 11 Jun 2012 14:43:42 +0000 (10:43 -0400)] 
don't segfault after starting sofia, upon xml_open_config lookup failure for the profile from launch_sofia_worker_thread

14 years agoadding src/peer port into xml config
kapil [Mon, 11 Jun 2012 13:15:56 +0000 (18:45 +0530)] 
adding src/peer port into xml config

14 years agoupdate name/e-mail address
Christopher Rienzo [Mon, 11 Jun 2012 13:05:29 +0000 (13:05 +0000)] 
update name/e-mail address

14 years agomove session destroy to one place and hangup in others to eliminate races and minimiz...
Tamas Cseke [Mon, 11 Jun 2012 13:03:58 +0000 (15:03 +0200)] 
move session destroy to one place and hangup in others to eliminate races and minimize session hash wrlocks FS-3432

14 years agofix possible memory leak FS-3432
Tamas Cseke [Mon, 11 Jun 2012 13:00:32 +0000 (15:00 +0200)] 
fix possible memory leak FS-3432

14 years agoremovign sctp/peer id from <m2ua_interface> config xml block
kapil [Mon, 11 Jun 2012 07:13:08 +0000 (12:43 +0530)] 
removign sctp/peer id from <m2ua_interface> config xml block

14 years agoFS-4298 --resolve var is called execute_on_sip_reinvite
Anthony Minessale [Fri, 8 Jun 2012 17:43:50 +0000 (12:43 -0500)] 
FS-4298 --resolve var is called execute_on_sip_reinvite

14 years agouse a dummy event here
Anthony Minessale [Fri, 8 Jun 2012 17:06:35 +0000 (12:06 -0500)] 
use a dummy event here

14 years agoFix Ubuntu 11.10 compiler error on unchecked write() return value.
Christopher Rienzo [Fri, 8 Jun 2012 18:12:33 +0000 (18:12 +0000)] 
Fix Ubuntu 11.10 compiler error on unchecked write() return value.

14 years agoincrease buffer size for local SDP
Travis Cross [Fri, 8 Jun 2012 16:13:50 +0000 (16:13 +0000)] 
increase buffer size for local SDP

There are a lot of codecs these days, and some clients offer all of
them.  If we run out of space in this buffer our local SDP will get
silently truncated, which will cause a difficult to diagnose error in
Sofia-SIP.

Thanks to Anthony Minessale.

FS-4293 --resolve

14 years agofix buffer length calculation in call to generate_m
Travis Cross [Fri, 8 Jun 2012 16:09:26 +0000 (16:09 +0000)] 
fix buffer length calculation in call to generate_m

This error was causing us to call generate_m with a buffer length that
was less than the strlen of the buffer we were passing.  The result
was truncated local SDP which would cause sofia to fail if the
truncation was in a particularly bad place.

Thanks to Anthony Minessale for the fix and working with me to
diagnose the issue.

FS-4293 --resolve

14 years agocleanup FS-3432
Tamas Cseke [Fri, 8 Jun 2012 15:24:23 +0000 (17:24 +0200)] 
cleanup FS-3432

14 years agochannel private is already removed we don't need to remove the state handler FS-3432
Tamas Cseke [Fri, 8 Jun 2012 15:23:07 +0000 (17:23 +0200)] 
channel private is already removed we don't need to remove the state handler FS-3432

14 years agofix typo
Travis Cross [Thu, 7 Jun 2012 20:12:04 +0000 (20:12 +0000)] 
fix typo

This amends commit a6bb4545ebf7ffc773e6bc7ab399a3863ca09246.

14 years agoadd some sofia debugging for the local SDP
Travis Cross [Thu, 7 Jun 2012 19:49:30 +0000 (19:49 +0000)] 
add some sofia debugging for the local SDP

Related to issue FS-4293.

14 years agoFS-4293
Anthony Minessale [Thu, 7 Jun 2012 18:00:52 +0000 (13:00 -0500)] 
FS-4293

14 years agoFS-4248 prevent seg for unsupported say method
Jeff Lenk [Thu, 7 Jun 2012 15:06:09 +0000 (10:06 -0500)] 
FS-4248 prevent seg for unsupported say method

14 years agoFix for NFAS when one of the d-channels are down
David Yat Sin [Thu, 7 Jun 2012 00:41:48 +0000 (20:41 -0400)] 
Fix for NFAS when one of the d-channels are down

14 years agoRenamed mod_megaco to mod_media_gateway
David Yat Sin [Wed, 6 Jun 2012 20:36:22 +0000 (16:36 -0400)] 
Renamed mod_megaco to mod_media_gateway

14 years agoRevert "Renamed files from megaco* media_gateway*"
David Yat Sin [Wed, 6 Jun 2012 20:24:36 +0000 (16:24 -0400)] 
Revert "Renamed files from megaco* media_gateway*"

This reverts commit f49fb271daa6d1c26892a12c221f8287fb03f7b3.

14 years agoRenamed files from megaco* media_gateway*
David Yat Sin [Wed, 6 Jun 2012 20:21:22 +0000 (16:21 -0400)] 
Renamed files from megaco* media_gateway*