]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
2 years ago[core] switch_ivr_originate set originate endpoint used 1976/head
agree [Mon, 27 Feb 2023 02:49:12 +0000 (21:49 -0500)] 
[core] switch_ivr_originate set originate endpoint used

This commit introduces a new channel variable that sets the channel endpoint used by the originate. This is particulary useful when using `execute_on_originate` that will execute multiple times when using fake endpoints as `user/` or `group/`. With this variable, a user can determine which endpoint is being used by the originate, and whether they want to process it.

2 years agoBump sofia-sip library requirement to version 1.13.14
Andrey Volk [Wed, 22 Feb 2023 20:06:28 +0000 (23:06 +0300)] 
Bump sofia-sip library requirement to version 1.13.14

2 years agoMerge pull request #1972 from signalwire/winlibs
Andrey Volk [Wed, 22 Feb 2023 18:03:42 +0000 (21:03 +0300)] 
Merge pull request #1972 from signalwire/winlibs

[Build-System] Windows: Update OpenSSL to 1.1.1t, libpq to 10.23, curl to 7.88.0, rabbitmq-c to 0.13.0. Allow using build numbers and bump libks version requirement to 1.8.2_1 and signalwire-c to 1.3.2_1 compiled with openssl 1.1.1t

2 years ago[Build-System] Windows: Update OpenSSL to 1.1.1t, libpq to 10.23, curl to 7.88.0... 1972/head
Andrey Volk [Tue, 21 Feb 2023 17:52:16 +0000 (20:52 +0300)] 
[Build-System] Windows: Update OpenSSL to 1.1.1t, libpq to 10.23, curl to 7.88.0, rabbitmq-c to 0.13.0. Allow using build numbers and bump libks version requirement to 1.8.2_1 and signalwire-c to 1.3.2_1 compiled with openssl 1.1.1t

2 years agoMerge pull request #1967 from signalwire/security-policy
Andrey Volk [Fri, 17 Feb 2023 20:54:46 +0000 (23:54 +0300)] 
Merge pull request #1967 from signalwire/security-policy

Create SECURITY.md

2 years agoCreate SECURITY.md 1967/head
Chris Rienzo [Fri, 17 Feb 2023 20:24:03 +0000 (15:24 -0500)] 
Create SECURITY.md

2 years agoMerge pull request #1966 from s3rj1k/dockerfile
Andrey Volk [Thu, 16 Feb 2023 18:12:11 +0000 (21:12 +0300)] 
Merge pull request #1966 from s3rj1k/dockerfile

[mod_shout] Enable module in Dockerfile example.

2 years ago[mod_shout] Enable module in Dockerfile example. 1966/head
s3rj1k [Thu, 16 Feb 2023 16:11:28 +0000 (18:11 +0200)] 
[mod_shout] Enable module in Dockerfile example.

Signed-off-by: s3rj1k <evasive.gyron@gmail.com>
2 years ago[mod_sofia] Ignore user agent for display update when channel variable update_ignore_... 1506/head
demonspork [Fri, 10 Feb 2023 18:16:57 +0000 (12:16 -0600)] 
[mod_sofia] Ignore user agent for display update when channel variable update_ignore_ua is true

2 years agoversion bump
Andrey Volk [Fri, 3 Feb 2023 22:21:44 +0000 (01:21 +0300)] 
version bump

2 years agoswigall
Andrey Volk [Fri, 3 Feb 2023 18:46:31 +0000 (18:46 +0000)] 
swigall

2 years ago[Build-system] Update libks version requirement to 1.8.2
Andrey Volk [Tue, 31 Jan 2023 22:30:11 +0000 (01:30 +0300)] 
[Build-system] Update libks version requirement to 1.8.2

2 years agoMerge pull request #1938 from signalwire/ks182
Andrey Volk [Wed, 25 Jan 2023 21:04:55 +0000 (00:04 +0300)] 
Merge pull request #1938 from signalwire/ks182

