]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agoFS-6679 #resolve v1.2.stable
Anthony Minessale [Fri, 8 Aug 2014 21:12:56 +0000 (02:12 +0500)] 
FS-6679 #resolve

10 years agoAdd sofia gateway parameter "destination-prefix"
Stan Gor [Tue, 19 Aug 2014 18:54:09 +0000 (11:54 -0700)] 
Add sofia gateway parameter "destination-prefix"

FS-5497 add sofia gateway parameter destination-prefix in case you need to send Invites to your provider with prefix only to this gateway

10 years agoImprove init error message when FS is unconfigured
Travis Cross [Thu, 6 Nov 2014 16:30:44 +0000 (16:30 +0000)] 
Improve init error message when FS is unconfigured

Depending on which packages are installed, the README.Debian file
might not be there, so we'll spell out the instructions more directly.

10 years agoAvoid mod_shout on sid/jessie for now
Travis Cross [Thu, 30 Oct 2014 01:24:09 +0000 (01:24 +0000)] 
Avoid mod_shout on sid/jessie for now

On sid the build breaks on "undefined reference to symbol
'ogg_sync_init'".  We'll just avoid mod_shout on sid/jessie until this
is worked out.

10 years agoHandle debian's libtool-bin change
Travis Cross [Thu, 30 Oct 2014 00:19:52 +0000 (00:19 +0000)] 
Handle debian's libtool-bin change

The libtool binary used to be contained in the libtool package.  As of
current sid/jessie the libtool package contains everything about
libtool but the libtool binary, and we need to install libtool-bin to
get the libtool binary itself.  Which is to say that Debian decided to
make the libtool package architecture-independent.

Without this commit the FS debian packaging will not build/bootstrap
on sid/jessie.

10 years agoactual fix for commit cff5209ca3582994dae1353372e2f91b345ab959 which was in the wrong...
Anthony Minessale [Thu, 16 Oct 2014 21:04:15 +0000 (16:04 -0500)] 
actual fix for commit cff5209ca3582994dae1353372e2f91b345ab959 which was in the wrong place

10 years agorevert cff5209ca3582994dae1353372e2f91b345ab959
Anthony Minessale [Thu, 16 Oct 2014 19:39:59 +0000 (14:39 -0500)] 
revert cff5209ca3582994dae1353372e2f91b345ab959

10 years agofix leak of nua handle due to reference counting that must be between 3 to 7 years...
Anthony Minessale [Mon, 13 Oct 2014 23:06:32 +0000 (18:06 -0500)] 
fix leak of nua handle due to reference counting that must be between 3 to 7 years old.  Effects all calls with auth/challenge on INVITE

10 years agoFix crash on transport=tls with non-TLS profile
Travis Cross [Fri, 10 Oct 2014 18:25:11 +0000 (18:25 +0000)] 
Fix crash on transport=tls with non-TLS profile

We use the transport of the Contact header of the remote UAC to decide
which of our own Contact addresses we should use when replying to a
SUBSCRIBE or sending a presence NOTIFY.

If TLS is not enabled on a Sofia profile, then the TLS Contacts for
that profile are NULL.  Unfortunately we were using these NULL values
uncritically when the remote UAC sent us a Contact header with a TLS
transport and our own Sofia profile did not have TLS enabled.

With this commit we fall back to our TCP Contact address when the
remote Contact is TLS and our Sofia profile does not have TLS enabled.

10 years agomod_rayo: fix error in SRGS grammar parser... <one-of><item>7</item><item>715</item...
Chris Rienzo [Thu, 9 Oct 2014 15:38:53 +0000 (11:38 -0400)] 
mod_rayo: fix error in SRGS grammar parser... <one-of><item>7</item><item>715</item></one-of> will return MATCH_END with input of 7 instead of MATCH since 715 is a potential match with further input.

10 years agoFS-6713 #comment remove debug
Anthony Minessale [Tue, 5 Aug 2014 17:14:05 +0000 (22:14 +0500)] 
FS-6713 #comment remove debug

10 years agoFS-6851 #resolve
Anthony Minessale [Wed, 24 Sep 2014 15:40:22 +0000 (20:40 +0500)] 
FS-6851 #resolve

