]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
7 years agoFS-9894 [mod_callcenger] fix call timeout if agent contact as leg_timeout to higger...
António Silva [Mon, 15 Apr 2019 14:15:43 +0000 (16:15 +0200)] 
FS-9894 [mod_callcenger] fix call timeout if agent contact as leg_timeout to higger value than 60

7 years agoFS-11783: [mod_say_ja] quiet overflow warning
Sebastian Kemper [Sun, 14 Apr 2019 17:23:41 +0000 (19:23 +0200)] 
FS-11783: [mod_say_ja] quiet overflow warning

With -Wformat-overflow gcc warns about calls to formatted input/output
function "sprintf" that might overflow the destination buffer.

In this case gcc does not know the upper bound of tm_min and assumes
that up to 11 bytes might be written to buffer (3 bytes). But we know
that tm_min can only be within the range 0 to 59.

mod_say_ja.c: In function 'ja_say_time':
mod_say_ja.c:376:35: error: '%d' directive writing between 2 and 10 bytes into a region of size 3 [-Werror=format-overflow=]
                  sprintf(buffer, "%d", tm.tm_min);
                                   ^~
mod_say_ja.c:376:34: note: directive argument in the range [11, 2147483647]
                  sprintf(buffer, "%d", tm.tm_min);
                                  ^~~~
mod_say_ja.c:376:18: note: 'sprintf' output between 3 and 11 bytes into a destination of size 3
                  sprintf(buffer, "%d", tm.tm_min);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This commits adds a hint for gcc, which silences the warning.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoFS-11783: [core] quiet gcc truncation warning
Sebastian Kemper [Sun, 14 Apr 2019 17:11:58 +0000 (19:11 +0200)] 
FS-11783: [core] quiet gcc truncation warning

With -Wstringop-truncation gcc warns about calls to bounded string
manipulation function "strncpy" that may either truncate the copied
string or leave the destination unchanged. To avoid the warning when the
result is not expected to be NUL-terminated, it is suggested to call
"memcpy" instead.

src/switch_core_media.c: In function 'switch_core_media_patch_sdp':
src/switch_core_media.c:11854:4: error: 'strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Werror=stringop-truncation]
    strncpy(q, strchr(a_engine->adv_sdp_ip, ':') ? "6 " : "4 ", 2);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This commit follows gcc's recommendation.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #1689 in FS/freeswitch from ~RAZVANC/freeswitch:bugfix/FS-11696...
Mike Jerris [Fri, 5 Apr 2019 21:01:43 +0000 (16:01 -0500)] 
Merge pull request #1689 in FS/freeswitch from ~RAZVANC/freeswitch:bugfix/FS-11696-fix-format_fields-init to master

* commit '6f15b032955299d3c38915e9e1a81078bf66743e':
  FS-11696 [mod_amqp] fix format_fields initialization

7 years agoMerge pull request #1702 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11747...
Mike Jerris [Wed, 3 Apr 2019 20:00:47 +0000 (15:00 -0500)] 
Merge pull request #1702 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11747 to master

* commit '8ca01da5a02d502ca64da49b9564607c4bc309f3':
  FS-11747 [mod_loopback] add option to not bowout on inner bridge

7 years agoMerge pull request #1703 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11748...
Mike Jerris [Wed, 3 Apr 2019 19:14:38 +0000 (14:14 -0500)] 
Merge pull request #1703 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11748 to master

* commit '47b2be3d2e451e8a5b862b2e31477ba5242b79ec':
  FS-11748 [mod_kazoo] better handling of interaction-id

7 years agoMerge pull request #1706 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11759...
Mike Jerris [Wed, 3 Apr 2019 16:38:33 +0000 (11:38 -0500)] 
Merge pull request #1706 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11759-update-libks-to-1.2.0-and-signalwire-client-c-to-1.1.0-on-windows to master

* commit '1202d6e787efea365707677be810585d8006b8ea':
  FS-11759: [Build-System] Update libks to 1.2.0 and signalwire-client-c to 1.1.0 on Windows

7 years agoFS-11759: [Build-System] Update libks to 1.2.0 and signalwire-client-c to 1.1.0 on...
Andrey Volk [Wed, 3 Apr 2019 16:31:27 +0000 (20:31 +0400)] 
FS-11759: [Build-System] Update libks to 1.2.0 and signalwire-client-c to 1.1.0 on Windows

7 years agoFS-11748 [mod_kazoo] better handling of interaction-id
lazedo [Tue, 2 Apr 2019 16:20:19 +0000 (17:20 +0100)] 
FS-11748 [mod_kazoo] better handling of interaction-id

* transfers
* outgoing channels
* loopback

