Commit Graph

  • 641fcd2b26 [mod_amqp] Increase max command size mahald 2021-08-27 17:48:32 +02:00
  • dd2411336f Merge pull request #1317 from signalwire/sofiabump Andrey Volk 2021-08-25 20:37:19 +03:00
  • 2b039a3c32 Bump sofia-sip library requirement to version 1.13.5 Andrey Volk 2021-08-25 19:32:43 +03:00
  • d2981ec0c8 [mod_signalwire] add token-reset subcommand to the signalwire api. dhruvecosmob 2021-07-23 00:51:20 +05:30
  • 9584d86455 Merge pull request #1307 from signalwire/freetdm Andrey Volk 2021-08-20 00:17:34 +03:00
  • 380fd060ef [Build-System] Remove freetdm from the FreeSWITCH tree. Use out-of-tree module https://github.com/freeswitch/freetdm instead. Andrey Volk 2021-08-19 01:12:54 +03:00
  • 53be1ab148 Merge pull request #1312 from signalwire/outoftree Andrey Volk 2021-08-19 21:05:10 +03:00
  • 6ec1cee256 [Build-System] Allow out-of-tree modules to stay commented out in modules.conf and fix false-positive warnings from module integrity checking when running make install. Andrey Volk 2021-08-19 19:32:18 +03:00
  • 717b9eec0a Merge pull request #1299 from ssahoo-five9/switch_utils Andrey Volk 2021-08-13 20:56:14 +03:00
  • 25823013f8 [Core] Add switch_safe_atol() and switch_safe_atoll() functions. Add a unit-test. suchi.sahoo 2021-08-09 21:28:56 +03:00
  • c41aa83b17 [mod_sofia] fix md5 digest infoleak Dragos Oancea 2021-05-13 13:49:09 +00:00
  • 8a40ba20bd [mod_sofia] Add a unit-test checking that sofia-sip does not leak when a profile fails to start. Andrey Volk 2021-08-11 17:34:46 +03:00
  • 16370ddd7c Merge pull request #1283 from signalwire/srtp_race Andrey Volk 2021-08-13 16:55:36 +03:00
  • a83b7db5a7 [unit-tests] fix sps-related race in the sndfile test. Dragos Oancea 2020-06-22 19:25:48 +00:00
  • 970e32e574 [unit-tests] [mod_sndfile] increase SPS limit Dragos Oancea 2020-05-21 19:28:48 +00:00
  • 0f1dbc2540 [mod_sndfile] fix test build on osx Mike Jerris 2020-05-27 18:37:13 -06:00
  • cbcf6f2e2d [unit-tests] [mod_sndfile] fix build for Debian Jessie Dragos Oancea 2020-05-19 11:24:43 +00:00
  • 15e8a09c90 Merge pull request #1298 from signalwire/speedupdrone Andrey Volk 2021-08-09 17:30:23 +03:00
  • 8abd936ded [unit-tests] [mod_sndfile] parallelize unit-tests, each audio extension test in its own session. Dragos Oancea 2020-05-18 18:58:48 +01:00
  • 622399d0bd Merge pull request #1256 from signalwire/early Andrey Volk 2021-08-06 16:48:11 +03:00
  • d20dbb76a6 Merge pull request #1289 from gsiehien/fix-rayo-conference Andrey Volk 2021-08-02 16:23:11 +03:00
  • f046bc0628 [mod_rayo] mod_rayo returns error exec_conference_api Grzegorz Siehień 2021-08-02 14:55:29 +02:00
  • 41470742b2 swigall delay Andrey Volk 2021-07-31 00:54:08 +00:00
  • 5fb39d2828 [Core] Fix ICE and media delay. Anthony Minessale 2019-02-23 02:40:28 +03:00
  • c1e5fdf991 [Core] Speed up call setup Anthony Minessale 2019-02-21 23:19:52 +00:00
  • d251a8ccee swigall Andrey Volk 2021-07-31 00:49:18 +00:00
  • 432bfc0c45 [mod_sofia] Deprecate the auth-messages profile param by setting it to be enabled by default and introducing the new disable-auth-messages param with a higher priority when set. dhruvecosmob 2021-07-20 16:02:52 +03:00
  • 9376db0aae [Core] Fix FreeSWITCH crashes caused by race conditions when working with Secure RTP. Andrey Volk 2021-07-15 17:26:20 +03:00
  • 5c6fd51c11 Merge pull request #1246 from xiaobaozidi/master Andrey Volk 2021-07-24 22:39:16 +03:00
  • bd87b8892c [mod_sofia] Fixed a few Usage-of-uninitialized value bugs which may cause information discolsure and bypass ACL check xiaobaozidi 2021-06-29 20:08:16 -05:00
  • 99c6d587e7 Merge pull request #1253 from MarioG-X/libvpx/macos-release-independence Andrey Volk 2021-07-24 20:54:55 +03:00
  • 73571bf9c6 [libvpx] configure: macos release independence for sse Mario G 2021-07-05 14:46:00 -07:00
  • dd1e0c1605 [mod_http_cache] Fix the query string not included for HTTP PUT requests to s3 tomeeo 2021-07-23 17:04:59 -04:00
  • 08c2bf94a7 Merge pull request #1208 from signalwire/sofiadrone Andrey Volk 2021-07-23 21:51:14 +03:00
  • f631ac800c [Unit-tests] Build sofia-sip on the fly on Drone CI so backtraces are more informative in ASAN reports. Andrey Volk 2021-05-24 17:17:28 +03:00
  • a96c0abcf0 [mod_sofia] Fix memory pool swell under high load. nua_handle_pool_swell Andrey Volk 2021-07-21 19:56:19 +03:00
  • 4c04914003 Merge pull request #1274 from signalwire/signalwiregatewaydown Andrey Volk 2021-07-20 21:10:05 +03:00
  • 1311a84ee2 [mod_signalwire] When SignalWire SIP Gateway is in unregistered state it's DOWN and can not be NOREG. Andrey Volk 2021-07-20 20:39:58 +03:00
  • ba8aff571e [mod_commands] OpenBSD compat nrensen 2021-07-19 23:57:13 +08:00
  • 311e932df5 [core, mod_commands] Execute command under shell when using spawn in switch_system(). Chris Rienzo 2021-02-09 13:19:22 -05:00
  • 9aee9b8e24 [Core, mod_commands] Add posix_spawn replacement for the system call. Add unit-tests. Andrey Volk 2021-02-06 00:38:51 +03:00
  • f1dd4390c8 Merge pull request #1267 from signalwire/dronesignature Andrey Volk 2021-07-14 19:32:42 +03:00
  • a4d09d2635 [Testing] Update Drone CI signature. Andrey Volk 2021-07-14 19:03:58 +03:00
  • d03100661e [mod_opusfile] not draining before destroying encoder causes loss on encoded file bmlkc 2021-07-09 20:44:43 +02:00
  • f6f3f38d25 [Core] Fix bridge_early_media Andrey Volk 2021-07-09 14:52:00 +03:00
  • 33040f2a43 Merge pull request #1243 from signalwire/vs2022 Andrey Volk 2021-06-25 01:07:52 +03:00
  • f275f416b3 [FreeSwitchConsole] Fix build with Visual Studio 2022 Andrey Volk 2021-06-25 00:26:51 +03:00
  • 65d0665a95 [mod_sofia] Calling direct _unref() functions in sofia_event_callback() is unsafe. Andrey Volk 2021-06-16 11:18:15 +03:00
  • 9b91e82fa8 Bump sofia-sip library requirement to version 1.13.4 Andrey Volk 2021-06-15 20:51:03 +03:00
  • 81fff857c5 [mod_sofia] sofia_process_dispatch_event() should unref all handles via sofia stack Andrey Volk 2021-06-07 20:46:58 +03:00
  • c985c90cbb Merge pull request #1213 from signalwire/nsig Andrey Volk 2021-06-09 22:25:53 +03:00
  • 9b31178738 [mod_blacklist] Fix use after free(). blacklist Andrey Volk 2021-06-03 01:31:09 +03:00
  • 189f6f8db2 [apr] error: use of undeclared identifier 'NSIG' Andrey Volk 2021-05-28 21:26:56 +03:00
  • 7f86d25c6c Merge pull request #1199 from signalwire/fix-compile-error Andrey Volk 2021-05-17 16:54:06 +03:00
  • 5a9eabca8e [core] Fix read of uninitialized buffer in switch_simple_email(). Chris Rienzo 2021-05-16 23:12:28 +00:00
  • a562db760c [mod_opus] add cfg setting to overwrite the fmtp stereo param coming from remote. Eg: incoming SDP has stereo=1 but we want a mono call so we answer with stereo=0. Dragos Oancea 2021-05-14 18:36:30 +03:00
  • 53a52e1571 Merge pull request #1190 from dragos-oancea/amrwb-cfg-mode-set Andrey Volk 2021-05-14 18:34:17 +03:00
  • 4d47a0988b Merge pull request #1192 from signalwire/curl_cert Andrey Volk 2021-05-11 01:54:24 +03:00
  • 21c113ba2c [mod_curl] look for cacert in certs dir Anthony Minessale 2020-04-11 22:37:04 +00:00
  • 954056c009 [mod_curl] Added PATCH method, add insecure and secure options to verify SSL certs, add proxy option. Aron Podrigal 2021-05-10 14:32:48 -05:00
  • 2243d34d94 Merge pull request #1178 from azzbcc/mod_sofia_nat_mapping Andrey Volk 2021-05-10 22:29:46 +03:00
  • e53f782456 Merge pull request #1099 from dragos-oancea/mod_tts_commandline_fix_system Andrey Volk 2021-05-07 19:03:37 +03:00
  • 2915d3aba8 [mod_amrwb] add cfg setting mode-set-overwrite (it will answer with just one mode-set value) - fixes audio quality issues in mod_conference with some UEs. Dragos Oancea 2021-05-07 14:17:15 +00:00
  • fc054360b7 [Build-System] Rename package format-mod-opusfile to format-opusfile on CentOS sergey-safarov 2021-05-06 20:51:54 +03:00
  • 583443e384 [mod_sofia] release nat mapping when nua create failed Clarence 2021-04-28 19:59:52 +08:00
  • deecaae870 STIR/SHAKEN (#1160) Chris Rienzo 2021-04-27 15:54:32 -04:00
  • b7316ba557 [Build-System] Use a fresher gcc on RHEL based dists sergey-safarov 2021-04-26 17:46:26 +03:00
  • 0877bd5770 [Core] switch_rtp: fix switch_rtp_set_max_missed_packets logging Norm Brandinger 2021-04-16 10:24:51 -04:00
  • 7fc5d9a7c3 [core] RTP: handle flush for incoming stream with DTX or packet loss. Dragos Oancea 2021-03-31 13:49:59 +00:00
  • 73569bb1f7 [mod_sofia] rfc8760: reorder hash algorithms by priority (strength), no matter the order provided in the cfg Dragos Oancea 2021-04-13 10:30:15 +00:00
  • e6b6aea6ff [mod_sofia] Add basic INVITE test Andrey Volk 2021-03-10 20:08:20 +03:00
  • 833235b941 [mod_sofia] Add RFC8760 (sha-256, sha-512) enable on the sip profile, eg: <param name="rfc8760-auth-algorithms" value="sha-256,md5"/> Dragos Oancea 2021-04-09 15:45:17 +00:00
  • fd27504a7d [Core] Add switch_digest(), switch_digest_string() APIs. Add unit-tests. Andrey Volk 2021-04-09 00:55:52 +03:00
  • ec1a0215fe [Core, mod_conference] Fixed oscillation in conference AGC processing. Especially during volume reduction processing (#1064) figaro2015 2021-04-02 12:18:16 -07:00
  • 67cec5c3e8 version bump Andrey Volk 2021-03-25 18:52:56 +03:00
  • 1ff9d0a60e Merge branch 'master' into v1.10 v1.10.6 Andrey Volk 2021-03-25 16:16:09 +03:00
  • e2cba43533 Merge pull request #126 from micmac1/gentlscert-md Andrey Volk 2021-03-24 21:08:57 +03:00
  • 513b0fbf00 [mod_avmd, esl/python] Two build fixups (#611) Christian Glombek 2021-03-24 17:30:52 +01:00
  • 4e581b096b Merge pull request #1134 from signalwire/add-dial-handle-to-enterprise-originate Andrey Volk 2021-03-23 21:10:30 +03:00
  • 877102d4b9 swigall Andrey Volk 2021-03-23 17:33:46 +00:00
  • e3a6ec86f8 [core] Update switch_ivr_enterprise_originate() to accept optional switch_dial_handle_list_t instead of dialstring. Chris Rienzo 2021-03-19 02:28:40 +03:00
  • 0cab42bfb6 [Core] Hangup call instead of crashing system on SSL_CTX_new failure. Improve logging. Andrey Volk 2021-03-12 17:27:07 +03:00
  • effafb6993 [Core] switch_ivr_set_user_xml: Buffer is wrongly truncated when it's small in get_prefixed_str() Andrey Volk 2021-03-10 16:10:54 +03:00
  • 2e65ca908d [core] rtp: fix #ifdef DEBUG_TS_ROLLOVER (#357) Dragos Oancea 2021-03-01 19:48:45 +02:00
  • dd39997588 [mod_av] fix memory leak on file playing Dragos Oancea 2021-02-27 14:01:27 +00:00
  • c61d89a47f [Core] Add new switch_core_session_try_reset() API to fix a deadlock for the case when two threads want to set session codecs. Andrey Volk 2021-02-27 01:04:16 +03:00
  • c63f9524ee [core] Remove unused buffers and mutexes in switch_core_session. Remove destruction of resamplers that will already be destroyed by switch_core_session_reset(). Chris Rienzo 2021-02-25 06:04:27 -05:00
  • dfb9541b08 [mod_sofia] Use thread-safe alternatives when destroying nua and nua_handle references. Bump sofia-sip library requirement to version 1.13.3 Andrey Volk 2020-12-11 22:32:25 +03:00
  • ee8c4df2d5 Merge pull request #1128 from signalwire/isbr Andrey Volk 2021-03-19 23:52:53 +03:00
  • af272f5179 [mod_conference] Bridged conference did not wait it's last member before destroy and crashed. Andrey Volk 2021-03-19 23:31:46 +03:00
  • 40fb80b019 Merge pull request #905 from traud/patch-4 Andrey Volk 2021-03-19 01:21:23 +03:00
  • fddc6adf8d [mod_pgsql] Use PQcmdTuples() to get number of effected rows to support UPDATE and INSERT without RETURNING. Aron Podrigal 2021-03-18 17:13:01 -05:00
  • 48c4db71c2 [core] Allow other (D)TLS Curves/Groups beside P-256 Alexander Traud 2020-10-13 14:33:19 +02:00
  • 9c589b7750 [Build-System] freeswitch.spec update sergey-safarov 2021-03-19 00:30:08 +03:00
  • 0059f0cc1b [mod_sofia] Gateways DOWN state introduced a regression: REG gateways in DOWN state could not be killed. NOREG gateways could change state in some conditions. Register and Unregister commands will now error if a gateway is NOREG. Andrey Volk 2021-03-18 00:53:38 +03:00
  • 9e49a4176b [test] Fix fst_session_park() to wait for CF_PARK instead of CS_PARK. CF_PARK will be set when the channel has actually parked. Chris Rienzo 2021-02-20 19:17:50 +00:00
  • 8e2234a205 [Core] Fix race between switch_ivr_park_session() and the state machine. switch_core_session_run() wants to clear the CF_TRANSFER flag on state change while parking sets the flag. Andrey Volk 2021-02-20 21:14:15 +03:00
  • 2ca0d02531 [Core] Fix leaking codec, timer and abuf in switch_ivr_play_file() in the case of failing switch_ivr_phrase_macro() or switch_ivr_speak_text() Andrey Volk 2021-02-18 19:02:03 +03:00
  • e6e227d1f4 [Core] Fix leaking stream in switch_channel_expand_variables_check() Andrey Volk 2021-01-28 03:13:13 +03:00
  • 3134c9aa57 [mod_callcenter] Fix use of uninitialized res variable in cc_agent_update() Andrey Volk 2021-01-26 20:24:38 +03:00