10 years agoFS-6806 #resolve #comment off by 1 error in last fix
Anthony Minessale [Wed, 10 Sep 2014 15:32:36 +0000 (20:32 +0500)] 
FS-6806 #resolve #comment off by 1 error in last fix

10 years agoAvoid overaggressive chmod/chown on upgrade
Travis Cross [Thu, 28 Aug 2014 12:24:44 +0000 (12:24 +0000)] 
Avoid overaggressive chmod/chown on upgrade

It's reasonable for someone to change one or more of these directory
permissions after installation.  We shouldn't touch more than we need
on upgrade.  Each directory needs to be owned by the freeswitch user,
but past that we can leave discretion to the system administrator.

10 years agogit.freeswitch.org is DEAD... Long Live git via http://stash.freeswitch.org
Ken Rice [Tue, 15 Jul 2014 22:34:16 +0000 (17:34 -0500)] 
git.freeswitch.org is DEAD... Long Live git via http://stash.freeswitch.org

10 years agoFS-6642 --resolve
Brian West [Fri, 11 Jul 2014 16:04:08 +0000 (11:04 -0500)] 
FS-6642 --resolve

10 years agoCreate freeswitch-timezones debian package
Travis Cross [Mon, 23 Jun 2014 06:26:12 +0000 (06:26 +0000)] 
Create freeswitch-timezones debian package

This installs the timezone file such that configurations can reference
it rather than copying it.

10 years agoChange to ncwait so that the service start script will block until FS is actually...
William King [Mon, 23 Jun 2014 15:03:53 +0000 (10:03 -0500)] 
Change to ncwait so that the service start script will block until FS is actually started

10 years agoFix build on Debian sid/jessie
Travis Cross [Tue, 9 Sep 2014 12:59:06 +0000 (12:59 +0000)] 
Fix build on Debian sid/jessie

Debian has packaged libpq version 9.4beta2.  We were parsing the minor
version as "4beta2" and then trying to treat it as a constant integer,
which obviously doesn't work.

There's not really a perfect way to handle versions like this, so
we'll just pretend it's 9.4.0.

10 years agoFS-6806 #resolve
Anthony Minessale [Mon, 8 Sep 2014 19:09:31 +0000 (00:09 +0500)] 
FS-6806 #resolve

Conflicts:
src/mod/endpoints/mod_sofia/mod_sofia.c
src/mod/endpoints/mod_sofia/sofia_presence.c

10 years agoFS-6803 #resolve
Brian West [Mon, 8 Sep 2014 16:25:48 +0000 (11:25 -0500)] 
FS-6803 #resolve

10 years agoFS-6303 --resolve
William King [Tue, 4 Mar 2014 20:30:14 +0000 (12:30 -0800)] 
FS-6303 --resolve

10 years agomod_http_cache: fix configuration so that carriage returns or other whitespace is...
Chris Rienzo [Tue, 12 Aug 2014 20:28:42 +0000 (16:28 -0400)] 
mod_http_cache: fix configuration so that carriage returns or other whitespace is OK around S3 keys

10 years agomod_http_cache: fixed S3 URL parser to allow mybucketsubdomain.com.s3.amazonaws.com
Chris Rienzo [Tue, 12 Aug 2014 20:07:56 +0000 (16:07 -0400)] 
mod_http_cache: fixed S3 URL parser to allow mybucketsubdomain.com.s3.amazonaws.com

11 years agoFix line endings per .gitattributes
Travis Cross [Fri, 8 Aug 2014 15:24:42 +0000 (15:24 +0000)] 
Fix line endings per .gitattributes

11 years agomod_skinny: fix calloc argument ordering CID: 1214236 1214235
Nathan Neulinger [Tue, 5 Aug 2014 16:52:52 +0000 (11:52 -0500)] 
mod_skinny: fix calloc argument ordering CID: 1214236 1214235

11 years agoFS-6713 #resolve
Anthony Minessale [Mon, 4 Aug 2014 18:50:31 +0000 (23:50 +0500)] 
FS-6713 #resolve

