]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Andrey Volk [Mon, 8 Aug 2022 22:08:40 +0000 (01:08 +0300)]
[Testing] Enable scan-build 11 on Drone CI
Andrey Volk [Thu, 6 Jan 2022 17:54:33 +0000 (20:54 +0300)]
[mod_conference] Fix dead nested assignments
Andrey Volk [Tue, 11 Jan 2022 19:40:17 +0000 (22:40 +0300)]
[mod_av] Fix dead nested assignments
Andrey Volk [Tue, 4 Jan 2022 23:15:42 +0000 (02:15 +0300)]
[Core] scan-build: Fix false-positive bad free by switch_must_realloc() in switch_xml_proc_inst()
Andrey Volk [Thu, 6 Jan 2022 17:16:26 +0000 (20:16 +0300)]
[mod_callcenter] Fix dead nested assignments in cc_config_api_function
Andrey Volk [Sat, 8 Jan 2022 09:09:53 +0000 (12:09 +0300)]
[mod_sofia] Fix dead nested assignments
Andrey Volk [Wed, 12 Jan 2022 11:34:22 +0000 (14:34 +0300)]
[mod_xml_scgi] Fix dead initialization in mod_xml_scgi_shutdown()
Andrey Volk [Tue, 4 Jan 2022 22:49:16 +0000 (01:49 +0300)]
[mod_xml_ldap] Fix potential memory leaks in xml_ldap_search()
Andrey Volk [Wed, 12 Jan 2022 11:37:56 +0000 (14:37 +0300)]
[mod_say_hr,hu,pl,sv] Fix dead nested assignments
Andrey Volk [Fri, 7 Jan 2022 11:53:45 +0000 (14:53 +0300)]
[mod_video_filter] Fix dead nested assignments
Andrey Volk [Fri, 7 Jan 2022 10:43:20 +0000 (13:43 +0300)]
[mod_enum] Fix dead nested assignments
Andrey Volk [Fri, 7 Jan 2022 19:44:48 +0000 (22:44 +0300)]
[mod_dptools] Fix dead nested assignments.
Andrey Volk [Thu, 6 Jan 2022 20:03:02 +0000 (23:03 +0300)]
[mod_commands] Fix dead nested assignments
Andrey Volk [Wed, 5 Jan 2022 16:14:27 +0000 (19:14 +0300)]
[iksemel] Fix potential memory leak in iksroster
Andrey Volk [Fri, 7 Jan 2022 00:09:08 +0000 (03:09 +0300)]
[apr] Fix dead nested assignments
Andrey Volk [Tue, 11 Jan 2022 11:15:44 +0000 (14:15 +0300)]
[mod_v8] Fix dead nested assignments
Andrey Volk [Tue, 4 Jan 2022 22:46:21 +0000 (01:46 +0300)]
[mod_sofia] Fix potential memory leak in sofia_reg_handle_sip_r_challenge()
Andrey Volk [Tue, 11 Jan 2022 16:16:53 +0000 (19:16 +0300)]
[Core] Fix dead nested assignments
Andrey Volk [Wed, 12 Jan 2022 17:07:20 +0000 (20:07 +0300)]
[libvpx] scan-build: avoid dereference of null pointer
Andrey Volk [Wed, 5 Jan 2022 15:35:06 +0000 (18:35 +0300)]
[libvpx] scan-build: prevent division by zero in vpx_int_pro_row_c()
Andrey Volk [Wed, 12 Jan 2022 13:30:34 +0000 (16:30 +0300)]
Fix dead nested assignments in various modules
Andrey Volk [Thu, 6 Jan 2022 13:39:31 +0000 (16:39 +0300)]
[esl] Fix dead nested assignment in esl_recv_event()
Andrey Volk [Thu, 6 Jan 2022 16:18:26 +0000 (19:18 +0300)]
[stb] Fix dead nested assignments in stbi__tga_load()
Andrey Volk [Tue, 4 Jan 2022 15:51:16 +0000 (18:51 +0300)]
[miniupnpc] Fix build on Debian Bullseye
Andrey Volk [Mon, 8 Aug 2022 19:56:01 +0000 (22:56 +0300)]
Merge pull request #1750 from dragos-oancea/ssl-err
[core, mod_sofia] add some extra checks when creating the digest.
Dragos Oancea [Mon, 8 Aug 2022 15:56:09 +0000 (18:56 +0300)]
[core, mod_sofia] add some extra checks when creating the digest.
Len [Fri, 5 Aug 2022 17:52:48 +0000 (13:52 -0400)]
[Sounds] Add new sounds to en-us-callie and correct en-us-allison 40.wav and 60.wav
Andrey Volk [Mon, 25 Jul 2022 23:28:50 +0000 (02:28 +0300)]
Merge pull request #1727 from signalwire/session_read_lock
[Core] Fix possible race condition between locking a session and reading it's flags in switch_core_session_read_lock() and switch_core_session_read_lock_hangup().
Andrey Volk [Sat, 23 Jul 2022 19:07:40 +0000 (22:07 +0300)]
[Core] Fix possible race condition between locking a session and reading it's flags in switch_core_session_read_lock() and switch_core_session_read_lock_hangup().
Andrey Volk [Mon, 25 Jul 2022 22:47:27 +0000 (01:47 +0300)]
[mod_sofia] unit-tests: Give mod_sofia time to spin up profile threads on load. Remove some fst_requires().
Andrey Volk [Tue, 12 Jul 2022 20:25:08 +0000 (23:25 +0300)]
Merge pull request #1715 from thiadmer/mod_say_de_date
[mod_say_de] Let de_say_time handle short_date_time type
Thiadmer [Sun, 10 Jul 2022 13:16:07 +0000 (15:16 +0200)]
[mod_say_de] Let de_say_time handle short_date_time type
Andrey Volk [Wed, 6 Jul 2022 17:22:28 +0000 (20:22 +0300)]
Merge pull request #1710 from dragos-oancea/vm_fsdb_msg_list-fix
[mod_voicemail] fix vm_fsdb_msg_list
Dragos Oancea [Wed, 6 Jul 2022 12:26:43 +0000 (15:26 +0300)]
[mod_voicemail] fix vm_fsdb_msg_list
Andrey Volk [Wed, 29 Jun 2022 19:02:58 +0000 (22:02 +0300)]
Merge pull request #1705 from signalwire/unused
[Unit-tests] Fix unused function in switch_rtp_pcap
Andrey Volk [Wed, 29 Jun 2022 18:42:37 +0000 (21:42 +0300)]
[Unit-tests] Fix unused function in switch_rtp_pcap
Andrey Volk [Wed, 29 Jun 2022 15:46:53 +0000 (18:46 +0300)]
Merge pull request #1585 from signalwire/pcap
[core] RTP: a media timeout fix + add pcap based-unit tests.
Dragos Oancea [Sun, 20 Mar 2022 14:25:37 +0000 (17:25 +0300)]
[core] RTP: a media timeout fix + add pcap based-unit tests.
FusionPBX [Thu, 16 Jun 2022 15:00:09 +0000 (09:00 -0600)]
[mod_sofia] Add Fanvil to vendors allowed to update.
Andrey Volk [Wed, 8 Jun 2022 14:09:50 +0000 (17:09 +0300)]
Merge pull request #1684 from dragos-oancea/xml-vol-logline
[core] fix loglevel - switch_ivr_phrase_macro_event()
Dragos Oancea [Wed, 8 Jun 2022 10:25:35 +0000 (13:25 +0300)]
[core] fix loglevel - switch_ivr_phrase_macro_event()
Andrey Volk [Tue, 7 Jun 2022 19:38:29 +0000 (19:38 +0000)]
swigall
Andrey Volk [Tue, 7 Jun 2022 19:16:01 +0000 (22:16 +0300)]
Merge pull request #1681 from signalwire/callcausecode
[Core] Change values for switch_call_cause_t to avoid SIP causecode collissions
Ken [Tue, 7 Jun 2022 18:44:48 +0000 (13:44 -0500)]
[Core] Change values for switch_call_cause_t to avoid SIP causecode collissions
Update values for switch_call_cause_t in switch_types.h to avoid
sip cause code collisions that can affect continue_on_fail or
failure_causes channel variables when numeric SIP or ISUP cause codes
are used.
Co-authored-by: Ken Rice <krice@sipnavigator.com>
Andrey Volk [Tue, 7 Jun 2022 17:18:43 +0000 (20:18 +0300)]
Merge pull request #1680 from signalwire/q850
[mod_sofia] on call term optionally ignore Q.850 Reason
Ken [Tue, 7 Jun 2022 16:56:54 +0000 (11:56 -0500)]
[mod_sofia] on call term optionally ignore Q.850 Reason
Currently SIP termination messages with Q.850 override the SIP
reason. Add chanvar ignore_q850_reason to ignore the Q.850 reason
and keep the SIP Reason Code.
Using the chan var avoids unexpected changes in behavior.
Co-authored-by: Brian West <brian@freeswitch.org>
Andrey Volk [Mon, 23 May 2022 19:53:51 +0000 (22:53 +0300)]
Merge pull request #1668 from signalwire/unusedbuf
[mod_av] Remove unused buf variable in av_file_write
Andrey Volk [Mon, 23 May 2022 19:34:29 +0000 (22:34 +0300)]
[mod_av] Remove unused buf variable in av_file_write
Andrey Volk [Mon, 23 May 2022 19:02:25 +0000 (22:02 +0300)]
Merge pull request #1666 from signalwire/av_fill
[mod_av] Avoid using 16384 stack (or heap) bytes in av_file_write(). Remove ff_input_buffer_padding static variable.
Andrey Volk [Mon, 23 May 2022 19:00:45 +0000 (22:00 +0300)]
[mod_av] Avoid using 16384 stack (or heap) bytes in av_file_write(). Remove ff_input_buffer_padding static variable.
Andrey Volk [Mon, 23 May 2022 18:53:55 +0000 (21:53 +0300)]
Merge pull request #1665 from signalwire/switch_buffer_zero_fill
[Core] Allow switch_buffer_write() to fill in a buffer with zeros. Add switch_buffer_zero_fill()
Andrey Volk [Sat, 19 Feb 2022 15:10:26 +0000 (18:10 +0300)]
[Core] Allow switch_buffer_write() to fill in a buffer with zeros. Add switch_buffer_zero_fill()
Andrey Volk [Mon, 23 May 2022 17:59:44 +0000 (20:59 +0300)]
Merge pull request #1660 from signalwire/osx-postgres-detection
[build] fix postgres detection on osx
Mike Jerris [Thu, 19 May 2022 20:32:50 +0000 (14:32 -0600)]
[build] fix postgres detection on osx
Andrey Volk [Thu, 19 May 2022 20:30:31 +0000 (23:30 +0300)]
Merge pull request #1510 from signalwire/PG_VERSION_NUM
[mod_pgsql] Fix build by using PG_VERSION_NUM provided by libpq instead of using POSTGRESQL_MAJOR_VERSION detected by freeswitch configure.
Andrey Volk [Thu, 19 May 2022 09:46:54 +0000 (12:46 +0300)]
Merge pull request #1658 from signalwire/sqliteextensions
[Core] Avoid using insecure sqlite3_enable_load_extension when SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION is available.
Andrey Volk [Wed, 18 May 2022 20:45:00 +0000 (23:45 +0300)]
[Core] Avoid using insecure sqlite3_enable_load_extension when SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION is available.
Andrey Volk [Thu, 14 Apr 2022 18:10:53 +0000 (21:10 +0300)]
Merge pull request #1631 from signalwire/dockerfile
[Docs] Add Debian 11 Dockerfile example showing how to build FreeSWITCH without repo.
Andrey Volk [Thu, 14 Apr 2022 17:34:59 +0000 (20:34 +0300)]
[Docs] Add Debian 11 Dockerfile example showing how to build FreeSWITCH without repo.
prabhugithubme [Thu, 7 Apr 2022 12:22:25 +0000 (17:52 +0530)]
[Core] Fix switch_core_media_patch_sdp parsing m=text wrongly
Andrey Volk [Fri, 1 Apr 2022 10:27:57 +0000 (13:27 +0300)]
Merge pull request #1424 from dhruvecosmob/test_tts_change
[mod_test] Increase tts_time unit-test's duration window.
Dragos Oancea [Tue, 29 Mar 2022 07:20:42 +0000 (10:20 +0300)]
[core] fix set rtp flag for rtcp events after flags zeroed out.
Andrey Volk [Mon, 28 Mar 2022 14:56:17 +0000 (17:56 +0300)]
Merge pull request #1602 from signalwire/bt
[Unit-tests] Improve back traces reported by ASAN
Andrey Volk [Mon, 28 Mar 2022 12:45:12 +0000 (15:45 +0300)]
Merge pull request #1577 from dragos-oancea/mod_local_stream-loc-fix
[mod_local_stream] fix path with ".loc" file extension.
Andrey Volk [Sat, 26 Mar 2022 18:47:42 +0000 (21:47 +0300)]
[Unit-tests] Improve back traces reported by ASAN
Andrey Volk [Sat, 26 Mar 2022 11:05:25 +0000 (14:05 +0300)]
Merge pull request #1595 from azzbcc/fix_memory_leak_in_asr_feed
[core] fix memory leak in switch_core_asr_feed
Aron Podrigal [Fri, 25 Mar 2022 16:44:25 +0000 (11:44 -0500)]
[mod_sofia] Fix fs_path to keep `<>` so that sofia doesn't put the uri parameters as header parameters. Handle multiple `Record-Route` / `Route` and `Path` headers.
Clarence [Wed, 23 Mar 2022 09:00:02 +0000 (17:00 +0800)]
[core] fix memory leak in switch_core_asr_feed
Dragos Oancea [Wed, 23 Feb 2022 10:23:57 +0000 (12:23 +0200)]
[core] make switch_core_media_prepare_codecs() more unit-test friendly.
soroshsabz [Sun, 20 Mar 2022 22:18:11 +0000 (01:48 +0330)]
[Docker] Fix broken gpg --verify and Dockerfile cleanup
soroshsabz [Sun, 20 Mar 2022 21:34:47 +0000 (01:04 +0330)]
[Docker] Correct keyserver and key id in the Dockerfile
Andrey Volk [Fri, 18 Mar 2022 00:54:54 +0000 (03:54 +0300)]
Merge pull request #1581 from signalwire/repotoken
[Testing] Enable repo auth on Drone CI
Andrey Volk [Fri, 18 Mar 2022 00:17:33 +0000 (03:17 +0300)]
[Testing] Enable repo auth on Drone CI
Andrey Volk [Thu, 17 Mar 2022 21:54:46 +0000 (00:54 +0300)]
[mod_conference] Fix regression made by previous commit when fixing memory consumption.
Dragos Oancea [Tue, 15 Mar 2022 16:47:06 +0000 (18:47 +0200)]
[mod_local_stream] fix path with ".loc" file extension.
Dragos Oancea [Tue, 25 Jan 2022 14:27:49 +0000 (16:27 +0200)]
[mod_verto] fix potential memleaks at init.
Andrey Volk [Fri, 7 Jan 2022 12:36:46 +0000 (15:36 +0300)]
[mod_verto] Fix dead nested assignments
Andrey Volk [Wed, 9 Mar 2022 13:21:50 +0000 (16:21 +0300)]
Merge pull request #1423 from azzbcc/fix_error_array_parameter
[core] fix compile error with gcc 11.1
Andrey Volk [Mon, 7 Mar 2022 23:29:08 +0000 (02:29 +0300)]
Merge pull request #1540 from zayim/send-events-on-recording-error
[core] set completion cause upon failed recording
Andrey Volk [Mon, 7 Mar 2022 23:07:35 +0000 (02:07 +0300)]
Merge pull request #1568 from signalwire/bbb
[mod_conference] Fix memory consumption and Media flow direction issue.
Andrey Volk [Mon, 7 Mar 2022 22:40:16 +0000 (01:40 +0300)]
[mod_conference] Fix memory consumption and Media flow direction issue.
Andrey Volk [Thu, 24 Feb 2022 22:26:16 +0000 (01:26 +0300)]
Merge pull request #1523 from mochouinard/master
[core] Add support to phrase play-file to set a volume attribute
Dragos Oancea [Mon, 21 Feb 2022 13:00:49 +0000 (15:00 +0200)]
[core] RTP: remove unfulfillable conditions involving timer. add missing LF to DEBUG log line.
Andrey Volk [Mon, 21 Feb 2022 18:39:31 +0000 (21:39 +0300)]
Merge pull request #1551 from dragos-oancea/rtp-continue-rtcp-mux
[core] Handling RTCP MUX resulting in gaps
Dragos Oancea [Mon, 21 Feb 2022 13:18:45 +0000 (15:18 +0200)]
[core] Handling RTCP MUX resulting in gaps
(fix proposed by Leon de Rooij)
Andrey Volk [Wed, 9 Feb 2022 14:57:43 +0000 (17:57 +0300)]
Merge pull request #1544 from signalwire/libks180
[Build-System] Update libks to 1.8.0 on Windows.
Andrey Volk [Wed, 9 Feb 2022 12:20:16 +0000 (15:20 +0300)]
[Build-System] Update libks to 1.8.0 on Windows.
Nadin Zajimovic [Thu, 3 Feb 2022 17:15:23 +0000 (18:15 +0100)]
[core] set completion cause upon failed recording
Hailin Zhou [Thu, 27 Jan 2022 13:28:09 +0000 (21:28 +0800)]
[mod_json_cdr] add timeout param.
Emmanuel Schmidbauer [Thu, 27 Jan 2022 13:25:38 +0000 (08:25 -0500)]
[mod_amqp] add support for ssl connections
Andrey Volk [Wed, 26 Jan 2022 17:14:03 +0000 (20:14 +0300)]
Merge pull request #1528 from signalwire/multicast_overflow
[mod_event_multicast] Fix buffer overflow on module load.
Andrey Volk [Tue, 25 Jan 2022 12:29:08 +0000 (15:29 +0300)]
[mod_event_multicast] Fix buffer overflow on module load.
Andrey Volk [Wed, 26 Jan 2022 15:27:46 +0000 (18:27 +0300)]
Merge pull request #1529 from signalwire/sipptestsrequires
[Unit-tests] Replace fst_requires with fst_check in mod_sofia unit tests. Increase timeout.
Marc Olivier Chouinard [Wed, 19 Jan 2022 05:42:16 +0000 (00:42 -0500)]
[core] Add support to phrase play-file to set a volume attribute
Andrey Volk [Tue, 25 Jan 2022 15:59:29 +0000 (18:59 +0300)]
[Unit-tests] Replace fst_requires with fst_check in mod_sofia unit tests. Increase timeout.
Andrey Volk [Thu, 30 Dec 2021 21:33:41 +0000 (00:33 +0300)]
[mod_pgsql] Fix build by using PG_VERSION_NUM provided by libpq instead of using POSTGRESQL_MAJOR_VERSION detected by freeswitch configure.
xbipin [Wed, 29 Dec 2021 20:30:18 +0000 (00:30 +0400)]
[mod_sofia] Caller ID name in contact. Introduce sip_caller_id_name_in_contact channel variable.
Andrey Volk [Wed, 29 Dec 2021 10:39:01 +0000 (13:39 +0300)]
Merge pull request #1407 from mochouinard/master
[mod_sofia] Provide retry time for failed and waiting registration
Andrey Volk [Wed, 29 Dec 2021 08:44:24 +0000 (11:44 +0300)]
Merge pull request #1421 from signalwire/unicall-array-overflow
[mod_unicall] Fix array overflow
MarioG-X [Tue, 28 Dec 2021 20:02:15 +0000 (12:02 -0800)]
[libvpx] configure.sh erroneous make warnings starting with macOS 11.5.1