Michael Jerris
9d68cab2ac
FS-7456: also more complete fix for FS-7440, handle sdp with m lines in any order
2015-04-21 12:07:54 -04:00
William King
777c1154ee
Additional fix for error case when connection succeeds, but login fails
2015-04-19 19:11:47 -07:00
William King
c620ee32c7
If we lost connection and can't reconnect, make sure to set active connection to NULL
2015-04-19 18:43:03 -07:00
Anthony Minessale II
4f134467e3
Merge pull request #236 in FS/freeswitch from ~CRIENZO/freeswitch:fs-7434 to master
...
* commit '638e93242257ca2c16dc3ab11ded5768a30f7007':
FS-7434 reset jitter buffer when SSRC changes
2015-04-17 17:07:37 -05:00
Michael Jerris
753030acf5
handle m=video lines before m=audio
2015-04-17 11:26:15 -05:00
Chris Rienzo
638e932422
FS-7434 reset jitter buffer when SSRC changes
2015-04-16 16:02:16 -04:00
Steve Underwood
6e247a3f3d
Merge branch 'master' of ssh://stash.freeswitch.org:7999/fs/freeswitch
2015-04-16 23:52:19 +08:00
Steve Underwood
362eda521b
Tweak for MSVC
2015-04-16 23:50:49 +08:00
Brian
40441413e0
Typo from previous convenience app commit
2015-04-16 07:50:07 -05:00
Brian
6a4c2b3406
convenience app
2015-04-15 17:01:12 -05:00
William King
702f047265
FS-7435 change pgsql support to default on, with an option to disable
2015-04-15 11:07:15 -07:00
Chris Rienzo
5fada4bbb5
FS-7060 added amqp.conf.xml to freeswitch.spec to fix packaging
2015-04-14 16:49:43 -04:00
Anthony Minessale
464d8ab910
FS-7431 #resolve
2015-04-14 15:46:04 -05:00
Michael Jerris
3bbfa9f341
FS-7407: when using proxy, make sure to pick the right transport to the proxy
2015-04-13 22:54:02 +00:00
Michael Jerris
535cfbbd4f
FS-7426: #resolve fix typo in control-modules for debian build
2015-04-13 15:52:43 -04:00
Steve Underwood
4998e22bdd
Tweaks to spandsp tests
2015-04-14 03:25:17 +08:00
Steve Underwood
713c0124f2
Tweaks to spandsp
2015-04-14 02:55:43 +08:00
Chris Rienzo
f4848c85d4
FS-7428 freeswitch.spec needs to copy mongo driver tarball to libs so that packaging doesn't fetch from files.freeswitch.org every build.
2015-04-11 10:54:24 -04:00
William King
39728a9888
FS-7426 fix the debian packaging for wheezy when the newer librabbitmq1 package isn't installed
2015-04-10 09:07:08 -07:00
William King
b51c054474
FS-7060 add configuration of the amqp command binding key
2015-04-08 16:04:00 -07:00
Steve Underwood
0d6c3a1d73
Various minor tweaks to spandsp and the ARM specific code now does fast top bit detection.
2015-04-09 03:30:49 +08:00
William King
d55c4a053b
FS-7060 expanded configuration for amqp command configuration
2015-04-07 16:11:34 -07:00
William King
7b6a9efcaa
FS-7060 More accurate logging, and improve handling of producer reconnect attempt interval
2015-04-07 10:52:30 -07:00
Anthony Minessale
6eb59c7119
add variable expansion to mod_xml_ldap
2015-04-04 04:39:35 -05:00
William King
3f685a25a0
Adding debian packaging for mod_amqp
2015-04-03 15:51:33 -07:00
William King
102e55444c
Merge pull request #121 in FS/freeswitch from mod_amqp to master
...
* commit '1a96f23f279c17414530c50d7a9fcdbda156cc99':
Adding mod_amqp as an event_handler module
2015-04-03 17:36:06 -05:00
William King
1a96f23f27
Adding mod_amqp as an event_handler module
...
AMQP(Advanced Message Queueing Protocol) is an event bus protocol
with more info here http://www.amqp.org/about/what
mod_amqp implements the client side of the amqp protocol. Currently
the module supports two separate, but not mutually exclusive usages:
1. Sending a filtered whitelist of events to an AMQP server. The
before the events are sent an amqp routing header is generated so that
downstream subscriptions can subscribe using filters. If the
connection to the remote server is interrupted, the module will
attempt to reconnect.
2. Subscribing to a 'control' channel on the remote AMQP server. When
events are received on this channel if they match a configured filter,
the commands are run locally as api commands. If the filter for the
events being sent to the remote AMQP server include SWITCH_EVENT_API
then the results of the api commands will be sent back to the AMQP
server.
FS-7060 #resolve
Thanks-to: Daniel Bryars <danb@aeriandi.com> and Tim Brown <tim.brown@aeriandi.com>
2015-04-03 15:34:09 -07:00
Chris Rienzo
c6ef0558ff
FS-7406 added deduplicate_dtmf application
2015-04-01 14:08:49 -04:00
Chris Rienzo
3c2afc6a2c
FS-7406 #resolve #comment Added DTMF-Source header to DTMF event.
...
DTMF-Source may have the following values:
APP : injected by application (send_dtmf, etc)
ENDPOINT : detected by endpoint signaling (like SIP INFO)
INBAND_AUDIO : detected by start_dtmf, spandsp_start_dtmf, etc
RTP : detected as 2833/4733 telephone event
UNKNOWN : unknown source
One possible use of this header is to determine telephone events
are being received, and if so, disable inband detection.
2015-04-01 11:00:43 -04:00
Ken Rice
7add4b25db
Add ClueCon URL
2015-03-30 14:35:55 -05:00
Anthony Minessale
f2a5271009
doh
2015-03-27 00:01:05 -05:00
Anthony Minessale
2c92ef31e3
FS-7386
...
Conflicts:
src/switch_core_media.c
2015-03-26 23:52:53 -05:00
Brian West
183570bd94
FS-7396: #resolve update dtls socket when socket changes on auto-adjust that changes address families and also include link local v6 addresses in approrpiate auto acls
2015-03-26 17:38:12 -05:00
Mike Jerris
f5d40ba84a
Merge pull request #228 in FS/freeswitch from ~MARCELHALDEMANN/freeswitch-fs-7391:master to master
...
* commit 'c7fdcc2ad866540ddbf6cf7b21ea9a33ad857c49':
FS-7391 #resolve corrected currency for mod_say_de it's now "Ein Euro und Ein Cent" rather than "Eins Euro und Eins Cent"
2015-03-26 13:32:46 -05:00
Marcel Haldemann
c7fdcc2ad8
FS-7391 #resolve corrected currency for mod_say_de it's now "Ein Euro und Ein Cent" rather than "Eins Euro und Eins Cent"
2015-03-26 19:16:44 +01:00
Brian West
36e1840d63
Merge pull request #207 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-6954-freeswitch-adds-additional-m-audio to master
...
* commit 'ca2dd2f3ba80924567472c0516ee8bac2af34d6a':
FS-6954 Detect when we have T.38 in nomedia or proxy media mode and apply same fixups as in media mode.
2015-03-26 10:00:48 -05:00
Matteo Brancaleoni
ca2dd2f3ba
FS-6954 Detect when we have T.38 in nomedia or proxy media mode and apply same fixups as in media mode.
2015-03-26 15:33:30 +01:00
William King
ed0a434b95
Fail the call with 502 bad gateway if the outbound leg returns a redirect with an invalid URI.
...
FS-7385 #resolve
2015-03-25 12:46:59 -07:00
Brian West
396bc993fa
Sync verto code
2015-03-25 13:30:20 -05:00
Anthony Minessale
bd10f08934
add support for file:func to custom log mappings
2015-03-24 22:29:24 -05:00
Brian West
9b7f8b515b
more specific
2015-03-24 15:41:03 -05:00
Brian West
9657d1051a
tweak
2015-03-24 15:38:51 -05:00
Anthony Minessale
0322da0795
add local mute to verto
2015-03-24 19:42:29 -05:00
Anthony Minessale
a8bb1ca2f9
fail call on stream error
2015-03-24 18:50:14 -05:00
Mike Jerris
5201708e4b
Merge pull request #224 in FS/freeswitch from ~WJ1918/freeswitch-fs-7383:master to master
...
* commit 'dee980d2ddf2afde01ab044b1285b05b6a085dba':
FS-7383 #resolve
2015-03-23 07:59:09 -05:00
Jun Wang
dee980d2dd
FS-7383 #resolve
2015-03-23 02:27:08 +00:00
Chris Rienzo
cbd94aac29
FS-7300 [mod_rayo] set iq type to error when prompt component forwards input/output error back to rayo client.
2015-03-22 14:40:25 -04:00
Jeff Lenk
3d644029b0
FS-7149 #comment mod_flite for windows fix
2015-03-21 14:55:21 -05:00
Chris Rienzo
21d1e6fc4b
FS-7378 play_and_detect_speech: protect against NULL result
2015-03-18 15:30:12 -04:00
Chris Rienzo
ab3d967115
FS-7378 #resolve #comment play_and_detect_speech can now detect DTMF if you set the playback_terminators channel variable to any or specific DTMF. The result will be stored in speech_detect_result and in playback_terminator_used. Also added channel variable play_and_detect_speech_close_asr which will release the speech recognition port when the detection is completed. This will prevent speech licenses from being held the entire call.
2015-03-18 15:06:14 -04:00