Commit Graph

35873 Commits

Author SHA1 Message Date
Matt Schultz fc4a2d5d4f
Merge branch 'master' into master 2024-12-30 22:30:35 +00:00
Korynkai ff2e8b475f
Fixes related to signalwire/freeswitch#2202
AVOutputFormat::priv_data_size is marked private and no longer exists in the public API as of FFMPEG 6.0, but found hidden in AVOutputFormat as part of FFOutputFormat.
AVCodecContext::ticks_per_frame was deprecated as of FFMPEG 6.1.
libavcodec notes 'do not use avcodec_close()' as of FFMPEG 3.1, use avcodec_free_context() instead.
AVFrame::key_frame was deprecated as of FFMPEG 6.1, use AVFrame::flags instead.
AVInputFormat::read_seek and AVInputFormat::read_seek2 no longer exists as of FFMPEG 7.0. This seems to only be used for logging purposes, so guard this functionality accordingly.
2024-12-30 22:23:33 +00:00
Andrey Volk 0422b86f89
Merge pull request #2679 from signalwire/ssml_multi
[mod_ssml] Push done when its flag multi
2024-12-31 01:00:29 +03:00
Anthony Minessale II 2a2554db99 [mod_ssml] Push done when its flag multi 2024-12-31 00:41:34 +03:00
Andrey Volk a6b114a630
Merge pull request #2678 from signalwire/SWITCH_SPEECH_FLAG_MULTI
[Core] Add new SWITCH_SPEECH_FLAG_MULTI flag and check it in switch_ivr_speak_text_handle().
2024-12-31 00:38:11 +03:00
Anthony Minessale a71a352872 [Core] Add new SWITCH_SPEECH_FLAG_MULTI flag and check it in switch_ivr_speak_text_handle(). 2024-12-30 23:59:25 +03:00
Patrice Fournier ec25d5df77
[mod_sofia] Added missing %s in one form of contact string
Added missing %s in contact header format string when formatting with
rfc_5626, extension number and IPv6.
2024-12-19 00:23:50 +03:00
Andrey Volk cb8e6de117
Merge pull request #2667 from signalwire/fsget
[Scripts] Introduce FSGET - a simple way to install FreeSWITCH.
2024-12-18 17:42:01 +03:00
Patrice Fournier 89b9e4f4ff
[Scripts] Only show email changed section if it was changed
Show the email section when the email has changed instead of when the
name has changed in the git setup script.
2024-12-17 20:53:51 +03:00
Andrey Volk 21af2d966a [Scripts] Introduce FSGET - a simple way to install FreeSWITCH. 2024-12-15 14:15:02 +03:00
Andrey Volk 05310dae07
Merge pull request #2665 from signalwire/gha_release
[GHA] Default to `release=unstable` in build workflow.
2024-12-12 17:44:02 +03:00
s3rj1k 26acc9601c
[GHA] Default to `release=unstable` in build workflow. 2024-12-12 15:12:38 +01:00
Andrey Volk ce1826e538
Merge pull request #2642 from Ansuel/free-pcre
[mod_verto] Fix memory leak by correctly freeing regex
2024-12-11 20:53:31 +03:00
Christian Marangi 12b47fe7f9 [mod_verto] Fix memory leak by correctly freeing regex
For mod_verto regex was never freed and was actually leaking memory.
Correctly free the compiled regex to fix the memory leak.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-12-11 16:02:45 +03:00
Andrey Volk e490fe6d7d
Merge pull request #2524 from signalwire/pat
[GHA] Use temporary token to build artifacts, extend manual run options.
2024-12-11 16:02:17 +03:00
s3rj1k 1f4d1e323e
[GHA] Use temporary token to build artifacts, extend manual run options. 2024-12-11 12:42:00 +01:00
Andrey Volk c429987181
Merge pull request #2664 from signalwire/coveritydocker
[Build-System] Add a Dockerfile for Coverity scan.
2024-12-10 23:33:45 +03:00
Andrey Volk da081d4b9f [Build-System] Add a Dockerfile for Coverity scan. 2024-12-10 22:14:42 +03:00
Andrey Volk 12997dde6a
Merge pull request #2661 from signalwire/workflow
[GHA] Use repository default value of artifacts `retention-days`
2024-12-04 12:38:17 +03:00
s3rj1k 23ab8bc0f4
[GHA] Use repository default value of artifacts `retention-days` 2024-12-04 01:44:21 +01:00
Andrey Volk 845d3164f5
Merge pull request #2657 from signalwire/workflow
[GHA] Refactor workflows
2024-12-04 00:05:41 +03:00
s3rj1k 556702ce9f
[GHA] Refactor workflows 2024-12-03 21:30:46 +01:00
Andrey Volk 545806c146
Merge pull request #2660 from signalwire/sdk10
[Build-System] Upgrade legacy Windows SDK to 10.0 in Visual Studio projects.
2024-12-03 23:29:21 +03:00
Andrey Volk 8e694fe10b [Build-System] Upgrade legacy Windows SDK to 10.0 in Visual Studio projects. 2024-12-03 22:59:02 +03:00
Andrey Volk 4658192547
[Core] switch_channel_clear_state_handler(), switch_channel_get_state_handler(): Coverity 1546120 Data race condition
* [Core] switch_channel_clear_state_handler: Coverity 1546120 Data race condition

