Commit Graph

  • 2d85032cef [mod_v8_skel] Use libnode instead of libv8 on Windows. master Andrey Volk 2026-07-04 13:23:34 +03:00
  • 0615f8f3fa [Build-System] Windows: Download 7z, icsharpcode/SharpZipLib from GitHub instead of files.freeswitch.org during the build. Andrey Volk 2026-07-03 22:45:13 +03:00
  • 2096190199 [mod_av] Use pre-compiled FFmpeg 7.1.5 binary on Windows Andrey Volk 2026-07-03 21:57:07 +03:00
  • 225a5e197e [Build-system] Migrate music/sounds from files.freeswitch.org to https://github.com/freeswitch/freeswitch-sounds/releases (#3062) Andrey Volk 2026-06-30 23:33:14 +03:00
  • b9c41705b7 [mod_codec2] Use pre-compiled libcodec2 package on Windows. (#3058) Andrey Volk 2026-06-23 23:25:55 +03:00
  • 390444bc42 [mod_sofia] Fix broken sip: prefix check in deflect handler (#3057) Andrey Volk 2026-06-12 19:31:01 +03:00
  • 174b16a3d1 [mod_amqp] prevent segfault on double connection close Ahron Greenberg (agree) 2026-06-12 10:53:40 -04:00
  • 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) Andrey Volk 2026-06-12 16:13:47 +03:00
  • 2e9b721d43 [mod_v8] Use pre-compiled libnode 20.19.2 binary instead of custom v8-6.1 lib on Windows. (#3053) Andrey Volk 2026-06-11 03:00:34 +03:00
  • f31b902a0a [mod_v8] Use upstream libnode-dev instead of custom libv8-6.1-dev on Linux. Enable for ARM64 and armhf. (#3052) Andrey Volk 2026-06-11 01:38:53 +03:00
  • 153c3a5139 [mod_lua] Move SWIG wrapper patches into ".i" typemaps, drop hack.diff (#3043) Dmitry Verenitsin 2026-05-28 03:34:53 +05:00
  • 077393376a [GHA] Add source tarball generation workflow (#3019) Serhii Ivanov 2026-05-27 11:01:12 +02:00
  • ac60d2f6ec version bump Andrey Volk 2026-05-27 02:06:10 +03:00
  • c2c59645f6 Merge branch 'master' into v1.11 v1.11.1 v1.11 Andrey Volk 2026-05-26 23:41:26 +03:00
  • 0f25e294bc swigall (#3039) Andrey Volk 2026-05-26 23:37:13 +03:00
  • dc5c802627 [libesl] Fix build of tests (#3038) Dmitry Verenitsin 2026-05-27 01:11:19 +05:00
  • 22de26cc7c Merge commit from fork Dmitry Verenitsin 2026-05-27 00:28:23 +05:00
  • 02ac36bb11 Merge commit from fork Dmitry Verenitsin 2026-05-27 00:27:05 +05:00
  • 74d320834b Merge commit from fork Dmitry Verenitsin 2026-05-27 00:26:29 +05:00
  • 693f7dc6aa Merge commit from fork Dmitry Verenitsin 2026-05-27 00:24:48 +05:00
  • 67b62fb969 Merge commit from fork Dmitry Verenitsin 2026-05-27 00:23:35 +05:00
  • 33ee3663bb Merge commit from fork Dmitry Verenitsin 2026-05-27 00:02:42 +05:00
  • e3dc9950fd [GHA] Update ffmpeg and libpq in macos.yml MarioG-X 2026-05-26 09:29:55 -07:00
  • bf9c95e890 [core] Use switch_stun_ipv6_t for STUN IPv6 write paths. (#3037) Dmitry Verenitsin 2026-05-26 20:11:11 +05:00
  • 9da537a19f [mod_sofia] Add SIP 603+ detection and passthrough control. Add unit-tests. (#3035) Dmitry Verenitsin 2026-05-26 19:33:23 +05:00
  • bcd9d82630 [mod_sofia] capture SIP reason header on INVITE failure (#3036) Dmitry Verenitsin 2026-05-26 18:42:52 +05:00
  • 2bd6f0116b [mod_sofia] Reload certificates on the fly without disconnects using reloadcert API. (#3034) Andrey Volk 2026-05-26 01:12:37 +03:00
  • b5c3c86aa0 [mod_commands, mod_verto] Add new reloadcert API and let mod_verto reload certificates on the fly without disconnects. (#3033) Andrey Volk 2026-05-26 00:25:56 +03:00
  • 325bb3a606 [core] Fix segments count check in clean_uri(). Add unit-test. (#3032) Dmitry Verenitsin 2026-05-26 02:16:40 +05:00
  • 08c3fffa7c [mod_sofia] Fix use-after-free in dispatch event thread. (#3031) Dmitry Verenitsin 2026-05-26 02:15:19 +05:00
  • 56cc958b28 [core] Fix use-after-free in session thread pool worker. (#3030) Dmitry Verenitsin 2026-05-26 02:13:29 +05:00
  • c25af8dd81 [mod_erlang_event] Fix correctness, OTP compatibility, and memory issues Dmitry Verenitsin 2026-05-26 02:12:08 +05:00
  • 1544dfb755 [Core, modules] Fix various dead assignments. Andrey Volk 2026-05-25 23:56:13 +03:00
  • 7d35ea2986 [mod_sofia] Fix handling of sip-options-respond-503-on-busy profile parameter Gustavo Almeida 2026-05-25 19:15:13 +01:00
  • 90da63c0d1 [mod_commands] Fix reloadacl description Niall Dooley 2026-05-25 20:11:10 +02:00
  • 34fa5acd90 [FSGET] Add source/build-dep/showsrc actions; make token optional fsget Andrey Volk 2026-05-21 23:53:08 +03:00
  • 4bc49f57b7 [Build-System] Update libks requirements to 2.0.11 (#3025) Andrey Volk 2026-05-20 23:18:38 +03:00
  • c8505bfdd2 Merge branch 'master' into TEST TEST Andrey Volk 2026-05-08 19:06:00 +03:00
  • 7fbfe11d01 version bump bump Andrey Volk 2026-05-08 02:26:52 +03:00
  • aae20f9fcd [GHA] Use release libs for trixie releases (#3016) Serhii Ivanov 2026-05-07 23:53:07 +02:00
  • f40469efcc [GHA] Use release libs for trixie releases (#3016) Serhii Ivanov 2026-05-07 23:53:07 +02:00
  • 79e3f643ae Merge branch 'master' into v1.11 v1.11.0 Andrey Volk 2026-05-07 22:28:26 +03:00
  • 1eff3afde1 swigall (#3015) Andrey Volk 2026-05-07 21:52:56 +03:00
  • 1e1cecd474 Merge commit from fork Andrey Volk 2026-05-07 20:20:52 +03:00
  • 2a7100053a Merge commit from fork Andrey Volk 2026-05-07 20:18:11 +03:00
  • ce12717ad7 Merge commit from fork Andrey Volk 2026-05-07 20:14:34 +03:00
  • 1a97ed38e6 [GHA] Treat v1.11 as a release branch (#2873) Serhii Ivanov 2026-05-07 17:19:08 +02:00
  • 8babcee3ea [Core] Fix DTLS Peer Certificate verification praveen-kd-23 2026-04-02 20:33:28 +05:30
  • 14b8295dbc [mod_cdr_mongodb] Remove from tree (#2992) Andrey Volk 2026-03-06 01:26:20 +03:00
  • 88fa1f95ca [libesl] Fix heap buffer overflow in esl_buffer_write (#2979) Andrey Volk 2026-01-16 23:10:23 +03:00
  • 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) Andrey Volk 2025-11-21 17:47:45 +03:00
  • 979d675f08 TEST! s3rj1k 2025-11-20 16:29:17 +01:00
  • 4c93f3ce2b [UTILS] Add additional token prefix (#2950) Serhii Ivanov 2025-11-18 23:37:49 +01:00
  • 2062d2c483 [mod_curl] Add curl exit code to response Ahron Greenberg (agree) 2025-11-14 16:47:08 -05:00
  • 02549c10d9 [mod_dialplan_xml] Fix double free after upgrade to pcre2. (#2946) Andrey Volk 2025-11-13 17:42:04 +03:00
  • 96f93a79d9 [Core] Fix possible file descriptor and a memory leak in switch_xml_parse_file_simple(). switch_xml_parse_file_simple Andrey Volk 2022-12-26 13:27:03 +03:00
  • 9b0bbeaac9 [Build-System] Update OpenSSL to v3.4.3, bump libks to 2.0.7 on Windows. (#2934) Andrey Volk 2025-10-16 21:47:51 +03:00
  • caa50b6c4f Merge pull request #2915 from signalwire/fix_missing_ice_mutex Jakub Karolczyk 2025-09-15 17:24:48 +01:00
  • 1585ca7aaf [core] Fix - add missing ice_mutex to protect dtls Jakub Karolczyk 2025-09-15 16:59:30 +01:00
  • aede363606 Merge pull request #2914 from signalwire/fix_old_port_log Jakub Karolczyk 2025-09-14 16:55:16 +01:00
  • 2059e933be [core] Fix logging of old remote RTP port Jakub Karolczyk 2025-09-14 16:17:08 +01:00
  • 5aee26556a Merge pull request #2913 from signalwire/fix_from_addr Jakub Karolczyk 2025-09-14 16:14:10 +01:00
  • 1258044125 [core] Fix initialization of rtp_session from_addr Jakub Karolczyk 2025-09-14 15:52:35 +01:00
  • 7034d6cfda Merge pull request #2912 from signalwire/fix_timer_check Jakub Karolczyk 2025-09-14 15:49:06 +01:00
  • 96d086820b [core] Fix - should take the amount of time until the timer next expires Jakub Karolczyk 2025-09-14 15:23:29 +01:00
  • b00a0de0ba [GHA] Bump trixie image version (#2906) s3rj1k 2025-09-04 00:45:18 +02:00
  • 70a29c48d3 [core] Cleanup .DS_Store (#2897) s3rj1k 2025-09-03 23:26:45 +02:00
  • ece5cf7b48 [GHA] Remove pinned cmake version in MacOS (#2905) s3rj1k 2025-09-03 22:52:35 +02:00
  • b0b646a8d6 [GHA] More robust MacOS dependency install (#2898) s3rj1k 2025-08-29 23:27:03 +02:00
  • d22aec67c6 [mod_conference] Avoid race conditions touching conference->variables without a mutex. Adnan Elezovic 2025-08-14 11:27:28 +02:00
  • 0705be4c3a [core] Invalidate received encrypted RTCP packet if we can't decrypt it. rtp_skip_timer Dmitry Verenitsin 2025-07-30 18:40:46 +05:00
  • 2ae819cefc [core] Skip the RTP session's timer when an invalid package is received. Dmitry Verenitsin 2025-07-30 16:35:18 +05:00
  • 7f9dd270b4 [core] add uuidv7 support Seven Du 2025-08-01 00:38:54 +08:00
  • ac9b8c621b Merge pull request #2868 from signalwire/gha-copy-job Andrey Volk 2025-07-22 23:42:12 +03:00
  • 559f502411 [GHA] Simplify if in UPLOAD_BUILD_ARTIFACTS s3rj1k 2025-07-22 22:16:30 +02:00
  • 2bbb7356dd Merge pull request #2867 from signalwire/gha-meta-job Andrey Volk 2025-07-22 22:37:06 +03:00
  • b8fb017b41 [GHA] Simplify if logic for Meta job s3rj1k 2025-07-22 21:14:52 +02:00
  • fcab28abf6 Merge pull request #2845 from signalwire/pcre2 Andrey Volk 2025-07-22 20:29:30 +03:00
  • 6a6ade581f [GHA] Add trixie build target s3rj1k 2025-07-12 00:59:40 +02:00
  • 1ed09805a6 Merge pull request #2866 from signalwire/deb13 Andrey Volk 2025-07-22 20:05:01 +03:00
  • dc3325f298 [Build-System] Add Debian 13 Trixie suite Andrey Volk 2025-07-12 13:00:13 +03:00
  • 7871070638 Merge pull request #2865 from signalwire/sanitize_opus Andrey Volk 2025-07-22 19:44:34 +03:00
  • 6323344ed4 [mod_opus] Sanitize frame size when parsing Opus packets. Andrey Volk 2025-06-03 15:27:00 +03:00
  • 364092154d Merge pull request #2858 from signalwire/upgrade_to_pcre2 Andrey Volk 2025-07-22 18:58:22 +03:00
  • 909247067b [Core] Define SWITCH_PCRE2 macro Andrey Volk 2025-07-21 23:31:07 +03:00
  • 42bfd488f8 [GHA] Fix CI. Andrey Volk 2025-07-15 18:01:13 +03:00
  • 814a708953 swigall Andrey Volk 2025-07-09 17:41:16 +00:00
  • 65bc7c14bf [Core] Upgrade FreeSWITCH to use PCRE2 library. Be aware of breaking changes. Andrey Volk 2025-07-08 21:11:25 +03:00
  • b2f5b66444 Merge pull request #2857 from signalwire/http_cache Andrey Volk 2025-07-15 14:06:46 +03:00
  • 2e825dd3ec [mod_http_cache] Fix error: curl_easy_setopt expects a long argument [-Werror=attribute-warning] Andrey Volk 2025-07-15 13:31:28 +03:00
  • 5d5104f9fa Merge pull request #2856 from signalwire/pocketsphinx Andrey Volk 2025-07-15 13:11:56 +03:00
  • d0993872c7 [mod_pocketsphinx] Use system libraries when possible Andrey Volk 2025-07-13 01:38:29 +03:00
  • fed90ac814 Merge pull request #2855 from signalwire/verto Andrey Volk 2025-07-14 23:54:27 +03:00
  • 61599d5afd [mod_verto] Fix time_t formatting Andrey Volk 2025-07-14 22:53:20 +03:00
  • a019373fd4 Merge pull request #2853 from signalwire/fsget-token Andrey Volk 2025-07-14 20:29:06 +03:00
  • 051dea738d [UTILS] FSGET: Add additional token prefix s3rj1k 2025-07-14 19:27:28 +02:00
  • e48b99c884 Merge pull request #2846 from signalwire/rabbit Andrey Volk 2025-07-14 16:41:49 +03:00
  • 239c28db8f [mod_amqp] Add support for newer librabbitmq Andrey Volk 2025-07-12 11:55:57 +00:00
  • ff18e4db5f Merge pull request #2850 from signalwire/perl Andrey Volk 2025-07-14 14:22:42 +03:00
  • 2c5171191a [mod_perl] Fix implicit declaration of function Andrey Volk 2025-07-13 23:14:15 +03:00