~phatforge/freeswitch/+git/master:v1.2.stable

Last commit made on 2015-05-04
Get this branch:
git clone -b v1.2.stable https://git.launchpad.net/~phatforge/freeswitch/+git/master

Branch merges

Branch information

Name:
v1.2.stable
Repository:
lp:~phatforge/freeswitch/+git/master

Recent commits

da04da8... by Anthony Minessale <email address hidden>

FS-6679 #resolve

5dfc7cf... by Stas

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

6a69eae... by Travis Cross <email address hidden>

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.

2054230... by Travis Cross <email address hidden>

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.

1922dfd... by Travis Cross <email address hidden>

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.

30a950b... by Anthony Minessale <email address hidden>

actual fix for commit cff5209ca3582994dae1353372e2f91b345ab959 which was in the wrong place

725a121... by Anthony Minessale <email address hidden>

revert cff5209ca3582994dae1353372e2f91b345ab959

50ee55b... by Anthony Minessale <email address hidden>

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

60b3653... by Travis Cross <email address hidden>

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.

1eebeaa... by Chris Rienzo <email address hidden>

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.