Commit Graph

27941 Commits

Author SHA1 Message Date
Anthony Minessale e268a72603 FS-6994 #resolve 2014-12-12 17:52:02 -06:00
Anthony Minessale d189e983c8 allow 10ms jb 2014-12-12 17:51:34 -06:00
Anthony Minessale e783999b51 some changes to webrtc to make it work with iDoubs in rtcweb profile mode 2014-12-12 20:55:40 -06:00
Michael Jerris 19272dc5e2 FS-7078: fix sip_header_as_string to properly null_terminate on larger header strings 2014-12-12 10:25:49 -06:00
Jeff Lenk 39fa0b9664 trivial fix for last commit 2014-12-12 10:02:03 -06:00
Jeff Lenk ea149be9d8 windows force datatype conversion on uint64_t to switch_size_t for recent change. maybe we should change the structure to be uint64_t as well? 2014-12-12 09:40:52 -06:00
Marc Olivier Chouinard e1cb0e8632 Merge pull request #127 in FS/freeswitch from ~ITALOROSSI/freeswitch:mod_callcenter-queue-list-count-by-state to master
* commit 'f63f8686bc8da391b3c46b24e10571215c8b377f':
  FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count
  fix FS-7049 - Count and list agents based on their state
2014-12-11 21:01:03 -06:00
Anthony Minessale 3d515cf49c re-mark cur_payload as negotiated when detected as such by parser or the rtp could stop working on session re-invite 2014-12-12 00:54:52 -06:00
Italo Rossi f63f8686bc FS-7049 - Documentation for state optional paramenter in callcenter_config queue list and count 2014-12-11 23:43:03 -03:00
Anthony Minessale 922fd81523 FS-7015 #resolve #comment The code was not properly catching the 0.0.0.0 after changing it to work with ICE SDPs because it was looking in the wrong place for the 0.0.0.0 2014-12-11 17:18:24 -06:00
Marc Olivier Chouinard df6ea843e4 Merge pull request #133 in FS/freeswitch from ~HDIOGENES/freeswitch-fs-7018-2:master to master
* commit '1bcdb49bced4be339d73532181fe6fa3938d0bd8':
  Fix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair
2014-12-11 17:16:47 -06:00
Anthony Minessale be0e09bd7f only negotiate codecs that were previously negotiated on re-invites unless its intentional to change codecs 2014-12-11 15:03:53 -06:00
Anthony Minessale 06c241a233 FS-6891 FS-7002 FS-7059 FS-7072 FS-7073 FS-7076 #close #comment All of these bugs are invalidated due to a botched revert -- commit 72c3df5ed3 was supposed to revert commit 1b612fecb6 but it only reverted part of it. commit 158c1f23da from the other day was erroneously created to work around the result of the botched revert so it is reverted. The result of this commit should be to bring it back to effectively properly revert 1b612fecb6 and now you can test and open new bugs if necessary. This includes the segfault in eavesdrop, and any media bug releated reports. Consider working together and only reporting one new bug if you still encounter any more problems and be sure to include details and make sure the jitter buffer is being used. 2014-12-11 20:57:55 -06:00
Chris Rienzo a3f630fc2e FS-7047 #resolve #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrcp output components 2014-12-10 16:57:02 -05:00
Chris Rienzo f024ea3c2b FS-7047 #comment [mod_rayo] arbitrary MRCP headers can now be sent to unimrcp input components 2014-12-10 15:44:10 -05:00
Mike Jerris a073997dac Merge pull request #139 in FS/freeswitch from bugfix/FS-6688-notify-message-record-route-tag to master
* commit '5376e82669d2f53d8acd06f49a27949bfbb21fcd':
  FS-6688: don't update the contact when the original had fs_path, the new one doesnt, and the contact didn't change.  This will fix the normal case of record route from a proxy without breaking normal changing of a contact
2014-12-10 09:35:28 -06:00
Michael Jerris 5376e82669 FS-6688: don't update the contact when the original had fs_path, the new one doesnt, and the contact didn't change. This will fix the normal case of record route from a proxy without breaking normal changing of a contact 2014-12-10 10:33:43 -05:00
Mike Jerris fb59217f3e Merge pull request #137 in FS/freeswitch from bugfix/FS-7061-add-q-header-param-on-300-responses to master
* commit '21458f85cc4228e54151350dd89c5c87cc3dfef4':
  FS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple uris, automatically add the q= header param in decending order.  This should make 300 Multiple Choices work well with devices that require the q param.  If you would like to specify explicit q-values, please use the syntax of redirect where you specify the entire header using the <>
2014-12-09 11:57:34 -06:00
Anthony Minessale 4bcf1d888a use cached time to save cpu 2014-12-08 22:57:22 -06:00
Anthony Minessale 5ca609e637 factor channel count into flush len 2014-12-08 20:36:25 -06:00
Anthony Minessale 392c687f27 FS-7055 #resolve 2014-12-08 12:53:28 -06:00
Michael Jerris 21458f85cc FS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple uris, automatically add the q= header param in decending order. This should make 300 Multiple Choices work well with devices that require the q param. If you would like to specify explicit q-values, please use the syntax of redirect where you specify the entire header using the <> 2014-12-08 10:47:47 -05:00
Anthony Minessale 99a5b50780 FS-7063 #resolve 2014-12-08 02:03:17 -06:00
Mike Jerris 8cd6a570ca Merge pull request #129 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-6766:master to master
* commit '35ba6a33b17036cf7ab3693d3e28d224ce68af55':
  FS-6766, fix verto caller ringback missing on conference bridge