* [Core] Fix race in switch_channel_get_state_handler()
2024-11-13 22:56:15 +03:00
Andrey Volk ee7c7dea60
Merge pull request #2641 from signalwire/swig
swigall
2024-11-05 22:12:29 +03:00
Andrey Volk 1a7090fc66 swigall 2024-11-05 17:40:30 +00:00
Andrey Volk 97cb6722ae
Merge pull request #2622 from signalwire/unittests
[GHA] Use autogenerated matrix for grouping unit-tests.
2024-10-15 17:06:59 +03:00
s3rj1k b662cc73fb
[GHA] Use autogenerated matrix for grouping unit-tests. 2024-10-12 20:41:29 +02:00
Andrey Volk 9599739b7e
Merge pull request #2538 from signalwire/CI
[GHA] Add tests.
2024-10-11 23:02:58 +03:00
s3rj1k 07283ac104
[GHA] Add tests. 2024-10-11 20:16:39 +02:00
Jakub Karolczyk b4ebd0936c
[core, mod_sofia] Fix codec set deadlock 2024-10-11 16:16:02 +03:00
Anthony Minessale a891067b89
Merge pull request #2618 from seven1240/b64-decode
[core] fix base64 decoded size when encoded string contains padding =
2024-10-09 10:11:38 -05:00
Seven Du ef3bd2d8c3
[core] fix base64 decoded size when encoded string contains padding = 2024-10-09 22:53:00 +08:00
Andrey Volk c402ce1dee
Merge pull request #2602 from signalwire/gha-layout
[GHA] Migrate to new project layout.
2024-09-23 13:09:31 +03:00
s3rj1k 628938fcc8
[GHA] Migrate to new project layout. 2024-09-21 13:21:43 +02:00
Ryan Williams 94b8ebaea7
Delete .drone.yml (#2580) 2024-08-22 14:00:25 -07:00
Andrey Volk 0e02cd465f
Merge pull request #2563 from signalwire/bump
version bump
2024-08-03 18:43:34 +03:00
Andrey Volk ed4a242931 version bump 2024-08-03 18:24:55 +03:00
Andrey Volk 1b58716c95
Merge pull request #2561 from signalwire/swigall
swigall
2024-08-02 23:13:20 +03:00
Andrey Volk 6e8f30ea8b swigall 2024-08-02 19:39:59 +00:00
Andrey Volk 344150dd3d
Merge pull request #2559 from signalwire/buster
[GHA] Remove Debian `Buster`.
2024-08-02 21:06:52 +03:00
s3rj1k b39f14679f
[GHA] Remove Debian `Buster`. 2024-08-02 19:37:14 +02:00
Andrey Volk 50720f6d62
Merge pull request #2556 from signalwire/maria
[mod_mariadb] mariadb_send_query: Coverity 1518917 Calling risky function
2024-07-31 19:52:13 +03:00
Andrey Volk 251da2f905 [mod_mariadb] mariadb_send_query: Coverity 1518917 Calling risky function 2024-07-31 16:04:38 +03:00
Andrey Volk 8e3d398ed7
Merge pull request #2555 from signalwire/stun
[Core] switch_stun_random_string: Coverity 1227623 Calling risky function
2024-07-30 20:15:25 +03:00
Andrey Volk 681dfee13d
Merge pull request #2554 from signalwire/allocator
[Core] switch_core_port_allocator_request_port: Coverity 1227622 Calling risky function
2024-07-30 20:03:54 +03:00
Andrey Volk c736458a21 [Core] switch_stun_random_string: Coverity 1227623 Calling risky function 2024-07-30 19:32:28 +03:00
Andrey Volk 9d379b7071 [Core] switch_core_port_allocator_request_port: Coverity 1227622 Calling risky function 2024-07-30 19:24:13 +03:00
Andrey Volk 060621e09d
Merge pull request #2553 from signalwire/maria
[mod_mariadb] Coverity 1546237 COPY_INSTEAD_OF_MOVE
2024-07-30 19:20:23 +03:00