Commit Graph

14952 Commits

Author SHA1 Message Date
Chris Rienzo fedfb67b07 FS-5961 --resolve mod_rayo: fixed <dial>, wasn't returning errors in some scenarios 2013-11-12 11:02:53 -05:00
Anthony Minessale ee7ac115c9 remove WTF 2013-11-12 01:29:16 +05:00
Chris Rienzo 9aeaebe17b mod_rayo: fix config to passthrough loopback dialstrings 2013-11-11 11:43:28 -05:00
Anthony Minessale 3b4287da20 FS-5945 --resolve 2013-11-08 22:41:21 +05:00
Chris Rienzo 61aa6ab464 mod_rayo: send/receivefax bugfixes, also allow outbound calls not created with <dial> to be offered 2013-11-08 11:43:24 -05:00
Chris Rienzo 0339e80780 mod_rayo: log when rayo call is rejected because there are no online clients 2013-11-08 09:38:41 -05:00
Chris Rienzo ed4d19b514 mod_rayo: <sendfax> bugfixes 2013-11-07 21:42:28 -05:00
Chris Rienzo d22d045b14 mod_rayo: add <sendfax> component 2013-11-07 21:42:17 -05:00
Anthony Minessale 02f1853d2f add 8k to opus 2013-11-08 03:47:07 +05:00
Chris Rienzo 9f629cd42c mod_rayo: add fax to service discovery query 2013-11-07 16:14:24 -05:00
Chris Rienzo f47e523d69 mod_rayo: <receivefax> now supports HTTP(S) 2013-11-06 17:57:49 -05:00
Chris Rienzo 93fa6f17b4 mod_rayo: <receivefax> component added. No support for HTTP(S) yet. 2013-11-06 17:00:58 -05:00
Chris Rienzo eab941d227 mod_rayo: default record format is now wav 2013-11-05 15:15:49 -05:00
Chris Rienzo d4916c3965 FS-5931 --resolve mod_mongo: update driver to v2.4 2013-11-04 14:43:12 -05:00
Chris Rienzo 7540023b92 FS-5921 --resolve mod_mongo: use jsonString() instead of toString(), tabs instead of spaces 2013-11-04 14:43:02 -05:00
Ken Rice 8610c831a1 FS-5930 --resolve 2013-11-02 17:35:43 -05:00
Anthony Minessale b5ac4fdb88 FS-5930 --resolve 2013-11-02 10:31:40 -05:00
Anthony Minessale 456f69a62b FS-5935 --resolve this was broken from the initial check in FS-5524 2013-11-01 16:33:41 -05:00
Anthony Minessale 0657ce7c52 add channel logical direction
Conflicts:
	src/include/switch_channel.h
	src/switch_channel.c
2013-10-31 15:30:22 -05:00
Anthony Minessale c598a740b3 FS-5930 --resolve this should suppress the message 2013-10-31 14:09:00 -05:00
Anthony Minessale 137b45da55 FS-5844 2013-10-31 10:36:06 -05:00
Anthony Minessale ba3a84cc6e FS-5925 --resolve
Conflicts:
	src/mod/applications/mod_conference/mod_conference.c
