]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Andrey Volk [Tue, 12 May 2020 15:30:48 +0000 (19:30 +0400)]
[mod_sofia] Add TLS v1.3 support.
Seven Du [Tue, 12 May 2020 18:56:30 +0000 (02:56 +0800)]
[core] add peer uuid to originate log
Chris Rienzo [Wed, 6 May 2020 15:46:57 +0000 (11:46 -0400)]
[core] add SCSC_SHUTDOWN_CAUSE
Ken [Tue, 28 Apr 2020 21:23:07 +0000 (16:23 -0500)]
[mod_sofia] Include isup-oli parameter on outbound invite when we have value in caller profile
phonecomwire [Fri, 24 Apr 2020 22:39:27 +0000 (15:39 -0700)]
[mod_fifo] adding 'noans' and 'early' call status options and dtmf '0' disable config settings option
surendrasignalwire [Tue, 28 Apr 2020 16:09:19 +0000 (21:39 +0530)]
[mod_sofia] Adding custom header to refer
Chris Rienzo [Fri, 17 Apr 2020 14:25:31 +0000 (14:25 +0000)]
[mod_conference] Add conference::maintenance conference-heartbeat. Enable with heartbeat-period-sec configuration, minimum 20 seconds, 0 to disable.
phonecomwire [Fri, 24 Apr 2020 22:13:12 +0000 (15:13 -0700)]
[mod_valet_parking] Add valet_parking_orbit_exit_key option
Chris Rienzo [Sat, 4 Apr 2020 01:58:30 +0000 (21:58 -0400)]
[mod_av] Don't require .ext for streaming rtmp:// and rtsp:// formats
Michael Jerris [Thu, 12 Mar 2020 21:07:37 +0000 (17:07 -0400)]
[core] add support for resolving (and ignoring) mdns style .local addresses in ice candidates
Chris Rienzo [Thu, 12 Mar 2020 20:20:01 +0000 (16:20 -0400)]
[mod_spandsp] Protect spandsp data from t38 timer thread and call session thread simultaneous access.
Andrey Volk [Fri, 22 Oct 2021 17:37:42 +0000 (20:37 +0300)]
[core] Improve session recording thread performance.
VCC Live/Core [Thu, 30 Apr 2020 14:55:28 +0000 (16:55 +0200)]
[Core] Add systemd sd_notify support
cerner-cac-solution-partner [Fri, 20 Nov 2020 18:24:53 +0000 (12:24 -0600)]
[mod_event_multicast] Add unicast and IPv6 support, enhanced reloadxml support.
Nick Lemberger [Wed, 15 Jul 2020 16:47:27 +0000 (11:47 -0500)]
[mod_event_multicast] Normalize whitespace/tabs
Michael Jerris [Fri, 13 Dec 2019 01:12:45 +0000 (18:12 -0700)]
[mod_sofia] add 'sip_destination_prefix' var to prefix user portion of request uri with a value (note this will not affect calls to registered endpoints) (#70)
Mike Jerris [Thu, 12 Dec 2019 19:35:14 +0000 (12:35 -0700)]
[mod_sofia] add 'sip_destination_prefix' var to prefix user portion of request uri with a value (note this will not affect calls to registered endpoints)
Seven Du [Fri, 6 Dec 2019 08:40:29 +0000 (16:40 +0800)]
[mod_sofia] add contact header in REFER
Chris Rienzo [Tue, 22 Oct 2019 20:41:45 +0000 (16:41 -0400)]
[mod_spandsp] Use single log for fax negotiation and page reports.
Mike Jerris [Tue, 22 Oct 2019 15:32:18 +0000 (09:32 -0600)]
FS-11856: [Core] Offer all negotiated codecs in 200 OK when receiving re-INVITE without SDP
Andrey Volk [Tue, 15 Oct 2019 16:55:34 +0000 (20:55 +0400)]
[mod_dptools]: wait_for_silence does not allow the listen_hits parameter to be a value of 0
Seven Du [Wed, 12 Feb 2020 16:34:59 +0000 (00:34 +0800)]
[Core] Add partial Asr support
Liyang [Mon, 20 May 2019 11:56:42 +0000 (19:56 +0800)]
FS-11855: [Core] Offer all negotiated codecs in 200 OK when receiving re-INVITE without SDP
Seven Du [Sat, 12 Oct 2019 02:39:48 +0000 (10:39 +0800)]
[mod_conference] make conference breakable
nrensen [Thu, 21 Oct 2021 16:39:19 +0000 (00:39 +0800)]
[mod_sofia] Remove redundant sip_from->a_url checks
nrensen [Thu, 21 Oct 2021 16:36:59 +0000 (00:36 +0800)]
[Core] Fix portability for logging last_digit_time in switch_ivr_play_say.c
Fernando S. Santos [Thu, 21 Oct 2021 16:35:10 +0000 (13:35 -0300)]
[Configuration] Fix Brazil daylight’s in xml files
Marc Olivier Chouinard [Thu, 21 Oct 2021 00:16:39 +0000 (20:16 -0400)]
[mod_python3] Replace previously removed deprecated calls
Andrey Volk [Wed, 20 Oct 2021 22:59:44 +0000 (01:59 +0300)]
Merge pull request #1393 from signalwire/python3
[mod_python3] Fix switch module definition preventing mod_python3 from loading.
Andrey Volk [Wed, 20 Oct 2021 16:49:51 +0000 (19:49 +0300)]
[mod_python3] Fix switch module definition preventing mod_python3 from loading.
Andrey Volk [Sat, 17 Jul 2021 19:34:43 +0000 (22:34 +0300)]
[Core, mod_commands] Implement memory allocation statistics by adding the "memory" API command.
Andrey Volk [Tue, 19 Oct 2021 18:23:32 +0000 (21:23 +0300)]
Bump sofia-sip library requirement to version 1.13.6
Andrey Volk [Wed, 13 Oct 2021 17:26:21 +0000 (20:26 +0300)]
[Packaging] Require specific libsofia-sip-ua0 version when installing FreeSWITCH binary packages.
Andrey Volk [Tue, 19 Oct 2021 20:29:46 +0000 (23:29 +0300)]
Merge pull request #1387 from signalwire/scanbuild7
[Testing] Enable scan-build 7 on Drone CI
Andrey Volk [Mon, 18 Oct 2021 15:07:19 +0000 (18:07 +0300)]
[Testing] Enable scan-build 7 on Drone CI
Andrey Volk [Tue, 19 Oct 2021 18:51:06 +0000 (21:51 +0300)]
Merge pull request #1390 from signalwire/check_auth
[mod_verto] scan-build: fix false-positive Argument with 'nonnull' attribute passed null in check_auth
Andrey Volk [Tue, 19 Oct 2021 00:03:55 +0000 (03:03 +0300)]
[mod_verto] scan-build: fix false-positive Argument with 'nonnull' attribute passed null in check_auth
Andrey Volk [Mon, 5 Apr 2021 20:23:37 +0000 (23:23 +0300)]
[Core] Fix a false-positive memory leak detected by scan-build in switch_channel_set_variable_strip_quotes_var_check()
Andrey Volk [Thu, 1 Apr 2021 00:37:10 +0000 (03:37 +0300)]
[Core] Add new switch_channel_set_variable_strip_quotes API, cleanup mod_sofia.
Andrey Volk [Tue, 6 Apr 2021 18:31:44 +0000 (21:31 +0300)]
[mod_verto] Fix memory leak and a deadlock on verto endpoint interface in verto_outgoing_channel()
Andrey Volk [Mon, 5 Apr 2021 23:23:44 +0000 (02:23 +0300)]
[Core] Fix false-positive memory leak in switch_core_set_variable() detected by scan-build
Andrey Volk [Tue, 6 Apr 2021 20:06:45 +0000 (23:06 +0300)]
[Core] Fix possible memory leak in switch_console_complete()
Andrey Volk [Mon, 5 Apr 2021 22:19:57 +0000 (01:19 +0300)]
[freeswitch] Argument with 'nonnull' attribute passed null in reincarnate_protect()
Andrey Volk [Fri, 2 Apr 2021 13:26:08 +0000 (16:26 +0300)]
[Core] Add new switch_core_hash_insert_dup_auto_free() API
Andrey Volk [Tue, 6 Apr 2021 17:00:13 +0000 (20:00 +0300)]
[mod_sofia] Cleanup sofia_glue_get_host() and make the pool arg be required.
Andrey Volk [Fri, 26 Feb 2021 22:10:12 +0000 (01:10 +0300)]
[mod_verto] Add hack.diff to mcast's swig
Andrey Volk [Fri, 22 Jan 2021 13:46:04 +0000 (16:46 +0300)]
[Core] Add new switch_core_hash_insert_pointer(switch_hash_t *hash, const void *data) API to be able to insert data into a hash with an auto-generated key based on the data pointer. Cleanup switch_loadable_module_process() to not generate hash keys for stored events itself. Add unit-test.
Andrey Volk [Sat, 3 Apr 2021 17:14:29 +0000 (20:14 +0300)]
[Core] scan-build: Argument with 'nonnull' attribute passed null in switch_html_strip()
Andrey Volk [Mon, 19 Apr 2021 18:16:28 +0000 (21:16 +0300)]
[Core] Fix possible dereference of null pointer in switch_ivr_originate() and switch_ivr_enterprise_originate()
Andrey Volk [Thu, 1 Apr 2021 20:53:57 +0000 (23:53 +0300)]
[Core] Fix dereference of null pointer in switch_ivr_wait_for_answer()
Dragos Oancea [Thu, 1 Apr 2021 16:18:18 +0000 (16:18 +0000)]
[core] scan-build: Dereference of null pointer (loaded from variable 'flags')
Andrey Volk [Mon, 26 Apr 2021 18:41:36 +0000 (21:41 +0300)]
[mod_managed] Fix Windows build
Andrey Volk [Thu, 22 Apr 2021 22:40:33 +0000 (01:40 +0300)]
[Core] scan-build: Use of zero allocated in switch_xml_str2utf8()
Andrey Volk [Fri, 23 Apr 2021 17:03:36 +0000 (20:03 +0300)]
[Core] scan-build: fix false-positive memory leak in switch_xml_set_attr_d and switch_xml_set_attr_d_buf
Andrey Volk [Thu, 22 Apr 2021 21:23:39 +0000 (00:23 +0300)]
[Core] scan-build: memory leak in switch_xml_user_cache()
Andrey Volk [Mon, 19 Apr 2021 23:05:20 +0000 (02:05 +0300)]
[Core] scan-build: Argument with 'nonnull' attribute passed null in switch_xml_internal_dtd()
Andrey Volk [Thu, 1 Apr 2021 21:27:59 +0000 (00:27 +0300)]
[mod_sofia] scan-build: Dereference of null pointer in sofia_handle_sip_i_bye(), sofia_handle_sip_i_invite() and our_sofia_event_callback()
Andrey Volk [Thu, 1 Apr 2021 10:20:02 +0000 (13:20 +0300)]
[mod_sofia] scan-build: Argument with 'nonnull' attribute passed null
Andrey Volk [Fri, 26 Feb 2021 17:54:27 +0000 (20:54 +0300)]
[mod_sofia] scan-build: Fix dereference of null pointer in sofia_outgoing_channel().
Andrey Volk [Fri, 23 Apr 2021 11:46:06 +0000 (14:46 +0300)]
[libvpx] scan-build: Assigned value is garbage or undefined
Andrey Volk [Mon, 19 Apr 2021 22:33:29 +0000 (01:33 +0300)]
[Core] scan-build: Argument with 'nonnull' attribute passed null in switch_loadable_module_load_module_ex()
Andrey Volk [Tue, 26 Jan 2021 23:53:16 +0000 (02:53 +0300)]
[Core, mod_hash] Add two APIs switch_core_hash_insert_alloc_destructor and switch_core_hash_insert_dup_destructor. Code cleanup in mod_hash. Add unit-tests.
Andrey Volk [Sat, 3 Apr 2021 12:23:27 +0000 (15:23 +0300)]
[mod_xml_ldap] Move all memory allocations into the mod's pool so it does not leak on shutdown. Fix leaking xml_ldap_search().
Andrey Volk [Sat, 3 Apr 2021 17:38:30 +0000 (20:38 +0300)]
[mod_say_pl] Fix potential memory leak in pl_say_ip()
Andrey Volk [Tue, 6 Apr 2021 17:06:10 +0000 (20:06 +0300)]
[mod_v8] Fix false-positive memory leak detected in process_status_function() by scan-build
Andrey Volk [Fri, 26 Feb 2021 20:34:25 +0000 (23:34 +0300)]
[mod_lua] scan-build: Called C++ object pointer is null (Dbh_test_reactive)
Andrey Volk [Thu, 1 Apr 2021 14:33:50 +0000 (17:33 +0300)]
[mod_kazoo] Fix leaking stream in kz_event_expand_headers_check()
Andrey Volk [Thu, 1 Apr 2021 14:30:33 +0000 (17:30 +0300)]
[mod_kazoo] Remove wrong usage of switch_safe_strdup() causing leaks in kazoo_tweaks
Andrey Volk [Thu, 1 Apr 2021 13:25:10 +0000 (16:25 +0300)]
[mod_kazoo] scan-build: Argument with 'nonnull' attribute passed null in kz_endpoint_outgoing_channel()
Andrey Volk [Mon, 19 Apr 2021 20:33:43 +0000 (23:33 +0300)]
[iksemel] Fix memory leak
Andrey Volk [Tue, 6 Apr 2021 16:16:23 +0000 (19:16 +0300)]
[libdingaling] Fix memory leaks
Andrey Volk [Tue, 6 Apr 2021 16:43:57 +0000 (19:43 +0300)]
[mod_dialplan_xml] Fix possible use after free in parse_exten()
Andrey Volk [Thu, 1 Apr 2021 13:14:06 +0000 (16:14 +0300)]
[mod_spandsp] scan-build: Argument with 'nonnull' attribute passed null in udptl_rx_packet()
Andrey Volk [Fri, 26 Feb 2021 18:44:30 +0000 (21:44 +0300)]
[mod_spandsp] scan-build: Argument with 'nonnull' attribute passed null in modem_init()
Andrey Volk [Sun, 25 Apr 2021 00:52:33 +0000 (03:52 +0300)]
[Core] scan-build: Fix false-positive use-after-free in switch_xml_free_attr(). Add unit test.
Andrey Volk [Sun, 25 Apr 2021 00:29:56 +0000 (03:29 +0300)]
[Core] Fix crash on removing xml attributes. Add unit test.
Andrey Volk [Fri, 23 Apr 2021 12:00:21 +0000 (15:00 +0300)]
[libvpx] scan-build: fix false-positive dereference of null pointer
Andrey Volk [Sun, 25 Apr 2021 01:12:50 +0000 (04:12 +0300)]
[Core] scan-build: fix false-positive use-after-free in switch_xml_internal_dtd()
Andrey Volk [Mon, 19 Apr 2021 20:27:14 +0000 (23:27 +0300)]
[apr] scan-build: Dereference of null pointer in apr_hash_merge()
Andrey Volk [Mon, 19 Apr 2021 22:34:33 +0000 (01:34 +0300)]
[mod_sofia] Fix multiple issues in sofia_presence.c found by scan-build.
Andrey Volk [Thu, 22 Apr 2021 14:50:49 +0000 (17:50 +0300)]
[libyuv] Disable scan-build warnings.
Andrey Volk [Fri, 15 Oct 2021 19:17:39 +0000 (22:17 +0300)]
Merge pull request #1262 from signalwire/opus
[mod_opusfile] Improvements.
Dragos Oancea [Wed, 15 Apr 2020 11:34:10 +0000 (11:34 +0000)]
[mod_opusfile] unit-tests: add timer to fix random failures due to the fact that the decoding callback is not installed immediatelly
Dragos Oancea [Fri, 13 Mar 2020 18:42:43 +0000 (18:42 +0000)]
[mod_opusfile] protect ogg data buff
Dragos Oancea [Thu, 12 Mar 2020 14:41:31 +0000 (14:41 +0000)]
[mod_opusfile] add ogg/opus streams, fix Makefile for encoding.
[mod_opusfile] add stats, opusctl
[mod_opusfile] add unit-test using teletone
Andrey Volk [Fri, 15 Oct 2021 13:41:41 +0000 (16:41 +0300)]
Merge pull request #1380 from inoutglobal/master
[daylight saving]- Fixs wrong daylight saving
Kevin Garabedian [Thu, 14 Oct 2021 19:56:54 +0000 (15:56 -0400)]
[core] play_and_collect_input() - suppress digit timer if start of speech is detected
Andrey Volk [Wed, 22 Sep 2021 16:13:24 +0000 (19:13 +0300)]
[mod_cv] Replace deprecated definitions and update configure.ac to check renamed opencv4.pc on Debian Bullseye.
Andrey Volk [Wed, 22 Sep 2021 17:14:53 +0000 (20:14 +0300)]
[mod_skinny, mod_cdr_mongodb, mod_rayo] Fix Debian 11 build warnings.
Andrey Volk [Tue, 21 Sep 2021 19:49:04 +0000 (22:49 +0300)]
[Build-System] Add Bullseye to the Debian packaging
Andrey Volk [Wed, 6 Oct 2021 18:32:23 +0000 (21:32 +0300)]
[Packaging] Fix a conflict between freeswitch-mod-python and freeswitch-mod-python3 Debian packages
Andrey Volk [Tue, 28 Sep 2021 17:37:46 +0000 (20:37 +0300)]
[mod_python3] Remove deprecated calls.
Andrey Volk [Sun, 26 Sep 2021 10:23:46 +0000 (13:23 +0300)]
[mod_python3, ESL py3mod] Add Python3 support.
Edson Lopes Filho [Wed, 13 Oct 2021 16:13:09 +0000 (13:13 -0300)]
[daylight saving]- Fixs wrong daylight saving
Fix wrong daylight saving on America/Sao_Paulo Timezone. There is no more Daylight Savings in Sao Paulo.
Andrey Volk [Mon, 4 Oct 2021 22:47:57 +0000 (01:47 +0300)]
Merge pull request #1370 from dragos-oancea/sendRTCPEvent
[Core] Add SEND_RTCP_MESSAGE event and a unit-test.
Dragos Oancea [Fri, 1 Oct 2021 18:17:51 +0000 (18:17 +0000)]
[unit-tests] add SEND_RTCP_MESSAGE event/rtcp unit-test.
Dragos Oancea [Thu, 30 Sep 2021 11:39:39 +0000 (11:39 +0000)]
[core] polish SEND_RTCP_MESSAGE
Ryan Mitchell [Fri, 17 Sep 2021 03:17:28 +0000 (20:17 -0700)]
[core] add SEND_RTCP_MESSAGE:
toggle send rtcp events off fire_rtcp_events.
eval most common path first when checking flags.
Noah Mehl [Thu, 18 Jun 2020 13:53:49 +0000 (09:53 -0400)]
[core] Add SEND_RTCP_MESSAGE
We utilize: https://github.com/sipcapture/hepipe.js to monitor RTCP for our calls. As such, it's super helpful to get the sent RTCP data along with the received RTCP data. The new: SEND_RTCP_MESSAGE basically mirrors the existing RECV_RTCP_MESSAGE.
Dhruv Gupta [Thu, 30 Sep 2021 21:37:03 +0000 (03:07 +0530)]
[mod_sofia] Deprecate the auth-subscriptions profile param by setting it to be enabled by default and introducing the new disable-auth-subscriptions param with a higher priority when set.