]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Mike Jerris [Tue, 6 Oct 2020 15:26:42 +0000 (11:26 -0400)]
[core] fix leak in http request parser
Andrey Volk [Sun, 4 Oct 2020 22:49:08 +0000 (02:49 +0400)]
[Core] Fix memory leak of local_var_event in switch_ivr_originate() when caller_channel is not ready.
surendrasignalwire [Tue, 29 Sep 2020 15:10:33 +0000 (20:40 +0530)]
[Core] Reuse caller profile
Dragos Oancea [Fri, 4 Sep 2020 08:57:28 +0000 (08:57 +0000)]
[core] eavesdrop: init L16 codec at right ptime in certain conditions.
[core] eavesdrop: avoid eavesdropping on itself and return error.
[core] eavesdrop: adjust buffer operations for ptime mismatch and for when ptimes are the same.
[core] eavesdrop: add buffering based on LCM (Least Common Multiple) when ptime mismatch,
and have audio write thread enabled when ptime eavesdropee < ptime eavesdropper.
[unit-tests] add unit-tests for eavesdrop.
Dragos Oancea [Wed, 16 Sep 2020 21:20:17 +0000 (00:20 +0300)]
[core] native tap fix (pass the copy of the frame to switch_core_session_write_frame() so it does not get encoded)
surendrasignalwire [Thu, 13 Aug 2020 10:49:47 +0000 (14:49 +0400)]
[mod_sofia] Fix recovery reinvite issue
Andrey Volk [Wed, 12 Aug 2020 17:53:06 +0000 (21:53 +0400)]
[Core] Fix SDP parsing causing segfault.
Andrey Volk [Tue, 4 Aug 2020 19:06:59 +0000 (23:06 +0400)]
[mod_pgsql] Prevent a stall of PQconsumeInput().
Andrey Volk [Mon, 27 Jul 2020 17:41:13 +0000 (21:41 +0400)]
[Core] Make switch_core_media_set_codec() and switch_core_media_set_video_codec() thread-safe so there is no race when a session's codec is initiated by different threads simultaneously.
Andrey Volk [Fri, 24 Jul 2020 18:42:49 +0000 (22:42 +0400)]
[Core] Fix buffer race in switch_ivr_eavesdrop_session()
surendrasignalwire [Wed, 22 Jul 2020 21:30:31 +0000 (03:00 +0530)]
[Core] Fixed issue while setting mode on reinvite or outbound direction
Andrey Volk [Fri, 17 Jul 2020 16:38:15 +0000 (20:38 +0400)]
[mod_sofia] Fix potential leak of uuid in sofia_event_callback().
Andrey Volk [Tue, 7 Jul 2020 14:00:35 +0000 (18:00 +0400)]
[Core] Fix double close of a socket in switch_rtp
surendrasignalwire [Thu, 9 Jul 2020 21:26:42 +0000 (02:56 +0530)]
[Core] Fix crash while writing text_frame in conference
Andrey Volk [Wed, 17 Jun 2020 14:52:20 +0000 (18:52 +0400)]
[mod_pgsql] Fix potential hang when calling PQconsumeInput() while checking if db_is_up().
Seven Du [Fri, 12 Jun 2020 22:53:25 +0000 (06:53 +0800)]
[mod_av] remove extra space
surendrasignalwire [Wed, 10 Jun 2020 16:09:01 +0000 (20:09 +0400)]
[core] Fix ODBC column size performance issue
Andrey Volk [Tue, 19 May 2020 16:29:25 +0000 (20:29 +0400)]
[Core] Fix reference counter lock order when protect/unprotect interface.
Andrey Volk [Tue, 19 May 2020 15:55:36 +0000 (19:55 +0400)]
[Core] Fix wrong switch_assert expressions in switch_core_session_write_frame()
Andrey Volk [Mon, 18 May 2020 22:48:02 +0000 (02:48 +0400)]
[Core] Fix multiple missing session unlocks in switch_core_media.c
Seven Du [Mon, 11 May 2020 17:33:14 +0000 (01:33 +0800)]
[mod_sofia] fix session log
Dragos Oancea [Tue, 28 Apr 2020 16:46:15 +0000 (17:46 +0100)]
[core] eavesdrop: reduce lock contention, fix error condition + enable eavesdrop stereo
Seven Du [Fri, 24 Apr 2020 20:47:45 +0000 (04:47 +0800)]
[mod_sndfile] fix read sndfiles with float data
Seven Du [Wed, 15 Apr 2020 02:36:32 +0000 (10:36 +0800)]
[mod_av] enable resampler when sample rate mismatch (#153)
phonecomwire [Fri, 24 Apr 2020 22:10:41 +0000 (15:10 -0700)]
[Core] Adding fix for switch_ivr_originate to not copy group_confirm variables to the channel
Seven Du [Thu, 12 Mar 2020 14:01:56 +0000 (22:01 +0800)]
[mod_video_filter] Disable waiting video ready which blocks the channel 10 seconds in early media
surendrasignalwire [Fri, 20 Dec 2019 22:06:57 +0000 (03:36 +0530)]
[mod_sofia] Url encode the sip_to_user before using in 200 ok contact
surendrasignalwire [Tue, 29 Oct 2019 18:06:59 +0000 (23:36 +0530)]
[Core] execute_on_audio_change on codec change
Andrey Volk [Tue, 16 Mar 2021 15:12:40 +0000 (18:12 +0300)]
Merge pull request #1120 from dragos-oancea/mod_enum_fix_leak
[mod_enum] fix mem leak - ldns_resolver_new() - vanilla cfg.
Dragos Oancea [Tue, 16 Mar 2021 14:45:12 +0000 (14:45 +0000)]
[mod_enum] fix mem leak - ldns_resolver_new() - vanilla cfg.
Andrey Volk [Wed, 10 Mar 2021 20:34:36 +0000 (23:34 +0300)]
Merge pull request #1103 from dragos-oancea/amr_sync_changes_from_amrwb
[mod_amr] introduce new cfg setting force-oa to change between OA/BE when originating, show session in debug logs, update configs
windy-wang [Wed, 10 Mar 2021 14:06:11 +0000 (22:06 +0800)]
[core] add log debug socket sendto
Dragos Oancea [Wed, 10 Mar 2021 13:43:45 +0000 (15:43 +0200)]
[mod_amr] introduce new cfg setting force-oa to change between OA/BE when originating, show session in debug logs, update configs.
Andrey Volk [Tue, 9 Mar 2021 19:19:58 +0000 (22:19 +0300)]
Merge pull request #1098 from dragos-oancea/amr_wb_frame_types_fix
[mod_amrwb] handle frame types SPEECH_LOST and NO_DATA. add unit test.
Paul Mateer [Mon, 8 Mar 2021 11:28:27 +0000 (11:28 +0000)]
[Core] Capture return value of 2nd call to LoadLibraryEx and add a third call to widen the search to the module in switch_dso_open().
Dragos Oancea [Fri, 5 Mar 2021 09:24:22 +0000 (11:24 +0200)]
[mod_amrwb] handle frame types SPEECH_LOST and NO_DATA. add unit test.
Andrey Volk [Thu, 4 Mar 2021 17:22:12 +0000 (20:22 +0300)]
Merge pull request #1096 from signalwire/apr-osx-configure-ipv6
[build] fix configure checks for ipv6 on latest osx
Andrey Volk [Wed, 3 Mar 2021 18:21:49 +0000 (21:21 +0300)]
Merge pull request #1083 from dragos-oancea/amr_no_data
[mod_amr] handle frame type NO_DATA and add unit test.
Dragos Oancea [Thu, 25 Feb 2021 14:16:14 +0000 (16:16 +0200)]
[mod_amr] handle frame type NO_DATA and add unit test.
Mike Jerris [Wed, 3 Mar 2021 17:02:29 +0000 (10:02 -0700)]
[build] fix configure checks for ipv6 on latest osx
Michael Jerris [Fri, 26 Feb 2021 21:11:38 +0000 (14:11 -0700)]
Merge pull request #1087 from signalwire/swigall
[Build-System] Add src/include/switch_swigable_cpp.h requirement to make swigall
Andrey Volk [Fri, 26 Feb 2021 21:09:44 +0000 (00:09 +0300)]
[Build-System] Add src/include/switch_swigable_cpp.h requirement to make swigall
Evan McGee [Thu, 25 Feb 2021 18:03:47 +0000 (10:03 -0800)]
Merge pull request #602 from stweil/typos
Fix some typos (most found by codespell)
Stefan Weil [Fri, 1 May 2020 12:08:14 +0000 (14:08 +0200)]
Fix typo and convert line endings from CRLF to LF
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Stefan Weil [Fri, 1 May 2020 11:51:52 +0000 (13:51 +0200)]
Fix some typos (most found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
s3rj1k [Tue, 23 Feb 2021 17:59:26 +0000 (19:59 +0200)]
[Unit-tests] Fix previously defined AM_* in tests.
Andrey Volk [Wed, 20 Jan 2021 17:49:05 +0000 (20:49 +0300)]
[libesl] Fix leak of esl_event_header_t in esl_event_base_add_header(). Code cleanup.
Chris Rienzo [Sat, 13 Feb 2021 18:01:20 +0000 (13:01 -0500)]
Merge pull request #509 from talmakion/dev-xmlcurl-cfg
[mod_xml_curl] Allow XML_CURL_MAX_BYTES to be configured at runtime
Chris Rienzo [Sat, 13 Feb 2021 17:54:53 +0000 (12:54 -0500)]
Merge pull request #684 from dragos-oancea/amrwb-oa-cfg
[mod_amrwb] add cfg setting to switch between OA/BE when originating
Chris Rienzo [Sat, 13 Feb 2021 17:45:52 +0000 (12:45 -0500)]
Merge pull request #939 from netaudio/master
fix issue #935 prosody-rate paramter can not be set negative integer …
Seven Du [Sat, 13 Feb 2021 17:34:54 +0000 (01:34 +0800)]
[mod_callcenter] fix leak (#1050)
[mod_callcenter] Fix small leak in cc-instance-id configuration parameter.
voipke [Tue, 3 Nov 2020 00:32:58 +0000 (08:32 +0800)]
[mod_unimrcp] Allow prosody-rate to be negative
Chris Rienzo [Sat, 13 Feb 2021 17:06:49 +0000 (12:06 -0500)]
Merge pull request #976 from dragos-oancea/amrwb-log-session
[mod_amrwb] show the session in debug logs.
Chris Rienzo [Sat, 13 Feb 2021 16:40:18 +0000 (11:40 -0500)]
Merge pull request #995 from seven1240/final-chat
[mod_sms] add final chat function
Chris Rienzo [Sat, 13 Feb 2021 16:39:32 +0000 (11:39 -0500)]
Merge pull request #1030 from signalwire/osx-fixes
osx build fixes
figaro2015 [Sat, 13 Feb 2021 16:37:01 +0000 (08:37 -0800)]
Verification of the wss.pem certificate in mod_sofia application code. Display correct reason why sofia profile failed to create (#1067)
[mod_sofia] Verification of the wss.pem certificate in mod_sofia application code. Display correct reason why sofia profile failed to create.
Chris Rienzo [Sat, 13 Feb 2021 16:35:12 +0000 (11:35 -0500)]
Merge pull request #1073 from italorossi/master
[core] Exclude RFC-6598 CGNAT private space from wan.auto acl
Taner Mansur [Sat, 13 Feb 2021 16:32:43 +0000 (19:32 +0300)]
[mod_http_cache] Generic HTTP API Authorization header support (#1048)
[mod_http_cache] Generic HTTP API Authorization header support
Ítalo Rossi [Thu, 11 Feb 2021 18:53:08 +0000 (15:53 -0300)]
[core] Exclude RFC-6598 CGNAT private space from wan.auto acl
Dragos Oancea [Wed, 9 Dec 2020 13:56:22 +0000 (13:56 +0000)]
[mod_amrwb] show the session in debug logs.
sunlin [Fri, 5 Feb 2021 10:36:45 +0000 (18:36 +0800)]
[mod_python] Fix PyObject leaks in eval_some_python function
Andrey Volk [Fri, 5 Feb 2021 10:27:53 +0000 (13:27 +0300)]
Merge pull request #1034 from seven1240/add-call-id-to-log
[mod_sofia] add call-id to log line to link with session uuid
Andrey Volk [Fri, 5 Feb 2021 10:25:17 +0000 (13:25 +0300)]
Merge pull request #1053 from seven1240/jira-github
[core] jira moved to github
Seven Du [Tue, 26 Jan 2021 15:28:53 +0000 (23:28 +0800)]
[core] jira moved to github
s3rj1k [Mon, 25 Jan 2021 16:02:15 +0000 (18:02 +0200)]
[Build-System] Check requirements when generating tarballs.
Seven Du [Tue, 19 Jan 2021 02:47:10 +0000 (10:47 +0800)]
[mod_sofia] add call-id to log line to link with session uuid
sergey-safarov [Sat, 16 Jan 2021 16:12:09 +0000 (19:12 +0300)]
[Build-System] freeswitch.spec update
Andrey Volk [Fri, 15 Jan 2021 14:48:28 +0000 (17:48 +0300)]
Merge pull request #630 from swk/shaken-stir-identity-header
[mod_sofia] Add preliminary handing for SHAKEN/STIR via SIP Identity …
Chris Rienzo [Fri, 15 Jan 2021 14:27:33 +0000 (14:27 +0000)]
[core] fix documentation error for switch_core_media_bug_read()
Ken Rice [Wed, 13 May 2020 09:06:11 +0000 (12:06 +0300)]
[mod_sofia] Add preliminary handing for SHAKEN/STIR via SIP Identity Header
Anthony Minessale [Thu, 19 Mar 2020 03:08:33 +0000 (03:08 +0000)]
[libvpx] add yield to vpx
Mike Jerris [Tue, 17 Nov 2020 00:08:19 +0000 (17:08 -0700)]
[core] fix build when undefined APR_INET6
Troy Denton [Fri, 8 Jan 2021 16:55:59 +0000 (10:55 -0600)]
[mod_sofia] Remove 'precondition' from 'Supported:' w/ 100rel
willie zhang [Wed, 23 Dec 2020 17:45:26 +0000 (01:45 +0800)]
[Core] fix asr resample out data len
Andrey Volk [Wed, 23 Dec 2020 16:38:08 +0000 (20:38 +0400)]
Merge pull request #823 from mangshe0/syb3
[mod_av] Fix record crash bug
mangshe0 [Thu, 27 Aug 2020 01:49:50 +0000 (09:49 +0800)]
[mod_av] fix record crash bug
Andrey Volk [Tue, 22 Dec 2020 20:38:42 +0000 (00:38 +0400)]
Merge pull request #1005 from signalwire/msbuild
[Build-System] Fix build with MSBuild.
Andrey Volk [Tue, 22 Dec 2020 20:11:37 +0000 (00:11 +0400)]
[Build-System] Fix build with MSBuild.
rucc [Tue, 22 Dec 2020 16:50:27 +0000 (17:50 +0100)]
[FreeSwitchConsole] -version option enabled in windows + read git revision
Andrey Volk [Thu, 17 Dec 2020 21:46:23 +0000 (01:46 +0400)]
Merge pull request #913 from traud/patch-5
[configuration] Copy TLS ciphers from vars.xml even in Vanilla External
Andrey Volk [Thu, 17 Dec 2020 17:54:16 +0000 (21:54 +0400)]
Merge pull request #985 from seven1240/mock-tts
[mod_test] add tts mock
Andrey Volk [Thu, 17 Dec 2020 17:51:44 +0000 (21:51 +0400)]
Merge pull request #1000 from signalwire/http-cache-windows-binary
[mod_http_cache] Set binary mode when downloading files in Windows
Andrey Volk [Thu, 17 Dec 2020 17:49:04 +0000 (21:49 +0400)]
Merge pull request #994 from seven1240/debug-sendto
[core] debug socket sendto
Andrey Volk [Thu, 17 Dec 2020 17:28:32 +0000 (21:28 +0400)]
Merge pull request #996 from seven1240/event-merge
[core] add event::merge
Andrey Volk [Thu, 17 Dec 2020 17:26:45 +0000 (21:26 +0400)]
Merge pull request #997 from seven1240/answer-decode-debug-video
[mod_dptools] early video decode and debug
Andrey Volk [Thu, 17 Dec 2020 17:23:45 +0000 (21:23 +0400)]
Merge pull request #1001 from seven1240/remove-duplicated-code
[mod_dptools] remove duplicated code
Andrey Volk [Thu, 17 Dec 2020 17:21:45 +0000 (21:21 +0400)]
Merge pull request #790 from sunlin7/fix-possible-memory-leak
[mod_say_*] fix possible memory-leak in say_ip()
Andrey Volk [Sat, 7 Nov 2020 00:17:36 +0000 (04:17 +0400)]
[Core] switch_core_port_allocator: Replace getaddrinfo() (may get stuck) with switch_sockaddr_new() and fix IPv6.
Seven Du [Thu, 17 Dec 2020 14:54:25 +0000 (22:54 +0800)]
[mod_dptools] remove duplicated code
Chris Rienzo [Thu, 17 Dec 2020 14:46:13 +0000 (09:46 -0500)]
[mod_http_cache] Set binary mode when downloading files in Windows
Alexander Udovichenko [Thu, 17 Dec 2020 11:52:24 +0000 (14:52 +0300)]
[mod_httpapi] Fix abs-file-cache-ttl typo
Norm Brandinger [Wed, 16 Dec 2020 20:48:03 +0000 (15:48 -0500)]
[mod_v8] Fix C++ compile warning
Andrey Volk [Wed, 16 Dec 2020 18:54:04 +0000 (22:54 +0400)]
Merge pull request #982 from italorossi/bugfix/opus-donot-drop-call-corrupted-stream
[mod_opus] Do not hangup call on decode error - fix
86a5ee3509
Andrey Volk [Wed, 16 Dec 2020 17:28:03 +0000 (21:28 +0400)]
Merge pull request #988 from signalwire/osx-libpq-configure
[build] fix libpq configure check to use flags from autoconf/pkg-config
Andrey Volk [Wed, 16 Dec 2020 16:47:12 +0000 (20:47 +0400)]
Merge pull request #998 from seven1240/argb-le
[core] support convert to ARGB_LE video format
Seven Du [Wed, 11 Nov 2020 23:21:21 +0000 (07:21 +0800)]
[core] support convert to ARGB_LE video format
Seven Du [Fri, 3 Jul 2020 02:47:03 +0000 (10:47 +0800)]
[mod_dptools] early video decode and debug
Seven Du [Sun, 3 May 2020 09:53:42 +0000 (17:53 +0800)]
[core] add event::merge
Seven Du [Sun, 8 Jul 2018 06:30:37 +0000 (14:30 +0800)]
[mod_sms] add final chat function
Seven Du [Wed, 29 Nov 2017 13:01:05 +0000 (21:01 +0800)]
[core] debug socket sendto