Commit Graph

35468 Commits

Author SHA1 Message Date
Dragos Oancea 8e59603d98 [core][mod_sofia] remove ZRTP (deemed obsolete).
[unit-tests][build-system][docs] remove references to ZRTP.
2022-10-28 20:19:42 +03:00
Andrey Volk 2ab600c71a [mod_http_cache] Fix leaking curl handle in http_get() 2022-10-28 01:00:17 +03:00
Zvonimir Bužanić 92caab3647
[core] Fix wrong reason code for group call 2022-10-26 20:53:01 +03:00
Andrey Volk fee17e1480
Merge pull request #1841 from signalwire/rpmshared
[Packaging] Shared libraries instead of static in freeswitch devel CentOS package.
2022-10-25 20:45:34 +03:00
Andrey Volk d07b8af199 [Packaging] Shared libraries instead of static in freeswitch devel CentOS package. 2022-10-25 19:36:14 +03:00
Andrey Volk 442ebe344b
Merge pull request #1838 from signalwire/static
[Build-System] Disable static build by default on Linux.
2022-10-24 22:44:16 +03:00
Andrey Volk 5bfb9a935f [Build-System] Disable static build by default on Linux. 2022-10-24 21:24:07 +03:00
Andrey Volk 347b7f530d version bump 2022-10-15 01:16:48 +03:00
Andrey Volk 5a399a50da swigall 2022-10-14 18:11:17 +00:00
Dmitry Ukolov c6452cc8da
[mod_sofia] Add db-spin-up-wait-ms profile parameter. 2022-10-06 12:15:41 +03:00
Konstantin S. Vishnivetsky 9c7c77e259
[fs_cli] Add: -s key adding log events filter UUID on fs_cli startup
* Add: -s key adding log events filter UUID on fs_cli startup
* Add: long option --set-log-uuid
2022-10-06 12:12:05 +03:00
Clock c71ed98add
[mod_shout] Replace space with tab in Makefile.am 2022-10-04 20:19:10 +03:00
Andrey Volk 98d2e6212c
Merge pull request #1804 from jakubkarolczyk/fix_late_offer
[mod_sofia] Fix handling of late offer
2022-09-09 16:32:35 +03:00
Jakub Karolczyk 71aa3cb03c [mod_sofia] Fix handling of late offer 2022-09-09 11:07:19 +01:00
Andrey Volk 7b18e8c902
Merge pull request #1794 from Len-PGH/patch-3
[Build-System] Add signalwire.conf.xml to the freeswitch.spec
2022-09-06 22:31:20 +03:00
Len 82cec3104e
[Build-System] Add signalwire.conf.xml to the freeswitch.spec 2022-09-06 15:30:35 -04:00
Andrey Volk 4187483878
Merge pull request #1793 from Len-PGH/patch-2
[Configuration] Add vanilla autoload_configs signalwire.conf.xml
2022-09-06 20:54:16 +03:00
Brian West c999598a0a
Merge pull request #1584 from greenbea/patch-7
[mod_callcenter] Fix SWITCH_EVENT_PRESENCE_PROBE unbind
2022-09-06 10:57:26 -05:00
Len 741d163284
[Configuration] Add vanilla autoload_configs signalwire.conf.xml 2022-09-06 11:16:20 -04:00
Andrey Volk 7c18cc08d4
Merge pull request #1777 from greenbea/patch-15
[mod_sofia] Fix PRESENCE_PROBE firing on rejection
2022-08-30 02:42:26 +03:00
Andrey Volk ac3011ff66
Merge pull request #1783 from signalwire/jingle
[Configuration] Remove jingle_profiles
2022-08-30 01:42:31 +03:00
Andrey Volk 6d208d3115 [Configuration] Remove jingle_profiles 2022-08-30 01:41:22 +03:00
Andrey Volk c1ef2e27a1
Merge pull request #1782 from signalwire/mrcp
[Build-System] mrcp: cleanup freeswitch.spec
2022-08-30 01:15:26 +03:00
Andrey Volk 6d73982cf4 [Build-System] mrcp: cleanup freeswitch.spec 2022-08-30 01:11:04 +03:00
Andrey Volk 5ce9308b64
Merge pull request #1781 from signalwire/ssml
[mod_ssml] Add deps rule to the Makefile.am
2022-08-30 00:25:45 +03:00
Andrey Volk 91799e0fc7 [mod_ssml] Add deps rule to the Makefile.am 2022-08-30 00:17:52 +03:00
Andrey Volk 9df85738e1
Merge pull request #1780 from signalwire/remove-apr-utils-and-rename-apr
Remove apr utils and rename apr
2022-08-29 23:31:15 +03:00
Andrey Volk 9311ee7dc2 [Build-System] Remove dingaling.conf.xml 2022-08-29 20:17:13 +03:00
Andrey Volk 193316b244 [Build-System] Remove mod_unimrcp from the Windows build. 2022-08-29 20:17:12 +03:00
Andrey Volk dd3075a203 [Core] Fix Windows build after apr-util removal 2022-08-29 20:17:12 +03:00
Chris Rienzo 85d25e269b [core] use fspr prefixed symbols instead of apr 2022-08-29 20:17:10 +03:00
Chris Rienzo 5c2726f413 [core] rename lib apr symbols to fspr 2022-08-29 20:17:08 +03:00
Chris Rienzo 3c7e8ff989 [core] remove unimrcp from tree 2022-08-29 20:17:06 +03:00
Chris Rienzo 01c1e74f36 [core] remove libdingaling from tree 2022-08-29 20:17:04 +03:00
Chris Rienzo 9468ff746a [core] remove apr-util from tree 2022-08-29 20:17:02 +03:00
Andrey Volk c1a9e98e83
Merge pull request #1778 from signalwire/testendstab
[Unit-tests] Improve stability of some tests.
2022-08-29 16:36:41 +03:00
Andrey Volk 23eeb4ae75 [Unit-tests] Improve stability of some tests. 2022-08-28 13:24:43 +03:00
agree 767b163cbd [mod_sofia] Fix PRESENCE_PROBE firing on rejection
After rejecting the subscription for authentication the function calls goto end. In the end block freeswitch fires PRESENCE_PROBE events and releases the allocated memory
* when rejecting a call for auth PRESENCE_PROBE should not get fired
* This caused all other subscribers to the same entity to get flooded with NOTIFY's because `call_id` only gets set later in the function, so when firing the PRESENCE_PROBE without `call_id` being set all subscriptions will get a notify
* this can be considered a security flaw as any unauthorized user can send
SUBSCRIBES and trigger thousands of NOTIFY's to the SUBSCRIBED endpoints