[Build-System] Update libks to 1.8.2 and signalwire-client-c to 1.3.2 on Windows

2 years ago[Build-System] Update libks to 1.8.2 and signalwire-client-c to 1.3.2 on Windows 1938/head
Andrey Volk [Wed, 25 Jan 2023 15:42:48 +0000 (18:42 +0300)] 
[Build-System] Update libks to 1.8.2 and signalwire-client-c to 1.3.2 on Windows

2 years ago[mod_python3] Create an event on python_fetch()
Adrian Fretwell [Tue, 24 Jan 2023 15:14:29 +0000 (15:14 +0000)] 
[mod_python3] Create an event on python_fetch()

2 years agoMerge pull request #1936 from signalwire/xml_curl_event
Andrey Volk [Tue, 24 Jan 2023 15:12:18 +0000 (18:12 +0300)] 
Merge pull request #1936 from signalwire/xml_curl_event

[mod_xml_curl] Fix leaking event in xml_url_fetch()

2 years ago[mod_xml_curl] Fix leaking event in xml_url_fetch() 1936/head
Andrey Volk [Tue, 24 Jan 2023 11:14:27 +0000 (14:14 +0300)] 
[mod_xml_curl] Fix leaking event in xml_url_fetch()

2 years ago[Configuration] Use : not , in rtp_secure_media
Len [Mon, 23 Jan 2023 23:04:01 +0000 (18:04 -0500)] 
[Configuration] Use : not , in rtp_secure_media

2 years agoMerge pull request #1929 from signalwire/sofia11312
Andrey Volk [Thu, 19 Jan 2023 09:09:35 +0000 (12:09 +0300)] 
Merge pull request #1929 from signalwire/sofia11312

Bump sofia-sip library requirement to version 1.13.12

2 years agoBump sofia-sip library requirement to version 1.13.12 1929/head
Andrey Volk [Wed, 18 Jan 2023 16:45:35 +0000 (19:45 +0300)] 
Bump sofia-sip library requirement to version 1.13.12

2 years agoMerge pull request #1927 from signalwire/libcryptowin
Andrey Volk [Wed, 18 Jan 2023 00:30:45 +0000 (03:30 +0300)] 
Merge pull request #1927 from signalwire/libcryptowin

[Build-System] Fix MD5 on Windows. Add a unit-test.

2 years ago[Build-System] Fix MD5 on Windows. Add a unit-test. 1927/head
Andrey Volk [Tue, 17 Jan 2023 23:55:34 +0000 (02:55 +0300)] 
[Build-System] Fix MD5 on Windows. Add a unit-test.

2 years ago[mod_verto] Limit websocket payload size to 1000000.
Andrey Volk [Mon, 16 Jan 2023 15:52:26 +0000 (18:52 +0300)] 
[mod_verto] Limit websocket payload size to 1000000.

2 years agoMerge pull request #1921 from signalwire/nsig
Andrey Volk [Mon, 16 Jan 2023 21:32:28 +0000 (00:32 +0300)] 
Merge pull request #1921 from signalwire/nsig

[Build-System] Fix NSIG redefinition issue.

2 years agoMerge pull request #1910 from signalwire/osx
Andrey Volk [Mon, 16 Jan 2023 21:26:05 +0000 (00:26 +0300)] 
Merge pull request #1910 from signalwire/osx

[Unit-tests] mod_sofia: avoid duplicate symbols on macos.

2 years ago[Build-System] Fix NSIG redefinition issue. 1921/head
Andrey Volk [Thu, 12 Jan 2023 15:59:07 +0000 (18:59 +0300)] 
[Build-System] Fix NSIG redefinition issue.

2 years ago[mod_sofia] New chanvars for inbound multiple header identity
Minh [Mon, 9 Jan 2023 13:00:49 +0000 (20:00 +0700)] 
[mod_sofia] New chanvars for inbound multiple header identity

