Andrey Volk
a75491a318
Bump sofia-sip library requirement to version 1.13.18 ( #3093 )
2026-08-04 15:50:24 +03:00
Andrey Volk
1d77a57750
[SpanDSP] Update to v3.1.1 and fix build on Windows. ( #3090 )
2026-08-02 20:33:59 +03:00
Andrey Volk
0a54a48f37
[mod_lua] Fix build on MacOS ( #3087 )
2026-07-17 23:41:38 +03:00
Andrey Volk
95fad5ce1c
[Build-System] Update gawk to 3.1.8 on Windows. ( #3085 )
2026-07-16 20:47:25 +03:00
Andrey Volk
2cae9b9aa2
[Build-System] Update SQLite to 3.53.3 on Windows. ( #3084 )
2026-07-16 20:21:00 +03:00
Andrey Volk
8020f5f2e7
[Build-System] Wix: Show progress when signing modules on Windows.
2026-07-14 17:19:05 +03:00
Andrey Volk
d5f9409e9d
[libvpx] Windows: Use NASM instead of Yasm
2026-07-10 21:05:00 +03:00
Andrey Volk
40ccfdb051
Merge pull request #3073 from signalwire/vpx1120
...
[libvpx] Update to v1.12.0
2026-07-10 20:13:24 +03:00
Andrey Volk
4939e86013
[Core] Introduce switch_image.c
2026-07-10 19:38:46 +03:00
Andrey Volk
e5cacd7644
[libvpx] add yield to vpx
2026-07-10 19:38:46 +03:00
Andrey Volk
97ceaf43b2
[libvpx] Fix threading.
2026-07-10 19:38:46 +03:00
Andrey Volk
5136b60544
[libvpx] Fix dead nested assignments
2026-07-10 19:38:46 +03:00
Andrey Volk
eb124e409b
[libvpx] scan-build: avoid dereference of null pointer
2026-07-10 19:38:46 +03:00
Andrey Volk
b41f55b33a
[libvpx] scan-build: prevent division by zero in vpx_int_pro_row_c()
2026-07-10 19:38:46 +03:00
Andrey Volk
d0af9bf4a3
[libvpx] scan-build: Assigned value is garbage or undefined
2026-07-10 19:38:46 +03:00
Andrey Volk
9ffb37a352
[libvpx] scan-build: fix false-positive dereference of null pointer
2026-07-10 19:38:46 +03:00
Andrey Volk
2f4160e024
[libvpx] scan-build: Fix "Result of operation is garbage or undefined" in vp9/encoder/vp9_rd.c
2026-07-10 19:38:46 +03:00
Andrey Volk
6c510d60bc
[libvpx] scan-build: Fix "Assigned value is garbage or undefined" in vpx_post_proc_down_and_across_mb_row_c()
2026-07-10 19:38:46 +03:00
Andrey Volk
f4c9499198
[libvpx] scan-build: Fix "Dereference of null pointer" in vp8_peek_si_internal
2026-07-10 19:38:46 +03:00
Andrey Volk
51742eed1e
[libvpx] Fix pthread configure checks: "Null pointer passed as an argument to a 'nonnull' parameter"
2026-07-10 19:38:46 +03:00
Andrey Volk
b5046d2a76
[libvpx] Update to v1.12.0
2026-07-10 19:38:46 +03:00
Andrey Volk
287a71dc66
[GHA] Fix macos workflow
2026-07-10 19:38:13 +03:00
Andrey Volk
2d85032cef
[mod_v8_skel] Use libnode instead of libv8 on Windows.
2026-07-04 13:23:34 +03:00
Andrey Volk
0615f8f3fa
[Build-System] Windows: Download 7z, icsharpcode/SharpZipLib from GitHub instead of files.freeswitch.org during the build.
2026-07-03 22:45:13 +03:00
Andrey Volk
2096190199
[mod_av] Use pre-compiled FFmpeg 7.1.5 binary on Windows
2026-07-03 21:57:07 +03:00
Andrey Volk
225a5e197e
[Build-system] Migrate music/sounds from files.freeswitch.org to https://github.com/freeswitch/freeswitch-sounds/releases ( #3062 )
2026-06-30 23:33:14 +03:00
Andrey Volk
b9c41705b7
[mod_codec2] Use pre-compiled libcodec2 package on Windows. ( #3058 )
2026-06-23 23:25:55 +03:00
Andrey Volk
390444bc42
[mod_sofia] Fix broken sip: prefix check in deflect handler ( #3057 )
2026-06-12 19:31:01 +03:00
Andrey Volk
be554e4a08
[Core] switch_sockaddr_info_get() will not resolve if the hostname is an IP address. Add new switch_is_ip_address() API. Add a unit-test. ( #3055 )
2026-06-12 16:13:47 +03:00
Andrey Volk
2e9b721d43
[mod_v8] Use pre-compiled libnode 20.19.2 binary instead of custom v8-6.1 lib on Windows. ( #3053 )
2026-06-11 03:00:34 +03:00
Andrey Volk
f31b902a0a
[mod_v8] Use upstream libnode-dev instead of custom libv8-6.1-dev on Linux. Enable for ARM64 and armhf. ( #3052 )
2026-06-11 01:38:53 +03:00
Andrey Volk
ac60d2f6ec
version bump
2026-05-27 02:06:10 +03:00
Andrey Volk
0f25e294bc
swigall ( #3039 )
2026-05-26 23:37:13 +03:00
Andrey Volk
2bd6f0116b
[mod_sofia] Reload certificates on the fly without disconnects using reloadcert API. ( #3034 )
2026-05-26 01:12:37 +03:00
Andrey Volk
b5c3c86aa0
[mod_commands, mod_verto] Add new reloadcert API and let mod_verto reload certificates on the fly without disconnects. ( #3033 )
2026-05-26 00:25:56 +03:00
Andrey Volk
1544dfb755
[Core, modules] Fix various dead assignments.
2026-05-25 23:56:13 +03:00
Andrey Volk
4bc49f57b7
[Build-System] Update libks requirements to 2.0.11 ( #3025 )
2026-05-20 23:18:38 +03:00
Andrey Volk
7fbfe11d01
version bump
2026-05-08 02:26:52 +03:00
Andrey Volk
1eff3afde1
swigall ( #3015 )
2026-05-07 21:52:56 +03:00
Andrey Volk
1e1cecd474
Merge commit from fork
2026-05-07 20:20:52 +03:00
Andrey Volk
2a7100053a
Merge commit from fork
2026-05-07 20:18:11 +03:00
Andrey Volk and Jakub Karolczyk
ce12717ad7
Merge commit from fork
...
Co-authored-by: Jakub Karolczyk <jakub.karolczyk@signalwire.com >
2026-05-07 20:14:34 +03:00
Andrey Volk
14b8295dbc
[mod_cdr_mongodb] Remove from tree ( #2992 )
2026-03-06 01:26:20 +03:00
Andrey Volk
88fa1f95ca
[libesl] Fix heap buffer overflow in esl_buffer_write ( #2979 )
2026-01-16 23:10:23 +03:00
Andrey Volk
418edb8e2b
[Build-System] Use unique .orig.tar.xz filenames across different Debian distributions. Update Debian distributions since stable is Trixie now. Use codename instead of suite when generating the distribution field in .changes files. ( #2953 )
2025-11-21 17:47:45 +03:00
Andrey Volk
02549c10d9
[mod_dialplan_xml] Fix double free after upgrade to pcre2. ( #2946 )
2025-11-13 17:42:04 +03:00
Andrey Volk
9b0bbeaac9
[Build-System] Update OpenSSL to v3.4.3, bump libks to 2.0.7 on Windows. ( #2934 )
2025-10-16 21:47:51 +03:00
Andrey Volk
ac9b8c621b
Merge pull request #2868 from signalwire/gha-copy-job
...
[GHA] Simplify `if` in UPLOAD_BUILD_ARTIFACTS
2025-07-22 23:42:12 +03:00
Andrey Volk
2bbb7356dd
Merge pull request #2867 from signalwire/gha-meta-job
...
[GHA] Simplify `if` logic for Meta job
2025-07-22 22:37:06 +03:00
Andrey Volk
fcab28abf6
Merge pull request #2845 from signalwire/pcre2
...
[GHA] Add `trixie` build target
2025-07-22 20:29:30 +03:00
Andrey Volk
1ed09805a6
Merge pull request #2866 from signalwire/deb13
...
[Build-System] Add Debian 13 Trixie support
2025-07-22 20:05:01 +03:00
Andrey Volk
dc3325f298
[Build-System] Add Debian 13 Trixie suite
2025-07-22 19:45:43 +03:00
Andrey Volk
7871070638
Merge pull request #2865 from signalwire/sanitize_opus
...
[mod_opus] Sanitize frame size when parsing Opus packets.
2025-07-22 19:44:34 +03:00
Andrey Volk
6323344ed4
[mod_opus] Sanitize frame size when parsing Opus packets.
2025-07-22 19:11:13 +03:00
Andrey Volk
364092154d
Merge pull request #2858 from signalwire/upgrade_to_pcre2
...
[Core] Upgrade FreeSWITCH to use PCRE2 library. Be aware of breaking changes.
2025-07-22 18:58:22 +03:00
Andrey Volk
909247067b
[Core] Define SWITCH_PCRE2 macro
2025-07-21 23:31:07 +03:00
Andrey Volk
42bfd488f8
[GHA] Fix CI.
2025-07-15 18:26:36 +03:00
Andrey Volk
814a708953
swigall
2025-07-15 18:26:28 +03:00
Andrey Volk
65bc7c14bf
[Core] Upgrade FreeSWITCH to use PCRE2 library. Be aware of breaking changes.
2025-07-15 18:26:17 +03:00
Andrey Volk
b2f5b66444
Merge pull request #2857 from signalwire/http_cache
...
[mod_http_cache] Fix error: curl_easy_setopt expects a long argument [-Werror=attribute-warning]
2025-07-15 14:06:46 +03:00
Andrey Volk
2e825dd3ec
[mod_http_cache] Fix error: curl_easy_setopt expects a long argument [-Werror=attribute-warning]
2025-07-15 13:31:28 +03:00
Andrey Volk
5d5104f9fa
Merge pull request #2856 from signalwire/pocketsphinx
...
[mod_pocketsphinx] Use system libraries when possible
2025-07-15 13:11:56 +03:00
Andrey Volk
d0993872c7
[mod_pocketsphinx] Use system libraries when possible
2025-07-15 12:14:31 +03:00
Andrey Volk
fed90ac814
Merge pull request #2855 from signalwire/verto
...
[mod_verto] Fix time_t formatting
2025-07-14 23:54:27 +03:00
Andrey Volk
61599d5afd
[mod_verto] Fix time_t formatting
2025-07-14 23:09:03 +03:00
Andrey Volk
a019373fd4
Merge pull request #2853 from signalwire/fsget-token
...
[UTILS] FSGET: Add additional token prefix
2025-07-14 20:29:06 +03:00
Andrey Volk
e48b99c884
Merge pull request #2846 from signalwire/rabbit
...
[mod_amqp] Add support for newer librabbitmq
2025-07-14 16:41:49 +03:00
Andrey Volk
239c28db8f
[mod_amqp] Add support for newer librabbitmq
2025-07-14 16:14:55 +03:00
Andrey Volk
ff18e4db5f
Merge pull request #2850 from signalwire/perl
...
[mod_perl] Fix implicit declaration of function
2025-07-14 14:22:42 +03:00
Andrey Volk
2c5171191a
[mod_perl] Fix implicit declaration of function
2025-07-14 13:41:48 +03:00
Andrey Volk
7a650efc3c
Merge pull request #2851 from signalwire/imagick
...
[mod_imagick] Fix build on newer compiler by adding noreturn attribute.
2025-07-14 13:41:24 +03:00
Andrey Volk
6dddd13101
[mod_imagick] Fix build on newer compiler by adding noreturn attribute.
2025-07-14 02:41:26 +03:00
Andrey Volk
ffec6d9781
Merge pull request #2848 from signalwire/openssl
...
[Build-System] Windows: Update OpenSSL to v3.4.0, rabbitmq-c to 0.15.0
2025-07-13 17:15:58 +03:00
Andrey Volk
8b57e98f1b
[Build-System] Windows: Update OpenSSL to v3.4.0, rabbitmq-c to 0.15.0
2025-07-13 16:16:33 +03:00
Andrey Volk
a9c96d9040
Merge pull request #2847 from signalwire/libks
...
[Build-System] Windows: Update libks requirement to 2.0.6
2025-07-13 16:14:16 +03:00
Andrey Volk
af2dc182c2
[Build-System] Windows: Update libks requirement to 2.0.6
2025-07-13 15:50:58 +03:00
Andrey Volk
98ce256d9f
Merge pull request #2843 from signalwire/ffmpeg71
...
[mod_av] Add support for FFmpeg 7.1
2025-07-11 17:12:42 +03:00
Andrey Volk
066b92c589
[mod_av] Add support for FFmpeg 7.1
2025-07-11 16:46:56 +03:00
Andrey Volk
32f6423faa
Merge pull request #2842 from signalwire/ffmpeg_70
...
[mod_av] Add support for FFmpeg 7.0
2025-07-11 13:12:14 +03:00
Andrey Volk
52a6f6f7c4
Merge pull request #2841 from signalwire/ffmpeg_61
...
[mod_av] Add support for FFmpeg 6.1
2025-07-11 12:35:16 +03:00
Andrey Volk
0a594435b8
Merge pull request #2840 from signalwire/ffmpeg_60
...
[mod_av] Add support for FFmpeg 6.0
2025-07-11 12:05:25 +03:00
Andrey Volk
f76b504d6d
Merge pull request #2839 from signalwire/fctstr_safe_cpy
...
[Unit-tests] Fix test framework error on newer compiler: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Werror=stringop-truncation]
2025-07-10 21:39:36 +03:00
Andrey Volk
68e587d7cf
[Unit-tests] Fix test framework error on newer compiler: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Werror=stringop-truncation]
2025-07-10 19:15:31 +03:00
Andrey Volk
4d9c004eca
Merge pull request #2836 from signalwire/xml_rpc_inc
...
[mod_xml_rpc] Fix incompatible pointer type
2025-07-10 16:10:59 +03:00
Andrey Volk
907612ee1c
[mod_xml_rpc] Fix incompatible pointer type
2025-07-09 22:43:21 +03:00
Andrey Volk
8d52772732
Merge pull request #2834 from signalwire/swig41
...
[Build-system] Use swig 4.1
2025-07-09 18:47:21 +03:00
Andrey Volk
ccc10280ec
swigall
2025-07-09 12:03:12 +00:00
Andrey Volk
b8a16cbc7f
[Build-system] Use swig 4.1
2025-07-09 15:00:39 +03:00
Andrey Volk
9d69bd607b
[UTILS] FSGET: Transition to using deb822 format for Debian sources replacing the old freeswitch.list ( #2829 )
2025-07-01 22:46:08 +03:00
Andrey Volk
7f3c7bd55a
[UTILS] FSGET: Transition to using deb822 format for Debian sources replacing the old freeswitch.list
2025-06-27 11:07:09 +00:00
Andrey Volk
b97bc60c20
Merge pull request #2817 from signalwire/windows-2022
...
[GHA] Update deprecated windows-2019 image to windows-2022
2025-06-07 18:59:58 +03:00
Andrey Volk
26a0d6e738
[GHA] Update deprecated windows-2019 image to windows-2022
2025-06-07 17:05:15 +03:00
Andrey Volk
4dc4ffc1fd
Merge pull request #2816 from signalwire/gha_macos
...
[GHA] Add MacOS build workflow
2025-06-05 19:51:05 +03:00
Andrey Volk
6a13dee6f8
Merge pull request #2800 from signalwire/jpeg
...
[Build-System] Windows: Update link to jpegsrc
2025-04-15 19:03:59 +03:00
Andrey Volk
7300514960
[Build-System] Windows: Update link to jpegsrc
2025-04-15 18:21:04 +03:00
Andrey Volk
1d29b134be
Merge pull request #2790 from signalwire/dockerfile
...
[BUILD] Add Dockerfiles and related small fixes.
2025-03-31 21:26:18 +03:00
Andrey Volk
a189aaa80c
Merge pull request #2792 from signalwire/python
...
[mod_python] Remove from tree
2025-03-31 20:06:07 +03:00
Andrey Volk
3a53566eab
[mod_python] Remove from tree
2025-03-31 18:49:17 +03:00
Andrey Volk
675bd8f27d
Merge pull request #2781 from signalwire/windowssdk
...
[FFmpeg] Fix build on newer Windows SDKs.
2025-03-10 22:45:30 +03:00
Andrey Volk
869a1443fa
[FFmpeg] Fix build on newer Windows SDKs.
2025-03-10 21:07:58 +03:00