This was fixed simply my moving down the end label after the code that
sends the PRESENCE_PROBE event
2022-08-26 18:09:34 -04:00
Andrey Volk 56fc995325
Merge pull request #1776 from signalwire/fake
[Unit-tests] Add --enable-fake-dlclose to .drone.yml
2022-08-26 23:26:10 +03:00
Andrey Volk 4d9c71e2ec [Unit-tests] Add --enable-fake-dlclose to .drone.yml 2022-08-26 22:47:54 +03:00
Andrey Volk 67513c3ec3
Merge pull request #1775 from signalwire/void
[Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration.
2022-08-26 22:11:07 +03:00
Andrey Volk 060a65601b [Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration. 2022-08-26 21:47:45 +03:00
Andrey Volk 2b8f59e8ff
Merge pull request #1773 from signalwire/autocommit
[Core] ODBC: Add odbc-skip-autocommit-flip switch param.
2022-08-26 20:21:23 +03:00
Andrey Volk 06f95acd35
Merge pull request #1774 from signalwire/nullcmp
[mod_sofia] Unit-test: Fix strcmp null argument.
2022-08-26 19:32:19 +03:00
Andrey Volk 9f5c2a1619 [mod_sofia] Unit-test: Fix strcmp null argument. 2022-08-26 16:21:01 +03:00
Andrey Volk a1d2f83104 [Core] ODBC: Add odbc-skip-autocommit-flip switch param. 2022-08-25 20:14:47 +03:00
Ruslan a8dee4b2ff
[mod_conference] file descriptor stays open
Solution: don't even start to play file if conference is not running.

Co-authored-by: Ruslan Andronov <randronov@outlook.com>
2022-08-23 18:07:55 +03:00
Andrey Volk db3dd53aa6
Merge pull request #1751 from signalwire/scanbuild11
[Testing] Enable scan-build 11 on Drone CI
2022-08-10 01:09:01 +03:00
Andrey Volk 372182fc8b [Testing] Enable scan-build 11 on Drone CI 2022-08-10 00:19:40 +03:00
Andrey Volk 1e5e3216d8 [mod_conference] Fix dead nested assignments 2022-08-10 00:18:18 +03:00