7 years agoFS-11747 [mod_loopback] add option to not bowout on inner bridge
lazedo [Tue, 2 Apr 2019 16:01:36 +0000 (17:01 +0100)] 
FS-11747 [mod_loopback] add option to not bowout on inner bridge

7 years agoMerge pull request #1698 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11729...
Mike Jerris [Mon, 1 Apr 2019 21:18:58 +0000 (16:18 -0500)] 
Merge pull request #1698 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11729-wix-project-fails-to-find-mergemodule-folder-due-to-incorrect-version-in-path-fixed to master

* commit 'a8aced2411687f677d8b317937e6497c1bce8677':
  FS-11729: [Build-System] Fix Visual Studio 2017 15.9 Redist files detection.

7 years agoMerge pull request #1700 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11742 to...
Mike Jerris [Mon, 1 Apr 2019 15:13:53 +0000 (10:13 -0500)] 
Merge pull request #1700 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11742 to master

* commit '68e3eae826bdfd0a9cc29bd6073dc63fdcdac695':
  FS-11742 [mod_kazoo] add Core-UUID to Runtime-Info

7 years agoFS-11742 [mod_kazoo] add Core-UUID to Runtime-Info
lazedo [Mon, 1 Apr 2019 13:38:07 +0000 (14:38 +0100)] 
FS-11742 [mod_kazoo] add Core-UUID to Runtime-Info

7 years agoMerge pull request #1699 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11741...
Mike Jerris [Sun, 31 Mar 2019 21:39:50 +0000 (16:39 -0500)] 
Merge pull request #1699 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11741 to master

* commit 'ece804c9b83ced8bdd3a3f0cc5836326b38257f5':
  FS-11741 [mod_kazoo] add compare to field option & json_history
  FS-11741 [mod_kazoo] add kz_node api

7 years agoFS-11741 [mod_kazoo] add compare to field option & json_history
lazedo [Sun, 31 Mar 2019 21:17:42 +0000 (22:17 +0100)] 
FS-11741 [mod_kazoo] add compare to field option & json_history

7 years agoFS-11741 [mod_kazoo] add kz_node api
lazedo [Sun, 31 Mar 2019 21:14:23 +0000 (22:14 +0100)] 
FS-11741 [mod_kazoo] add kz_node api

7 years agoFS-11729: [Build-System] Fix Visual Studio 2017 15.9 Redist files detection.
Andrey Volk [Fri, 29 Mar 2019 14:45:45 +0000 (18:45 +0400)] 
FS-11729: [Build-System] Fix Visual Studio 2017 15.9 Redist files detection.

7 years agoMerge pull request #1697 in FS/freeswitch from ~LAZEDO/freeswitch:bug/kazoo-compile...
Mike Jerris [Wed, 27 Mar 2019 18:12:00 +0000 (13:12 -0500)] 
Merge pull request #1697 in FS/freeswitch from ~LAZEDO/freeswitch:bug/kazoo-compile-otp21 to master

* commit 'dc8bc06c6497f2a43993af7701ebf0b9ac4d2d24':
  FS-11732 [mod_kazoo] check otp version for ei_init

7 years agoFS-11732 [mod_kazoo] check otp version for ei_init
lazedo [Wed, 27 Mar 2019 17:55:17 +0000 (17:55 +0000)] 
FS-11732 [mod_kazoo] check otp version for ei_init

7 years agoFS-11731 [mod_rayo] fix compile error
Chris Rienzo [Wed, 27 Mar 2019 16:24:20 +0000 (12:24 -0400)] 
FS-11731 [mod_rayo] fix compile error

7 years agoMerge pull request #1696 in FS/freeswitch from ~LAZEDO/freeswitch:features/kazoo...
Mike Jerris [Wed, 27 Mar 2019 06:46:15 +0000 (01:46 -0500)] 
Merge pull request #1696 in FS/freeswitch from ~LAZEDO/freeswitch:features/kazoo-2 to master

* commit 'efafdefe07c470545fe5c2043d0380a0949b37c4':
  FS-10820 [mod_kazoo] add more kazoo interactions

7 years agoFS-10820 [mod_kazoo] add more kazoo interactions
lazedo [Wed, 27 Mar 2019 06:13:32 +0000 (06:13 +0000)] 
FS-10820 [mod_kazoo] add more kazoo interactions

* initialize ei
* defaults for definitions
* add kz endpoint
* add kz_bridge
* add setters with encoding
* add tweaks after merged core PRs

7 years agoMerge pull request #1474 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10968...
Mike Jerris [Tue, 26 Mar 2019 22:35:44 +0000 (17:35 -0500)] 
Merge pull request #1474 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10968 to master

