Anthony Minessale
ab292dc33d
add some more signal tracking to verto
2014-07-14 21:25:43 +05:00
Anthony Minessale
fd9d77feee
add clear channel for mono participants while in a conference with 3d callers
2014-07-12 03:31:26 +05:00
Anthony Minessale
a03963fb92
fold livetables into verto obj and expose moderator mode
2014-07-12 03:27:08 +05:00
Brian West
07f4c6204e
FS-6646 --resolve
2014-07-11 11:03:22 -05:00
Chris Rienzo
eae1c4477a
mod_graylog2: additional input checks on LOG_FIELDS[]
2014-07-11 10:38:29 -04:00
Brian West
a0a8a66525
FS-6420
2014-07-10 10:17:54 -05:00
Chris Rienzo
e79f87216a
mod_graylog2: additional fields can now be specified by adding LOG_FIELDS[name=string_value,@#name=number_value] to beginning of log. Added _microtimestamp additional field since graylog2 only has millisecond timestamp precision.
2014-07-10 10:25:20 -04:00
Anthony Minessale
88940d3833
log websocket write failures
2014-07-09 13:30:14 -05:00
Michael Jerris
f2887fb89e
CID:1224272 Dereference after null check. member can not actually be NULL in any of the scenarios calling this function
2014-07-09 14:32:38 -04:00
Mike Jerris
68a8bb7fff
Merge pull request #9 in FS/freeswitch from ~PFOURNIER/freeswitch:feature/fax_enable_tep to master
...
* commit '0fb179acf2246b896f1a66cfb96da68e9d2675f7':
Add new option to request TEP to be used for an outbound fax call
2014-07-09 11:54:16 -05:00
Brian West
36fd87a67a
Merge pull request #7 in FS/freeswitch from ~PFOURNIER/freeswitch:bugfix/t38_require_timer to master
...
* commit '21ae587063eb3b55c690f47cf9299a539ec25415':
Disabling Require timer for T.38 re-Invites cause problems
2014-07-09 10:49:04 -05:00
Brian West
f18a773ca2
Merge pull request #8 in FS/freeswitch from ~PFOURNIER/freeswitch:bugfix/fax_disable_ecm to master
...
* commit '5d31c9b9fe2ae6dead163c60974a41fec4fac3fc':
It was impossible to disable ECM with T.38 in gateway mode
2014-07-09 10:48:56 -05:00
Brian West
a99df48984
FS-4861 improve logging when using c++ wrapper
2014-07-09 09:09:45 -05:00
Brian West
9a4e29d785
FS-4870
2014-07-09 09:08:05 -05:00
Brian West
28e90addf2
FS-5501 fire event on profile start
2014-07-09 08:53:14 -05:00
Brian West
ec008234e9
FS-5516 allow get params in URL
2014-07-09 08:52:01 -05:00
Brian West
a79a9ea9ed
FS-6373
2014-07-09 08:25:54 -05:00
Brian West
e1d814b7e7
FS-6565
2014-07-09 07:45:55 -05:00
Brian West
99d0f134e7
FS-6566
2014-07-09 07:44:37 -05:00
Patrice Fournier
0fb179acf2
Add new option to request TEP to be used for an outbound fax call
2014-07-08 01:06:32 -04:00
Patrice Fournier
5d31c9b9fe
It was impossible to disable ECM with T.38 in gateway mode
2014-07-08 01:05:28 -04:00
Patrice Fournier
21ae587063
Disabling Require timer for T.38 re-Invites cause problems
...
Disabling Require timer for T.38 re-Invites tells the remote side it
doesn't need to refresh the session but FreeSwitch will still terminate
the call if the remote session doesn't refresh.
2014-07-08 01:00:52 -04:00
François
e3b0d7219e
Fix BLF confusion when dealing with the same extension in multiple domains
2014-07-06 16:57:50 +02:00
Brian West
cdbed1f66e
Update to use PocketSphinx 0.8
2014-07-05 09:14:06 -05:00
Travis Cross
c17d58b856
Refactor the curl PUT read callback
2014-07-04 07:47:04 +00:00
Travis Cross
2fea35282f
Advance the data_stream data pointer
2014-07-04 07:43:59 +00:00
Travis Cross
a84b76be2a
Add PUT support to mod_curl curl
api and app
...
With both the `curl` api command and application, you can now ask for
data to be PUT where previously it could only be sent via POST.
2014-07-04 07:40:13 +00:00
Kathleen King
85699480b3
Fixed trucation of value warning.
...
There was a parameter mismatch between abs(), which expects an int,
and atol() which returns a long. Since max_drift is defined as an int,
there is no need to pars q as a long rather than an int.
2014-07-03 14:41:24 -07:00
Brian West
4a51650b16
reswig
2014-07-03 08:09:18 -05:00
Anthony Minessale
9e0d1d6841
only count unmuted channels in positioning
2014-07-02 22:57:29 +05:00
Jeff Lenk
9807a92a70
vs2010 reswig
2014-07-02 12:46:26 -05:00
Anthony Minessale
f0d16d0d18
expand positioning api usage
2014-07-02 04:49:16 +05:00
Anthony Minessale
2423fc7d0f
FS-6540 This should proxy all refers now, the param has changed to proxy-refer
2014-06-30 12:53:22 -05:00
Anthony Minessale
7f9348dbc3
fix volume adjustments in stereo conference
2014-06-30 23:39:42 +05:00
Anthony Minessale
41a7d1cf31
some refactoring to make new stereo stuff more stable
2014-06-30 23:00:45 +05:00
Anthony Minessale
591ea9e9ca
tweaks
2014-06-30 04:39:46 +05:00
Anthony Minessale
0bb7f1659f
check for member channel
2014-06-30 01:59:21 +05:00
Anthony Minessale
0ac78cacc3
add openal code to mod_conference
2014-06-30 01:23:08 +05:00
Travis Cross
7741f403f1
Handle SRTP_READ_ERROR in mod_rayo
2014-06-28 06:42:57 +00:00
Travis Cross
52fb53cba4
Allow reincarnation from mod_sofia's shutdown-on-fail
...
mod_sofia's parameter shutdown-on-fail now accepts the value
"reincarnate-now". This will cause the switch to exit immediately
with a non-zero exit code so that the supervisor can recover the
switch. For this to work you have to pass in -reincarnate or
-reincarnate-reexec to freeswitch.
2014-06-27 22:18:39 +00:00
Travis Cross
80ed14ab3e
Ensure mod_sofia params can be unset or reset
...
This is the result of auditing each mod_sofia profile parameter to
ensure that it can be unset or reset after being set. One use-case
for this being done correctly is so a later parameter in a
configuration file can reliably override an earlier one, which is
useful for setups with layered include files.
2014-06-26 09:04:56 +00:00
Travis Cross
75feed68fc
Avoid leaking memory on sofia profile reload
...
We were leaking the string values of apply-candidate-acl parameters.
2014-06-26 08:39:55 +00:00
Travis Cross
63351a1061
Terminate format_cdr json files with newline
...
In UNIX, text files by definition end with a newline.
2014-06-25 23:30:54 +00:00
Travis Cross
d5fa28417e
Allow setting format of log filename in format_cdr
...
This commit allows you to set a `log-file` string parameter in a
format_cdr profile. This string is a template that may (and should!)
contain variables. This template will be expanded and used as the
file name of the CDR to be written. This parameter should contain
only the template for the file name itself; the path is relative to
the `log-dir`.
2014-06-25 23:22:34 +00:00
Travis Cross
f7b4ec617a
Allow SIP UPDATE messages without display updates
...
Previously if send-display-update was set to false we would also
remove UPDATE from our Allow: headers. This is unnecessary. The
UPDATE message is useful in SIP transactions even if we're not sending
display updates.
With this commit, we add a new boolean profile flag, allow-update. If
set to true we'll send Allow: UPDATE. If set to false, we will not.
If there is a conflict with another setting that requires UPDATE
support, the allow-update parameter will win and a warning will be
printed.
ref: RFC 3311
2014-06-25 20:43:29 +00:00
Anthony Minessale
ba784f2548
skip update on member channels with no json
2014-06-25 13:40:50 -05:00
Anthony Minessale
062b7c6e3d
duh, the code to parse the codec params from the config file wasn't there
2014-06-25 21:19:07 +05:00
Anthony Minessale
c71f89a39b
FS-6627
2014-06-24 15:42:07 -05:00
Seven Du
6540068faa
fix compiler warning
2014-06-24 09:10:34 +08:00
Eliot Gable
b21f34bffc
Clarify error message.
2014-06-21 19:16:50 +00:00