2013-10-31 09:30:15 -05:00
Anthony Minessale bd20c517d6 FS-5844 --resolve 2013-10-30 20:31:38 -05:00
Anthony Minessale 86f2047b1d remove_debug 2013-10-30 17:26:53 -05:00
Anthony Minessale 4783af2ee2 add ring_wait callstate for devstate interface 2013-10-30 14:08:46 -05:00
Anthony Minessale 386807f19d FS-5924 --resolve 2013-10-30 20:30:27 +05:00
Brian West 293a9d6911 Allow proxy media on pickup endpoint 2013-10-29 12:59:52 -05:00
Anthony Minessale 34b030d831 fifo tweaks for tracking user count 2013-10-29 22:37:07 +05:00
William King 5eddab9064 Fixing printf arg mismatch 2013-10-28 17:01:34 -07:00
William King 1f482302c6 Minor code duplicatation removal. 2013-10-28 16:56:31 -07:00
Anthony Minessale ccc013e032 opus drama stable edition 2013-10-29 03:48:55 +05:00
Anthony Minessale 9863489010 FS-5917 --resolve 2013-10-29 02:08:24 +05:00
Anthony Minessale 95a1ef1e5d revert 2013-10-28 21:16:52 +05:00
Anthony Minessale 3eb5c407a3 clear before calling callback 2013-10-28 21:10:18 +05:00
Mariusz Czułada c84e378ac4 Trailing space removed 2013-10-28 11:15:32 +01:00
Anthony Minessale 6872ab5682 FS-5910 --resolve 2013-10-25 01:27:21 +05:00
Anthony Minessale 7d8ff1e1d7 tweak api 2013-10-24 23:55:18 +05:00
Anthony Minessale 6600b0fae0 change codec negotiation for edge opus cases 2013-10-24 12:19:29 +05:00
Anthony Minessale 6f4ed12213 missed a spot 2013-10-24 10:17:44 +05:00
Anthony Minessale 2d7af9beef tweak to devstate 2013-10-24 10:05:08 +05:00
Anthony Minessale 9e77e6f392 device state tweaks 2013-10-24 07:41:22 +05:00
Anthony Minessale 82c27013d7 make exception for g722 2013-10-24 05:04:44 +05:00
Anthony Minessale 3482cd5b80 use the actual_sps not the effective on codec load strings 2013-10-24 03:36:24 +05:00
Anthony Minessale 1594887613 delete resources on csv mod shutdown 2013-10-23 03:03:39 +05:00
Brian West 8715e03c16 Remove duplicated code 2013-10-22 15:45:37 -05:00
Anthony Minessale dfce17d325 add in-memory use_count for fifo-events 2013-10-23 01:42:46 +05:00
Anthony Minessale 9bbd9e769c FS-5900 --resolve wow, that's a good find 2013-10-22 20:49:44 +05:00
Chris Rienzo 91e9e3b587 mod_rayo: allow unjoin of call without specifying call-uri, fix unjoin of call on hold so that b-leg is not hung up, allow unjoin command to b-leg 2013-10-18 15:15:06 -04:00
Chris Rienzo 0c999603b9 mod_rayo: fix hangup after unjoining bridged calls 2013-10-18 09:47:45 -04:00
Anthony Minessale d5d45281f3 change dtmf vol to 13 2013-10-17 21:35:56 +05:00
Anthony Minessale d98a1eb4f3 FS-5883 --resolve 2013-10-17 21:05:32 +05:00
Travis Cross 67c0f489bc Ensure that flite gets configured before building
Without this change, we would only configure flite if its Makefile did
not exist.  However in the tarball for flite (v1.5.4), there is a
Makefile even before you run configure.  So the only reason this
worked at all was because make was calculating the rules to run before
downloading and extracting flite.

If you build flite without configuring it first, you get a flite with
ALSA symbols that doesn't load in FS.

In discussion with the flite guys, they indicated that the presence of
the Makefile in the tarball is indeed intended.

This change has the side-effect of fixing mod_flite in the Debian
packages.