* commit '168a3c068b4c5d485afc775cc28cb06e7bfc68a5':
  FS-10968 [core] create recording vars

7 years agoFS-10968 [core] create recording vars
lazedo [Tue, 20 Feb 2018 15:38:58 +0000 (15:38 +0000)] 
FS-10968 [core] create recording vars

* moves channel vars starting with Recording-Variable- to record_helper
* uses record_helper variables for RECORD_START/STOP events

7 years agoMerge pull request #1682 in FS/freeswitch from ~LAZEDO/freeswitch:proxy-token-acl...
Mike Jerris [Tue, 26 Mar 2019 22:21:02 +0000 (17:21 -0500)] 
Merge pull request #1682 in FS/freeswitch from ~LAZEDO/freeswitch:proxy-token-acl-port to master

* commit '6ceb9885d4bd10763b982255af732e3e6a8936ee':
  FS-9956 [mod_sofia] retain user lookup in blind & acl auth
  FS-11025 [mod_sofia] use ports for acl check
  FS-11025 [core] allow/check ports in network lists
  FS-10746 [mod_sofia] allow authoritative proxy to provide token

7 years agoFS-9956 [mod_sofia] retain user lookup in blind & acl auth
lazedo [Tue, 5 Mar 2019 12:14:45 +0000 (12:14 +0000)] 
FS-9956 [mod_sofia] retain user lookup in blind & acl auth

* retains lookup to be used after caller context is created and
switch_ivr_set_user_xml is called

7 years agoMerge pull request #1686 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9942...
Mike Jerris [Tue, 26 Mar 2019 21:31:08 +0000 (16:31 -0500)] 
Merge pull request #1686 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9942-3 to master

* commit 'aca07987006bc8e6be96e06da0942d945776c99d':
  FS-9942 [mod_sofia] allow intercept for other channels

7 years agoFS-9942 [mod_sofia] allow intercept for other channels
lazedo [Wed, 6 Mar 2019 04:38:39 +0000 (04:38 +0000)] 
FS-9942 [mod_sofia] allow intercept for other channels

7 years agoMerge pull request #1515 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11135...
Mike Jerris [Tue, 26 Mar 2019 20:36:05 +0000 (15:36 -0500)] 
Merge pull request #1515 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11135 to master

* commit '7fd7ea9a5d70a4795f780c0d89057370e7a92856':
  FS-11135 [mod_loopback] runtime behaviour controlled by configuration

7 years agoFS-11706 [core] use unique mutex for stack_count
Chris Rienzo [Wed, 20 Mar 2019 00:58:10 +0000 (00:58 +0000)] 
FS-11706 [core] use unique mutex for stack_count

7 years agoFS-11706 [core] protect session stack count with mutex
Chris Rienzo [Fri, 15 Mar 2019 17:02:28 +0000 (13:02 -0400)] 
FS-11706 [core] protect session stack count with mutex

7 years agoFS-11706 [core] add some extra information to troubleshoot 'too many stacked extensions'
Chris Rienzo [Thu, 14 Mar 2019 21:20:11 +0000 (17:20 -0400)] 
FS-11706 [core] add some extra information to troubleshoot 'too many stacked extensions'

7 years agoFS-11708 Fix deadlock on 'avmd uuid stop'
Piotr Gregor [Fri, 15 Mar 2019 16:49:29 +0000 (16:49 +0000)] 
FS-11708 Fix deadlock on 'avmd uuid stop'

7 years agoFS-11704 "DAEMON_OPTS=-ncwait -nonat" in freeswitch.server causing startup failure
joshebosh [Tue, 12 Mar 2019 18:13:19 +0000 (14:13 -0400)] 
FS-11704 "DAEMON_OPTS=-ncwait -nonat" in freeswitch.server causing startup failure

7 years agoFS-11693 [core] speed up switch_channel_get_log_tags() for the case when none are set
Chris Rienzo [Sat, 9 Mar 2019 18:19:19 +0000 (18:19 +0000)] 
FS-11693 [core] speed up switch_channel_get_log_tags() for the case when none are set

7 years agoFS-11693 [mod_graylog2] add support for switch_channel_set_log_tag()
Chris Rienzo [Sat, 9 Mar 2019 15:18:48 +0000 (15:18 +0000)] 
FS-11693 [mod_graylog2] add support for switch_channel_set_log_tag()

7 years agoFS-11693 [core] Added switch_channel_set_log_tag() and switch_channel_get_log_tags...
Chris Rienzo [Thu, 7 Mar 2019 15:26:34 +0000 (15:26 +0000)] 
FS-11693 [core] Added switch_channel_set_log_tag() and switch_channel_get_log_tags() This allows you to add log tags to an active call channel. If using SWITCH_CHANNEL_SESSION_LOG, with switch_log_printf(), the tags will be added to the the log node so a logging module can send additional contextual data to a log aggregator.

