]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Andrey Volk [Tue, 7 Jan 2020 19:34:52 +0000 (23:34 +0400)]
[Unit-tests] Enable address sanitizer when running tests.
Andrey Volk [Tue, 7 Jan 2020 17:52:06 +0000 (21:52 +0400)]
Merge pull request #209 from signalwire/test_db
[Unit-tests] Do not initiate sqldb by default unless requested.
Andrey Volk [Thu, 12 Dec 2019 20:54:03 +0000 (00:54 +0400)]
[Unit-tests] Do not initiate sqldb by default unless requested.
Andrey Volk [Tue, 7 Jan 2020 16:21:41 +0000 (20:21 +0400)]
Merge pull request #208 from signalwire/mariadb
[Build-System] Fix regression from the mariadb library checking fix.
Andrey Volk [Tue, 7 Jan 2020 15:42:21 +0000 (19:42 +0400)]
[Build-System] Fix regression from the mariadb library checking fix.
Andrey Volk [Mon, 6 Jan 2020 18:49:21 +0000 (22:49 +0400)]
Merge pull request #194 from signalwire/coredump
[Unit-tests] Collect crash data when a unit-test core-dumps
Andrey Volk [Mon, 6 Jan 2020 18:47:49 +0000 (22:47 +0400)]
Revert "[mod_opusfile] fix play sample rate (don't use original rate, always use 48k), fix eof."
This reverts commit
937c4a03eb032b4b3d1a8a8ad08c777de7a08314 .
Andrey Volk [Mon, 6 Jan 2020 18:38:38 +0000 (22:38 +0400)]
Merge pull request #202 from dragos-oancea/opusfile_fixes
[mod_opusfile] fix play sample rate (don't use original rate, always use 48k), fix eof.
Andrey Volk [Mon, 6 Jan 2020 18:35:03 +0000 (22:35 +0400)]
Merge pull request #180 from signalwire/CF_AUDIO
[mod_portaudio] CF_AUDIO flag is not set
mangshe0 [Mon, 6 Jan 2020 18:30:51 +0000 (02:30 +0800)]
[Core] switch_loadable_module wrongly logs that modules.conf loading fails while it's pre_load_modules.conf
fix print log error
Nathan Neulinger [Mon, 6 Jan 2020 18:19:00 +0000 (12:19 -0600)]
[Build-system] Fallback for mariadb lib check
Dragos Oancea [Fri, 3 Jan 2020 19:00:26 +0000 (19:00 +0000)]
[mod_opusfile] fix play sample rate (don't use original rate, always use 48k), fix eof.
Andrey Volk [Thu, 2 Jan 2020 11:30:15 +0000 (15:30 +0400)]
Merge pull request #198 from micmac1/switch_xml_typo
[core] Fix copy/paste mistake in switch_xml.h
Sebastian Kemper [Wed, 1 Jan 2020 14:29:26 +0000 (15:29 +0100)]
[core] Fix copy/paste mistake in switch_xml.h
Commit
7907994 introduced a copy/paste mistake that may result in
compile failure:
In file included from ../../../../src/include/switch.h:134,
from mod_xml_ldap.c:34:
mod_xml_ldap.c: In function 'xml_ldap_search':
../../../../src/include/switch_xml.h:236:68: error: implicit declaration of function 'switch_xml_toxml_buf'; did you mean 'switch_xml_toxml_buf_ex'? [-Werror=implicit-function-declaration]
#define switch_xml_toxml_buf(xml, buf, buflen, offset, prn_header) switch_xml_toxml_buf(xml, buf, buflen, offset, prn_header, USE_UTF_8_ENCODING);
^~~~~~~~~~~~~~~~~~~~
mod_xml_ldap.c:764:9: note: in expansion of macro 'switch_xml_toxml_buf'
switch_xml_toxml_buf(xml, buf, 0, 0, 1);
^~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[7]: *** [Makefile:710: mod_xml_ldap_la-mod_xml_ldap.lo] Error 1
This commit fixes the mistake.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
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 [Tue, 31 Dec 2019 15:46:29 +0000 (19:46 +0400)]
version bump
Andrey Volk [Tue, 31 Dec 2019 00:15:01 +0000 (04:15 +0400)]
[Unit-tests] Fix switch_xml leak and build.
Andrey Volk [Mon, 30 Dec 2019 23:39:35 +0000 (23:39 +0000)]
swigall
Chris Rienzo [Tue, 24 Dec 2019 04:57:23 +0000 (23:57 -0500)]
[core] Add SMBF_FIRST flag which forces media bug to front of the list. Add 'f' flag to switch_ivr_displace_session to add displace as first operation on the media stream. (#76)
Andrey Volk [Fri, 20 Dec 2019 21:15:57 +0000 (01:15 +0400)]
[mod_sofia] Fix crash from double profile unlock on outgoing channel from a gateway on a paused profile
Andrey Volk [Mon, 16 Dec 2019 18:31:19 +0000 (22:31 +0400)]
[esl] Add SHUTDOWN_REQUESTED event.
Chris Rienzo [Sun, 15 Dec 2019 00:53:29 +0000 (00:53 +0000)]
[core] Add SHUTDOWN_REQUESTED event. Bind to this event to know when ASAP or elegant shutdown has been requested.
Seven Du [Wed, 11 Dec 2019 22:41:17 +0000 (06:41 +0800)]
[sofia-sip] fix 183 received right after 200 (#67)
Seven Du [Fri, 6 Dec 2019 08:41:31 +0000 (16:41 +0800)]
[mod_sofia] add sip_refer_status_code channel variable to track refer status
Seven Du [Fri, 6 Dec 2019 08:41:03 +0000 (16:41 +0800)]
[mod_loopback] add refer mock to null endpoint
Andrey Volk [Fri, 22 Nov 2019 12:42:23 +0000 (16:42 +0400)]
[Unit-tests] Fix switch_xml test crash
Seven Du [Tue, 19 Nov 2019 14:17:13 +0000 (22:17 +0800)]
[mod_loopback] remember dtmf in channel var null_channel_dtmf_queued
Seven Du [Mon, 18 Nov 2019 04:20:49 +0000 (12:20 +0800)]
[core] add option to toggle ampersand entities on/off when serialize xml string
Seven Du [Sat, 16 Nov 2019 02:33:48 +0000 (10:33 +0800)]
[core] remember if a tag is parsed from CDATA
Seven Du [Thu, 14 Nov 2019 04:34:57 +0000 (12:34 +0800)]
[core] log status code when queue event failure
Mike Jerris [Fri, 8 Nov 2019 16:48:25 +0000 (09:48 -0700)]
[core] change No audio stun for a long time error to warning
Andrey Volk [Thu, 31 Oct 2019 20:05:40 +0000 (00:05 +0400)]
[Core] Fix dereference of null pointer in switch_ivr_originate and switch_ivr_enterprise_originate causing crashes, add unit test.
Andrey Volk [Thu, 31 Oct 2019 17:39:50 +0000 (21:39 +0400)]
[Core] Database interface: fix potential crash in switch_cache_db_database_interface_flush_handles, code cleanup.
Andrey Volk [Wed, 18 Sep 2019 22:01:11 +0000 (02:01 +0400)]
FS-11827: [Core] Fix regression in mod_managed due to the type name switch_core_db_handle conflicting with the switch_core_db_handle macro
Andrey Volk [Sun, 15 Sep 2019 19:56:04 +0000 (23:56 +0400)]
FS-11827: [Core] Add feature allowing FreeSWITCH to store CORE DB (SQLite) fully in memory (core-db-dsn).
Andrey Volk [Tue, 29 Oct 2019 15:30:46 +0000 (19:30 +0400)]
[mod_sofia] Module load will fail if ext-rtp-ip or ext-sip-ip configuration param is set as empty string.
Seven Du [Fri, 11 Oct 2019 07:32:09 +0000 (15:32 +0800)]
[core] support partial speech events
Andrey Volk [Wed, 25 Sep 2019 19:04:24 +0000 (23:04 +0400)]
[Core, mod_commands] Add switch_core_pool_stats API and pool_stats command with corresponding --enable-pool-debug configure flag.
Andrey Volk [Wed, 20 Nov 2019 07:38:27 +0000 (11:38 +0400)]
[fs_cli] Fix unchecked tainted data.
Seven Du [Sat, 16 Nov 2019 08:10:54 +0000 (16:10 +0800)]
[core] fix copy and paste error
Dragos Oancea [Thu, 14 Nov 2019 07:26:00 +0000 (07:26 +0000)]
[core] scan-build: switch_agc_feed() - Division by zero
Dragos Oancea [Thu, 14 Nov 2019 07:28:23 +0000 (07:28 +0000)]
[core] scan-build: Dead assignment. Value stored to 'p' is never read
Dragos Oancea [Thu, 14 Nov 2019 07:41:53 +0000 (07:41 +0000)]
[core] scan-build: audio_bridge_thread() - Dead assignment
Dragos Oancea [Thu, 14 Nov 2019 07:45:06 +0000 (07:45 +0000)]
[core] scan-build: switch_strftime_tz() - Dead assignment
Dragos Oancea [Thu, 14 Nov 2019 08:12:00 +0000 (08:12 +0000)]
[core] scan-build: video_bridge_thread() - Dereference of null pointer
Andrey Volk [Fri, 8 Nov 2019 15:00:59 +0000 (19:00 +0400)]
[sofia-sip] Fix memory leak when a tcp connection gives POLLERR due to RST.
Andrey Volk [Tue, 8 Oct 2019 15:52:30 +0000 (19:52 +0400)]
[sofia-sip] Fix memory leak when incomplete tls connection.
Andrey Volk [Mon, 7 Oct 2019 19:47:35 +0000 (23:47 +0400)]
[mod_voicemail] vm_fsdb_msg_email command leaks xml object.
Andrey Volk [Mon, 7 Oct 2019 19:05:44 +0000 (23:05 +0400)]
[mod_local_stream] Xml object is leaked on reload when cannot stop local_stream beeing in use.
Andrey Volk [Mon, 7 Oct 2019 18:37:33 +0000 (22:37 +0400)]
[mod_sofia] sofia_handle_sip_i_invite() leaks xml and event objects on acl_token, sofia_reg_handle_sip_r_challenge() leaks xml object when a user does not have params.
Andrey Volk [Mon, 7 Oct 2019 16:54:52 +0000 (20:54 +0400)]
[mod_hiredis] Xml object is not freed on load.
Andrey Volk [Mon, 7 Oct 2019 15:57:46 +0000 (19:57 +0400)]
[mod_distributor] Fix leak of xml object when no lists in config.
Liyang [Wed, 6 Mar 2019 07:17:05 +0000 (15:17 +0800)]
FS-11677: [mod_video_filter] fix memory leak and support replace read/write video of session with a bug
https://freeswitch.org/jira/browse/FS-11677
Liyang [Thu, 28 Feb 2019 11:24:13 +0000 (19:24 +0800)]
FS-11677: [mod_video_filter] support api/app to replace the write video of session with a bug
https://freeswitch.org/jira/browse/FS-11677
Seven Du [Tue, 4 Jun 2019 13:17:00 +0000 (21:17 +0800)]
FS-11877 fix regression from FS-11773
27ce89a6a2a
rename callID to sessionCallID since it breaks VC
Seven Du [Tue, 9 Apr 2019 13:11:11 +0000 (21:11 +0800)]
FS-11773 add callID to conference private event
Andrey Volk [Fri, 13 Sep 2019 16:28:38 +0000 (20:28 +0400)]
FS-12048: [Core] Fix leak in SQLite (switch_cache_db_execute_sql2str) when queries return a NULL containing field which may result in high memory consumption.
Andrey Volk [Thu, 12 Sep 2019 19:38:28 +0000 (23:38 +0400)]
FS-12050: [Core] Fix DataBase Handle (DBH) cache logic
Andrey Volk [Fri, 20 Sep 2019 17:41:46 +0000 (21:41 +0400)]
FS-12058: [sofia-sip] Fix scan-build issues in su_alloc.c
Andrey Volk [Thu, 19 Sep 2019 18:21:30 +0000 (22:21 +0400)]
FS-12055: [mod_sofia] Fix leaks and release profile properly in general_event_handler() and actual_sofia_presence_event_handler()
Andrey Volk [Fri, 20 Sep 2019 16:02:32 +0000 (20:02 +0400)]
FS-12057: [mod_conference] Fix video mute (use of uninitialized pointer)
Seven Du [Fri, 30 Aug 2019 12:58:17 +0000 (20:58 +0800)]
FS-12032 remove extra semi colon
Andrey Volk [Thu, 19 Sep 2019 19:18:43 +0000 (23:18 +0400)]
FS-12056: [mod_sofia] Fix leaking destination in sofia_glue_do_invite() and leaking route in sofia_glue_gen_contact_str()
Dragos Oancea [Fri, 10 May 2019 08:34:10 +0000 (08:34 +0000)]
FS-11836: scan-build: Argument with 'nonnull' attribute passed null
FS-11836: scan-build: Dead assignments
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 [Mon, 16 Dec 2019 20:21:52 +0000 (00:21 +0400)]
[mod_portaudio] CF_AUDIO flag is not set
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