FS-5873 --resolve
2013-10-17 13:55:42 +00:00
Chris Rienzo 697a6fcb71 FS-5884 --resolve mod_rayo: detect unjoin mismatch 2013-10-17 09:43:10 -04:00
Marc Olivier Chouinard f8abd0cc1d Fix bootstrap from the removal of mod_html5 in previous commit and cleanup some other reference to it 2013-10-16 19:49:55 +00:00
Anthony Minessale bbabf652f8 FS-5861 regression typo 2013-10-16 23:35:31 +05:00
Chris Rienzo d61a5b8135 FS-5773 --resolve mod_ssml: allow rendering of documents if TTS is not configured 2013-10-15 15:50:45 -04:00
Chris Rienzo b29a4eb39f FS-5865 --resolve mod_rayo: fix join/unjoin IQ result for mixers 2013-10-15 14:17:56 -04:00
Brian West be4dec6f15 Fix my snafu and allow <stun_server>[:port] [<source_ip>[:<source_port]] 2013-10-14 17:36:17 -05:00
Anthony Minessale 647cd68270 remove timestamp and raw_rtp flag from loopback frames 2013-10-15 00:02:00 +05:00
Anthony Minessale 4edd7b7422 FS-5835 --resolve 2013-10-14 21:03:42 +05:00
Brian West 331b205cb0 doh, use the decoded value 2013-10-11 17:24:04 -05:00
Brian West c35ec2e208 url_decode the cid_name when you vm_cc 2013-10-11 17:21:24 -05:00
Anthony Minessale 1716dbc214 move shutdown of session to after switch_event 2013-10-10 22:23:33 +05:00
Michael Jerris 167071cc77 FS-5866 2013-10-10 11:49:23 -04:00
Anthony Minessale 6c5da6435d FS-5861 --resolve 2013-10-10 04:40:56 +05:00
Chris Rienzo f7c9c401a3 FS-5865 mod_rayo: send IQ result after join/unjoin completes 2013-10-09 17:40:01 -04:00
Anthony Minessale fadb5fe316 FS-5857 --resolve 2013-10-09 02:42:14 +05:00
Anthony Minessale 12409dbeff FS-5849 --resolve 2013-10-08 21:57:12 +05:00
Anthony Minessale cb3cb7ff70 FS-5851 --resolve 2013-10-08 20:35:15 +05:00
Anthony Minessale 0ecd7504b6 FS-5848 --resolve 2013-10-07 19:00:45 +05:00
Anthony Minessale 4df12655f2 FS-5840 --resolve
Conflicts:
	src/switch_ivr_async.c
2013-10-06 05:03:49 +05:00
Nathan Neulinger f0e8eb2a5e FS-5832 additional hostname updates for failover behavior 2013-10-04 10:45:29 -05:00
Nathan Neulinger 85844e5792 FS-5832 - additional case of switchname/hostname 2013-10-04 10:45:17 -05:00
Anthony Minessale ad98f844ba FS-5832 --resolve this should dedicate the interfaces per box assuming the hostnames on the box are distinct and the switchname param is set to be identical on the 2 boxes allowing the hostname as the sep key for the box-specific tables, the aliases table is still shared and sticky aliases should be used to keep them in tact. 2013-10-04 10:45:11 -05:00
Michael Jerris 88be913119 FS-5604: prefix outbound_name with = to completely replace the name instead of (name) cidname 2013-10-02 17:30:46 -04:00
Anthony Minessale 731009d01d remove ssl_init not manadatory in stable 2013-10-01 20:11:55 +05:00
Anthony Minessale c48a1ba53a change default to use event dispatch 2013-10-01 20:10:42 +05:00
Anthony Minessale 78e04cd322 FS-5549 regression 2013-09-30 22:11:36 +05:00
Nathan Neulinger d4c56db14d FS-5826 - seems to improve behavior, possibility of issue with FS-5180, but not enough details on that problem to tell. Current symptom is definitely measurable though. --resolve 2013-09-30 09:32:34 -05:00
Jeff Lenk 0291ed5460 FS-5829 --resolve 2013-09-29 09:25:14 -05:00
Anthony Minessale 0a9ed88019 improve thread pool logic 2013-09-27 23:37:15 +05:00
Seven Du 2f28507eb6 add both sdev and mdev, it was so confused most time
ref: http://www.plug.org/pipermail/plug/2005-June/002144.html
2013-09-27 07:39:04 +08:00
Seven Du a037665d48 add contributor 2013-09-27 06:27:43 +08:00
Seven Du f07bc13311 use sonar_channel_event to get a verbose event 2013-09-27 06:27:36 +08:00
Seven Du 21b4bd16b7 refactor sonar, remove global vars so it can run multiple sonar at a time 2013-09-27 06:27:27 +08:00
Seven Du 73e89edd3b fire event when done ping 2013-09-27 06:27:18 +08:00
Seven Du 871b8945fe add some statistics on sonar 2013-09-27 06:27:09 +08:00
Seven Du 887999e540 fix crash on zstr 2013-09-27 06:26:58 +08:00
Nathan Neulinger 0e37c99cd6 FS-5819 remove pointless comparison 2013-09-26 12:55:11 -05:00
Michael Jerris 09e45cdda2 FS-5819: add missing status values that we check from apr to the enum so the compiler knows the right type to use for the enum 2013-09-26 13:32:11 -04:00
Seven Du 3d3a8f264a FreeSWITCH will choose the right system defaults for you 2013-09-26 03:46:25 +08:00
Michael Jerris 9464e437b0 FS-5819: fix var type usage outside the range of the enum 2013-09-24 13:47:06 -04:00
Michael Jerris 8688d291d4 FS-5819: fix incorrect true type in call to switch_core_session_reset 2013-09-24 13:46:59 -04:00
Anthony Minessale 3565eb5abc move thread launch to be after config check for back-compat mode in event handler 2013-09-24 08:53:31 +05:00
Anthony Minessale 4f56354b04 FS-5820 --resolve 2013-09-24 05:25:50 +05:00
Brian West 36893d713f Add ability to specifiy the source port on the stun request 2013-09-23 14:03:26 -05:00
Nathan Neulinger 9df0a987cd add send of DisplayPromptStatusMessage and ForwardAll stimulus 2013-09-23 13:18:30 -05:00
Anthony Minessale b85150d74d FS-5549 --resolve 2013-09-23 22:26:57 +05:00
Anthony Minessale 73d1bbc01f FS-5815 --resolve 2013-09-23 21:53:11 +05:00
Nathan Neulinger ec5520dfdb add functions for sending forward stat message (mod_skinny) 2013-09-23 11:49:41 -05:00
Jeff Lenk 835594fe9e fix windows compiler warnings 2013-09-21 16:22:05 -05:00
Anthony Minessale 4bbce38eb6 FS-5806 please test HEAD 2013-09-20 23:37:54 +05:00
Anthony Minessale 8084c28d62 FS-5807 contd 2013-09-20 23:34:57 +05:00
Anthony Minessale 235a7c5683 FS-5807 --resolve 2013-09-20 21:41:19 +05:00
Anthony Minessale 79897b6ba4 FS-5812 --resolve 2013-09-20 20:03:51 +05:00
Anthony Minessale 1575c0393e FS-5802 --resolve 2013-09-20 00:08:23 +05:00
Anthony Minessale 2e8daeb69a FS-5717 --resolve
Conflicts:
	src/mod/endpoints/mod_sofia/mod_sofia.c