11 years agoFS-6440 regression from this patch on single CPU or VM machines causes startup race
Anthony Minessale [Mon, 23 Jun 2014 18:55:52 +0000 (23:55 +0500)] 
FS-6440 regression from this patch on single CPU or VM machines causes startup race

11 years agofix jb endless loop of missing packets
Anthony Minessale [Thu, 3 Jul 2014 04:34:25 +0000 (09:34 +0500)] 
fix jb endless loop of missing packets

11 years agofs_cli: fix compiler error on CentOS 6 caused by recent short uuid logging change
Chris Rienzo [Mon, 30 Jun 2014 21:30:59 +0000 (17:30 -0400)] 
fs_cli: fix compiler error on CentOS 6 caused by recent short uuid logging change

11 years agoFS-6621
Brian West [Tue, 24 Jun 2014 19:13:10 +0000 (14:13 -0500)] 
FS-6621

11 years agoremove useless variable
Michael Jerris [Mon, 28 Apr 2014 19:19:19 +0000 (15:19 -0400)] 
remove useless variable

11 years agogit push
Brian West [Mon, 23 Jun 2014 21:40:09 +0000 (16:40 -0500)] 
git push
Merge branch 'v1.2.stable' of ssh://git.freeswitch.org/freeswitch into v1.2.stable

11 years agoFS-6612 backport to 1.2 for endusers still on 1.2 that require this
Brian West [Mon, 23 Jun 2014 21:40:04 +0000 (16:40 -0500)] 
FS-6612 backport to 1.2 for endusers still on 1.2 that require this

11 years agosync up jb changes
Anthony Minessale [Tue, 17 Jun 2014 20:48:40 +0000 (01:48 +0500)] 
sync up jb changes

11 years agoUse portable version of strerror_r()
Travis Cross [Mon, 16 Jun 2014 13:45:39 +0000 (13:45 +0000)] 
Use portable version of strerror_r()

FS-6596 --resolve

11 years agoFS-6440 --resolve
Anthony Minessale [Fri, 13 Jun 2014 00:46:40 +0000 (05:46 +0500)] 
FS-6440 --resolve

11 years agoFS-6533: --resolve fix gcc 4.9 warning due to useless right-hand operand of comma...
Michael Jerris [Mon, 19 May 2014 15:36:02 +0000 (10:36 -0500)] 
FS-6533: --resolve fix gcc 4.9 warning due to useless right-hand operand of comma expression

11 years agoFS-6538: silence gcc 4.9 throwing incorrect warning
Michael Jerris [Tue, 20 May 2014 15:46:46 +0000 (15:46 +0000)] 
FS-6538: silence gcc 4.9 throwing incorrect warning

11 years agoOverride config on cowbuilder update
Travis Cross [Wed, 11 Jun 2014 01:05:36 +0000 (01:05 +0000)] 
Override config on cowbuilder update

This allows new settings, e.g. new mirrors, to propagate into the
chroot images.

11 years agoRetry for longer on failed cowbuilder operations
Travis Cross [Wed, 11 Jun 2014 00:55:06 +0000 (00:55 +0000)] 
Retry for longer on failed cowbuilder operations

There's really nothing to do but retry.

11 years agoRetry the cowbuilder create operation on failure
Travis Cross [Wed, 11 Jun 2014 00:52:12 +0000 (00:52 +0000)] 
Retry the cowbuilder create operation on failure

Sometimes while the debian repositories are updating there are
sporadic signature failures.  It's annoying to have these break the
build, and the only thing to do is to retry, so we'll retry here
automatically.  We were already retrying on the update operation that
can fail in a similar manner.

11 years agoCheck for execv(3) errors when reincarnating
Travis Cross [Tue, 10 Jun 2014 23:36:56 +0000 (23:36 +0000)] 
Check for execv(3) errors when reincarnating

When -reincarnate-reexec is given we run execv to restart FS.  If
argv[0] isn't a full pathname then execv is going to fail.  While not
common for a FS system started by init, this is a common occurrence
when FS is started from the shell.

Now if execv fails, we'll try execvp.  If that fails too then we'll
fall back on the normal reincarnation behavior.

Previously what would happen in that case is god would descend from
the heavens and become mortal.  Leaving heaven absent, all hope for
reincarnation was lost.

