Commit Graph

20343 Commits

Author SHA1 Message Date
Chris Rienzo 1a5ce0ebeb FS-11706 [core] add some extra information to troubleshoot 'too many stacked extensions' 2019-03-19 12:12:26 -04:00
Piotr Gregor c8e9eeaec9 FS-11708 Fix deadlock on 'avmd uuid stop' 2019-03-15 16:27:14 -06:00
Chris Rienzo 7e6206325a FS-11693 [core] speed up switch_channel_get_log_tags() for the case when none are set 2019-03-09 15:22:03 -05:00
Chris Rienzo fd30f1161d FS-11693 [mod_graylog2] add support for switch_channel_set_log_tag() 2019-03-09 15:21:57 -05:00
Chris Rienzo e4c0abf286 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. 2019-03-09 15:21:46 -05:00
Chris Rienzo 10f642249e FS-11691 [core] fix switch_log_node_dup() so that it completely duplicates log nodes 2019-03-06 21:43:54 -05:00
Dragos Oancea de7a502d54 FS-11007: [mod_conference] API: reply to hup. 2019-03-06 12:27:39 +00:00
Dragos Oancea aa0119ef6b FS-11007: [mod_conference] fix recording counter and remove unused code 2019-03-06 12:26:10 +00:00
Mike Jerris d19e3bb392 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
2019-03-05 16:06:23 -06:00
Mike Jerris b26a467377 FS-10530: [mod_opusfile] fix Makefile for include path 2019-03-04 22:20:38 +04:00
Mike Jerris 159cc300f8 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
2019-03-04 09:43:32 -06:00
Mike Jerris 40a7c72f6f 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
2019-02-28 19:07:31 -06:00
Dragos Oancea c4e9995f54 FS-11373: [mod_say_it] fix say date 2019-02-28 15:27:40 -05:00
Dragos Oancea 6b2ad1d48d FS-11636: [mod_say_de] fix SST_CURRENT_DATE_TIME
FS-11636: [mod_say_en] fix SST_CURRENT_DATE_TIME
2019-02-28 15:04:46 -05:00
Mike Jerris 9635c7d09c 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)
2019-02-27 14:47:57 -06:00
Mike Jerris ab257d5557 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
2019-02-26 11:46:31 -06:00
Mike Jerris 93db053bac 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
2019-02-19 15:39:08 +00:00
lazedo 8ed52f4c26 [FS-11609] [core] lookup values in caller profile soft variables 2019-02-18 14:03:24 +00:00
Sebastian Kemper c447f856fb 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>
2019-02-15 22:06:14 +01:00
Christopher Rienzo 7e67dc3c4d 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)
2019-02-15 16:19:06 +00:00
Dragos Oancea 6258b721c9 FS-11482: [http_cache] set pre_buffer_datalen to 0 on handle (crashfix) 2019-02-15 10:36:46 -05:00
Andrey Volk 3d7bc78dfa FS-11607: [mod_sofia] Fix Windows build regression by adding missing sofia_json_api.c to the build. 2019-02-12 20:56:52 +04:00
Mike Jerris 1c63aceba5 FS-11184: [core] fix build errors 2019-02-12 11:52:12 -05:00
Mike Jerris f1d56a934b 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
2019-02-12 16:22:08 +00:00
lazedo f44c05e6c2 FS-11134 [mod_conference] add created channel uuid to bgdial-result 2019-02-12 16:03:48 +00:00
Mike Jerris 7b94c84c00 Merge pull request #1512 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11132 to master
* commit '13f3f69c1dea8e666f68cd136aac8233f36e4058':
  FS-11132 [mod_dptools] add broadcast app
2019-02-12 15:57:07 +00:00
Mike Jerris e961cf72df 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
2019-02-12 15:53:00 +00:00
Mike Jerris 720f3ee182 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
2019-02-12 15:51:34 +00:00
lazedo 9d9b44e5f6 FS-11184 [core] retry xml_locate_language for primary language 2019-02-12 15:50:20 +00:00
Luis Azedo 2fa6afed6f FS-10598: [mod_sofia] add replaces header call_id and params to channel
variables
2019-02-12 15:43:45 +00:00
Mike Jerris 8acb26e35a 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
2019-02-12 15:33:09 +00:00
Mike Jerris 6eeaf76bc2 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
2019-02-12 15:28:11 +00:00
Mike Jerris fc7b0d2e6e 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
2019-02-12 15:21:52 +00:00
Mike Jerris 38290f7b3f 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
2019-02-12 15:21:00 +00:00
lazedo f238e7b612 FS-11313 [core] set rtpc-mux if found in the sdp 2019-02-12 15:19:58 +00:00
Mike Jerris 720863188c 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
2019-02-12 15:16:55 +00:00
Mike Jerris b7df5ac8cf 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
2019-02-12 15:14:33 +00:00
Mike Jerris d7a09b08cb 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
2019-02-07 21:41:38 +00:00
Mike Jerris ac6305040a 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)
2019-02-07 21:40:54 +00:00
Chris Ayoup a1cb008087 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
2019-02-05 13:17:35 -05:00
lazedo 8f659a81cf [FS-11608] [core] set prefix for caller profile soft variables 2019-01-30 23:54:16 +00:00
lazedo ce198895f1 FS-10623 [mod_conference] add conference to xml/json list 2019-01-30 23:49:52 +00:00
lazedo 614bc42e2c [FS-11607] [mod_sofia] add a json api to collect info 2019-01-30 23:44:42 +00:00
Mike Jerris ea30fde496 FS-11637: [mod_verto] Fix crash on root login when no root-password is configured 2019-01-30 09:40:51 -05:00
Mike Jerris 78edf1a1de Merge pull request #1655 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10820 to master
* commit 'df1ac5dbe0e4f15508637da5ad736c1a98b4d7bb':
  FS-10820 [mod_kazoo] eventstream configuration
2019-01-30 04:25:56 +00:00
Christopher Rienzo 0ddab77e8b 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
2019-01-30 04:18:33 +00:00
dulinjun 908793e5fe Update src/switch_core_video.c 2019-01-25 05:49:58 +00:00
Matt Williamson 0ff8db6bf8 FS-10513 [mod_http_cache] ignores ssl-verifyhost 2019-01-21 22:21:49 -05:00
Dragos Oancea 179430cecc FS-11622: WS headers case insensitive 2019-01-21 18:10:15 -05:00
Dragos Oancea 2bf9878c2f FS-11599: [core] fix inter-arrival jitter (timer) 2019-01-18 18:17:59 -05:00