2 years ago[Unit-tests] mod_sofia: avoid duplicate symbols on macos. 1910/head
Andrey Volk [Fri, 30 Dec 2022 22:43:03 +0000 (01:43 +0300)] 
[Unit-tests] mod_sofia: avoid duplicate symbols on macos.

2 years agoMerge pull request #1907 from signalwire/readmegetstarted
Andrey Volk [Fri, 30 Dec 2022 17:29:34 +0000 (20:29 +0300)] 
Merge pull request #1907 from signalwire/readmegetstarted

[Docs] Update get-started link in README.md

2 years ago[Docs] Update get-started link in README.md 1907/head
Andrey Volk [Wed, 28 Dec 2022 11:02:48 +0000 (14:02 +0300)] 
[Docs] Update get-started link in README.md

2 years agoMerge pull request #1902 from signalwire/switch_console_complete
Andrey Volk [Tue, 27 Dec 2022 18:13:05 +0000 (21:13 +0300)] 
Merge pull request #1902 from signalwire/switch_console_complete

[Core] Fix false-positive illegal memory access detection in switch_console_complete()

2 years ago[Core] Fix false-positive illegal memory access detection in switch_console_complete() 1902/head
Andrey Volk [Mon, 26 Dec 2022 12:30:28 +0000 (15:30 +0300)] 
[Core] Fix false-positive illegal memory access detection in switch_console_complete()

2 years ago[Core] switch_mprintf: Increase the size of loop variables in the printf() implementa...
Andrey Volk [Fri, 9 Dec 2022 14:42:30 +0000 (17:42 +0300)] 
[Core] switch_mprintf: Increase the size of loop variables in the printf() implementation. Add unit-tests disabled by default.

2 years ago[Build-System] Update SQLite to 3.40.0 on Windows
Andrey Volk [Thu, 8 Dec 2022 22:43:10 +0000 (01:43 +0300)] 
[Build-System] Update SQLite to 3.40.0 on Windows

2 years agoMerge pull request #1889 from signalwire/wincaching
Andrey Volk [Thu, 8 Dec 2022 09:45:02 +0000 (12:45 +0300)] 
Merge pull request #1889 from signalwire/wincaching

[Build-System] Improve build time on Windows: Do not download a pre-compiled binary if it's found in a folder pointed by the FreeSWITCHBuildCachePath environment variable.

2 years agoMerge pull request #1890 from signalwire/yasm64
Andrey Volk [Thu, 8 Dec 2022 09:17:03 +0000 (12:17 +0300)] 
Merge pull request #1890 from signalwire/yasm64

[Build-System] Fix build on Windows 11: yasm tool compiled for x86 does not work on x64 system. Download yasm.exe 64bit instead.

2 years ago[Build-System] Fix build on Windows 11: yasm tool compiled for x86 does not work... 1890/head
Andrey Volk [Thu, 8 Dec 2022 00:02:42 +0000 (03:02 +0300)] 
[Build-System] Fix build on Windows 11: yasm tool compiled for x86 does not work on x64 system. Download yasm.exe 64bit instead.

2 years ago[Build-System] Improve build time on Windows: Do not download a pre-compiled binary... 1889/head
Andrey Volk [Wed, 7 Dec 2022 20:31:51 +0000 (23:31 +0300)] 
[Build-System] Improve build time on Windows: Do not download a pre-compiled binary if it's found in a folder pointed by the FreeSWITCHBuildCachePath environment variable.

2 years ago[mod_python3] Fix compiler warnings
morwin1 [Tue, 6 Dec 2022 17:07:19 +0000 (04:07 +1100)] 
[mod_python3] Fix compiler warnings

2 years agoMerge pull request #1881 from signalwire/originatefence
Andrey Volk [Mon, 5 Dec 2022 22:33:14 +0000 (01:33 +0300)] 
Merge pull request #1881 from signalwire/originatefence

[Core] Fix crash in enterprise originate: memory fence the handles.

2 years ago[mod_sofia] Parse extra headers on reINVITE
David Villasmil [Thu, 1 Dec 2022 18:51:17 +0000 (19:51 +0100)] 
[mod_sofia] Parse extra headers on reINVITE

