33840 Commits

Author SHA1 Message Date
Anthony Minessale
3166510394 FS-11920: [mod_commands] fix typo 2019-07-18 00:47:40 +04:00
Mike Jerris
7906a2054a FS-11919: [core] add api compatibility for switch_rtp_new 2019-07-17 16:43:34 -04:00
Anthony Minessale
4926eac49d FS-11918: [core] add function to see frame buffer len switch_frame_buffer_size 2019-07-18 00:35:56 +04:00
Brian West
dab7d83e94 FS-10634: [core] Fix switch_channel_wait_for_app_flag from previous commit 2019-07-18 00:33:02 +04:00
Brian West
d355a57264 FS-10634 [mod_spandsp]: txfax failing with 488 Not Acceptable Here race 2019-07-18 00:32:53 +04:00
Dragos Oancea
38f0f0662f FS-11876 [core] getter for VAD state 2019-07-18 00:31:01 +04:00
Liyang
a13196c1c7 FS-11841 [core] The ts of received rtp packages for DTMF is same. so add SFF_RFC2833 flag check when write rtp package. 2019-07-18 00:29:32 +04:00
Mike Jerris
c89f200b40 FS-11896: [core] fix media bug add on outbound 2019-07-18 00:27:11 +04:00
Andrey Volk
4329f36274 FS-11896: [core] Fix typo in ftdm_buffer 2019-07-18 00:27:05 +04:00
Andrey Volk
5daa48953d FS-11896: [core] Fix typo in esl_buffer 2019-07-18 00:26:58 +04:00
Andrey Volk
ff21989218 FS-11896: [core] Fix typos 2019-07-18 00:26:51 +04:00
Anthony Minessale
1dd4191601 FS-11896: [core] stop media bugs from being possible to add to channels with no media ready, stop transfer recordings upstream to not try to transfer recordings to channels without media ready 2019-07-18 00:26:45 +04:00
Chris Rienzo
d61a20ce6a FS-11867 [sofia] Send siptrace logs in a single log callback. 2019-07-18 00:24:30 +04:00
Andrey Volk
ccc4ae282a FS-11880: [Core,mod_pgsql] Remove native PostgreSQL support from the core, add mod_pgsql database module. 2019-07-18 00:20:50 +04:00
Chris Rienzo
3588cd5c51 FS-11858 [mod_hiredis] forgot to clear argc when recycling pipelined requests 2019-07-18 00:10:55 +04:00
Chris Rienzo
e73f319aec FS-11858 [mod_hiredis] allow using single-quote when setting key to a value that has spaces 2019-07-18 00:10:47 +04:00
Chris Rienzo
fb695c528e FS-11893 [core] add switch_dial_handle_create_json() and switch_dial_handle_serialize_json() for dial handle/json conversions 2019-07-18 00:09:20 +04:00
Chris Rienzo
6c1948e370 FS-11870 [core] fix divide by zero in previous commit 2019-07-18 00:08:02 +04:00
Chris Rienzo
b06c7b0831 FS-11870 [core, mod_graylog2, mod_console] Added switch_log_node_to_json() and updated mod_graylog2 to use it. This is a unified log node to JSON conversion.
Added json log mode in mod_console
2019-07-18 00:07:54 +04:00
Luis Azedo
302b409815 FS-11848 [core] add user_data to event_channel_bind
* also adds a convenience switch_event_channel_deliver for already in thread
2019-07-17 16:02:12 -04:00
Anthony Minessale
eb31e17e6c FS-11910: [mod_dptools] add native eavesdrop mode. use app native_eavesdrop args <uuid> [read|write] ... default is read with no flag. Must be same codecs 2019-07-17 23:38:23 +04:00
joshebosh
bc52339e68 FS-11886 [mod_av] ERR avcodec.c no codec in h264 2019-07-17 23:36:29 +04:00
Shashi Kumar
7c79dd95a3 FS-11837: [Core] Add feature to allow execution of an app on audio change, execute_on_audio_change variable. 2019-07-17 23:34:16 +04:00
Mike Jerris
9050a08952 FS-11642: [core] add audio and video versions of the variables set for the rtp_retain_crypto_keys feature 2019-07-17 23:32:55 +04:00
Chris Rienzo
ab7c9f6f2e FS-11820 [core] check read_frame_callback in switch_ivr_sleep() 2019-07-17 23:30:41 +04:00
Chris Rienzo
295982dafa FS-11810 [mod_httapi] fix compile error 2019-07-17 23:28:51 +04:00
Chris Rienzo
ddc7bda736 FS-11810 [mod_httapi] improve error message for when downloading a URL fails 2019-07-17 23:28:41 +04:00
Seven Du
b8b9915912 FS-11721 add no media support to capture_text 2019-07-17 23:26:28 +04:00
Seven Du
5371de231e FS-11721 refactor msrp serialize function
to be consistant with Content-Type at the end of headers if present
dynamically alloc memory to avoid buffer overflow on large message
2019-07-17 23:26:19 +04:00
Seven Du
fe53318ef4 FS-11721 fix send empty message
A request with no body MUST NOT include a Content-Type or any other
MIME-specific header fields.  A request without a body MUST contain
an end-line after the final header field.  No extra CRLF will be
present between the header section and the end-line.
2019-07-17 23:26:12 +04:00
Seven Du
23e050618d FS-11721 fix data length of stripped html 2019-07-17 23:26:05 +04:00
Seven Du
daf424880a FS-11721 Content-Type must be the last header according to RFC 2019-07-17 23:25:58 +04:00
Seven Du
0bf7bb0635 FS-11721 don't automatically send unicode linefeed on MSRP 2019-07-17 23:25:51 +04:00
Seven Du
b23d7f277d FS-11721 add Message-ID to msrp message 2019-07-17 23:25:44 +04:00
Seven Du
76a278b03d FS-11721 fix msrp parser when more than one messages in buffer 2019-07-17 23:25:32 +04:00
Seven Du
1a95ef664b FS-11721 add a send queue to buffer msg messages before msrp socket is ready 2019-07-17 23:25:25 +04:00
Seven Du
7432091fdd FS-11721 remove extra newline in uuid_send_text and improve msrp logs 2019-07-17 23:25:18 +04:00
Chris Rienzo
613a3340da FS-11805 [mod_sofia] set default session timeout for outbound calls before overriding it with NAT detection. 2019-07-17 23:11:03 +04:00
Andrey Volk
4d932281e9 FS-11813: [Build-System] Remove libtpl dependency from FreeSWITCH 2019-07-17 23:09:50 +04:00
Seven Du
7d6c90e531 FS-11754 [core] Make sure audio sync works while playing tts 2019-07-17 23:06:21 +04:00
Seven Du
4ce6620988 FS-11754 sync audio before resume detect to improve continuous detection 2019-07-17 23:06:00 +04:00
Chris Rienzo
12ce8dd34b FS-11818 [core] fix memory leak when using dial handle in switch_ivr_originate() 2019-07-17 23:04:02 +04:00
Chris Rienzo
6f2466eb35 FS-11801 [core] Update scheduler to allow destruction of running task 2019-07-17 23:02:47 +04:00
Chris Rienzo
8aa07b677d FS-11807 [mod_commands] uuid_recv_dtmf changed to report OK when well formed request is consumed by dmachine or dtmf hook 2019-07-17 23:00:44 +04:00
Mike Jerris
e7dda1b027 Revert "FS-9490: [mod_sofia] add filter to SIP messages that match a regexp."
This reverts commit 53dbe5d84a9c3624804a2b9259433f4d525425f8.

This previous patch made logger function not reentrant so reverting until we can get a fix without that issue
2019-07-17 22:57:55 +04:00
Seven Du
671f75b246 FS-11753 tweak vad test code and add debug logs 2019-07-17 22:57:53 +04:00
Mike Jerris
6378bfc63d FS-11924: [sofia] fix crash in sdp_media_cmp 2019-07-17 14:40:56 -04:00
Chris Rienzo
bd96911f4f FS-11816 [Build-System] srtp build issue 2019-07-17 22:08:51 +04:00
Chris Rienzo
4730e70b1a FS-11816 [Build-System] ignore libsrtp generated files 2019-07-17 22:07:33 +04:00
Andrey Volk
f82321ee0c FS-11816: [Build-System] Update libsrtp to 2.2.0 2019-07-17 22:05:39 +04:00