7 years agoFS-11696 [mod_amqp] fix format_fields initialization
Razvan Crainea [Fri, 8 Mar 2019 16:33:23 +0000 (18:33 +0200)] 
FS-11696 [mod_amqp] fix format_fields initialization

7 years agoMerge pull request #1688 in FS/freeswitch from fs-11691-fix-log-node-dup to master
Mike Jerris [Thu, 7 Mar 2019 02:52:51 +0000 (20:52 -0600)] 
Merge pull request #1688 in FS/freeswitch from fs-11691-fix-log-node-dup to master

* commit '10f642249e13568d2e4412a4a4e962d1a8c900bf':
  FS-11691 [core] fix switch_log_node_dup() so that it completely duplicates log nodes

7 years agoFS-11691 [core] fix switch_log_node_dup() so that it completely duplicates log nodes
Chris Rienzo [Thu, 7 Mar 2019 01:54:57 +0000 (20:54 -0500)] 
FS-11691 [core] fix switch_log_node_dup() so that it completely duplicates log nodes

7 years agoMerge pull request #1484 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos...
Mike Jerris [Thu, 7 Mar 2019 00:47:02 +0000 (18:47 -0600)] 
Merge pull request #1484 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:bugfix/FS-11007/mod_conference-fixes to master

* commit 'de7a502d54040f27bb1f1e6a60a982325ee5ad10':
  FS-11007: [mod_conference] API: reply to hup.
  FS-11007: [mod_conference] fix recording counter and remove unused code

7 years agoFS-11007: [mod_conference] API: reply to hup.
Dragos Oancea [Wed, 6 Mar 2019 12:27:39 +0000 (12:27 +0000)] 
FS-11007: [mod_conference] API: reply to hup.

7 years agoFS-11007: [mod_conference] fix recording counter and remove unused code
Dragos Oancea [Tue, 6 Mar 2018 18:22:11 +0000 (18:22 +0000)] 
FS-11007: [mod_conference] fix recording counter and remove unused code

7 years agoFS-11025 [mod_sofia] use ports for acl check
Luis Azedo [Tue, 13 Mar 2018 19:59:41 +0000 (19:59 +0000)] 
FS-11025 [mod_sofia] use ports for acl check

* optionally use port for acl check
* optionally lookup acl token from header
* optionally processed auth only by acl

7 years agoFS-11025 [core] allow/check ports in network lists
Luis Azedo [Tue, 13 Mar 2018 19:41:45 +0000 (19:41 +0000)] 
FS-11025 [core] allow/check ports in network lists

7 years agoFS-10746 [mod_sofia] allow authoritative proxy to provide token
Luis Azedo [Fri, 20 Oct 2017 13:59:09 +0000 (14:59 +0100)] 
FS-10746 [mod_sofia] allow authoritative proxy to provide token

7 years agoFS-11135 [mod_loopback] runtime behaviour controlled by configuration
lazedo [Tue, 24 Apr 2018 03:36:01 +0000 (04:36 +0100)] 
FS-11135 [mod_loopback] runtime behaviour controlled by configuration

7 years agoMerge pull request #1679 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-11659...
Mike Jerris [Tue, 5 Mar 2019 22:06:23 +0000 (16:06 -0600)] 
Merge pull request #1679 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-11659-fix-implicit-declaration-of-RAND_bytes to master

* commit 'c447f856fbd5353e27c467c3af3842c570c1cbe7':
  FS-11659 [core] Fix implicit declaration of RAND_bytes

7 years agoFS-10530: [mod_opusfile] fix Makefile for include path
Mike Jerris [Wed, 27 Feb 2019 22:29:46 +0000 (15:29 -0700)] 
FS-10530: [mod_opusfile] fix Makefile for include path

7 years agoMerge pull request #1425 in FS/freeswitch from ~HARI/freeswitch:bugfix/FS-10720-playb...
Mike Jerris [Mon, 4 Mar 2019 15:43:32 +0000 (09:43 -0600)] 
Merge pull request #1425 in FS/freeswitch from ~HARI/freeswitch:bugfix/FS-10720-playback_stop-event-not-sent-in to master

* commit '6e661cc2a3229cb9411676b7fcc42e2a7774d008':
  FS-10720: [core] exit playback when eof reached and speed is set #resolve

7 years agoMerge pull request #1685 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS...
Mike Jerris [Fri, 1 Mar 2019 01:07:31 +0000 (19:07 -0600)] 
Merge pull request #1685 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS-11373-fix-mod_say_it-date to master