2 years ago[Core] Fix crash in enterprise originate: memory fence the handles. 1881/head
Andrey Volk [Wed, 30 Nov 2022 20:18:55 +0000 (23:18 +0300)] 
[Core] Fix crash in enterprise originate: memory fence the handles.

2 years ago[Core] Blind pass at using a rwlock for chat_hash
Anthony Minessale [Wed, 16 Nov 2022 21:31:36 +0000 (15:31 -0600)] 
[Core] Blind pass at using a rwlock for chat_hash

2 years agoMerge pull request #1851 from signalwire/nodupremove
Andrey Volk [Mon, 7 Nov 2022 23:36:35 +0000 (02:36 +0300)] 
Merge pull request #1851 from signalwire/nodupremove

[Core] Remove deprecated SWITCH_STACK_NODUP flag. Change switch_event_add_header_string() behavior to always dup.

2 years ago[Core] Remove deprecated SWITCH_STACK_NODUP flag. Change switch_event_add_header_stri... 1851/head
Andrey Volk [Mon, 31 Oct 2022 14:49:17 +0000 (17:49 +0300)] 
[Core] Remove deprecated SWITCH_STACK_NODUP flag. Change switch_event_add_header_string() behavior to always dup.

2 years agoMerge pull request #1856 from signalwire/nodupremovewithflag
Andrey Volk [Mon, 7 Nov 2022 22:43:14 +0000 (01:43 +0300)] 
Merge pull request #1856 from signalwire/nodupremovewithflag

[Core] SWITCH_STACK_NODUP flag is deprecated and will be soon removed. Introduce switch_event_add_header_string_nodup() API.

2 years ago[Core] SWITCH_STACK_NODUP flag is deprecated and will be soon removed. Introduce... 1856/head
Andrey Volk [Mon, 31 Oct 2022 14:49:17 +0000 (17:49 +0300)] 
[Core] SWITCH_STACK_NODUP flag is deprecated and will be soon removed. Introduce switch_event_add_header_string_nodup() API.

2 years agoMerge pull request #1857 from signalwire/smpp
Andrey Volk [Mon, 7 Nov 2022 22:14:48 +0000 (01:14 +0300)] 
Merge pull request #1857 from signalwire/smpp

[mod_smpp] Fix use of switch_event_add_header_string with SWITCH_STACK_NODUP.

2 years ago[mod_smpp] Fix use of switch_event_add_header_string with SWITCH_STACK_NODUP. 1857/head
Andrey Volk [Mon, 7 Nov 2022 21:43:17 +0000 (00:43 +0300)] 
[mod_smpp] Fix use of switch_event_add_header_string with SWITCH_STACK_NODUP.

2 years ago[mod_logfile] Continue renaming if a logfile doesn't exist
Royce Mitchell [Tue, 1 Nov 2022 16:19:15 +0000 (11:19 -0500)] 
[mod_logfile] Continue renaming if a logfile doesn't exist

this prevents a scenario where freeswitch.log fails to get rotated and eventually fills up the hard drive causing a crash. See issue #1738

2 years agoMerge pull request #1848 from dragos-oancea/nuke-zrtp-
Andrey Volk [Fri, 28 Oct 2022 19:50:14 +0000 (22:50 +0300)] 
Merge pull request #1848 from dragos-oancea/nuke-zrtp-

[core][mod_sofia] remove ZRTP (deemed obsolete).

2 years agoswigall 1848/head
Dragos Oancea [Fri, 28 Oct 2022 17:22:33 +0000 (20:22 +0300)] 
swigall

2 years ago[core][mod_sofia] remove ZRTP (deemed obsolete).
Dragos Oancea [Fri, 28 Oct 2022 15:34:18 +0000 (18:34 +0300)] 
[core][mod_sofia] remove ZRTP (deemed obsolete).
[unit-tests][build-system][docs] remove references to ZRTP.

