35239 Commits

Author SHA1 Message Date
Anthony Minessale
c964f117e5 [mod_verto] add some more log lines 2021-10-23 01:22:16 +03:00
Anthony Minessale
852000f3f3 [mod_verto] add exptime to ping and pong and log any hangups as a result of auth expiring 2021-10-23 01:22:15 +03:00
Anthony Minessale
8666cb504e [mod_verto] more perms checks 2021-10-23 01:22:15 +03:00
Anthony Minessale
f4e9fc1acf [mod_verto] add a way to broadcast an event to one session 2021-10-23 01:22:14 +03:00
Michael Jerris
ef013311e9 [mod_verto] allow re-auth via verto.login 2021-10-23 01:22:13 +03:00
Michael Jerris
3ac11d308a [mod_verto] add verto_skip_set_user var to skip set_user in mod_verto 2021-10-23 01:22:12 +03:00
Anthony Minessale
4e34e7f605 [mod_verto] auth-expires 2021-10-23 01:22:11 +03:00
Michael Jerris
9b81a54020 [mod_verto] put vars frorm user lookup into user_vars and protect user_vars 2021-10-23 01:22:10 +03:00
Anthony Minessale
40229a5f7e [mod_verto] pass in audio flags 2021-10-23 01:22:09 +03:00
Anthony Minessale
aab938bba0 [core, mod_commands, mod_verto] small tweaks to cache stuff to allow clear from verto and allow no domain to imply the default domain 2021-10-23 01:22:09 +03:00
Anthony Minessale
8c7ad87c5a [mod_verto] check permissions on the more specific event channel for guest users to allow them to subscribe to global events but still get send/don't send permission control on specific conferences 2021-10-23 01:22:08 +03:00
Anthony Minessale
a4246835f9 [core] don't double set caller-id 2021-10-23 01:22:07 +03:00
Anthony Minessale
b32b58ec81 [mod_verto] regression from fix for guest seeing non-public rooms 2021-10-23 01:22:06 +03:00
Anthony Minessale
838ca39135 [core, mod_verto] add visibility filter to verto 2021-10-23 01:22:05 +03:00
Anthony Minessale
9368465f56 [mod_verto] add chop-domain undocumented feature to allow FS to ignore @ in username 2021-10-23 01:22:05 +03:00
Anthony Minessale
83325712f3 [core, mod_verto] double udp buffer for audio, add verto command for video refresh 2021-10-23 01:22:04 +03:00
Anthony Minessale
b6acb53e8b [mod_verto] add some data about the identity of the requestor to json_api requests 2021-10-23 01:22:03 +03:00
Anthony Minessale
a7be2918ff [mod_verto] add reattach flag on reconnect to trigger mcu key frame 2021-10-23 01:22:02 +03:00
Anthony Minessale
a62a3de9ee [mod_verto] gen keyframe both ways on re-invite 2021-10-23 01:22:01 +03:00
Anthony Minessale
bda4294cab [mod_verto] smaller jb 2021-10-23 01:22:01 +03:00
Anthony Minessale
5b6a54494b [core, mod_verto] check for camera change and trigger new constraints 2021-10-23 01:22:00 +03:00
Andrey Volk
bec42ba769 [Core] Implement NDLB_line_flash_16 channel variable. Set to true to enable deprecated 0-16 back (rfc4733) 2021-10-23 01:21:59 +03:00
Dragos Oancea
b90ca11659 [core] RTP: remove redundant condition when checking payload type of incoming packets. 2021-10-23 01:21:58 +03:00
dhruvecosmob
813aac3e0f [Unit-tests] Add a unit-test for the compact form and full form of the Identity header. 2021-10-23 01:21:58 +03:00
Chris Rienzo
92ba1b7cb3 [build] remove generated libs/srtp/config_in.h file and add some git ignores 2021-10-23 01:21:57 +03:00
Dragos Oancea
26f6d5b94d [mod_sofia] fix memleak (presence) 2021-10-23 01:21:56 +03:00
Dragos Oancea
e2df18791c [core] don't hangup call on SRTP errors (new default behaviour) 2021-10-23 01:21:56 +03:00
Chris Rienzo
d459af0a38 [core] Save position of XML opening tag '>' and XML closing tag '<' in switch_xml_parse_str(). 2021-10-23 01:21:55 +03:00
dhruvecosmob
49f1dd4d15 [Core] Add Unit test script for Check RTP/SAVP transport protocol with crypto attribute. 2021-10-23 01:21:54 +03:00
Andrey Volk
bb25de9ab9 [Core] Do not generate SDP media Descriptions with RTP/SAVP transport protocol when no crypto attribute. 2021-10-23 01:21:53 +03:00
dhruvecosmob
8308233819 [mod_sofia] Add a unit-test for the 3pcc telephone event. 2021-10-23 01:21:52 +03:00
Andrey Volk
3e93f2423d [Core] Fix duplicates in SDP 2021-10-23 01:21:52 +03:00
Andrey Volk
56a9f5d3a9 [Core] switch_core_media: copy telephony event over on 3rd party response. 2021-10-23 01:21:51 +03:00
Brian West
a8d311bb1c [mod_sofia] Map 607 to CAUSE_UNWANTED and add 608 to CALL_REJECTED 2021-10-23 01:21:50 +03:00
Andrey Volk
80f0506ad3 [Core] switch_ivr: Restrict the misuse of uuid_hold API. Add switch_hold unit-test. 2021-10-23 01:21:50 +03:00
Anthony Minessale
945ad43346 [Core] Fix ICE and media delay. 2021-10-23 01:21:48 +03:00
Andrey Volk
c7a2e40b0c [mod_sofia] Fix possible nua handle leak in sofia_handle_sip_i_refer() 2021-10-23 01:21:48 +03:00
Andrey Volk
e508795b77 [Core] Fix possible deadlock of an rtp_session in handle_ice() 2021-10-23 01:21:47 +03:00
Dragos Oancea
dba2c5c4df [mod_sofia] unit-tests fix - don't run shaken tests if lib not installed. 2021-10-23 01:21:46 +03:00
Dragos Oancea
fa3e8ef161 [core] MSRP: fix memleak (ssl) 2021-10-23 01:21:46 +03:00
Brian West
c7886faabf [mod_conference] Skip dtmf dist to members with skip-dtmf 2021-10-23 01:21:45 +03:00
Andrey Volk
2e5b5dfecf [Core] Deprecate RFC 2833 Line flash event code 16 according to RFC 4733 2021-10-23 01:21:44 +03:00
Dragos Oancea
4723917d70 [mod_sofia] fix memleak with invalid hostname as gw/proxy 2021-10-23 01:21:43 +03:00
Andrey Volk
cd4f7bf729 [Core] Don't flip CID on recover if that's done already. 2021-10-23 01:21:43 +03:00
Andrey Volk
35e8ad8f70 [Build-System] Add --enable-heap-profiler and --enable-cpu-profiler configure flags. 2021-10-23 01:21:42 +03:00
Andrey Volk
70784febd8 [Core] Fix MSRP relaying. 2021-10-23 01:21:41 +03:00
Andrey Volk
e449dcbade [mod_httapi] Avoid using CURLOPT_WRITEFUNCTION for headers 2021-10-23 01:21:41 +03:00
Chris Rienzo
580a46ca5a [mod_ssml] replace strncpy() with snprintf() to fix errors reported by newer compilers. 2021-10-23 01:21:40 +03:00
Dragos Oancea
b9bb5aa2ed [mod_conference] json: MFLAG_DIST_DTMF 2021-10-23 01:21:39 +03:00
Dragos Oancea
763230cc09 [mod_http_cache] fix race cond at shutdown 2021-10-23 01:21:38 +03:00