]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
17 months agoExperimental. Downgrade cURL to 7.78.0 on Windows. curlstatus
Andrey Volk [Mon, 19 Feb 2024 12:48:34 +0000 (15:48 +0300)] 
Experimental. Downgrade cURL to 7.78.0 on Windows.

21 months ago[mod_xml_cdr] Improve cURL error handling.
Andrey Volk [Mon, 23 Oct 2023 10:50:49 +0000 (13:50 +0300)] 
[mod_xml_cdr] Improve cURL error handling.

21 months agoMerge pull request #2266 from signalwire/vpx
Andrey Volk [Thu, 5 Oct 2023 22:07:16 +0000 (01:07 +0300)] 
Merge pull request #2266 from signalwire/vpx

[libvpx] Fix bug with smaller width bigger size

21 months ago[libvpx] Fix bug with smaller width bigger size 2266/head
Andrey Volk [Thu, 5 Oct 2023 21:42:10 +0000 (00:42 +0300)] 
[libvpx] Fix bug with smaller width bigger size

21 months ago[mod_pgsql] Coverity: 1227660 Logically dead code
Andrey Volk [Thu, 5 Oct 2023 15:05:32 +0000 (18:05 +0300)] 
[mod_pgsql] Coverity: 1227660 Logically dead code

21 months ago[Core] Coverity: 1024552 Logically dead code
Andrey Volk [Thu, 5 Oct 2023 15:03:32 +0000 (18:03 +0300)] 
[Core] Coverity: 1024552 Logically dead code

21 months ago[Core] Coverity: Dereference before null check
Andrey Volk [Wed, 4 Oct 2023 21:26:26 +0000 (00:26 +0300)] 
[Core] Coverity: Dereference before null check

* [Core] Coverity: 1060958 Dereference before null check

* [Core] Coverity: 1024236 Dereference before null check

21 months ago[Core] Coverity: Use of 32-bit time_t
Andrey Volk [Wed, 4 Oct 2023 15:24:16 +0000 (18:24 +0300)] 
[Core] Coverity: Use of 32-bit time_t

* [Core] Coverity: 1500270 Use of 32-bit time_t

* [Core] Coverity: 1500229 Use of 32-bit time_t

* [Core] Coverity: 1500235 Use of 32-bit time_t

* [Core] Coverity: 1500244 Use of 32-bit time_t

* [Core] Coverity: 1500250 Use of 32-bit time_t

* [Core] Coverity: 1500245 Use of 32-bit time_t

* [Core] Coverity: 1500255 Use of 32-bit time_t

* [Core] Coverity: 1500370 Use of 32-bit time_t

* Cleanup

21 months agoMerge pull request #2259 from signalwire/vpx
Andrey Volk [Wed, 4 Oct 2023 15:13:53 +0000 (18:13 +0300)] 
Merge pull request #2259 from signalwire/vpx

[libvpx] VP8: disallow thread count changes

21 months ago[libvpx] VP8: disallow thread count changes 2259/head
Andrey Volk [Tue, 3 Oct 2023 21:47:39 +0000 (00:47 +0300)] 
[libvpx] VP8: disallow thread count changes

22 months agoMerge pull request #2232 from signalwire/coverity_1364946
Andrey Volk [Mon, 11 Sep 2023 11:06:48 +0000 (14:06 +0300)] 
Merge pull request #2232 from signalwire/coverity_1364946

[core] Coverity 1364946 Unchecked return value

22 months agoMerge pull request #2233 from signalwire/coverity_1325269
Andrey Volk [Mon, 11 Sep 2023 11:06:05 +0000 (14:06 +0300)] 
Merge pull request #2233 from signalwire/coverity_1325269

[core] Coverity 1325269 Dereference before null check