* commit 'c4e9995f54cf01215aa3ee3553910ac63fe6aadb':
  FS-11373: [mod_say_it] fix say date

7 years agoMerge pull request #1684 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS...
Mike Jerris [Fri, 1 Mar 2019 01:06:13 +0000 (19:06 -0600)] 
Merge pull request #1684 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS-11636-fix-say-date to master

* commit '6b2ad1d48d2c6b3e3477db7289be19fcb1c2aa84':
  FS-11636: [mod_say_de] fix SST_CURRENT_DATE_TIME FS-11636: [mod_say_en] fix SST_CURRENT_DATE_TIME

7 years agoFS-11373: [mod_say_it] fix say date
Dragos Oancea [Thu, 28 Feb 2019 20:27:40 +0000 (15:27 -0500)] 
FS-11373: [mod_say_it] fix say date

7 years agoFS-11636: [mod_say_de] fix SST_CURRENT_DATE_TIME
Dragos Oancea [Thu, 28 Feb 2019 19:53:36 +0000 (14:53 -0500)] 
FS-11636: [mod_say_de] fix SST_CURRENT_DATE_TIME
FS-11636: [mod_say_en] fix SST_CURRENT_DATE_TIME

7 years agoMerge pull request #1351 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:featu...
Mike Jerris [Wed, 27 Feb 2019 20:47:57 +0000 (14:47 -0600)] 
Merge pull request #1351 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:feature/FS-10530_mod_opusfile to master

* commit 'ed2b3b7bb4a6ff0251452e519ff8cf309620770f':
  FS-10530: [mod_opusfile]: multichannel
  FS-10530: [mod_opusfile] new module, read and write ogg/opus files (".opus" extension)

7 years agoMerge pull request #1674 in FS/freeswitch from system-runas to master
Mike Jerris [Wed, 27 Feb 2019 20:45:07 +0000 (14:45 -0600)] 
Merge pull request #1674 in FS/freeswitch from system-runas to master

* commit '8fc796517b6c41965b6fac3805070a3bd554cf02':
  [FS-11674] Use systemd native RunAs User

7 years ago[FS-11674] Use systemd native RunAs User
Serj [Tue, 5 Feb 2019 16:59:54 +0000 (16:59 +0000)] 
[FS-11674] Use systemd native RunAs User

7 years agoMerge pull request #1578 in FS/freeswitch from ~TOMP/freeswitch:bugfix/FS-9657-fix...
Mike Jerris [Tue, 26 Feb 2019 18:44:01 +0000 (12:44 -0600)] 
Merge pull request #1578 in FS/freeswitch from ~TOMP/freeswitch:bugfix/FS-9657-fix-HEP-TLS-capture to master

* commit '300b967cf90259686d3bdffe140731e129f75da2':
  FS-9657 [libsofia] This commit fixes missing HEP capture messages when incoming SIP messages arrive over encrypted TLS transport

7 years agoMerge pull request #1656 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11608 to...
Mike Jerris [Tue, 26 Feb 2019 17:46:31 +0000 (11:46 -0600)] 
Merge pull request #1656 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11608 to master

* commit '8ed52f4c266446e29fa040c49f55b79081054fcb':
  [FS-11609] [core] lookup values in caller profile soft variables
  [FS-11608] [core] set prefix for caller profile soft variables

7 years agoMerge pull request #1475 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10969...
Mike Jerris [Tue, 19 Feb 2019 15:39:08 +0000 (15:39 +0000)] 
Merge pull request #1475 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10969 to master

* commit '834132d1283570ec6a9cca9288a1dc82db7b1305':
  FS-10969 [mod_spandsp] increase tone limit to 128

7 years agoMerge pull request #1680 in FS/freeswitch from FS-11452 to master
Mike Jerris [Mon, 18 Feb 2019 22:08:42 +0000 (22:08 +0000)] 
Merge pull request #1680 in FS/freeswitch from FS-11452 to master

* commit '4e930fb089555426f8f7e284cebc47c5c8c2d689':
  FS-11452: [sofia-sip]  handle 200/183 w/ sdp receivied out of order quickly

7 years agoFS-11452: [sofia-sip] handle 200/183 w/ sdp receivied out of order quickly
Mike Jerris [Mon, 18 Feb 2019 22:06:53 +0000 (17:06 -0500)] 
FS-11452: [sofia-sip]  handle 200/183 w/ sdp receivied out of order quickly

7 years ago[FS-11609] [core] lookup values in caller profile soft variables
lazedo [Mon, 18 Feb 2019 14:03:24 +0000 (14:03 +0000)] 
[FS-11609] [core] lookup values in caller profile soft variables

