15843 Commits

Author SHA1 Message Date
Andrey Volk
fb807e40f2
Merge pull request #1462 from udovichenkoAlexander/sofia_completition_improve
[mod_sofia] Add autocomplete options to status profile command
2021-12-27 18:37:56 +03:00
wmasilva
a92eee4e93
[mod_voicemail] add option to skip goodbye 2021-12-23 01:55:29 +03:00
ros-tel
cbc610db26 [mod_av] FIX parse config param "profile" and "level" 2021-12-22 17:32:59 +05:00
Clarence
e632759ae8
[mod_amqp] Fix memory leaks on command queue name and parsing configure file 2021-12-05 12:55:51 +03:00
Andrey Volk
ee1dc921fe
Merge pull request #1436 from seven1240/fix-vmd
[mod_vmd] fix shutdown function not being called
2021-12-04 01:29:14 +03:00
Minh
f3604557e5
[mod_distributor] Reload message should be same as others (+OK instead of +ok) 2021-12-01 20:48:29 +03:00
Andrey Volk
99d9c3bd65
Merge pull request #1259 from bmlkc/mod-opusfile-drain-before-closing-write
[mod_opusfile] add opc_encoder_drain before destroying handle
2021-12-01 12:38:21 +03:00
Alexander Udovichenko
1bab462f19
[mod_sofia] Add autocomplete options to status profile command 2021-11-26 15:18:23 +03:00
Jakub Karolczyk
4f123c4682 [mod_conference] Set conference vars from core/channel variables 2021-11-23 20:24:23 +03:00
Jakub Karolczyk
4c781e2b5f [mod_conference] Add APIs to set/get conference variables 2021-11-23 20:22:43 +03:00
Dragos Oancea
5b8e1dd88a [mod_event_socket] fix strcmp crash 2021-11-19 16:17:03 +02:00
Andrey Volk
e428be3f1a
Merge pull request #1444 from signalwire/opensipit02
[mod_sofia] fail set up of STIR/SHAKEN verification service if configured CA directory fails to load
2021-11-17 22:23:28 +03:00
Andrey Volk
594e42544b [mod_sofia] Put more comments into the code explaining that we include switch_ssl.h into sofia_reg.c because of SHA-512-256 (RFC-8760) 2021-11-17 18:18:52 +03:00
Chris Rienzo
d7c985afc7 [mod_sofia] fail set up of STIR/SHAKEN verification service if configured CA directory fails to load 2021-11-16 18:10:59 -05:00
Chris Rienzo
c9fba5cf39 [mod_sofia] Fix regression in RFC-8760. SHA-512/256 was not offered because OPENSSL_VERSION_NUMBER was not defined in sofia_reg.c 2021-11-15 13:18:29 -05:00
Seven Du
89cb571af9 [mod_vmd] fix shutdown function not being called 2021-11-09 16:26:59 +08:00
Chris Rienzo
c4bc0bfbb4 [mod_avmd] fix formatting to match coding standards 2021-11-06 00:11:32 +00:00
Ken
f2a7891f14 [mod_dptools] Implement disable_system_app_commands global variable to make system and bgsystem dialplan apps disabled at run time.
adds a check on startup for global variable disable_system_app_commands. if the
global variable is set to true, the system and bgsystem dialplan apps will not
have their app_interface loaded via SWITCH_ADD_APP() leaving them effectively
disabled at run time.
2021-11-05 17:46:07 +03:00
Andrey Volk
2663872953 [Build-System] Add better error reporting to configure when libks or signalwire-client are missing and mod_verto or mod_signalwire enabled. 2021-11-03 22:48:44 +03:00
dhruvecosmob
0c8ff2fbcf [mod_test] Increasing the precision time of fst_check_duration in the tts_time function of the unit-test. 2021-11-02 10:59:56 +05:30
Andrey Volk
f96f83ee3b
Merge pull request #1417 from rts-cn/fix-lua-json
[mod_lua] fix json encoding of lua number string
2021-11-01 19:00:35 +03:00
Chris Rienzo
62dcdff8d9 [mod_unicall] Fix array overflow 2021-11-01 14:00:52 +00:00
Chris Rienzo
5cd8a53ae8 [mod_voicemail_ivr] Fix array overflow 2021-11-01 13:50:26 +00:00
Sebastian Kemper
3128afeae7 [mod_opusfile] fix type errors
Since the last round of changes it fails to compile:

mod_opusfile.c: In function 'decode_stream_cb':
mod_opusfile.c:933:143: error: format '%lx' expects argument of type 'long unsigned int', but argument 8 has type 'switch_thread_id_t' {aka 'struct __pthread *'} [-Werror=format=]
  933 |                 switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "[OGG/OPUS Stream Decode] decode_stream_cb(): switch_thread_self(): %lx\n",  switch_thread_self());
      |                                                                                                                                             ~~^      ~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                                               |      |
      |                                                                                                                                               |      switch_thread_id_t {aka struct __pthread *}
      |                                                                                                                                               long unsigned int

Address this by applying the same casts that are also used in
src/mod/formats/mod_sndfile/test/test_sndfile.c already.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-11-01 09:51:26 +01:00
Seven Du
fe296e4fa3 [mod_lua] fix json encoding of lua number string 2021-11-01 16:16:01 +08:00
Marc Olivier Chouinard
d13ee25735 [mod_sofia] Provide retry time for failed and waiting registration 2021-10-27 12:41:31 -04:00
shaunjstokes
9f26a15220
[mod_pgsql] Add support for postgresql 14 2021-10-26 19:25:14 +03:00
Dragos Oancea
cfb4c3ca80 [mod_http_cache][unit-tests] remove timestamp unit-test 2021-10-26 14:27:14 +00:00
Seven Du
f9994c00f9
[mod_verto] Fix leak in http_run. 2021-10-24 15:39:56 +03:00
Seven Du
408480bae0
[Unit-tests] Fix mac build
* [core] fix build err on Mac
* [mod_av] fix build on macOS
2021-10-24 15:36:52 +03:00
Andrey Volk
fb0cad4c56 swigall 2021-10-23 19:14:38 +00:00
Chris Rienzo
256ac7c2dd [mod_spandsp] Fix t.38 fax initialization not to add it to the timer thread until after configuration has completed. 2021-10-23 22:01:15 +03:00
Brian West
8478a523a9 [mod_valet_parking] Do not crash when exit key is not defined 2021-10-23 22:01:15 +03:00
Seven Du
7b86eff6d2 [mod_av] fix some leaks in error cases 2021-10-23 22:01:13 +03:00
Andrey Volk
a5365eb080 [mod_sofia] Fix build on older sofia-sip when NUTAG_CALL_TLS_ORQ_CONNECT_TIMEOUT tag is undefined. 2021-10-23 22:01:12 +03:00
Andrey Volk
a6178e88fb [mod_sofia] Fix use of NUTAG_CALL_TLS_ORQ_CONNECT_TIMEOUT when sip_call_tls_orq_connect_timeout channel variable is undefined. 2021-10-23 22:01:12 +03:00
Chris Rienzo
a617d5857c [mod_conference] fix crash when using conference heartbeat 2021-10-23 22:01:10 +03:00
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