22 months agoupdates for the Debian Dockerfile (#2234)
tmancill [Sat, 9 Sep 2023 16:38:50 +0000 (09:38 -0700)] 
updates for the Debian Dockerfile (#2234)

* default to Debian bookworm

* use DEBIAN_VERSION instead of lsb_release; gosu is in Debian since buster

* update comments for FS_META_PACKAGE and exposed ports

* fix SHELL invocation so 'RUN' works as expected in downstream builds

See:  https://docs.docker.com/engine/reference/builder/#shell

22 months agomisc readme updates (#2235)
tmancill [Sat, 9 Sep 2023 16:26:04 +0000 (09:26 -0700)] 
misc readme updates (#2235)

* Update README.md regarding the archived freeswitch-users mailing list

* update docker/README.md to suggest --network host

22 months ago[core] Coverity fixes
Jakub Karolczyk [Fri, 8 Sep 2023 17:17:57 +0000 (18:17 +0100)] 
[core] Coverity fixes

* [core] Coverity 151809915180971518098 (Unchecked return value from library)

* [core] Coverity 1468551 Unchecked return value

* [core] Coverity 1468293 Unchecked return value

* [core] Coverity 1468274 Explicit null dereferenced

* [core] Coverity 1395588 Unchecked return value

* [core] Coverity 1395515 Logically dead code

* [core] Coverity 1364984 Result is not floating-point

* [core] Coverity 13955541468440 Dereference before null check

* [core] Coverity 1024487 Dereference after null check

* [core] Coverity 1024872 Unchecked return value

* [core] Coverity 1025822 Unchecked return value

* [core] Coverity 1025823 Unchecked return value

* [core] Coverity 108763713464671087638 Unchecked return value

* [core] Coverity 1107607 Unchecked return value

* [core] Coverity 1210777 Unchecked return value

* [core] Coverity 1227670 Dereference before null check

* [core] Coverity 1024551 Logically dead code

* [core] Coverity 1024560 Logically dead code

* [core] Coverity 1024664 Operands don't affect result

* [core] Coverity 1364957 Dereference after null check

* [core] Coverity 1395572 Logically dead code

* [core] Coverity 1412459 Unchecked return value

* [core] Coverity 1412490 Unchecked return value

* [core] Coverity 1395515/2 Logically dead code

* [core] Coverity cleanup

22 months ago[core] Coverity 1364946 Unchecked return value 2232/head
Jakub Karolczyk [Fri, 1 Sep 2023 10:27:01 +0000 (11:27 +0100)] 
[core] Coverity 1364946 Unchecked return value

22 months ago[core] Coverity 1325269 Dereference before null check 2233/head
Jakub Karolczyk [Fri, 1 Sep 2023 10:23:28 +0000 (11:23 +0100)] 
[core] Coverity 1325269 Dereference before null check

22 months ago[core] JB audio: check for jb type and silence some debug. (#1191)
Dragos Oancea [Mon, 4 Sep 2023 10:10:26 +0000 (13:10 +0300)] 
[core] JB audio: check for jb type and silence some debug. (#1191)

22 months ago[contrib/timezone-gen] Fix timezone gen (#2215)
Douglas Vought [Tue, 5 Sep 2023 20:11:01 +0000 (16:11 -0400)] 
[contrib/timezone-gen] Fix timezone gen (#2215)

* [contrib/timezone-gen] Move timezone-gen.pl to own folder

* [contrib/timezone-gen] Add fixTzstr

* [contrib/timezone-gen] Add tests and zone data getter
 - tests.pl can be used to verify that the generated timezone conf
   will produce the correct datetimes by testing them against
   what the system's `date` says
 - build-zonedata.pl will download the latest tzdb data and build
   the posix timezone data files. It only builds what is needed
   rather than adding extraneous "right/" and "posix/" timezones.
   FreeSWITCH doesn't seem to be able to use the "right/"
   timezone files.
 - data/ is where the various files needed to generate the
   timezones gets stored

22 months agoMerge pull request #2216 from voughtdq/update-timezones
Andrey Volk [Tue, 5 Sep 2023 17:12:52 +0000 (20:12 +0300)] 
Merge pull request #2216 from voughtdq/update-timezones

[timezones] Update timezones to version 2023c.

22 months ago[timezones] Update timezones to version 2023c. 2216/head
Douglas Vought [Tue, 5 Sep 2023 16:46:13 +0000 (12:46 -0400)] 
[timezones] Update timezones to version 2023c.

23 months agoversion bump
Andrey Volk [Sun, 13 Aug 2023 20:20:20 +0000 (23:20 +0300)] 
version bump

23 months agoswigall
Andrey Volk [Sun, 13 Aug 2023 16:00:05 +0000 (16:00 +0000)] 
swigall

23 months ago[Core] check_ice: sanitize second field of the candidates. Add new switch_is_uint_in_...
Andrey Volk [Tue, 1 Aug 2023 16:33:17 +0000 (19:33 +0300)] 
[Core] check_ice: sanitize second field of the candidates. Add new switch_is_uint_in_range() API.

23 months ago[Core] Fix switch_console.c for Galera Mariadb cluster
Sergei Rozhkov [Fri, 11 Aug 2023 20:13:00 +0000 (01:13 +0500)] 
[Core] Fix switch_console.c for Galera Mariadb cluster

Fix in switch_console.c file.
Adds column names when inserting data.
Calls to use the complete table in Galera Multi-Master Cluster

23 months agoMerge pull request #2201 from signalwire/updates
Len [Fri, 11 Aug 2023 18:18:39 +0000 (14:18 -0400)] 
Merge pull request #2201 from signalwire/updates

[Configuration]Update freeswitch.xml

23 months agoUpdate freeswitch.xml 2201/head
Len [Fri, 11 Aug 2023 18:03:04 +0000 (14:03 -0400)] 
Update freeswitch.xml

23 months agoMerge pull request #1554 from wmasilva/mod_verto-msg_event_add_context_header
Andrey Volk [Fri, 11 Aug 2023 17:08:31 +0000 (20:08 +0300)] 
Merge pull request #1554 from wmasilva/mod_verto-msg_event_add_context_header

[mod_verto] Add context into msg event header

23 months ago[mod_mariadb] Fix "DeadLock. The retries are over." message.
Sergei Rozhkov [Fri, 11 Aug 2023 16:53:32 +0000 (21:53 +0500)] 
[mod_mariadb] Fix "DeadLock. The retries are over." message.

Co-authored-by: Sergei Rozhkov <git@zserg.ru>
23 months ago[mod_verto] Add context into msg event header 1554/head
António Silva [Tue, 22 Feb 2022 10:11:38 +0000 (13:11 +0300)] 
[mod_verto] Add context into msg event header

23 months ago[core] Use auto DH params with openssl3
Matteo [Fri, 11 Aug 2023 11:33:40 +0000 (13:33 +0200)] 
[core] Use auto DH params with openssl3

Co-authored-by: Matteo Brancaleoni <matteo.brancaleoni@voismart.it>
23 months ago[mod_logfile] add logfile open error log and fixes a missing \n
Seven Du [Fri, 11 Aug 2023 11:21:59 +0000 (19:21 +0800)] 
[mod_logfile] add logfile open error log and fixes a missing \n

2 years ago[Core] Fix greedy_sort for codecs containing different fmtp
Andrey Volk [Thu, 6 Jul 2023 10:07:13 +0000 (13:07 +0300)] 
[Core] Fix greedy_sort for codecs containing different fmtp

2 years ago[Core] Sanitize match count during negotiation
Andrey Volk [Wed, 5 Jul 2023 21:41:08 +0000 (00:41 +0300)] 
[Core] Sanitize match count during negotiation

2 years ago[Core] Add new switch_channel_get_variable_strdup() and switch_channel_get_variable_b...
Andrey Volk [Tue, 27 Jun 2023 23:51:24 +0000 (02:51 +0300)] 
[Core] Add new switch_channel_get_variable_strdup() and switch_channel_get_variable_buf() APIs that avoid allocating channel variables in a session's memory pool.

2 years ago[Build-System] Add Debian 12 Bookworm support
Andrey Volk [Tue, 25 Jul 2023 17:47:11 +0000 (20:47 +0300)] 
[Build-System] Add Debian 12 Bookworm support

2 years agoMerge pull request #2181 from signalwire/shout
Andrey Volk [Tue, 25 Jul 2023 00:27:16 +0000 (03:27 +0300)] 
Merge pull request #2181 from signalwire/shout

[mod_shout] Replace deprecated meta functions with shout_set_meta()

2 years agoMerge pull request #2178 from signalwire/rtmp
Andrey Volk [Tue, 25 Jul 2023 00:04:26 +0000 (03:04 +0300)] 
Merge pull request #2178 from signalwire/rtmp

[mod_rtmp] Add OpenSSL 3 support.

2 years ago[mod_shout] Replace deprecated meta functions with shout_set_meta() 2181/head
Andrey Volk [Mon, 24 Jul 2023 23:20:28 +0000 (02:20 +0300)] 
[mod_shout] Replace deprecated meta functions with shout_set_meta()

2 years agoMerge pull request #2180 from signalwire/older
Andrey Volk [Mon, 24 Jul 2023 22:56:41 +0000 (01:56 +0300)] 
Merge pull request #2180 from signalwire/older

[Core] switch_curl_process_mime(): fix build on older systems.

2 years ago[Core] switch_curl_process_mime(): fix build on older systems. 2180/head
Andrey Volk [Mon, 24 Jul 2023 22:44:20 +0000 (01:44 +0300)] 
[Core] switch_curl_process_mime(): fix build on older systems.

2 years agoMerge pull request #2175 from signalwire/curl
Andrey Volk [Mon, 24 Jul 2023 22:28:57 +0000 (01:28 +0300)] 
Merge pull request #2175 from signalwire/curl

[Core, mod_cidlookup, mod_curl, mod_httapi, mod_http_cache, mod_kazoo, mod_shout] Add new switch_curl_mime APIs replacing switch_curl_process_form_post_params() and make code be compatible with libcurl>=7.87.0

2 years agoMerge pull request #2179 from signalwire/newer
Andrey Volk [Mon, 24 Jul 2023 21:45:35 +0000 (00:45 +0300)] 
Merge pull request #2179 from signalwire/newer

[Core, mod_mariadb, mod_ilbc] Fix build on gcc 12.

2 years ago[Core, mod_mariadb, mod_ilbc] Fix build on gcc 12. 2179/head
Andrey Volk [Mon, 24 Jul 2023 21:25:53 +0000 (00:25 +0300)] 
[Core, mod_mariadb, mod_ilbc] Fix build on gcc 12.

2 years ago[mod_rtmp] Add OpenSSL 3 support. 2178/head
Andrey Volk [Mon, 24 Jul 2023 20:47:47 +0000 (23:47 +0300)] 
[mod_rtmp] Add OpenSSL 3 support.

2 years ago[Core, mod_cidlookup, mod_curl, mod_httapi, mod_http_cache, mod_kazoo, mod_shout... 2175/head
Andrey Volk [Mon, 24 Jul 2023 11:43:14 +0000 (14:43 +0300)] 
[Core, mod_cidlookup, mod_curl, mod_httapi, mod_http_cache, mod_kazoo, mod_shout] Add new switch_curl_mime APIs replacing switch_curl_process_form_post_params() and make code be compatible with libcurl>=7.87.0

2 years agoMerge pull request #2177 from signalwire/skinny
Andrey Volk [Mon, 24 Jul 2023 20:07:15 +0000 (23:07 +0300)] 
Merge pull request #2177 from signalwire/skinny

[mod_skinny] Fix build on Debian 12: error: array subscript 'skinny_message_t {aka struct skinny_message}[0]' is partly outside array bounds

2 years agoMerge pull request #2176 from signalwire/test
Andrey Volk [Mon, 24 Jul 2023 19:33:47 +0000 (22:33 +0300)] 
Merge pull request #2176 from signalwire/test

[Unit-tests] Fix possible overflows and an undefined variable in the test framework.

2 years ago[Core] OpenSSL 3 support
jpfox156 [Mon, 24 Jul 2023 18:56:46 +0000 (04:56 +1000)] 
[Core] OpenSSL 3 support

2 years ago[Unit-tests] Fix possible overflows and an undefined variable in the test framework. 2176/head
Andrey Volk [Mon, 24 Jul 2023 13:20:20 +0000 (16:20 +0300)] 
[Unit-tests] Fix possible overflows and an undefined variable in the test framework.

2 years ago[mod_skinny] Fix build on Debian 12: error: array subscript 'skinny_message_t {aka... 2177/head
Andrey Volk [Mon, 24 Jul 2023 18:07:34 +0000 (21:07 +0300)] 
[mod_skinny] Fix build on Debian 12: error: array subscript 'skinny_message_t {aka struct skinny_message}[0]' is partly outside array bounds

2 years ago[core, mod_opus] more elastic jitterbuffer with Opus codec
Andrey Volk [Fri, 21 Jul 2023 17:03:00 +0000 (20:03 +0300)] 
[core, mod_opus] more elastic jitterbuffer with Opus codec

* [core, mod_opus] more elastic jitterbuffer with Opus codec

* [Core] JB: Fix crash on null channel

* [Core] JB: Fix target_seq race in check_jb_size()

* Code cleanup

---------

Co-authored-by: Julien Chavanton <jchavanton@gmail.com>
2 years ago[core] Coverity fixes
Jakub Karolczyk [Fri, 21 Jul 2023 10:49:40 +0000 (11:49 +0100)] 
[core] Coverity fixes

* [core] Coverity CID 1024233 (Dereference before null check)

* [core] Coverity CID 1024239 (Dereference before null check)

* [core] Coverity CID 1024242 (Dereference before null check)

* [core] Coverity CID 1024243 (Dereference before null check)

* [core] Coverity CID 1024453 (Dereference before null check)

* [core] Coverity CID 1024554 (Logically dead code)

* [core] Coverity CID 1024868 (unchecked return value from library)

* [core] Coverity CID 1024869 (unchecked return value from library)

* [core] Coverity CID 1468281 (Dereference before null check)

* [core] Coverity CID 1024238 (Dereference before null check)

* [core] Coverity CID 1468621 (Copy into fixed size buffer)

* [core] Coverity CID 1024871 (Unchecked return value)

2 years agoMerge pull request #2167 from signalwire/migrate_to_ffmpeg5win
Jakub Karolczyk [Tue, 18 Jul 2023 17:44:18 +0000 (18:44 +0100)] 
Merge pull request #2167 from signalwire/migrate_to_ffmpeg5win

[mod_av] Add FFmpeg 5.1.3 support on Windows.

2 years agoMerge pull request #2166 from signalwire/migrate_to_ffmpeg5
Andrey Volk [Tue, 18 Jul 2023 17:38:33 +0000 (20:38 +0300)] 
Merge pull request #2166 from signalwire/migrate_to_ffmpeg5

[mod_av] Migrate to FFmpeg 5.1

2 years ago[mod_av] Add FFmpeg 5.1.3 support on Windows. 2167/head
Andrey Volk [Sat, 15 Jul 2023 19:15:22 +0000 (22:15 +0300)] 
[mod_av] Add FFmpeg 5.1.3 support on Windows.

2 years ago[mod_av] Migrate to FFmpeg 5.1 2166/head
Jakub Karolczyk [Mon, 17 Jul 2023 15:36:27 +0000 (15:36 +0000)] 
[mod_av] Migrate to FFmpeg 5.1

2 years agoMerge pull request #2155 from signalwire/move_to_packetizer
Andrey Volk [Mon, 17 Jul 2023 15:31:27 +0000 (18:31 +0300)] 
Merge pull request #2155 from signalwire/move_to_packetizer

[core,mod_av,unit-tests] Make transition to core packetizer

2 years agoMerge pull request #2163 from signalwire/MEDIA_PARAMS
Andrey Volk [Mon, 17 Jul 2023 15:28:12 +0000 (18:28 +0300)] 
Merge pull request #2163 from signalwire/MEDIA_PARAMS

[Core] Fix missing MEDIA_PARAMS in message_names.

2 years ago[Core] Fix missing MEDIA_PARAMS in message_names. 2163/head
Andrey Volk [Sun, 16 Jul 2023 18:20:56 +0000 (21:20 +0300)] 
[Core] Fix missing MEDIA_PARAMS in message_names.

2 years agoMerge pull request #2162 from signalwire/libks2
Andrey Volk [Fri, 14 Jul 2023 10:33:20 +0000 (13:33 +0300)] 
Merge pull request #2162 from signalwire/libks2

[Build-System] Update libks and signalwire-c requirements to 2.0

2 years ago[Build-System] Update libks and signalwire-c requirements to 2.0 2162/head
Andrey Volk [Fri, 2 Jun 2023 18:58:41 +0000 (21:58 +0300)] 
[Build-System] Update libks and signalwire-c requirements to 2.0

2 years agoMerge pull request #2157 from signalwire/revertopus
Andrey Volk [Wed, 12 Jul 2023 17:38:52 +0000 (20:38 +0300)] 
Merge pull request #2157 from signalwire/revertopus

Revert "[core, mod_opus] more elastic jitterbuffer with Opus codec (#2069)

2 years agoRevert "[core, mod_opus] more elastic jitterbuffer with Opus codec (#2069)" 2157/head
Andrey Volk [Wed, 12 Jul 2023 15:18:17 +0000 (18:18 +0300)] 
Revert "[core, mod_opus] more elastic jitterbuffer with Opus codec (#2069)"

This reverts commit 67840823c178153cb013014c4fa780fe233612cb.

2 years agoRevert "[mod_opus] Fix Windows build regression made by previous commit"
Andrey Volk [Wed, 12 Jul 2023 15:17:52 +0000 (18:17 +0300)] 
Revert "[mod_opus] Fix Windows build regression made by previous commit"

This reverts commit 25afda9be002a2edd7311d2d10531ce88431b5c3.

2 years agoMerge pull request #2146 from linuxmaniac/vseva/mod_python3
Andrey Volk [Tue, 11 Jul 2023 14:50:35 +0000 (17:50 +0300)] 
Merge pull request #2146 from linuxmaniac/vseva/mod_python3

[mod_python3] Fix build on Python 3.10+

2 years ago[mod_python3] fix build on Python 3.10+ 2146/head
Victor Seva [Tue, 4 Jul 2023 13:25:05 +0000 (15:25 +0200)] 
[mod_python3] fix build on Python 3.10+

fix #2145

2 years ago[core,mod_av,unit-tests] Make transition to core packetizer 2155/head
Jakub Karolczyk [Mon, 10 Jul 2023 10:31:09 +0000 (10:31 +0000)] 
[core,mod_av,unit-tests] Make transition to core packetizer

2 years agoMerge pull request #2151 from signalwire/fix_func_decl ffmpeg5win
Andrey Volk [Sat, 8 Jul 2023 15:47:21 +0000 (18:47 +0300)] 
Merge pull request #2151 from signalwire/fix_func_decl

[mod_verto] Fix function declarations without a prototype

2 years ago[mod_verto] Fix function declarations without a prototype 2151/head
Jakub Karolczyk [Sat, 8 Jul 2023 11:29:23 +0000 (06:29 -0500)] 
[mod_verto] Fix function declarations without a prototype

2 years agoMerge pull request #2142 from signalwire/fix_macos_build
Andrey Volk [Sat, 8 Jul 2023 10:04:54 +0000 (13:04 +0300)] 
Merge pull request #2142 from signalwire/fix_macos_build

[xmlrpc-c] Fix MacOS build

2 years ago[xmlrpc-c] Fix MacOS build 2142/head
Jakub Karolczyk [Tue, 4 Jul 2023 09:42:38 +0000 (10:42 +0100)] 
[xmlrpc-c] Fix MacOS build

2 years agoMerge pull request #2140 from signalwire/fix_vars_not_used
Jakub Karolczyk [Wed, 5 Jul 2023 12:18:15 +0000 (13:18 +0100)] 
Merge pull request #2140 from signalwire/fix_vars_not_used

[core,miniupnpc,modules] Fix not used variables

2 years agoMerge pull request #2141 from signalwire/remove_verbatim
Andrey Volk [Tue, 4 Jul 2023 14:04:37 +0000 (17:04 +0300)] 
Merge pull request #2141 from signalwire/remove_verbatim

[mod_sofia] Remove non-implemented verbose feature

2 years ago[Build-System] Update commit hash of SpanDSP on Windows.
Andrey Volk [Wed, 28 Jun 2023 20:12:00 +0000 (23:12 +0300)] 
[Build-System] Update commit hash of SpanDSP on Windows.

2 years agoMerge pull request #2139 from signalwire/fix_func_decl_prot
Andrey Volk [Tue, 4 Jul 2023 10:35:15 +0000 (13:35 +0300)] 
Merge pull request #2139 from signalwire/fix_func_decl_prot

[core,libyuv,modules] Fix function declarations without a prototype

2 years ago[mod_sofia] Remove non-implemented verbose feature 2141/head
Jakub Karolczyk [Tue, 4 Jul 2023 09:37:48 +0000 (10:37 +0100)] 
[mod_sofia] Remove non-implemented verbose feature

2 years ago[core,miniupnpc,modules] Fix not used variables 2140/head
Jakub Karolczyk [Tue, 4 Jul 2023 09:12:44 +0000 (10:12 +0100)] 
[core,miniupnpc,modules] Fix not used variables

2 years ago[core,libyuv,modules] Fix function declarations without a prototype 2139/head
Jakub Karolczyk [Tue, 4 Jul 2023 08:51:37 +0000 (09:51 +0100)] 
[core,libyuv,modules] Fix function declarations without a prototype

2 years ago[mod_conference] Add flag to destroy the conference only when all mandatory members...
David Villasmil [Wed, 28 Jun 2023 16:39:22 +0000 (18:39 +0200)] 
[mod_conference] Add flag to destroy the conference only when all mandatory members disconnect. And set endconf to end the conference when any member with the flag disconnects (#2079)

* feature/mod_conference_mandatory_member_flag: Add flag to destroy the conference only when all mandatory members disconnect. And set endconf to end the conference when any member with the flag disconnects

2 years agoMerge pull request #2120 from signalwire/win
Andrey Volk [Fri, 23 Jun 2023 22:07:44 +0000 (01:07 +0300)] 
Merge pull request #2120 from signalwire/win

[mod_opus] Fix Windows build regression made by previous commit

2 years ago[mod_opus] Fix Windows build regression made by previous commit 2120/head
Andrey Volk [Fri, 23 Jun 2023 18:25:16 +0000 (21:25 +0300)] 
[mod_opus] Fix Windows build regression made by previous commit

2 years ago[core, mod_opus] more elastic jitterbuffer with Opus codec (#2069)
Julien Chavanton [Fri, 23 Jun 2023 13:45:31 +0000 (09:45 -0400)] 
[core, mod_opus] more elastic jitterbuffer with Opus codec (#2069)

2 years ago[mod_sofia] Map SWITCH_CAUSE_REJECT_ALL cause to 603
Andrey Volk [Thu, 22 Jun 2023 15:02:20 +0000 (18:02 +0300)] 
[mod_sofia] Map SWITCH_CAUSE_REJECT_ALL cause to 603

2 years ago[Core] Add new cause REJECT_ALL
Giacomo Vacca [Fri, 16 Jun 2023 17:30:15 +0000 (17:30 +0000)] 
[Core] Add new cause REJECT_ALL

2 years agoMerge pull request #2113 from dragos-oancea/more_opus
Andrey Volk [Thu, 15 Jun 2023 17:48:11 +0000 (20:48 +0300)] 
Merge pull request #2113 from dragos-oancea/more_opus

[Core, mod_opus] Fixes.

2 years ago[mod_opus] fix remote codec rate to match. 2113/head
Dragos Oancea [Thu, 15 Jun 2023 13:29:43 +0000 (16:29 +0300)] 
[mod_opus] fix remote codec rate to match.

2 years ago[core, mod_opus] bring more fmtp params to core (offer/answer).
Dragos Oancea [Thu, 11 May 2023 00:55:11 +0000 (03:55 +0300)] 
[core, mod_opus] bring more fmtp params to core (offer/answer).

2 years ago[core] Opus RTP timestamp: adding an exception on RTP session creation.
Dragos Oancea [Thu, 26 Jan 2023 18:14:35 +0000 (20:14 +0200)] 
[core] Opus RTP timestamp: adding an exception on RTP session creation.

https://www.rfc-editor.org/rfc/rfc7587.html
"The RTP timestamp is incremented with a 48000 Hz
   clock rate for all modes of Opus and all sampling rates.  The unit
   for the timestamp is samples per single (mono) channel"

Follow up: 50f57f85732b0d5a58a39f3fca7b654f894b0c9dccbef9e0c7e31c410ce08b5276c3e2e5a2f69883 .

2 years ago[mod_opus] fix samples_per_packet for 8khz, 16khz, 24khz.
Dragos Oancea [Wed, 24 Aug 2022 10:02:35 +0000 (13:02 +0300)] 
[mod_opus] fix samples_per_packet for 8khz, 16khz, 24khz.

2 years ago[mod_opus] show uuid in logs. opus
Dragos Oancea [Thu, 18 Aug 2022 16:48:20 +0000 (19:48 +0300)] 
[mod_opus] show uuid in logs.

2 years ago[mod_opus] fix configuration glitches (switch_true() instead of atoi()).
Dragos Oancea [Sat, 8 Jan 2022 10:14:16 +0000 (12:14 +0200)] 
[mod_opus] fix configuration glitches (switch_true() instead of atoi()).

2 years ago[mod_sofia] Coverity fixes
Dragos Oancea [Mon, 12 Jun 2023 15:17:12 +0000 (18:17 +0300)] 
[mod_sofia] Coverity fixes

[mod_sofia] coverity CID 1024253 (Dereference before null check)
[mod_sofia] coverity CID 1024254 (Dereference before null check)
[mod_sofia] coverity CID 1257620 (Logically dead code)
[mod_sofia] coverity CID 1024750 (Dereference null return value)

2 years agoMerge pull request #2109 from signalwire/switch_core_media_set_codec
Andrey Volk [Mon, 12 Jun 2023 15:03:26 +0000 (18:03 +0300)] 
Merge pull request #2109 from signalwire/switch_core_media_set_codec

[Core] Fix possible deadlock in switch_core_media_set_codec()

2 years ago[Core] Fix possible deadlock in switch_core_media_set_codec() 2109/head
Andrey Volk [Thu, 23 Mar 2023 20:01:17 +0000 (23:01 +0300)] 
[Core] Fix possible deadlock in switch_core_media_set_codec()

2 years ago[mod_verto] Coverity fixes
Dragos Oancea [Mon, 12 Jun 2023 14:25:37 +0000 (17:25 +0300)] 
[mod_verto] Coverity fixes

[mod_verto] coverity CID 1468439 (Dereference after null check)
[mod_verto] coverity CID 1294451 (Dereference before null check)
[mod_verto] coverity CID 1468443 (Logically dead code)

2 years agoMerge pull request #2104 from dragos-oancea/cov-mod_portaudio
Andrey Volk [Mon, 12 Jun 2023 14:03:16 +0000 (17:03 +0300)] 
Merge pull request #2104 from dragos-oancea/cov-mod_portaudio

[mod_portaudio] coverity CID 1024263 (Dereference before null check)

2 years agoMerge pull request #2106 from dragos-oancea/cov-mod_spandsp
Andrey Volk [Mon, 12 Jun 2023 13:58:09 +0000 (16:58 +0300)] 
Merge pull request #2106 from dragos-oancea/cov-mod_spandsp

[mod_spandsp] Coverity CID 1024263 (Dereference before null check)

2 years agoMerge pull request #2108 from signalwire/add_new_media_getters
Andrey Volk [Fri, 9 Jun 2023 19:48:30 +0000 (22:48 +0300)] 
Merge pull request #2108 from signalwire/add_new_media_getters

[core] Add switch_core_media_get_engine() and switch_core_media_get_codec() functions

2 years ago[core] Add switch_core_media_get_engine() and switch_core_media_get_codec() functions 2108/head
Jakub Karolczyk [Fri, 9 Jun 2023 18:25:25 +0000 (18:25 +0000)] 
[core] Add switch_core_media_get_engine() and switch_core_media_get_codec() functions