7 years agoFS-11659 [core] Fix implicit declaration of RAND_bytes
Sebastian Kemper [Fri, 15 Feb 2019 21:06:11 +0000 (22:06 +0100)] 
FS-11659 [core] Fix implicit declaration of RAND_bytes

Since the update to openssl-1.1.1a the compile fails like this:

  CC       src/libfreeswitch_la-switch_rtp.lo
src/switch_rtp.c: In function 'switch_rtp_get_random':
src/switch_rtp.c:2419:2: error: implicit declaration of function 'RAND_bytes'; did you mean 'RSA_bits'? [-Werror=implicit-function-declaration]
  RAND_bytes(buf, len);
  ^~~~~~~~~~
  RSA_bits
cc1: all warnings being treated as errors
make[4]: *** [Makefile:2377: src/libfreeswitch_la-switch_rtp.lo] Error 1

This patch adds the missing include.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #1507 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos...
Christopher Rienzo [Fri, 15 Feb 2019 16:19:06 +0000 (16:19 +0000)] 
Merge pull request #1507 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:bugfix/FS-11105/multichannel_prebuf_datalen to master

* commit '6bc59b3b5ad681c1c9e71758d5602e72b05f7c76':
  FS-11105: core: fix in switch_core_file_write() for audio channels > 2 ( eg: for when the prebuffer size does not divide by the number of wanted channels)

7 years agoMerge pull request #1678 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS...
Christopher Rienzo [Fri, 15 Feb 2019 15:47:36 +0000 (15:47 +0000)] 
Merge pull request #1678 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS-11482-crashfix-http_cache to master

* commit '6258b721c9fef73da1868eef9ff561fcf9dcf2c6':
  FS-11482: [http_cache] set pre_buffer_datalen to 0 on handle (crashfix)

7 years agoFS-11482: [http_cache] set pre_buffer_datalen to 0 on handle (crashfix)
Dragos Oancea [Fri, 15 Feb 2019 15:35:18 +0000 (10:35 -0500)] 
FS-11482: [http_cache] set pre_buffer_datalen to 0 on handle (crashfix)

7 years agoMerge pull request #1677 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11607...
Mike Jerris [Tue, 12 Feb 2019 17:08:30 +0000 (17:08 +0000)] 
Merge pull request #1677 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11607-Fix-Windows-regression to master

* commit '3d7bc78dfac29aa9b5f5ef1a0ba229a0714fb5f9':
  FS-11607: [mod_sofia] Fix Windows build regression by adding missing sofia_json_api.c to the build.

7 years agoFS-11607: [mod_sofia] Fix Windows build regression by adding missing sofia_json_api...
Andrey Volk [Tue, 12 Feb 2019 16:56:52 +0000 (20:56 +0400)] 
FS-11607: [mod_sofia] Fix Windows build regression by adding missing sofia_json_api.c to the build.

7 years agoFS-11184: [core] fix build errors
Mike Jerris [Tue, 12 Feb 2019 16:52:12 +0000 (11:52 -0500)] 
FS-11184: [core] fix build errors

7 years agoMerge pull request #1514 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11134...
Mike Jerris [Tue, 12 Feb 2019 16:22:08 +0000 (16:22 +0000)] 
Merge pull request #1514 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11134 to master

* commit 'f44c05e6c2bb46880651dabf80319a7cf60cc925':
  FS-11134 [mod_conference] add created channel uuid to bgdial-result

7 years agoFS-11134 [mod_conference] add created channel uuid to bgdial-result
lazedo [Tue, 24 Apr 2018 03:30:25 +0000 (04:30 +0100)] 
FS-11134 [mod_conference] add created channel uuid to bgdial-result

7 years agoMerge pull request #1512 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11132...
Mike Jerris [Tue, 12 Feb 2019 15:57:07 +0000 (15:57 +0000)] 
Merge pull request #1512 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11132 to master

* commit '13f3f69c1dea8e666f68cd136aac8233f36e4058':
  FS-11132 [mod_dptools] add broadcast app

7 years agoMerge pull request #1370 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10598...
Mike Jerris [Tue, 12 Feb 2019 15:53:00 +0000 (15:53 +0000)] 
Merge pull request #1370 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10598 to master

* commit '2fa6afed6fcf422575d79bf6483b5697a32acf2a':
  FS-10598: [mod_sofia] add replaces header call_id and params to channel variables

7 years agoMerge pull request #1527 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11184...
Mike Jerris [Tue, 12 Feb 2019 15:51:34 +0000 (15:51 +0000)] 
Merge pull request #1527 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11184 to master