2 years ago[mod_http_cache] Fix leaking curl handle in http_get()
Andrey Volk [Thu, 27 Oct 2022 21:27:55 +0000 (00:27 +0300)] 
[mod_http_cache] Fix leaking curl handle in http_get()

2 years ago[core] Fix wrong reason code for group call coverity
Zvonimir Bužanić [Wed, 26 Oct 2022 17:53:01 +0000 (19:53 +0200)] 
[core] Fix wrong reason code for group call

2 years agoMerge pull request #1841 from signalwire/rpmshared
Andrey Volk [Tue, 25 Oct 2022 17:45:34 +0000 (20:45 +0300)] 
Merge pull request #1841 from signalwire/rpmshared

[Packaging] Shared libraries instead of static in freeswitch devel CentOS package.

2 years ago[Packaging] Shared libraries instead of static in freeswitch devel CentOS package. 1841/head
Andrey Volk [Tue, 25 Oct 2022 09:19:58 +0000 (12:19 +0300)] 
[Packaging] Shared libraries instead of static in freeswitch devel CentOS package.

2 years agoMerge pull request #1838 from signalwire/static
Andrey Volk [Mon, 24 Oct 2022 19:44:16 +0000 (22:44 +0300)] 
Merge pull request #1838 from signalwire/static

[Build-System] Disable static build by default on Linux.

2 years ago[Build-System] Disable static build by default on Linux. 1838/head
Andrey Volk [Thu, 20 Oct 2022 15:54:05 +0000 (18:54 +0300)] 
[Build-System] Disable static build by default on Linux.

2 years agoversion bump
Andrey Volk [Fri, 14 Oct 2022 22:16:48 +0000 (01:16 +0300)] 
version bump

2 years agoswigall
Andrey Volk [Fri, 14 Oct 2022 18:11:17 +0000 (18:11 +0000)] 
swigall

2 years ago[mod_sofia] Add db-spin-up-wait-ms profile parameter.
Dmitry Ukolov [Thu, 6 Oct 2022 09:15:41 +0000 (13:15 +0400)] 
[mod_sofia] Add db-spin-up-wait-ms profile parameter.