2013-09-19 21:14:46 +05:00
Seven Du 6afb17a138 fix regression from 9074a12455 2013-09-19 22:24:56 +08:00
Chris Rienzo 40a870f542 FS-5790 --resolve mod_rayo: fix buffer overflow when reading stereo .wav file 2013-09-18 23:20:44 -04:00
Anthony Minessale c26e2ec1dd FS-5798 --resolve 2013-09-18 20:05:04 +05:00
Jeff Lenk 82476d3d10 FS-5761 2013-09-17 22:38:43 -05:00
Anthony Minessale 9ef1aedb53 update cc banner 2013-09-18 05:14:13 +05:00
Anthony Minessale 8885ba1c7b FS-5797 --resolve 2013-09-18 00:29:13 +05:00
Nathan Neulinger 507008ac11 FS-5796 --resolve add cfwdall extension param for mod_skinny 2013-09-17 13:08:31 -05:00
Anthony Minessale fe0105238a cleanup 2013-09-17 20:43:29 +05:00
Chris Rienzo 33b78057d7 mod_rayo: fixed prompt state machine - wrong state transition when output finishes before input starts 2013-09-16 20:13:42 -04:00
Anthony Minessale 3c6ba5d0f9 FS-5761 --resolve this solution is sufficient 2013-09-16 22:28:30 +05:00
Anthony Minessale f20298bc62 FS-4865 --resolve 2013-09-16 22:24:23 +05:00
Chris Rienzo 8b3bc7d784 Merge branch 'v1.2.stable' of ssh://git.freeswitch.org:222/freeswitch into v1.2.stable 2013-09-15 23:24:04 -04:00
Chris Rienzo f0b42e7971 mod_rayo: fix reloadxml issue 2013-09-15 23:23:56 -04:00
William King f7b902b107 How did the use after free not blowup in the last 3 years since it was modified? 2013-09-15 16:19:38 -07:00
William King b03ba503cd While sofia does garbage collection, in other locations we still call su_free after calls to sip_header_as_string. So adding it here too since we've finished using the full_contact variable. 2013-09-15 16:05:30 -07:00
William King 6d39b55723 Don't risk the double free, use switch_safe_free here same as in ~15 lines. 2013-09-15 15:58:43 -07:00
Anthony Minessale d3e265a385 FS-5793 --resolve 2013-09-14 23:59:53 +05:00
Anthony Minessale 6aaa4f176d FS-5791 --resolve 2013-09-14 21:01:50 +05:00
Brian West c181598996 add via_protocol to request so you can be informed if you wish to force expires due to tcp keepalives being on. 2013-09-12 15:24:08 -05:00
Chris Rienzo 496658364d FS-5788 --resolve used wrong variable for setting custom origination SIP headers 2013-09-12 12:15:18 -04:00
Chris Rienzo 8e5fa835b4 mod_ssml: added ordinal, telephone configuration 2013-09-12 11:59:23 -04:00
Anthony Minessale 66650b3707 FS-5740 --resolve 2013-09-12 20:41:52 +05:00
Anthony Minessale 7eed9481c6 FS-5781 --resolve try now 2013-09-12 20:40:10 +05:00
Anthony Minessale cc986efede mitigate zoiper endless loop bug by not sending notify with expires: 0 when zoiper is detected 2013-09-12 20:21:52 +05:00
Anthony Minessale 8258abc3ac FS-4819 --resolve we can match the one offered just for the sake of interop since it probably won't hurt anything, if it does we can take further action 2013-09-12 10:02:55 +05:00
Anthony Minessale ea5e88414b FS-5779 --resolve 2013-09-12 09:27:16 +05:00
Anthony Minessale a6db7e7810 FS-5777 --resolve 2013-09-12 01:35:59 +05:00
Anthony Minessale 5714ca0d18 FS-5779 --resolve 2013-09-12 01:29:45 +05:00
Anthony Minessale 480ef2a92d FS-5778 --resolve use switch_core_event_hook_remove_receive_message() to bind to receive_message and case for new SWITCH_MESSAGE_ANSWER_EVENT, SWITCH_MESSAGE_PROGRESS_EVENT, SWITCH_MESSAGE_RING_EVENT 2013-09-11 22:58:14 +05:00
Anthony Minessale ab63580e2d FS-5774 --resolve 2013-09-11 03:00:58 +05:00
Anthony Minessale 931027802a FS-5772 improve odds a little more but the phone is broken here
Conflicts:
	src/include/switch_types.h