* commit '9d9b44e5f6a50f7ee890422921cba1cb5598da11':
  FS-11184 [core] retry xml_locate_language for primary language

7 years agoFS-11184 [core] retry xml_locate_language for primary language
lazedo [Thu, 7 Jun 2018 08:45:34 +0000 (08:45 +0000)] 
FS-11184 [core] retry xml_locate_language for primary language

7 years agoFS-10598: [mod_sofia] add replaces header call_id and params to channel
Luis Azedo [Fri, 18 Aug 2017 18:29:16 +0000 (19:29 +0100)] 
FS-10598: [mod_sofia] add replaces header call_id and params to channel
variables

7 years agoMerge pull request #1426 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10744...
Mike Jerris [Tue, 12 Feb 2019 15:33:09 +0000 (15:33 +0000)] 
Merge pull request #1426 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10744 to master

* commit '78a0ed5de24cd11616c5c74ab8188a16f2f6f4bb':
  FS-10744 [mod_conference] provide call-id for conference fetch

7 years agoMerge pull request #1404 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10704...
Mike Jerris [Tue, 12 Feb 2019 15:28:11 +0000 (15:28 +0000)] 
Merge pull request #1404 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10704 to master

* commit '96ae6ef4dd22297c803f821ee615ad86993c95a0':
  FS-10704 [core] add event-uuid-name
  FS-10704 [core] allow event-uuid (app_uuid) to be used in application

7 years agoMerge pull request #1659 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11313...
Mike Jerris [Tue, 12 Feb 2019 15:21:52 +0000 (15:21 +0000)] 
Merge pull request #1659 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11313 to master

* commit 'f238e7b6126a916fb0f05105e4f16d52d6ee3df0':
  FS-11313 [core] set rtpc-mux if found in the sdp

7 years agoMerge pull request #1653 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11606...
Mike Jerris [Tue, 12 Feb 2019 15:21:00 +0000 (15:21 +0000)] 
Merge pull request #1653 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11606 to master

* commit '280b7d9f02e4a8b76ab591e725f6eaeed4f9ef9f':
  [FS-11606] [mod_spandsp] add fax T38 mode to variables & logs

7 years agoFS-11313 [core] set rtpc-mux if found in the sdp
lazedo [Sat, 4 Aug 2018 10:18:19 +0000 (10:18 +0000)] 
FS-11313 [core] set rtpc-mux if found in the sdp

7 years agoMerge pull request #1654 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11607...
Mike Jerris [Tue, 12 Feb 2019 15:16:55 +0000 (15:16 +0000)] 
Merge pull request #1654 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11607 to master

* commit '614bc42e2ce07492ec8410d4046521a4a6ed6cac':
  [FS-11607] [mod_sofia] add a json api to collect info

7 years agoMerge pull request #1375 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10623...
Mike Jerris [Tue, 12 Feb 2019 15:14:33 +0000 (15:14 +0000)] 
Merge pull request #1375 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10623 to master

* commit 'ce198895f1c0f401076370b2f4ec9a9f62d439e9':
  FS-10623 [mod_conference] add conference to xml/json list
  FS-10623 [mod_conference] emit conference vars in events and allow setting them in profiles

7 years agoMerge pull request #1673 in FS/freeswitch from ~ACHRIS/freeswitch:bugfix/FS-11646...
Mike Jerris [Thu, 7 Feb 2019 21:41:38 +0000 (21:41 +0000)] 
Merge pull request #1673 in FS/freeswitch from ~ACHRIS/freeswitch:bugfix/FS-11646-improved-support-for-ice-lite to master

* commit 'a1cb0080871d1fff727e4b339e8c06f9948b8bef':
  FS-11646: Improved support for ICE-lite

7 years agoMerge pull request #1582 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos...
Mike Jerris [Thu, 7 Feb 2019 21:40:54 +0000 (21:40 +0000)] 
Merge pull request #1582 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:fix/FS-11384/stun_attrs_no_val to master

* commit '164b41d8bd6526da69c99f9bb22ddc1f1f33729b':
  FS-11384: stun: fix for when parsing incoming packets that contain attributes with no value (like USE_CANDIDATE)

7 years agoFS-11646: Improved support for ICE-lite
Chris Ayoup [Thu, 13 Dec 2018 18:21:29 +0000 (18:21 +0000)] 
FS-11646: Improved support for ICE-lite

Specifically:
* Send the a=ice-lite SDP attribute as a session-level attribute
* Suppress sending STUN connectivity checks when enabled
* Make sure FS is the controlled entity if it is declaring ICE-lite

7 years ago[FS-11608] [core] set prefix for caller profile soft variables
lazedo [Tue, 18 Dec 2018 10:55:55 +0000 (10:55 +0000)] 
[FS-11608] [core] set prefix for caller profile soft variables