2 years ago[fs_cli] Add: -s key adding log events filter UUID on fs_cli startup
Konstantin S. Vishnivetsky [Thu, 6 Oct 2022 09:12:05 +0000 (13:12 +0400)] 
[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

2 years ago[mod_shout] Replace space with tab in Makefile.am
Clock [Tue, 4 Oct 2022 17:19:10 +0000 (01:19 +0800)] 
[mod_shout] Replace space with tab in Makefile.am

2 years agoMerge pull request #1804 from jakubkarolczyk/fix_late_offer 1662/head 1789/head
Andrey Volk [Fri, 9 Sep 2022 13:32:35 +0000 (16:32 +0300)] 
Merge pull request #1804 from jakubkarolczyk/fix_late_offer

[mod_sofia] Fix handling of late offer

2 years ago[mod_sofia] Fix handling of late offer 1804/head
Jakub Karolczyk [Fri, 9 Sep 2022 10:07:19 +0000 (11:07 +0100)] 
[mod_sofia] Fix handling of late offer

2 years agoMerge pull request #1794 from Len-PGH/patch-3
Andrey Volk [Tue, 6 Sep 2022 19:31:20 +0000 (22:31 +0300)] 
Merge pull request #1794 from Len-PGH/patch-3

[Build-System] Add signalwire.conf.xml to the freeswitch.spec

2 years ago[Build-System] Add signalwire.conf.xml to the freeswitch.spec 1794/head
Len [Tue, 6 Sep 2022 19:30:35 +0000 (15:30 -0400)] 
[Build-System] Add signalwire.conf.xml to the freeswitch.spec

2 years agoMerge pull request #1793 from Len-PGH/patch-2
Andrey Volk [Tue, 6 Sep 2022 17:54:16 +0000 (20:54 +0300)] 
Merge pull request #1793 from Len-PGH/patch-2

[Configuration] Add vanilla autoload_configs signalwire.conf.xml

2 years agoMerge pull request #1584 from greenbea/patch-7
Brian West [Tue, 6 Sep 2022 15:57:26 +0000 (10:57 -0500)] 
Merge pull request #1584 from greenbea/patch-7

[mod_callcenter] Fix SWITCH_EVENT_PRESENCE_PROBE unbind

2 years ago[Configuration] Add vanilla autoload_configs signalwire.conf.xml 1793/head
Len [Tue, 6 Sep 2022 15:16:20 +0000 (11:16 -0400)] 
[Configuration] Add vanilla autoload_configs signalwire.conf.xml

2 years agoMerge pull request #1777 from greenbea/patch-15
Andrey Volk [Mon, 29 Aug 2022 23:42:26 +0000 (02:42 +0300)] 
Merge pull request #1777 from greenbea/patch-15

[mod_sofia] Fix PRESENCE_PROBE firing on rejection

2 years agoMerge pull request #1783 from signalwire/jingle
Andrey Volk [Mon, 29 Aug 2022 22:42:31 +0000 (01:42 +0300)] 
Merge pull request #1783 from signalwire/jingle

[Configuration] Remove jingle_profiles

2 years ago[Configuration] Remove jingle_profiles 1783/head
Andrey Volk [Mon, 29 Aug 2022 22:41:22 +0000 (01:41 +0300)] 
[Configuration] Remove jingle_profiles

2 years agoMerge pull request #1782 from signalwire/mrcp
Andrey Volk [Mon, 29 Aug 2022 22:15:26 +0000 (01:15 +0300)] 
Merge pull request #1782 from signalwire/mrcp

[Build-System] mrcp: cleanup freeswitch.spec

2 years ago[Build-System] mrcp: cleanup freeswitch.spec 1782/head
Andrey Volk [Mon, 29 Aug 2022 22:08:39 +0000 (01:08 +0300)] 
[Build-System] mrcp: cleanup freeswitch.spec

2 years agoMerge pull request #1781 from signalwire/ssml
Andrey Volk [Mon, 29 Aug 2022 21:25:45 +0000 (00:25 +0300)] 
Merge pull request #1781 from signalwire/ssml

[mod_ssml] Add deps rule to the Makefile.am

2 years ago[mod_ssml] Add deps rule to the Makefile.am 1781/head
Andrey Volk [Mon, 29 Aug 2022 21:17:52 +0000 (00:17 +0300)] 
[mod_ssml] Add deps rule to the Makefile.am

2 years agoMerge pull request #1780 from signalwire/remove-apr-utils-and-rename-apr
Andrey Volk [Mon, 29 Aug 2022 20:31:15 +0000 (23:31 +0300)] 
Merge pull request #1780 from signalwire/remove-apr-utils-and-rename-apr

Remove apr utils and rename apr

2 years ago[Build-System] Remove dingaling.conf.xml 1780/head
Andrey Volk [Mon, 29 Aug 2022 15:23:14 +0000 (18:23 +0300)] 
[Build-System] Remove dingaling.conf.xml

2 years ago[Build-System] Remove mod_unimrcp from the Windows build.
Andrey Volk [Mon, 29 Aug 2022 14:50:06 +0000 (17:50 +0300)] 
[Build-System] Remove mod_unimrcp from the Windows build.

2 years ago[Core] Fix Windows build after apr-util removal
Andrey Volk [Thu, 18 Aug 2022 23:51:59 +0000 (02:51 +0300)] 
[Core] Fix Windows build after apr-util removal

2 years ago[core] use fspr prefixed symbols instead of apr
Chris Rienzo [Thu, 18 Aug 2022 18:39:44 +0000 (14:39 -0400)] 
[core] use fspr prefixed symbols instead of apr

2 years ago[core] rename lib apr symbols to fspr
Chris Rienzo [Thu, 18 Aug 2022 17:40:33 +0000 (13:40 -0400)] 
[core] rename lib apr symbols to fspr

2 years ago[core] remove unimrcp from tree
Chris Rienzo [Tue, 16 Aug 2022 22:29:47 +0000 (18:29 -0400)] 
[core] remove unimrcp from tree

2 years ago[core] remove libdingaling from tree
Chris Rienzo [Tue, 16 Aug 2022 22:01:53 +0000 (18:01 -0400)] 
[core] remove libdingaling from tree

2 years ago[core] remove apr-util from tree
Chris Rienzo [Tue, 16 Aug 2022 20:08:37 +0000 (16:08 -0400)] 
[core] remove apr-util from tree

2 years agoMerge pull request #1778 from signalwire/testendstab
Andrey Volk [Mon, 29 Aug 2022 13:36:41 +0000 (16:36 +0300)] 
Merge pull request #1778 from signalwire/testendstab

[Unit-tests] Improve stability of some tests.

2 years ago[Unit-tests] Improve stability of some tests. 1778/head
Andrey Volk [Wed, 24 Aug 2022 14:19:20 +0000 (17:19 +0300)] 
[Unit-tests] Improve stability of some tests.

2 years ago[mod_sofia] Fix PRESENCE_PROBE firing on rejection 1777/head
agree [Fri, 26 Aug 2022 21:48:31 +0000 (17:48 -0400)] 
[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

2 years agoMerge pull request #1776 from signalwire/fake
Andrey Volk [Fri, 26 Aug 2022 20:26:10 +0000 (23:26 +0300)] 
Merge pull request #1776 from signalwire/fake

[Unit-tests] Add --enable-fake-dlclose to .drone.yml

2 years ago[Unit-tests] Add --enable-fake-dlclose to .drone.yml 1776/head
Andrey Volk [Fri, 26 Aug 2022 19:47:54 +0000 (22:47 +0300)] 
[Unit-tests] Add --enable-fake-dlclose to .drone.yml

2 years agoMerge pull request #1775 from signalwire/void
Andrey Volk [Fri, 26 Aug 2022 19:11:07 +0000 (22:11 +0300)] 
Merge pull request #1775 from signalwire/void

[Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration.

2 years ago[Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration. 1775/head
Andrey Volk [Fri, 26 Aug 2022 18:47:45 +0000 (21:47 +0300)] 
[Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration.

2 years agoMerge pull request #1773 from signalwire/autocommit
Andrey Volk [Fri, 26 Aug 2022 17:21:23 +0000 (20:21 +0300)] 
Merge pull request #1773 from signalwire/autocommit

[Core] ODBC: Add odbc-skip-autocommit-flip switch param.

2 years agoMerge pull request #1774 from signalwire/nullcmp
Andrey Volk [Fri, 26 Aug 2022 16:32:19 +0000 (19:32 +0300)] 
Merge pull request #1774 from signalwire/nullcmp

[mod_sofia] Unit-test: Fix strcmp null argument.

2 years ago[mod_sofia] Unit-test: Fix strcmp null argument. 1774/head
Andrey Volk [Fri, 26 Aug 2022 13:21:01 +0000 (16:21 +0300)] 
[mod_sofia] Unit-test: Fix strcmp null argument.

2 years ago[Core] ODBC: Add odbc-skip-autocommit-flip switch param. 1773/head
Andrey Volk [Thu, 25 Aug 2022 17:14:47 +0000 (20:14 +0300)] 
[Core] ODBC: Add odbc-skip-autocommit-flip switch param.

2 years ago[mod_conference] file descriptor stays open
Ruslan [Tue, 23 Aug 2022 15:07:55 +0000 (17:07 +0200)] 
[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>
2 years agoMerge pull request #1751 from signalwire/scanbuild11
Andrey Volk [Tue, 9 Aug 2022 22:09:01 +0000 (01:09 +0300)] 
Merge pull request #1751 from signalwire/scanbuild11

[Testing] Enable scan-build 11 on Drone CI