Commit Graph

36034 Commits

Author SHA1 Message Date
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
s3rj1k 051dea738d [UTILS] FSGET: Add additional token prefix 2025-07-14 19:28:08 +02: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
Jakub Karolczyk 1fd9ac9dd1 [mod_av] Add support for FFmpeg 7.0 2025-07-11 10:37:09 +01: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
Jakub Karolczyk 58776f3eed [mod_av] Add support for FFmpeg 6.1 2025-07-11 10:08:01 +01: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
Jakub Karolczyk 9dccd0b6e6 [mod_av] Add support for FFmpeg 6.0 2025-07-11 09:38:05 +01: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
MarioG-X 72827d0944 [Build-System] Update configure.ac for macOS updates (#2818)
This is a request to change configure.ac  target libraries for Apple Silicon computers and a general cleanup/update for macOS.

Different target on Apple Silicon
Apple has stated that other programs should be installed into /opt for Apple Silicon computers instead of /usr/local. Homebrew installs everything in /opt. Multiple changes were made to handle this.

Added code to auto change the default from /usr/local to /opt for Apple Silicon. All other systems default to /usr/local as before.

Where target libraries were different, code was added to only add the correct libraries to the appropriate architecture. This eliminates a lot of warning message for missing libraries.

Compiler flags were updated to conform to current clang. Obsolete code that can no longer work (for old apple ancient releases or compilers) was removed or replaced.
2025-06-23 21:18:31 +03:00
s3rj1k bd0d0db878 [GHA] Add pkgconf to macos.yml
Tested on empty Mac Intel and Apple Silicon. Both failed due to missing pkgconf. It is required and not auto downloaded as prerequisite to other packages.

Note the name is now pkgconf on homebrew. It is the newer version of pkg-config and pkgconfig which are now aliases that point to pkgconf on homebrew.

Co-authored-by: MarioG-X <20360699+MarioG-X@users.noreply.github.com>
2025-06-16 22:39:57 +03:00
Patty Watson 92ca4293db [mod_amr, mod_amrwb] Increase AMR-NB and AMR-WB max decode buffer size by one byte
Co-authored-by: Patty Watson <patty.watson@ryzyliant.com>
2025-06-12 00:13:52 +03: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
s3rj1k a526713333 [GHA] Add MacOS build workflow 2025-06-05 18:10:07 +02:00
brianomchugh 6a25584da2 [mod_curl] fixes 'Unparsable header' error message on HTTP/2 200 reply 2025-05-21 12:35:22 +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
s3rj1k 04dc456545 [BUILD] Add Dockerfiles and related small fixes. 2025-03-31 19:58:01 +02: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