(That is, we'd simply return from reincarnate_protect and the
supervisor process would become the new instance of FS, so the trick
would only work once.)

11 years agoAdd fsctl command to summon reincarnation
Travis Cross [Tue, 10 Jun 2014 22:21:38 +0000 (22:21 +0000)] 
Add fsctl command to summon reincarnation

If you start freeswitch with -reincarnate or -reincarnate-reexec, FS
will restart automatically in the event of an unexpected exit.

Currently, you can cause FS to immediately call exit(0) with `fsctl
shutdown now`, or you can have it call abort() with `fsctl crash`.
Which are both nice, but if you have reincarnation engaged, you really
might want FS to call exit([non-zero]) so the great supervisor
immediately breathes life back into your system.

This is now available via `fsctl shutdown reincarnate now`.

11 years agoImprove a parameter name for fs_cli
Travis Cross [Wed, 4 Jun 2014 16:04:20 +0000 (16:04 +0000)] 
Improve a parameter name for fs_cli

What we momentarily called log-uuid-chars is now better called
log-uuid-length.  Setting log-uuid-length will specify a truncation
length for UUIDs displayed by setting log-uuid.

11 years agoAdd log-uuid-short option to fs_cli
Travis Cross [Wed, 4 Jun 2014 11:07:36 +0000 (11:07 +0000)] 
Add log-uuid-short option to fs_cli

If log-uuid-short is set, or -S is passed to fs_cli, we only display
the first 8 hex digits of the UUID.  The log-uuid-chars option may
instead be set to specify some other truncation length for the UUID.

11 years agoConvert esl_true and esl_false to functions
Travis Cross [Wed, 4 Jun 2014 11:53:34 +0000 (11:53 +0000)] 
Convert esl_true and esl_false to functions

Prior to this commit, an expression such as:

  esl_true("true") ? 42 : 0

...would return 1 rather than 42.

11 years agofreeswitch-config-rayo.spec remove some dependencies to high def audio and specific...
Chris Rienzo [Tue, 10 Jun 2014 19:01:47 +0000 (15:01 -0400)] 
freeswitch-config-rayo.spec remove some dependencies to high def audio and specific fs version

11 years agofix regression from regression
Anthony Minessale [Tue, 3 Jun 2014 00:26:24 +0000 (05:26 +0500)] 
fix regression from regression

11 years agoFS-6446 regression fixed
Anthony Minessale [Tue, 3 Jun 2014 00:11:34 +0000 (05:11 +0500)] 
FS-6446 regression fixed

11 years agomake device state code more accurate
Anthony Minessale [Fri, 30 May 2014 19:30:59 +0000 (00:30 +0500)] 
make device state code more accurate

Conflicts:
src/switch_core_state_machine.c

11 years agoFS-6446 --resolve
Anthony Minessale [Tue, 27 May 2014 15:39:53 +0000 (20:39 +0500)] 
FS-6446 --resolve

Conflicts:
src/mod/endpoints/mod_sofia/sofia.c

11 years agorayo config: increase mod_shout outscale to mpg123 default of 32768
Chris Rienzo [Wed, 28 May 2014 15:49:22 +0000 (11:49 -0400)] 
rayo config: increase mod_shout outscale to mpg123 default of 32768

11 years agomod_rayo: remove code that is no longer needed
Chris Rienzo [Tue, 27 May 2014 14:21:56 +0000 (10:21 -0400)] 
mod_rayo: remove code that is no longer needed

11 years agomod_rayo: http_put of received fax was broken
Chris Rienzo [Tue, 27 May 2014 13:15:22 +0000 (09:15 -0400)] 
mod_rayo: http_put of received fax was broken

11 years agoAvoid useless NAT log message
Travis Cross [Sat, 24 May 2014 00:34:12 +0000 (00:34 +0000)] 
Avoid useless NAT log message

If FS is not behind NAT, then every call generates at least three
INFO-level log messages:

  [INFO] switch_nat.c:589 NAT port mapping disabled

This is useless noise.  The message is only interesting if you do have
NAT enabled but mapping disabled, which might indicate a configuration
issue.

