]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
wmasilva [Wed, 24 Jan 2024 19:04:32 +0000 (19:04 +0000)]
[Core] softtimer: fix crash in timezones when reloading xml
* switch_time: fix segfault null TIMEZONES_LIST.hash when reloading xml
* Unbind before destroying TIMEZONES_LIST.hash. Protect TIMEZONES_LIST.hash with a mutex that's allocated in core's global runtime.memory_pool so the mutex does not die on softtimer shutdown.
---------
Co-authored-by: Andrey Volk <andywolk@gmail.com>
Dmitry Kunilov [Wed, 24 Jan 2024 13:50:08 +0000 (16:50 +0300)]
[mod_amr, mod_amrwb] Fix input data corruption
* Fix input data corruption in AMR and AMRWB codecs
* [amr/amrwb] Check encoded frame size before decoding
* [mod_amr, mod_amrwb] Coding guidelines cleanup.
---------
Co-authored-by: Dmitry Kunilov <dmitry.kunilov@upm.solutions>
Co-authored-by: Andrey Volk <andywolk@gmail.com>
mahald [Wed, 10 Jan 2024 16:01:26 +0000 (17:01 +0100)]
[mod_amqp] Adjusting to Appropriate Log Level for Message
* [mod_amqp] Adjusting to Appropriate Log Level for Message
Refined Logging Level for FreeSWITCH's mod_amqp: The logging level for the AMQP module in FreeSWITCH has been updated from 'warning' to 'debug'. This adjustment ensures a more suitable level for the log message and eliminates any potential impact on production environments. Previously, the 'warning' level would lead to unnecessary log entries for each individual message, although there was no actual warning condition. This change improves logging efficiency and appropriateness for mod_amqp's operations within FreeSWITCH.
* [MOD_AMQP] Change LogLevel to DEBUG1 as it is more appropriate for this message
Visytel [Mon, 8 Jan 2024 09:00:28 +0000 (20:00 +1100)]
[Build-System, ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage. Use updated ldns tarball on Windows.
* [ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage
* [Build-System] Use updated ldns tarball on Windows.
---------
Co-authored-by: Andrey Volk <andywolk@gmail.com>
tmancill [Fri, 5 Jan 2024 15:42:58 +0000 (07:42 -0800)]
[Docker] Change default freeswitch UID and GID to 499 in docker/master/Dockerfile
On several installs on recent Debian and Ubuntu systems, I have noticed
that GID 999 is already allocated on the system running the container,
making it a minor hassle to share a common freeswitch UID and GID
between the Docker host and the container.
The conflicting group id varies, but is typically either one of the systemd
groups or polkitd, which are dynamically created when those packages are
installed. The behavior stems from the range of system GIDs being
between 100-999 ([see Debian Policy 9.2.2](https://www.debian.org/doc/debian-policy/ch-opersys.html#uid-and-gid-classes))
and the fact that system installation dynamically allocates from this
range. I didn't track down exactly why these daemons are allocating
from the top of the range, since the default behavior of `adduser` and
`addgroup` ([link](https://salsa.debian.org/debian/adduser/-/blob/
6c04aa701a2ca09efbff9094ab07e7dae14554fc /adduser#L1255-1269))
is to search from the bottom of the range, and the manpage for
`groupadd` says that it's default is also to use the smallest id,
but perhaps it was to avoid (other) conflicts.
The approach taken in this PR is to default to 499, more in the middle
of the range, which should reduce the chance of conflicting with an
existing system UID and GID. The values are also now exposed as ARGs
and so can be explicitly set during the build with
`--build-arg="FREESWITCH_UID=xxx"` and `--build-arg="FREESWITCH_GID=yyy"`
if desired.
Andrey Volk [Fri, 22 Dec 2023 19:37:54 +0000 (22:37 +0300)]
version bump
Andrey Volk [Fri, 22 Dec 2023 17:12:41 +0000 (17:12 +0000)]
swigall
Andrey Volk [Fri, 22 Dec 2023 14:57:34 +0000 (17:57 +0300)]
Merge pull request from GHSA-39gv-hq72-j6m6
[Core] Reject DTLS packets coming from a source different than the current ICE negotiated path.
Jakub Karolczyk [Fri, 29 Sep 2023 15:25:53 +0000 (15:25 +0000)]
[Core] Reject DTLS packets coming from a source different than the current ICE negotiated path.
Andrey Volk [Thu, 21 Dec 2023 22:48:43 +0000 (01:48 +0300)]
Merge pull request #2342 from signalwire/sofia11317
Bump sofia-sip library requirement to version 1.13.17
Andrey Volk [Thu, 21 Dec 2023 22:09:19 +0000 (01:09 +0300)]
Bump sofia-sip library requirement to version 1.13.17
Andrey Volk [Tue, 19 Dec 2023 20:23:30 +0000 (23:23 +0300)]
Merge pull request #2339 from signalwire/static
[mod_conference] Remove static from cJSON vars in conference_jlist
Andrey Volk [Tue, 19 Dec 2023 19:42:54 +0000 (22:42 +0300)]
[mod_conference] Remove static from cJSON vars in conference_jlist
Andrey Volk [Thu, 14 Dec 2023 11:01:57 +0000 (14:01 +0300)]
Merge pull request #2333 from signalwire/implicit
[Core] Fix implicit conversion from enumeration type 'switch_odbc_status_t' to different enumeration type 'switch_status_t'.
Andrey Volk [Thu, 14 Dec 2023 10:43:33 +0000 (13:43 +0300)]
[Core] Fix implicit conversion from enumeration type 'switch_odbc_status_t' to different enumeration type 'switch_status_t'.
Jakub Karolczyk [Tue, 12 Dec 2023 10:03:11 +0000 (10:03 +0000)]
[core] Fix missing 192 key lengths
Andrey Volk [Mon, 11 Dec 2023 20:12:27 +0000 (23:12 +0300)]
Merge pull request #2329 from signalwire/reason
[mod_sofia] BYE Reason header was limited in length.
Andrey Volk [Mon, 11 Dec 2023 19:48:00 +0000 (22:48 +0300)]
[mod_sofia] BYE Reason header was limited in length.
Andrey Volk [Tue, 7 Nov 2023 15:50:30 +0000 (18:50 +0300)]
Merge pull request #2273 from asymptotic-io/mod-conference-fix
[mod_conference] Avoid a race in member->read_impl access
Arun Raghavan [Thu, 12 Oct 2023 19:42:23 +0000 (15:42 -0400)]
[mod_conference] Avoid a race in member->read_impl access
The conference output loop accesses the member's read_impl while
resampling. The output loop also spawns off the input loop thread, which
is where the member->read_impl is actually initialised. This results in
an uncommon race where the output loop sometimes gets an uninitialised
member->read_impl and bails with logs something like this:
2023-10-12 18:19:01.436844 [DEBUG] conference_loop.c:1340 Setup timer soft success interval: 20 samples: 960 from codec L16
2023-10-12 18:19:01.436844 [DEBUG] conference_loop.c:1497 Outbound conference channel answered, setting CFLAG_ANSWERED
2023-10-12 18:19:01.436844 [NOTICE] switch_core_media.c:15852 Activating write resampler
2023-10-12 18:19:01.436844 [DEBUG] switch_core_media.c:16097 Engaging Write Buffer at 1920 bytes to accommodate 0->1920
2023-10-12 18:19:01.436844 [ERR] switch_core_media.c:16112 Write Buffer 0 bytes Failed!
As a solution, we initialise the member->read_impl even before we start
up the input loop, so that this race can never happen.
Andrey Volk [Fri, 27 Oct 2023 16:29:22 +0000 (19:29 +0300)]
Merge pull request #2253 from signalwire/fix_ice_flopping
[core] Fix flopping routes on ICE negotiation
Jakub Karolczyk [Fri, 29 Sep 2023 08:21:15 +0000 (08:21 +0000)]
[core] Fix flopping routes on ICE negotiation
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
Andrey Volk [Thu, 5 Oct 2023 21:42:10 +0000 (00:42 +0300)]
[libvpx] Fix bug with smaller width bigger size
Andrey Volk [Thu, 5 Oct 2023 15:05:32 +0000 (18:05 +0300)]
[mod_pgsql] Coverity:
1227660 Logically dead code
Andrey Volk [Thu, 5 Oct 2023 15:03:32 +0000 (18:03 +0300)]
[Core] Coverity:
1024552 Logically dead code
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
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
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
Andrey Volk [Tue, 3 Oct 2023 21:47:39 +0000 (00:47 +0300)]
[libvpx] VP8: disallow thread count changes
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
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
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
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
Jakub Karolczyk [Fri, 8 Sep 2023 17:17:57 +0000 (18:17 +0100)]
[core] Coverity fixes
* [core] Coverity
1518099 ,
1518097 ,
1518098 (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
1395554 ,
1468440 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
1087637 ,
1346467 ,
1087638 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
Jakub Karolczyk [Fri, 1 Sep 2023 10:27:01 +0000 (11:27 +0100)]
[core] Coverity
1364946 Unchecked return value
Jakub Karolczyk [Fri, 1 Sep 2023 10:23:28 +0000 (11:23 +0100)]
[core] Coverity
1325269 Dereference before null check
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)
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
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.
Douglas Vought [Tue, 5 Sep 2023 16:46:13 +0000 (12:46 -0400)]
[timezones] Update timezones to version 2023c.
Andrey Volk [Sun, 13 Aug 2023 20:20:20 +0000 (23:20 +0300)]
version bump
Andrey Volk [Sun, 13 Aug 2023 16:00:05 +0000 (16:00 +0000)]
swigall
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.
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
Len [Fri, 11 Aug 2023 18:18:39 +0000 (14:18 -0400)]
Merge pull request #2201 from signalwire/updates
[Configuration]Update freeswitch.xml
Len [Fri, 11 Aug 2023 18:03:04 +0000 (14:03 -0400)]
Update freeswitch.xml
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
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>
António Silva [Tue, 22 Feb 2022 10:11:38 +0000 (13:11 +0300)]
[mod_verto] Add context into msg event header
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>
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
Andrey Volk [Thu, 6 Jul 2023 10:07:13 +0000 (13:07 +0300)]
[Core] Fix greedy_sort for codecs containing different fmtp
Andrey Volk [Wed, 5 Jul 2023 21:41:08 +0000 (00:41 +0300)]
[Core] Sanitize match count during negotiation
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.
Andrey Volk [Tue, 25 Jul 2023 17:47:11 +0000 (20:47 +0300)]
[Build-System] Add Debian 12 Bookworm support
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()
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.
Andrey Volk [Mon, 24 Jul 2023 23:20:28 +0000 (02:20 +0300)]
[mod_shout] Replace deprecated meta functions with shout_set_meta()
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.
Andrey Volk [Mon, 24 Jul 2023 22:44:20 +0000 (01:44 +0300)]
[Core] switch_curl_process_mime(): fix build on older systems.
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
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.
Andrey Volk [Mon, 24 Jul 2023 21:25:53 +0000 (00:25 +0300)]
[Core, mod_mariadb, mod_ilbc] Fix build on gcc 12.
Andrey Volk [Mon, 24 Jul 2023 20:47:47 +0000 (23:47 +0300)]
[mod_rtmp] Add OpenSSL 3 support.
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
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
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.
jpfox156 [Mon, 24 Jul 2023 18:56:46 +0000 (04:56 +1000)]
[Core] OpenSSL 3 support
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.
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
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>
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)
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.
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
Andrey Volk [Sat, 15 Jul 2023 19:15:22 +0000 (22:15 +0300)]
[mod_av] Add FFmpeg 5.1.3 support on Windows.
Jakub Karolczyk [Mon, 17 Jul 2023 15:36:27 +0000 (15:36 +0000)]
[mod_av] Migrate to FFmpeg 5.1
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
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.
Andrey Volk [Sun, 16 Jul 2023 18:20:56 +0000 (21:20 +0300)]
[Core] Fix missing MEDIA_PARAMS in message_names.
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
Andrey Volk [Fri, 2 Jun 2023 18:58:41 +0000 (21:58 +0300)]
[Build-System] Update libks and signalwire-c requirements to 2.0
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)
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 .
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 .
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+
Victor Seva [Tue, 4 Jul 2023 13:25:05 +0000 (15:25 +0200)]
[mod_python3] fix build on Python 3.10+
fix #2145
Jakub Karolczyk [Mon, 10 Jul 2023 10:31:09 +0000 (10:31 +0000)]
[core,mod_av,unit-tests] Make transition to core packetizer
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
Jakub Karolczyk [Sat, 8 Jul 2023 11:29:23 +0000 (06:29 -0500)]
[mod_verto] Fix function declarations without a prototype
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
Jakub Karolczyk [Tue, 4 Jul 2023 09:42:38 +0000 (10:42 +0100)]
[xmlrpc-c] Fix MacOS build
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
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
Andrey Volk [Wed, 28 Jun 2023 20:12:00 +0000 (23:12 +0300)]
[Build-System] Update commit hash of SpanDSP on Windows.
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
Jakub Karolczyk [Tue, 4 Jul 2023 09:37:48 +0000 (10:37 +0100)]
[mod_sofia] Remove non-implemented verbose feature
Jakub Karolczyk [Tue, 4 Jul 2023 09:12:44 +0000 (10:12 +0100)]
[core,miniupnpc,modules] Fix not used variables
Jakub Karolczyk [Tue, 4 Jul 2023 08:51:37 +0000 (09:51 +0100)]
[core,libyuv,modules] Fix function declarations without a prototype
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