36028 Commits

Author SHA1 Message Date
Andrey Volk bb40023546 WIP mod_pocketsphinx 2025-07-13 01:49:28 +03:00
Andrey Volk 02122630cf mod_perl 2025-07-13 01:36:16 +03:00
Andrey Volk e426c4a957 mod_translate 2025-07-13 01:35:22 +03:00
Andrey Volk 79eb2abe14 tweaks 2025-07-13 01:34:47 +03:00
Andrey Volk 5135a4553e [mod_amqp] Add support for librabbitmq-c >= 0.12 2025-07-13 01:34:09 +03:00
Andrey Volk 240258ad4d Fix mod_erlang_event 2025-07-12 13:36:45 +03:00
Andrey Volk 12487165c4 Build-Depends-Trixie 2025-07-12 13:15:12 +03:00
Andrey Volk 75c8e9f22d pcre2 on macos 2025-07-12 13:03:35 +03:00
Andrey Volk e9d23bd344 Require libpcre2-dev 2025-07-12 13:02:37 +03:00
Andrey Volk d8ddf77705 [Build-System] Add Debian 13 Trixie suite 2025-07-12 13:00:13 +03:00
s3rj1k d4827d7d4f WiP: [GHA] Add trixie build target 2025-07-12 01:36:52 +02:00
Andrey Volk 114af2e04d swigall 2025-07-12 01:13:28 +03:00
Andrey Volk 404822a890 PCRE2 2025-07-12 01:13:24 +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
Alexander Udovichenko a57c895115 [mod_httpapi] Fix possible segfault when HEAD request fails 2025-03-20 00:01:35 +03:00
s3rj1k e622a02b33 [DOCS] Add guides for building FreeSWITCH build-dependencies
* [DOCS] Add guides for building FreeSWITCH build-dependencies

* Add `build-dependencies.sh` script
2025-03-17 17:54:01 +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
Andrey Volk f11e95e3fb Merge pull request #2768 from signalwire/libexpat
[xmlrpc-c] Expat/xmltok: Add missing validation of encoding
2025-02-25 23:48:04 +03:00
Andrey Volk 09026b496f [xmlrpc-c] Expat/xmltok: Add missing validation of encoding 2025-02-25 15:05:28 +03:00