With this change, we just skip the entire nat_add_mapping function if
the NAT system isn't initialized or we're not behind NAT.

11 years agoAdd support for number-alias in directory app
Marc Olivier Chouinard [Fri, 14 Feb 2014 00:03:11 +0000 (19:03 -0500)] 
Add support for number-alias in directory app

FS-5913 --resolve

11 years agoFS-6418 FS-6427 add profile param NDLB-proxy-never-patch-reinvites to solve both...
Anthony Minessale [Tue, 20 May 2014 22:31:01 +0000 (03:31 +0500)] 
FS-6418 FS-6427 add profile param NDLB-proxy-never-patch-reinvites to solve both issues

11 years agoFS-6530 Chinese say now say "one" before "ten" for numbers >99
Steve Underwood [Sat, 17 May 2014 06:28:58 +0000 (14:28 +0800)] 
FS-6530 Chinese say now say "one" before "ten" for numbers >99

11 years agoCID 1214210: mod_ssml - resource leak when parsing SSML
Chris Rienzo [Thu, 15 May 2014 15:31:04 +0000 (11:31 -0400)] 
CID 1214210: mod_ssml - resource leak when parsing SSML

11 years agoCID 1214263: mod_ssml - remove unused pointer value
Chris Rienzo [Thu, 15 May 2014 15:12:06 +0000 (11:12 -0400)] 
CID 1214263: mod_ssml - remove unused pointer value

11 years agoAvoid polluting CFLAGS for mod_snmp
Travis Cross [Tue, 13 May 2014 17:36:15 +0000 (17:36 +0000)] 
Avoid polluting CFLAGS for mod_snmp

Putting `net-snmp-config --cflags` into CFLAGS causes major pollution;
it overrides optimization and debugging levels, warnings, and more.
While normally we do want to automatically locate library headers,
there has to be a better way to do this.  libsnmp is normally in the
usual place and doesn't need special handling.  Perhaps people with
libsnmp in a weird place should just need to add the -I flag to their
CFLAGS before build.

11 years agoCleanup makefile library dependencies of mod_snmp
Travis Cross [Tue, 13 May 2014 17:27:46 +0000 (17:27 +0000)] 
Cleanup makefile library dependencies of mod_snmp

Calling out to net-snmp-config --agent-libs causes transitive
dependencies to get pulled in, but we don't need those -- a sensible
dynamic linker pulls those in automatically.  Trying to track the
transitive dependencies manually would be a losing battle.

People were recently hitting this on Debian sid/jessie, where libpci
is in the transitive dependency list but isn't otherwise one of our
build dependencies.

11 years agoversion bump
Ken Rice [Mon, 12 May 2014 16:18:53 +0000 (11:18 -0500)] 
version bump

11 years agoFS-6515 --resolve
Anthony Minessale [Fri, 9 May 2014 19:35:32 +0000 (00:35 +0500)] 
FS-6515 --resolve

11 years agoCID: 1211940 mod_rayo - unlikely dereference of NULL pointer
Chris Rienzo [Thu, 8 May 2014 16:11:15 +0000 (12:11 -0400)] 
CID: 1211940 mod_rayo - unlikely dereference of NULL pointer

11 years agoCID: 1211941 mod_rayo - unlikely dereference of NULL pointer
Chris Rienzo [Thu, 8 May 2014 16:10:01 +0000 (12:10 -0400)] 
CID: 1211941 mod_rayo - unlikely dereference of NULL pointer

11 years agoCID: 1211943 mod_rayo - removed dead code when changing output speed
Chris Rienzo [Thu, 8 May 2014 16:03:28 +0000 (12:03 -0400)] 
CID: 1211943 mod_rayo - removed dead code when changing output speed

11 years agoCID: 1211944 mod_rayo - remove set of unused pointer
Chris Rienzo [Thu, 8 May 2014 15:47:38 +0000 (11:47 -0400)] 
CID: 1211944 mod_rayo - remove set of unused pointer

11 years agoCID: 1211946 mod_rayo - dead code after switch statement
Chris Rienzo [Thu, 8 May 2014 15:36:05 +0000 (11:36 -0400)] 
CID: 1211946 mod_rayo - dead code after switch statement

