]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Andrey Volk [Fri, 27 Dec 2019 15:25:38 +0000 (19:25 +0400)]
[Unit-tests] Collect crash data when a unit-test core-dumps
Andrey Volk [Thu, 19 Dec 2019 20:29:49 +0000 (00:29 +0400)]
Merge pull request #188 from signalwire/div_by_zero
[Core] DTMF: Avoid division by zero on low actual_samples_per_second
Andrey Volk [Thu, 19 Dec 2019 20:16:58 +0000 (00:16 +0400)]
Merge pull request #187 from signalwire/rtp_test
[unit-tests] add basic RTP unit-test
Andrey Volk [Thu, 19 Dec 2019 20:14:17 +0000 (00:14 +0400)]
[Core] DTMF: Avoid division by zero on low actual_samples_per_second
Dragos Oancea [Tue, 26 Nov 2019 14:20:52 +0000 (14:20 +0000)]
[unit-tests] add basic RTP unit-test
Andrey Volk [Thu, 19 Dec 2019 18:55:03 +0000 (22:55 +0400)]
Merge pull request #182 from signalwire/core_fixes
[Core] Fix hard coded dtmf durations based on 8k, fix short-circuit in write timestamp calc
Andrey Volk [Tue, 17 Dec 2019 17:07:07 +0000 (21:07 +0400)]
Merge pull request #174 from signalwire/log_leaks_on_shutdown
[Core] Wait for all EVENT_DISPATCH_QUEUE_THREADS before killing the logging which leaks otherwise.
Andrey Volk [Tue, 10 Dec 2019 15:08:27 +0000 (19:08 +0400)]
[Core] Wait for all EVENT_DISPATCH_QUEUE_THREADS before killing the logging which leaks otherwise.
Anthony Minessale [Wed, 27 Nov 2019 21:10:15 +0000 (21:10 +0000)]
[Core] Fix short-circuit in write timestamp calc
Anthony Minessale [Wed, 27 Nov 2019 21:10:50 +0000 (21:10 +0000)]
[Core] Fix hard coded dtmf durations based on 8k
Andrey Volk [Thu, 5 Dec 2019 19:55:04 +0000 (23:55 +0400)]
Merge pull request #166 from signalwire/fixfiletest
[Unit-tests] Fix switch_core_file test.
Andrey Volk [Thu, 5 Dec 2019 19:44:33 +0000 (23:44 +0400)]
[Unit-tests] Fix switch_core_file test.
Dragos Oancea [Thu, 21 Nov 2019 18:02:47 +0000 (18:02 +0000)]
[Core] Add PRE_CLOSED flag on file handle, add unit test.
Andrey Volk [Wed, 4 Dec 2019 20:43:16 +0000 (00:43 +0400)]
Merge pull request #164 from lazedo/kazoo-create_ei_cnode
[mod_kazoo] use globals hostname to create nodename in create_ei_cnode
Andrey Volk [Wed, 4 Dec 2019 15:46:30 +0000 (19:46 +0400)]
Merge pull request #165 from signalwire/crashonload
[Core] Fix wrong sqldb initialization order causing crash on load.
Andrey Volk [Wed, 4 Dec 2019 15:32:46 +0000 (19:32 +0400)]
[Core] Fix wrong sqldb initialization order causing crash on load.
lazedo [Wed, 4 Dec 2019 05:58:08 +0000 (05:58 +0000)]
[mod_kazoo] use globals hostname to create nodename in create_ei_cnode
Andrey Volk [Tue, 3 Dec 2019 23:35:59 +0000 (03:35 +0400)]
Merge pull request #162 from lazedo/kazoo-hostname-2
[mod_kazoo] add kz_set_hostname declaration
lazedo [Tue, 3 Dec 2019 23:24:47 +0000 (23:24 +0000)]
[mod_kazoo] add kz_set_hostname declaration
Andrey Volk [Tue, 3 Dec 2019 22:19:42 +0000 (02:19 +0400)]
Merge pull request #160 from lazedo/kazoo-hostname
[mod_kazoo] missing call to kz_set_hostname
lazedo [Tue, 3 Dec 2019 21:45:15 +0000 (21:45 +0000)]
[mod_kazoo] missing call to kz_set_hostname
Andrey Volk [Wed, 27 Nov 2019 17:36:53 +0000 (21:36 +0400)]
[Unit-tests] Fix leaks in mod_test and in switch_core_codec, switch_vpx, switch_xml, switch_ivr_play_say tests.
Andrey Volk [Tue, 26 Nov 2019 18:54:17 +0000 (22:54 +0400)]
[Unit-tests] Fix test framework by telling sqldb to manage handles so they don't leak and are destroyed on shutdown.
Andrey Volk [Thu, 21 Nov 2019 21:14:12 +0000 (01:14 +0400)]
[Unit-tests] Fix xml error not finding freeswitch.xml on FST_MINCORE_BEGIN
Ítalo Rossi [Mon, 25 Nov 2019 21:33:12 +0000 (18:33 -0300)]
[mod_callcenter] Adding SAF_SUPPORT_NOMEDIA to callcenter_track since we don't need media up for it. Also, a small fix to make it compile on OSX.
Andrey Volk [Sat, 23 Nov 2019 23:59:54 +0000 (03:59 +0400)]
[Unit-tests] Fix test framework leaking on successful checks under setup or teardown mode. Failed checks in these modes are noted and then freed, but not when passed.
Andrey Volk [Mon, 25 Nov 2019 19:54:14 +0000 (23:54 +0400)]
Merge pull request #134 from signalwire/drone
Add unit-tests automation to Drone CI
Andrey Volk [Thu, 21 Nov 2019 18:43:28 +0000 (22:43 +0400)]
Add unit-tests automation to Drone CI
Andrey Volk [Thu, 14 Nov 2019 18:14:47 +0000 (22:14 +0400)]
[mod_test] Fix OSX build
Seven Du [Sun, 13 Oct 2019 11:19:35 +0000 (19:19 +0800)]
[core] fix test case
Seven Du [Sun, 13 Oct 2019 11:06:30 +0000 (19:06 +0800)]
[core] fix shutdown crash when core running with MINIMAL flag
Andrey Volk [Fri, 15 Nov 2019 19:37:36 +0000 (23:37 +0400)]
Merge pull request #91 from lazedo/event-channel-debug
[core] allow event-channel debugging & single delivery
Andrey Volk [Wed, 13 Nov 2019 13:56:57 +0000 (17:56 +0400)]
[mod_event_socket] Fix "Listener session is null" problem - regression from previous commit to the mod.
Piotr Gregor [Tue, 12 Nov 2019 17:29:29 +0000 (17:29 +0000)]
[mod_avmd] Unlock and close session if adding a media bug fails
Dragos Oancea [Mon, 11 Nov 2019 23:18:23 +0000 (23:18 +0000)]
[core] Do not try to close a file handle if it's not SWITCH_FILE_OPEN, return SWITCH_STATUS_FALSE instead
Andrey Volk [Mon, 11 Nov 2019 21:25:14 +0000 (01:25 +0400)]
Merge pull request #117 from lazedo/kazoo-ctx
[mod_kazoo] recurse context runtime vars
Dragos Oancea [Mon, 11 Nov 2019 19:02:21 +0000 (19:02 +0000)]
[mod_tts_commandline, mod_sndfile] fix crash on file not found
Vallimamod Abdullah [Mon, 11 Nov 2019 18:58:18 +0000 (19:58 +0100)]
[mod_event_socket] Add null pointer checks on listener session and socket
lazedo [Mon, 11 Nov 2019 18:09:26 +0000 (18:09 +0000)]
[mod_kazoo] recurse context runtime vars
Areski Belaid [Mon, 11 Nov 2019 16:23:20 +0000 (17:23 +0100)]
[mod_callcenter] Unreserve callcenter events when config errors loading
Andrey Volk [Mon, 11 Nov 2019 16:11:59 +0000 (20:11 +0400)]
Merge pull request #64 from cdosoftei/amqp-reconnect
[mod_amqp] open logging and produced connections from within their threads
Andrey Volk [Mon, 11 Nov 2019 16:11:30 +0000 (20:11 +0400)]
Merge pull request #71 from cdosoftei/amqp-queue-properties
[mod_amqp] configurable commands queue properties
Andrey Volk [Fri, 8 Nov 2019 14:10:32 +0000 (18:10 +0400)]
Merge pull request #112 from lazedo/kazoo-cfw
[mod_kazoo] add kz-endpoint-runtime-context
lazedo [Thu, 7 Nov 2019 22:42:28 +0000 (22:42 +0000)]
[mod_kazoo] add kz-endpoint-runtime-context
Andrey Volk [Thu, 31 Oct 2019 16:50:05 +0000 (20:50 +0400)]
Merge pull request #90 from lazedo/k-header
[mod_sofia] add K- to prefixes that create a sip_h_ variable
Andrey Volk [Thu, 31 Oct 2019 16:33:55 +0000 (20:33 +0400)]
Merge pull request #89 from lazedo/sofia-auth-query
[mod_sofia] add existing variables when locating user
Andrey Volk [Thu, 31 Oct 2019 16:30:39 +0000 (20:30 +0400)]
Merge pull request #86 from lazedo/kazoo-updates
[mod_kazoo] several fixes & code cleanup
lazedo [Thu, 31 Oct 2019 12:41:47 +0000 (12:41 +0000)]
[core] allow event-channel debugging & single delivery
lazedo [Thu, 31 Oct 2019 12:27:21 +0000 (12:27 +0000)]
[mod_sofia] add K- to prefixes that create a sip_h_ variable
used by sip tracing tools and not to confuse with application (X-) or (P-)
lazedo [Thu, 31 Oct 2019 12:20:33 +0000 (12:20 +0000)]
[mod_sofia] add existing variables when locating user
lazedo [Thu, 31 Oct 2019 10:34:40 +0000 (10:34 +0000)]
[mod_kazoo] several fixes & code cleanup
Andrey Volk [Wed, 30 Oct 2019 17:25:47 +0000 (17:25 +0000)]
swigall
Chris Rienzo [Wed, 23 Oct 2019 20:37:55 +0000 (16:37 -0400)]
[core] Update switch_ivr_bridge_bleg to skip audio bridge during transfer
Seven Du [Wed, 30 Oct 2019 12:03:43 +0000 (20:03 +0800)]
[Core] Make switch_ivr_orig_and_bridge function return status and a cause.
Dragos Oancea [Tue, 29 Oct 2019 17:47:22 +0000 (17:47 +0000)]
[mod_sndfile] don't force channels and sample rate with .raw extension
Andrey Volk [Thu, 24 Oct 2019 22:10:27 +0000 (02:10 +0400)]
Merge pull request #72 from andywolk/verto
[mod_verto] Ignore not just zero but negative frame size as well.
Andrey Volk [Wed, 23 Oct 2019 20:37:07 +0000 (00:37 +0400)]
Merge pull request #73 from signalwire/osx-catalina-build
[build] fix libvpx osx build detection on newer compilers and osx versions so we use sse extensions on newer versions
Mike Jerris [Wed, 23 Oct 2019 19:54:09 +0000 (13:54 -0600)]
[build] fix libvpx osx build detection on newer compilers and osx versions so we use sse extensions on newer versions
Andrey Volk [Wed, 23 Oct 2019 19:03:18 +0000 (23:03 +0400)]
[mod_verto] Ignore not just zero but negative frame size as well.
Andrey Volk [Tue, 22 Oct 2019 23:18:54 +0000 (03:18 +0400)]
Merge pull request #70 from signalwire/osx-catalina-build
[build] OSX Catalina configure does not support --extra-cflags and fix broken compiler option test for -Wno-extended-offsetof that was used to fix older osx clang issue
cdosoftei [Tue, 22 Oct 2019 19:22:00 +0000 (15:22 -0400)]
[mod_amqp] configurable commands queue properties
Mike Jerris [Tue, 22 Oct 2019 16:24:14 +0000 (10:24 -0600)]
[build] OSX Catalina configure does not support --extra-cflags and fix broken compiler option test for -Wno-extended-offsetof that was used to fix older osx clang issue
cdosoftei [Thu, 17 Oct 2019 19:38:38 +0000 (15:38 -0400)]
[mod_amqp] open logging and produced connections from within their respective threads
Andrey Volk [Tue, 15 Oct 2019 16:44:53 +0000 (20:44 +0400)]
Merge pull request #61 from cdosoftei/amqp-heartbeat
[mod_amqp] Properly parse out heartbeat parameter
cdosoftei [Tue, 15 Oct 2019 16:37:47 +0000 (12:37 -0400)]
[mod_amqp] Properly parse out heartbeat parameter
Pelle Mattsson [Sun, 13 Oct 2019 17:46:37 +0000 (19:46 +0200)]
[Docs] Rename Docker README to README.md, so github recognizes that it as a Markdown file and update the git url in it
Ciprian [Sun, 13 Oct 2019 17:27:58 +0000 (13:27 -0400)]
[Core] Disable msrp by default, only enable when listen-port or listen-ssl-port config params configured in msrp.conf
Andrey Volk [Sun, 13 Oct 2019 16:29:34 +0000 (20:29 +0400)]
Merge pull request #56 from lazedo/patch-1
[mod_kazoo] fix xml leak when event-filter is not available
lazedo [Sun, 13 Oct 2019 11:21:22 +0000 (12:21 +0100)]
[mod_kazoo] fix xml leak when event-filter is not available
Andrey Volk [Sat, 12 Oct 2019 21:38:02 +0000 (01:38 +0400)]
Merge pull request #28 from signalwire/fixup-stash-url
[build/docs] point all old stash references in docs and makefiles to new github repository
Andrey Volk [Sat, 12 Oct 2019 20:51:31 +0000 (00:51 +0400)]
Merge pull request #32 from cdosoftei/php7-esl
ESL adjustments for PHP 7+
Andrey Volk [Sat, 12 Oct 2019 20:49:08 +0000 (00:49 +0400)]
Merge pull request #44 from micmac1/master-fs_cli_typo
[fs_cli] Fix typo, resolves garbled screen
Andrey Volk [Sat, 12 Oct 2019 20:45:59 +0000 (00:45 +0400)]
Merge pull request #45 from micmac1/master-memleak-multicast
[mod_event_multicast] Fix memory leak
Andrey Volk [Sat, 12 Oct 2019 20:41:51 +0000 (00:41 +0400)]
Merge pull request #50 from bircoph/master
Add support for the Elbrus architecture
Sebastian Kemper [Wed, 9 Oct 2019 17:05:37 +0000 (19:05 +0200)]
[fs_cli] Fix typo, resolves garbled screen
Related to FS-11309.
Commit
bc3e1c9e7de1855eec454bba467fd2586e5e251b introduced a typo that
results in EL_REFRESH never being used, even if available. This can
cause the screen to garble.
This fixes the typo.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Wed, 9 Oct 2019 17:10:26 +0000 (19:10 +0200)]
[mod_event_multicast] Fix memory leak
Taken from FS-11193:
In "event_handler()" function, when encrypting data using openssl 1.1.0,
the context ctx is allocated by "EVP_CIPHER_CTX_new()", then data is
encrypted, and at the end, EVP_CIPHER_CTX_cleanup is called. This
function resets the context (the function itself is deprecated, and has
been renamed to "EVP_CIPHER_CTX_reset) so that it can be used again. The
correct call would be to "EVP_CIPHER_CTX_free()", which frees the
memory. The code for openssl 1.0 is OK, since the "ctx" struct is kept
in stack. The same thing happens during decryption. "ctx" is allocated,
but never freed.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Andrey Volk [Thu, 10 Oct 2019 16:34:21 +0000 (20:34 +0400)]
Merge pull request #48 from crienzo/fix-grammar-in-mod_sofia
[mod_sofia] Fix some incorrect word contractions.
Chris Rienzo [Wed, 9 Oct 2019 23:31:45 +0000 (19:31 -0400)]
[mod_sofia] Fix some incorrect word contractions.
Andrew Savchenko [Thu, 10 Oct 2019 13:20:12 +0000 (16:20 +0300)]
Add support for the Elbrus architecture
The Elbrus architecture (aka E2K, aka 2000) is LE.
Signed-off-by: Andrew Savchenko <bircoph@altlinux.org>
cdosoftei [Wed, 2 Oct 2019 18:05:58 +0000 (14:05 -0400)]
ESL adjustments for PHP 7+
Andrey Volk [Tue, 1 Oct 2019 21:49:04 +0000 (01:49 +0400)]
Merge pull request #30 from mitchcapper/bug_29_slack_join_link_broken_fix_pr
Updated slack community link to the current (working) join link as old one expired. Closes #29
Mitch Capper [Tue, 1 Oct 2019 21:25:31 +0000 (14:25 -0700)]
Updated slack community link to the current (working) join link as old one expired. Closes #29
Mike Jerris [Tue, 1 Oct 2019 15:57:25 +0000 (09:57 -0600)]
[build/docs] point all old stash references in docs and makefiles to new github repository
Andrey Volk [Tue, 1 Oct 2019 15:37:12 +0000 (19:37 +0400)]
Merge pull request #27 from andywolk/mod_av_crash
[mod_av] Fix crash on `av show codecs` and `av show formats`.
Andrey Volk [Tue, 1 Oct 2019 15:18:14 +0000 (19:18 +0400)]
Merge pull request #26 from dvillaume/patch-1
[mod_say_fr] Fix "10" not playing in French.
David VILLAUME [Tue, 1 Oct 2019 15:07:29 +0000 (17:07 +0200)]
[mod_say_fr] Fix "10" not playing in French.
Andrey Volk [Tue, 1 Oct 2019 08:14:56 +0000 (12:14 +0400)]
[mod_av] Fix crash on `av show codecs` and `av show formats`.
Anthony Minessale [Thu, 26 Sep 2019 23:43:05 +0000 (18:43 -0500)]
Merge pull request #20 from signalwire/readme4
Add initial README.md
Andrey Volk [Tue, 24 Sep 2019 18:14:35 +0000 (22:14 +0400)]
Add initial README.md
Andrey Volk [Tue, 17 Sep 2019 16:03:50 +0000 (11:03 -0500)]
Merge pull request #1803 in FS/freeswitch from bugfix/FS-12025-freeswitch-crashes-on-reloadxml-when-spandsp-tone-detection-is-running to master
* commit '
d45e9df88349a26a18426fd98409845316d131fb ':
FS-12025: [mod_spandsp] FreeSWITCH crashes on reloadxml when spandsp tone detection is running.
Andrey Volk [Tue, 17 Sep 2019 08:32:08 +0000 (03:32 -0500)]
Merge pull request #1746 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-11917 to master
* commit '
6704d3aabeacdfa9a652f700379b072b6166f5a0 ':
FS-11917: [mod_event_socket] Added error logging if cannot parse IP address
Sergey Safarov [Mon, 8 Jul 2019 11:19:03 +0000 (14:19 +0300)]
FS-11917: [mod_event_socket] Added error logging if cannot parse IP address
Andrey Volk [Mon, 9 Sep 2019 18:27:39 +0000 (13:27 -0500)]
Merge pull request #1813 in FS/freeswitch from bugfix/FS-12042-sofia-sip-fix-leaks-in-stun-and-a-typo-in-sresolv to master
* commit '
583bf0441d8d6730d4570cad9cc6f93d3c955394 ':
FS-12042: [sofia-sip] Fix typo in sresolv.
Andrey Volk [Mon, 9 Sep 2019 16:48:13 +0000 (20:48 +0400)]
FS-12042: [sofia-sip] Fix typo in sresolv.
Andrey Volk [Fri, 6 Sep 2019 23:37:04 +0000 (18:37 -0500)]
Merge pull request #1812 in FS/freeswitch from bugfix/FS-12041-core-fix-memory-leak-on-msrp-shutdown to master
* commit '
70831a7140343cd4bf9ae76337458a0644dde103 ':
FS-12041: [Core] Fix memory leak on msrp shutdown
Andrey Volk [Fri, 6 Sep 2019 23:10:20 +0000 (03:10 +0400)]
FS-12041: [Core] Fix memory leak on msrp shutdown
Andrey Volk [Fri, 6 Sep 2019 16:28:31 +0000 (11:28 -0500)]
Merge pull request #1809 in FS/freeswitch from sofia-leak to master
* commit '
20a893fd0683de64353ee2c111aa9c61a867886d ':
FS-12038: [mod_sofia, core] Fix potential leak and race in chat_hash, add switch_core_hash_insert_auto_free().
Andrey Volk [Fri, 6 Sep 2019 13:02:52 +0000 (17:02 +0400)]
FS-12038: [mod_sofia, core] Fix potential leak and race in chat_hash, add switch_core_hash_insert_auto_free().
Christopher Rienzo [Fri, 6 Sep 2019 14:37:37 +0000 (09:37 -0500)]
Merge pull request #1811 in FS/freeswitch from bugfix/FS-12040-mod_sofia-fix-potential-leak-if-realloc-fails to master
* commit '
7ee53a6ec1753204d5f17e1f7d2b9429b8ab1342 ':
FS-12040: [mod_sofia] Fix potential leak if realloc fails.
Andrey Volk [Fri, 6 Sep 2019 14:01:55 +0000 (18:01 +0400)]
FS-12040: [mod_sofia] Fix potential leak if realloc fails.