2013-09-11 02:57:49 +05:00
Anthony Minessale f5ba0bb7d4 FS-5772 --resolve this is sort of a hack but less painful than reporting bugs to polycom
Conflicts:
	src/mod/endpoints/mod_sofia/sofia.c
2013-09-10 23:16:09 +05:00
Anthony Minessale 07f2d94d9c FS-5766 --resolve stable equiv 2013-09-10 03:03:27 +05:00
Chris Rienzo c6e866fe9e mod_rayo: fix record complete URI when recording to HTTP 2013-09-09 16:23:05 -04:00
Brian West de2ddb0fab regression from FS-5614 on forward 2013-09-09 13:37:48 -05:00
Anthony Minessale 9ad4cdb2d5 oops 2013-09-09 22:54:09 +05:00
Seven Du 5d29139896 FS-5769 --resolve 2013-09-10 01:08:52 +08:00
Anthony Minessale 8ceab4ce11 FS-5717 --resolve 2013-09-09 20:09:00 +05:00
Anthony Minessale b2c621bafc FS-5768 --resolve 2013-09-08 03:27:57 +05:00
Anthony Minessale d3092d630d FS-5762 FS-5765 --resolve 2013-09-06 23:28:59 +05:00
Anthony Minessale f81bc47f52 doh 2013-09-06 05:56:06 +05:00
Ken Rice 2bcba16740 avoid a segfault if you dont have an xml_cdr config 2013-09-05 19:04:10 -05:00
Anthony Minessale e6e4c62913 FS-5757 2013-09-06 04:49:07 +05:00