7 years agoFS-10623 [mod_conference] add conference to xml/json list
lazedo [Wed, 21 Mar 2018 23:19:00 +0000 (23:19 +0000)] 
FS-10623 [mod_conference] add conference to xml/json list

7 years ago[FS-11607] [mod_sofia] add a json api to collect info
lazedo [Tue, 30 Oct 2018 19:58:00 +0000 (19:58 +0000)] 
[FS-11607] [mod_sofia] add a json api to collect info

7 years agoMerge pull request #1671 in FS/freeswitch from FS-11637 to master
Andrey Volk [Wed, 30 Jan 2019 14:54:26 +0000 (14:54 +0000)] 
Merge pull request #1671 in FS/freeswitch from FS-11637 to master

* commit 'ea30fde496bd711f930d6f780213185e536c7980':
  FS-11637: [mod_verto] Fix crash on root login when no root-password is configured

7 years agoFS-11637: [mod_verto] Fix crash on root login when no root-password is configured
Mike Jerris [Wed, 30 Jan 2019 14:40:51 +0000 (09:40 -0500)] 
FS-11637: [mod_verto] Fix crash on root login when no root-password is configured

7 years agoMerge pull request #1665 in FS/freeswitch from ~MARCELL-G/freeswitch:bugfix/FS-11591...
Mike Jerris [Wed, 30 Jan 2019 14:16:26 +0000 (14:16 +0000)] 
Merge pull request #1665 in FS/freeswitch from ~MARCELL-G/freeswitch:bugfix/FS-11591-outdated-adapterjs to master

* commit '71599a8552363d1fee1be2f4e3e1e80983d55f0b':
  FS-11591 [verto_communicator] update adapter.js to prevent safari error due to undefined constraints

7 years agoMerge pull request #1670 in FS/freeswitch from FS-11614v3 to master
Andrey Volk [Wed, 30 Jan 2019 04:56:24 +0000 (04:56 +0000)] 
Merge pull request #1670 in FS/freeswitch from FS-11614v3 to master

* commit 'cc39fed1e34914720205c8446a3d25524842f78f':
  FS-11614: [Packaging] Remove syslog systemd unit requirement

7 years agoMerge pull request #1646 in FS/freeswitch from ~MARCELL-G/freeswitch:bugfix/FS-11370...
Mike Jerris [Wed, 30 Jan 2019 04:32:32 +0000 (04:32 +0000)] 
Merge pull request #1646 in FS/freeswitch from ~MARCELL-G/freeswitch:bugfix/FS-11370-device-id-fallback-by-its-label to master

* commit '5075e54425466b3abb3de3a2943fbc7a03dcefbc':
  FS-11370 [verto_communicator] verto may rely on device labels to assure correct mic/cam selection

7 years agoMerge pull request #1655 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10820...
Mike Jerris [Wed, 30 Jan 2019 04:25:56 +0000 (04:25 +0000)] 
Merge pull request #1655 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10820 to master

* commit 'df1ac5dbe0e4f15508637da5ad736c1a98b4d7bb':
  FS-10820 [mod_kazoo] eventstream configuration

7 years agoMerge pull request #1344 in FS/freeswitch from ~MATT_TELTECH/freeswitch:FS-10513...
Christopher Rienzo [Wed, 30 Jan 2019 04:18:33 +0000 (04:18 +0000)] 
Merge pull request #1344 in FS/freeswitch from ~MATT_TELTECH/freeswitch:FS-10513-ssl-verifyhost to master

* commit '0ff8db6bf887ee06802dde1e1893b524c9f08a4f':
  FS-10513 [mod_http_cache] ignores ssl-verifyhost

7 years agoFS-11614: [Packaging] Remove syslog systemd unit requirement
Serj [Fri, 25 Jan 2019 22:14:27 +0000 (22:14 +0000)] 
FS-11614: [Packaging] Remove syslog systemd unit requirement

7 years agoMerge pull request #1669 in FS/freeswitch from ~DULINJUN/freeswitch:bugfix/FS-11628...
Seven Du [Fri, 25 Jan 2019 06:03:36 +0000 (06:03 +0000)] 
Merge pull request #1669 in FS/freeswitch from ~DULINJUN/freeswitch:bugfix/FS-11628-fix-switch_core_video-typo to master

* commit '908793e5fe505a1e690397c74322946c7c9714fa':
  Update src/switch_core_video.c

7 years agoUpdate src/switch_core_video.c
dulinjun [Fri, 25 Jan 2019 05:49:58 +0000 (05:49 +0000)] 
Update src/switch_core_video.c