2014-12-05 13:20:06 -06:00
Anthony Minessale 158c1f23da FS-7002 #resolve #comment please verify 2014-12-05 19:18:28 -06:00
Brian West a778993ca9 Merge pull request #134 in FS/freeswitch from ~PAUL.ARNOLD/freeswitch-fs-7051:master to master
* commit '843e4953be26f028d177d72aa0f5ea2d624e2cbf':
  FS-7051: Preserve the annexb=no/yes status
2014-12-05 07:54:56 -06:00
Paul Arnold 843e4953be FS-7051: Preserve the annexb=no/yes status
As per RFC4856, Annex B mode for G.729 is disabled if the SDP contains a
fmtp parameter annexb=no and enabled if annexb=yes or the annexb parameter
is missing.

When responding to an offer mod_sangoma_codec always returns an answer
without a fmtp parameter. Even in response to a SDP offer which contains
one. This has the effect of responding to a request to disable Annex B
with an answer that only Annex B is supported.

With this change mod_sangoma_codec copies the fmtp parameter from the
offer to the answer fixing the problem.
2014-12-05 09:52:29 +11:00
Humberto Diógenes 1bcdb49bce Fix JIRA (FS-7018): mod_callcenter's longest-idle-agent strategy is unfair 2014-12-04 16:12:20 -03:00
Anthony Minessale 2ce2dccf21 update gdb scripts for new hash format 2014-12-04 13:31:19 -05:00
Brian West 8ed2b0737f Merge pull request #126 in FS/freeswitch from ~HRISTO/freeswitch:timezone-all-mod_say-modules to master
* commit 'a8c5a0c87bf97ad0f84df2ad53d6eef2a951eee9':
  add timezone support to mod_say_{de,es,ja,nl,th,zh}
2014-12-04 11:02:25 -06:00
Brian West b367f5216b Merge pull request #132 in FS/freeswitch from ~SGUTIERREZ/freeswitch-fs-7052:master to master
* commit '4be629037508dedc9fe9e50b118b8b5cb9bf422b':
  FS-7052 Moving jb queue swap operation out of the debug block.
2014-12-04 10:56:12 -06:00
sgutierrez 4be6290375 FS-7052 Moving jb queue swap operation out of the debug block.
Fixes a bug where the jitter buffer implementation wasn't discarding
old packets if debug mode was disabled.
2014-12-04 16:10:33 +01:00
Brian West 7ce5171250 FS-7046 follow up on type change 2014-12-03 15:44:27 -06:00
Brian West 170fb1715a FS-7046: fix some unreachable code warnings 2014-12-03 15:24:37 -06:00
Brian West b341ff7c1f FS-7046: fix data types and casting on some vars to silence windows build warnings 2014-12-03 15:07:29 -06:00
Chris Rienzo e8cf9c7d35 FS-7045 #resolve #comment [mod_rayo] guarantee that dialed call can be joined when answered event is sent. 2014-12-03 16:03:58 -05:00
Brian West c327455cde FS-7030 #resolve 2014-12-03 13:36:39 -06:00
Brian West 0e68167dee Merge pull request #131 in FS/freeswitch from ~DRK/freeswitch:drkmrcpfix to master
* commit 'db66cdb56f85b1529914fe0fcdce2f00e6f764af':
  Fix mrcp libraries to build right
2014-12-03 12:06:51 -06:00
Dave Kompel db66cdb56f Fix mrcp libraries to build right 2014-12-03 12:56:48 -05:00
François 35ba6a33b1 FS-6766, fix verto caller ringback missing on conference bridge 2014-12-03 10:16:22 +01:00
Italo Rossi 80649df65c fix FS-7049 - Count and list agents based on their state 2014-12-02 22:57:43 -03:00
Chris Rienzo 35558993c9 FS-5816 #resolve #comment re-add completion cause to session record stop event 2014-12-02 15:00:54 -05:00
Brian West a7f66381a0 Merge branch 'master' of ssh://freeswitch.org:7999/fs/freeswitch 2014-12-02 12:33:52 -06:00
Brian West b69c93eb78 FS-7030 work in progress 2014-12-02 12:32:49 -06:00
Brian West 2a7b022733 FS-6980 #resolve don't crash when using native recording on recordstop the redo 2014-12-02 10:51:48 -06:00
Anthony Minessale 72c3df5ed3 FS-6891 FS-6713 #comment revert 1b612fecb6 2014-12-02 16:46:08 -06:00
Hristo Trendev a8c5a0c87b add timezone support to mod_say_{de,es,ja,nl,th,zh}
This is nothing more than a shameless copy/paste from another mod_say
module, which already had timezone support. It simply checks if the
timezone variable is set and if it contains a valid timezone, then this
timezone will be used when announcing times/dates.

FS-7048 #resolve
2014-12-02 17:08:12 +01:00
Brian West b9c25eae2a Merge branch 'master' of ssh://stash.freeswitch.org:7999/fs/freeswitch 2014-12-01 15:10:06 -06:00
Anthony Minessale bad5dc3022 FS-7037 #resolve 2014-12-01 15:10:00 -06:00
Chris Rienzo 46adbece5e FS-7030 #comment [unimrcp] restore visual studio 2010/2012 project files added by FS project 2014-12-01 14:53:25 -05:00