Commit Graph
15806 Commits
Author SHA1 Message Date
Dragos Oancea fe34509bc5 [mod_conference] scan-build: Value stored to 'status' is never read - conference_loop_input() 2021-10-23 22:01:09 +03:00
Len 3c85fd34d7 [mod_valet_parking] Fix typo in valet_parking_orbit_dialplan channel variable. 2021-10-23 22:01:08 +03:00
Dhruv Gupta 35c2af75ce [Unit-tests] Fix-up usage of sipp in the register_403 unit-test of mod_sofia 2021-10-23 22:01:07 +03:00
Andrey Volk b7f908e890 [mod_sofia] Destroy nua handles to avoid memory pool swell when system is unavailable (busy, paused or reached internal limits) 2021-10-23 22:01:07 +03:00
Andrey Volk 7ed2a99eb5 [mod_sofia] Implement maximum receiving requests per second max-recv-requests-per-second profile parameter. (Warning: Behaviour change. New default is 1000 requests per second) 2021-10-23 22:01:06 +03:00
Anthony Minessale a3c6e70f56 [mod_verto] print json debug compact 2021-10-23 22:01:06 +03:00
Anthony Minessale 756d62137a [mod_verto] add some more log lines 2021-10-23 22:01:06 +03:00
Anthony Minessale 6c4bc433b4 [mod_verto] add exptime to ping and pong and log any hangups as a result of auth expiring 2021-10-23 22:01:05 +03:00
Anthony Minessale d5f9155f90 [mod_verto] more perms checks 2021-10-23 22:01:05 +03:00
Anthony Minessale 8c9d0ecd9e [mod_verto] add a way to broadcast an event to one session 2021-10-23 22:01:05 +03:00
Michael Jerris 0fcdeffb0d [mod_verto] allow re-auth via verto.login 2021-10-23 22:01:04 +03:00
Michael Jerris 65ad502caf [mod_verto] add verto_skip_set_user var to skip set_user in mod_verto 2021-10-23 22:01:04 +03:00
Anthony Minessale 79110fc719 [mod_verto] auth-expires 2021-10-23 22:01:03 +03:00
Michael Jerris 6a893d4990 [mod_verto] put vars frorm user lookup into user_vars and protect user_vars 2021-10-23 22:01:03 +03:00
Anthony Minessale 3eddfc66a1 [mod_verto] pass in audio flags 2021-10-23 22:01:03 +03:00
Anthony Minessale 39b3caacb5 [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 22:01:02 +03:00
Anthony Minessale f540bbbbe3 [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 22:01:02 +03:00
Anthony Minessale 7ad249974e [core] don't double set caller-id 2021-10-23 22:01:01 +03:00
Anthony Minessale 6789eedd5b [mod_verto] regression from fix for guest seeing non-public rooms 2021-10-23 22:01:01 +03:00
Anthony Minessale 4e84b34d30 [core, mod_verto] add visibility filter to verto 2021-10-23 22:01:01 +03:00
Anthony Minessale 46903fb13e [mod_verto] add chop-domain undocumented feature to allow FS to ignore @ in username 2021-10-23 22:01:00 +03:00
Anthony Minessale 8c351a4667 [core, mod_verto] double udp buffer for audio, add verto command for video refresh 2021-10-23 22:01:00 +03:00
Anthony Minessale cf15e7ddd9 [mod_verto] add some data about the identity of the requestor to json_api requests 2021-10-23 22:00:59 +03:00
Anthony Minessale 651d80afa1 [mod_verto] add reattach flag on reconnect to trigger mcu key frame 2021-10-23 22:00:59 +03:00
Anthony Minessale 0dc234e1d4 [mod_verto] gen keyframe both ways on re-invite 2021-10-23 22:00:59 +03:00
Anthony Minessale db765890b6 [mod_verto] smaller jb 2021-10-23 22:00:58 +03:00
Anthony Minessale 4c8e7d86e3 [core, mod_verto] check for camera change and trigger new constraints 2021-10-23 22:00:58 +03:00
Dragos Oancea a5a1fb9dd8 [mod_sofia] fix memleak (presence) 2021-10-23 22:00:56 +03:00
dhruvecosmob 047c3c7217 [Core] Add Unit test script for Check RTP/SAVP transport protocol with crypto attribute. 2021-10-23 22:00:54 +03:00
dhruvecosmob d178632748 [mod_sofia] Add a unit-test for the 3pcc telephone event. 2021-10-23 22:00:54 +03:00
Brian West 01d805d5a0 [mod_sofia] Map 607 to CAUSE_UNWANTED and add 608 to CALL_REJECTED 2021-10-23 22:00:52 +03:00
Andrey Volk fcaaf20c7d [Core] switch_ivr: Restrict the misuse of uuid_hold API. Add switch_hold unit-test. 2021-10-23 22:00:52 +03:00
Andrey Volk 76e8c5cc57 [mod_sofia] Fix possible nua handle leak in sofia_handle_sip_i_refer() 2021-10-23 22:00:51 +03:00
Dragos Oancea 8eaf6911dc [mod_sofia] unit-tests fix - don't run shaken tests if lib not installed. 2021-10-23 22:00:50 +03:00
Brian West da15a518f7 [mod_conference] Skip dtmf dist to members with skip-dtmf 2021-10-23 22:00:50 +03:00
Dragos Oancea 392bc26a43 [mod_sofia] fix memleak with invalid hostname as gw/proxy 2021-10-23 22:00:49 +03:00
Andrey Volk 729992d5ae [mod_httapi] Avoid using CURLOPT_WRITEFUNCTION for headers 2021-10-23 22:00:47 +03:00
Chris Rienzo 326edd6b6c [mod_ssml] replace strncpy() with snprintf() to fix errors reported by newer compilers. 2021-10-23 22:00:47 +03:00
Dragos Oancea 3764871c1a [mod_conference] json: MFLAG_DIST_DTMF 2021-10-23 22:00:46 +03:00
Dragos Oancea c8413bb77c [mod_http_cache] fix race cond at shutdown 2021-10-23 22:00:46 +03:00
Andrey Volk 90b85ce4cd [mod_commands] Fix leak of a timer object in timer_test 2021-10-23 22:00:46 +03:00
Andrey Volk 3447daea46 [mod_sofia] Destroy session after relaying notify result on proxy refer. 2021-10-23 22:00:45 +03:00
Andrey Volk cd9a44799b [mod_python] scan-build: Assigned value is garbage or undefined 2021-10-23 22:00:45 +03:00
Andrey Volk 0d105c5683 [mod_python] scan-build: Called C++ object pointer is null 2021-10-23 22:00:44 +03:00
Dragos Oancea c86e3827f9 [mod_sofia] rfc8760: use different nonce per auth algorithm.
[mod_sofia] keep unconsumed nonce in the db for 32 seconds (timer_t1x64) + nonce_ttl.
[mod_sofia] add #ifdef condition on using sha512: OPENSSL_VERSION_NUMBER >= 0x10101000L
2021-10-23 22:00:42 +03:00
aslgithubanddavidp fa78235baf [mod_verto] clientReady - reattached_sessions array
Make mod_verto clientReady reattached_sessions array send channel IDs that have been reattached, rather than the same connection ID repeatedly.

Co-authored-by: davidp <davidp@cyfas.co.uk>
2021-10-23 22:00:42 +03:00
Chris Rienzo 97d5854655 [mod_ssml] Add channel-uuid parameter to the tts:// file format and forward it to the core speech handle as a parameter. 2021-10-23 22:00:41 +03:00
Chris Rienzo 1adcebb309 [mod_sofia] add sip_refer_continue_after_reply channel variable.
Set to true to prevent hangup when response to REFER request is received.
Added sip_refer_target_status_code and sip_refer_target_provisional_status_code
channel variables to store responses from NOTIFY sipfrags.
2021-10-23 22:00:41 +03:00
Seven Du 90db5a9032 [mod_loopback] Add video support to null endpoint
* [mod_loopback] add video support to null channel

* [core test] add video session support

* [core] add video channel test case
2021-10-23 22:00:38 +03:00
Chris Rienzo 60c4b62254 [core] Add SMBF_PAUSE media bug flag to pause an individual media bug.
* [core] Add SMBF_PAUSE media bug flag to pause an individual media bug.
[core] Add switch_ivr_record_session_pause() to pause a session recording.
[mod_dptools] Add record_session_pause and record_session_resume dialplan APPs.
[mod_commands] Add pause/resume sub-commands to uuid_record API.
2021-10-23 22:00:38 +03:00