11 years agoCID: 1211947 mod_rayo - allocated array with unsigned char * element size instead...
Chris Rienzo [Thu, 8 May 2014 15:33:27 +0000 (11:33 -0400)] 
CID: 1211947 mod_rayo - allocated array with unsigned char * element size instead of unsigned char

11 years agoCID: 1211951 mod_rayo - fix unlikely dereference of null pointer
Chris Rienzo [Thu, 8 May 2014 15:30:53 +0000 (11:30 -0400)] 
CID: 1211951 mod_rayo - fix unlikely dereference of null pointer

11 years agomod_rayo: fix compiler error to nlsml.c from attempted coverity fix
Chris Rienzo [Thu, 8 May 2014 15:10:42 +0000 (11:10 -0400)] 
mod_rayo: fix compiler error to nlsml.c from attempted coverity fix

11 years agoCID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_mess...
William King [Wed, 7 May 2014 07:44:54 +0000 (00:44 -0700)] 
CID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_message in mod_rayo

11 years agoCID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo
William King [Wed, 7 May 2014 07:37:32 +0000 (00:37 -0700)] 
CID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo

11 years agoFS-6506 --resolve Technically when you are not using groups you do not add a <users...
Anthony Minessale [Tue, 6 May 2014 19:05:55 +0000 (00:05 +0500)] 
FS-6506 --resolve Technically when you are not using groups you do not add a <users> tag inside <domain> you just put several <user> tags in <domain> This patch will consume an extraneous <users> tag and move on making it work either way.

11 years agoadd quickie targets for fr sounds
Michael Jerris [Mon, 5 May 2014 23:22:52 +0000 (19:22 -0400)] 
add quickie targets for fr sounds

11 years agosofia is treating all notify sending as if they were natted rather than when nat...
Anthony Minessale [Mon, 5 May 2014 23:10:19 +0000 (04:10 +0500)] 
sofia is treating all notify sending as if they were natted rather than when nat is detected.  This causes issues on some polycoms that use strange ports in their contact for getting notifies that do not match the port the calls come from

11 years agoFS-6503 --resolve remove unused code
Anthony Minessale [Thu, 1 May 2014 19:00:13 +0000 (00:00 +0500)] 
FS-6503 --resolve remove unused code

11 years agoFS-6500: try to do the bounds checking properly using element of the enum
Michael Jerris [Thu, 1 May 2014 18:32:23 +0000 (14:32 -0400)] 
FS-6500: try to do the bounds checking properly using element of the enum

11 years agoCorrection to commit 0ba59aa6c2d252886eb4889c5d37fe114e07b4f4 using the correct varia...
William King [Tue, 29 Apr 2014 22:22:38 +0000 (15:22 -0700)] 
Correction to commit 0ba59aa6c2d252886eb4889c5d37fe114e07b4f4 using the correct variable in tel uri param parsing for mod_sofia

11 years agoFS-4779 FS-6467 the behaviour from 4479 is now masked behind the param 3pcc-reinvite...
Anthony Minessale [Mon, 28 Apr 2014 17:10:09 +0000 (22:10 +0500)] 
FS-4779 FS-6467 the behaviour from 4479 is now masked behind the param 3pcc-reinvite-bridged-on-ack FS-6467 please test master

11 years agoFS-6491 --resolve
Anthony Minessale [Mon, 28 Apr 2014 16:16:52 +0000 (21:16 +0500)] 
FS-6491 --resolve

This seems to be a paradox when running a perl script from a session then executing perl again on the same session from a different thread.
I fixed it by converting any execution of perl in the execute_on_* family of operators to only run background mode which is to store the command in the session stack to be executed only by the session thread instead of on the spot by the outide thread.  changing the execute_on_answer to perl::/path/to/script.pl would also eliminate the crash in code that has not been updated with this patch.

This is just a limitation of embedded perl we have to live with.

11 years agoExpanding on 052638186b2784c4142089008adf4289d40c80bc to support boolean tel url...
William King [Fri, 25 Apr 2014 20:49:59 +0000 (13:49 -0700)] 
Expanding on 052638186b2784c4142089008adf4289d40c80bc to support boolean tel url params in mod_sofia

