Commit Graph

35461 Commits

Author SHA1 Message Date
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
Andrey Volk
cd86de2f1f [mod_av] Fix dead nested assignments 2022-08-10 00:17:03 +03:00
Andrey Volk
f3c7c4d445 [Core] scan-build: Fix false-positive bad free by switch_must_realloc() in switch_xml_proc_inst() 2022-08-10 00:15:45 +03:00
Andrey Volk
716a21b0b5 [mod_callcenter] Fix dead nested assignments in cc_config_api_function 2022-08-10 00:14:36 +03:00
Andrey Volk
19a7debc1b [mod_sofia] Fix dead nested assignments 2022-08-10 00:13:18 +03:00
Andrey Volk
884917cb11 [mod_xml_scgi] Fix dead initialization in mod_xml_scgi_shutdown() 2022-08-10 00:11:58 +03:00
Andrey Volk
1f9305098d [mod_xml_ldap] Fix potential memory leaks in xml_ldap_search() 2022-08-10 00:10:47 +03:00
Andrey Volk
d38d83339d [mod_say_hr,hu,pl,sv] Fix dead nested assignments 2022-08-10 00:09:28 +03:00