Chris Rienzo
9ebfd2f337
freeswitch-config-rayo.spec remove some dependencies to high def audio and specific fs version
2014-06-10 15:01:47 -04:00
Anthony Minessale
7b74ee3955
fix regression from regression
2014-06-03 05:26:24 +05:00
Anthony Minessale
7057d7d35e
FS-6446 regression fixed
2014-06-03 05:11:34 +05:00
Anthony Minessale
e3c1425b9b
make device state code more accurate
...
Conflicts:
src/switch_core_state_machine.c
2014-05-31 00:34:28 +05:00
Anthony Minessale
50c27075ec
FS-6446 --resolve
...
Conflicts:
src/mod/endpoints/mod_sofia/sofia.c
2014-05-29 01:14:41 +05:00
Chris Rienzo
e19860eef4
rayo config: increase mod_shout outscale to mpg123 default of 32768
2014-05-28 11:50:16 -04:00
Chris Rienzo
e617a6fb0f
mod_rayo: remove code that is no longer needed
2014-05-27 10:21:56 -04:00
Chris Rienzo
d47ff7bf4d
mod_rayo: http_put of received fax was broken
2014-05-27 09:16:56 -04:00
Travis Cross
75d073fca1
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.
2014-05-24 18:24:54 +00:00
Marc Olivier Chouinard
cb76e2d349
Add support for number-alias in directory app
...
FS-5913 --resolve
2014-05-21 21:13:55 +00:00
Anthony Minessale
d77317f8f1
FS-6418 FS-6427 add profile param NDLB-proxy-never-patch-reinvites to solve both issues
2014-05-21 03:31:01 +05:00
Steve Underwood
a9a6e70915
FS-6530 Chinese say now say "one" before "ten" for numbers >99
2014-05-17 15:49:40 +08:00
Chris Rienzo
bb839dfc39
CID 1214210: mod_ssml - resource leak when parsing SSML
2014-05-15 11:31:20 -04:00
Chris Rienzo
3f56654aef
CID 1214263: mod_ssml - remove unused pointer value
2014-05-15 11:12:37 -04:00
Travis Cross
9af707ed20
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.
2014-05-13 18:32:05 +00:00
Travis Cross
04a55bbdf9
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.
2014-05-13 18:32:05 +00:00
Ken Rice
30f83be725
version bump
2014-05-12 11:18:53 -05:00
Anthony Minessale
22942e94cd
FS-6515 --resolve
2014-05-10 00:35:48 +05:00
Chris Rienzo
df733a7fde
CID: 1211940 mod_rayo - unlikely dereference of NULL pointer
2014-05-08 12:16:22 -04:00
Chris Rienzo
41b993755c
CID: 1211941 mod_rayo - unlikely dereference of NULL pointer
2014-05-08 12:16:13 -04:00
Chris Rienzo
b1337495fb
CID: 1211943 mod_rayo - removed dead code when changing output speed
2014-05-08 12:16:02 -04:00
Chris Rienzo
5b06a86c43
CID: 1211944 mod_rayo - remove set of unused pointer
2014-05-08 12:15:49 -04:00
Chris Rienzo
ab9971c7ac
CID: 1211946 mod_rayo - dead code after switch statement
2014-05-08 12:15:38 -04:00
Chris Rienzo
2d8f61d245
CID: 1211947 mod_rayo - allocated array with unsigned char * element size instead of unsigned char
2014-05-08 12:15:25 -04:00
Chris Rienzo
2c74771c2f
CID: 1211951 mod_rayo - fix unlikely dereference of null pointer
2014-05-08 12:15:17 -04:00
Chris Rienzo
2363269821
mod_rayo: fix compiler error to nlsml.c from attempted coverity fix
2014-05-08 11:11:14 -04:00
William King
8b3e039c71
CID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_message in mod_rayo
2014-05-08 09:52:20 -04:00
William King
e19bafe894
CID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo
2014-05-08 09:52:10 -04:00
Anthony Minessale
88216387e0
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.
2014-05-07 00:06:11 +05:00
Michael Jerris
6eca0f8444
add quickie targets for fr sounds
2014-05-05 19:23:25 -04:00
Anthony Minessale
9274b30b77
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
2014-05-06 04:10:29 +05:00
Anthony Minessale
9bf0e8c517
FS-6503 --resolve remove unused code
2014-05-02 01:28:44 +05:00
Michael Jerris
28efa9e6a2
FS-6500: try to do the bounds checking properly using element of the enum
2014-05-02 00:00:46 +05:00
William King
944ef52a1e
Correction to commit 0ba59aa6c2d252886eb4889c5d37fe114e07b4f4 using the correct variable in tel uri param parsing for mod_sofia
2014-04-29 15:23:36 -07:00
Anthony Minessale
83ecf84e06
FS-4779 FS-6467 the behaviour from 4479 is now masked behind the param 3pcc-reinvite-bridged-on-ack FS-6467 please test master
2014-04-28 22:10:33 +05:00
Anthony Minessale
28babdea4e
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.
2014-04-28 21:20:02 +05:00
William King
838c2174e5
Expanding on 052638186b2784c4142089008adf4289d40c80bc to support boolean tel url params in mod_sofia
2014-04-25 13:50:35 -07:00
Michael Jerris
65026d3448
FS-6485: --resolve fix -lz include order issue breaking ubuntu 14.04 build
2014-04-24 08:11:31 -04:00
Chris Rienzo
b36f6f1ec6
mod_soundtouch: commit 34d5b6e8657e28298470c09a614fc586b8bac761 broke CentOS build
2014-04-22 16:24:00 -04:00
Anthony Minessale
51dd2eb93b
FS-6477 --resolve
...
Conflicts:
src/mod/applications/mod_conference/mod_conference.c
2014-04-22 23:53:44 +05:00
Chris Rienzo
24d2762efa
mod_rayo: preserve old caller ID behavior if display name is not given
2014-04-22 13:29:43 -04:00
Chris Rienzo
0df68285d0
mod_rayo: relax recent caller ID restrictions a bit
2014-04-22 08:50:25 -04:00
Travis Cross
8a20da75ef
Refactor out extraneous call to gettime
...
We were calling switch_epoch_time_now() twice for no good reason.
2014-04-19 04:09:26 +00:00
Travis Cross
34d5b6e865
Edit out gcc-ism from soundtouch lib
...
This allows building mod_soundtouch in clang as clang doesn't support
gcc's -fcheck-new.
2014-04-19 04:08:36 +00:00
Travis Cross
cac3edcb90
Remove ancient FS-2746 patch from tree
2014-04-19 04:06:27 +00:00
Travis Cross
d5cdc1be00
Remove completely obsolete patches from tree
...
These haven't been touched in years; they can't possibly still be
applicable.
2014-04-19 04:05:19 +00:00
Travis Cross
7e060ff77f
Remove stray executable bits
2014-04-19 04:02:42 +00:00
Travis Cross
e4948316e0
Add uuid_ring_ready API command
...
We already had uuid_answer and uuid_pre_answer, so we might as well
add uuid_ring_ready.
2014-04-19 04:02:41 +00:00
Travis Cross
b013a494b5
Fix typo in comment
2014-04-19 03:01:31 +00:00
Travis Cross
8e9fd1fb83
Avoid leaking memory on mod_cdr_sqlite unload
2014-04-19 02:56:23 +00:00