11 years agoFS-6485: --resolve fix -lz include order issue breaking ubuntu 14.04 build
Michael Jerris [Thu, 24 Apr 2014 12:11:31 +0000 (08:11 -0400)] 
FS-6485: --resolve fix -lz include order issue breaking ubuntu 14.04 build

11 years agomod_soundtouch: commit 34d5b6e8657e28298470c09a614fc586b8bac761 broke CentOS build
Chris Rienzo [Tue, 22 Apr 2014 20:24:00 +0000 (16:24 -0400)] 
mod_soundtouch: commit 34d5b6e8657e28298470c09a614fc586b8bac761 broke CentOS build

11 years agoFS-6477 --resolve
Anthony Minessale [Tue, 22 Apr 2014 18:51:44 +0000 (23:51 +0500)] 
FS-6477 --resolve

Conflicts:
src/mod/applications/mod_conference/mod_conference.c

11 years agomod_rayo: preserve old caller ID behavior if display name is not given
Chris Rienzo [Tue, 22 Apr 2014 17:29:43 +0000 (13:29 -0400)] 
mod_rayo: preserve old caller ID behavior if display name is not given

11 years agomod_rayo: relax recent caller ID restrictions a bit
Chris Rienzo [Tue, 22 Apr 2014 12:50:25 +0000 (08:50 -0400)] 
mod_rayo: relax recent caller ID restrictions a bit

11 years agoRefactor out extraneous call to gettime
Travis Cross [Mon, 17 Mar 2014 02:06:58 +0000 (02:06 +0000)] 
Refactor out extraneous call to gettime

We were calling switch_epoch_time_now() twice for no good reason.

11 years agoEdit out gcc-ism from soundtouch lib
Travis Cross [Tue, 18 Mar 2014 21:36:37 +0000 (21:36 +0000)] 
Edit out gcc-ism from soundtouch lib

This allows building mod_soundtouch in clang as clang doesn't support
gcc's -fcheck-new.

11 years agoRemove ancient FS-2746 patch from tree
Travis Cross [Wed, 19 Mar 2014 19:11:47 +0000 (19:11 +0000)] 
Remove ancient FS-2746 patch from tree

11 years agoRemove completely obsolete patches from tree
Travis Cross [Wed, 19 Mar 2014 03:02:49 +0000 (03:02 +0000)] 
Remove completely obsolete patches from tree

These haven't been touched in years; they can't possibly still be
applicable.

11 years agoRemove stray executable bits
Travis Cross [Mon, 31 Mar 2014 20:38:09 +0000 (20:38 +0000)] 
Remove stray executable bits

11 years agoAdd uuid_ring_ready API command
Travis Cross [Mon, 31 Mar 2014 21:07:36 +0000 (21:07 +0000)] 
Add uuid_ring_ready API command

We already had uuid_answer and uuid_pre_answer, so we might as well
add uuid_ring_ready.

11 years agoFix typo in comment
Travis Cross [Tue, 8 Apr 2014 23:16:39 +0000 (23:16 +0000)] 
Fix typo in comment

11 years agoAvoid leaking memory on mod_cdr_sqlite unload
Travis Cross [Sat, 12 Apr 2014 06:57:59 +0000 (06:57 +0000)] 
Avoid leaking memory on mod_cdr_sqlite unload

11 years agoAvoid leaking memory on mod_voicemail unload
Travis Cross [Sat, 12 Apr 2014 06:48:36 +0000 (06:48 +0000)] 
Avoid leaking memory on mod_voicemail unload

11 years agoAvoid leaking memory on mod_hash unload
Travis Cross [Sat, 12 Apr 2014 06:43:11 +0000 (06:43 +0000)] 
Avoid leaking memory on mod_hash unload

11 years agoAvoid leaking memory on unload of mod_dptools
Travis Cross [Sat, 12 Apr 2014 06:31:31 +0000 (06:31 +0000)] 
Avoid leaking memory on unload of mod_dptools

Automated leak detectors find leaked memory on shutdown.  Cleaning up
after ourselves on shutdown eliminates noise from these reports.