Chris Rienzo
7e1df77421
FS-11785 [mod_commands] scan-build thinks NULL parameter is being passed to function. Shouldn't actually happen.
2019-07-17 20:21:19 +04:00
Chris Rienzo
12316c8d46
FS-11785 [mod_av] fix dead assignments in test code
2019-07-17 20:21:11 +04:00
Chris Rienzo
2a8e07d6ef
FS-11785 [mod_av] fix a couple dead assignments and inconsistent assumption that mm pointer could be NULL
2019-07-17 20:20:52 +04:00
Chris Rienzo
581ec1287d
FS-11785 [mod_av] remove dead assignment to fps in open_encoder
2019-07-17 20:20:39 +04:00
Chris Rienzo
e09e84b088
FS-11784 [mod_sofia] quiet the codec negotiation error log. It's something that is not necessarily a FS issue.
2019-07-17 20:14:33 +04:00
Sergey Khripchenko
84aab26e65
FS-11745 Add "auto-jitterbuffer-msec" param to verto.conf.xml file
2019-07-17 20:12:04 +04:00
Anthony Minessale
a0ac544fa1
FS-11713: [core] fix a calls b with video, b answers with audio and then turns on video (A will have to unpause video too)
2019-07-17 20:07:49 +04:00
Anthony Minessale
b8a8765991
FS-11713: [core] fix video upgrade from b to a
2019-07-17 20:07:30 +04:00
Seven Du
ce90b1fc44
FS-11831 add fs_tts utility
2019-07-17 20:04:59 +04:00
joshebosh
8a87e41e09
FS-10900 [mod_commands] uuid_recv_dtmf is showing -ERR no reply
2019-07-17 20:03:20 +04:00
Chris Rienzo
c796723dd7
FS-11728 [core] add switch_ivr_play_and_collect_input(). This function plays a prompt while looking for DTMF or speech and returns whatever was heard.
2019-07-17 19:58:45 +04:00
Sergey Khripchenko
1b430c76d5
FS-11726 New dialplan application to wait for video stream being ready (ICE and DTLS setup)
2019-07-17 19:53:11 +04:00
Sergey Khripchenko
24c3b8d91f
FS-11669 Fix timeout in switch_wait_sock() and switch_wait_socklist()
2019-07-17 19:51:56 +04:00
Seven Du
5c78fc6fdf
FS-11670 add db name and type to sql error logs
2019-07-17 19:50:31 +04:00
Mike Jerris
adabceca25
FS-11676: [mod_lua] fix build error in test
2019-07-17 19:46:21 +04:00
Seven Du
813771f737
FS-11676 add JSON support to mod_lua
2019-07-17 19:46:09 +04:00
Mariah Yang
78bbe8f5d9
FS-11621: add switch_core_strndup
2019-07-17 19:44:17 +04:00
joshebosh
7aac844f43
FS-11686 [mod_logfile] have mod_logfile say filename when rotating log
2019-07-17 19:43:02 +04:00
Mike Jerris
a9e634b664
FS-11557: [mod_sofia] add support for RFC 7989 Session-ID header
...
(enable with sofia profile param rfc-7989=true)
FS-11557 [mod_sofia, mod_conference, core] Add support for re-INVITE when setting Session-ID in conference after call has been answered.
FS-11557 [mod_conference] Missed a spot where APP_SESSION_ID needed to be set.
FS-11557: set session id for outbound (initial requests)
FS-11557: [mod_sofia] rename vars and functions "session id" -> "session uuid" to reflect the real meaning for rfc7989.
FS-11557: fix bug - colliding chan var names (session_id)
FS-11557: check nil session uuid
FS-11557 : replace CS_NEW with CS_INIT for when originating calls, generate new uuid.
FS-11557: handle inbound (UAS mode, one leg)
FS-11557: generic param handling and filter via new sip profile option "rfc-7989-filter", eg:
<param name="rfc-7989-filter" value="logme, sec-agree, privacy" />
FS-11557: renamed chan vars (reflect meaning only for RFC7989)
FS-11557: fallback to RFC7329 - "old" Session-ID
FS-11557: distinguish between request and replies when we read the header
(to provide compatibility with old RFC7329 - section 11 of RFC7989)
FS-11557: change more vars/consts names
FS-11557: move compat flag on the channel.
FS-11557: add Session-ID header in REFER
FS-11557: needs extra condition on received initial request
FS-11557: handle NOTIFY
FS-11557: support answer() in dialplan - it was sending back a 200 OK with Session-ID invalid, eg: A=NIL;B=X
FS-11557: add Session-ID for NOTIFY (more cases)
FS-11557: handle reply to SIP INFO (add Session-ID header)
FS-11557: handle case of BYE after REFER, when the channel is destroyed already (save the uuid on sofia_private)
FS-11557: handle more SIP reply cases (eg: 202 Accepted , more negative replies)
FS-11557: handle ACK (UAS role)
FS-11557: added "rfc-7989-force-old" profile param - to enforce old rfc7329 for the UAC role. default off.
enabled with "<param name="rfc-7989-force-old" value="true" />".
FS-11557: fallback to rfc7329 fixes.
FS-11557: set flag CF_RFC7329_COMPAT on partner channel where needed
FS-11557: fix crash (mod_conference)
2019-07-17 19:13:41 +04:00
Brian West
0c13b704fc
FS-10913: [mod_sofia] do not mark pre_answer unless status is less than 200
2019-07-17 01:49:13 +04:00
Sergey Khripchenko
6c739b3d32
FS-11468 Try to split payload to packets evenly(with largest at the end) up to vpx_globals.rtp_slice_size,
...
(assume hdrlen constant across all packets of the same picture).
It keeps packets being transmitted in order.
Without it last (and thus the smallest one) packet usually arrive out of order
(before the previous one)
2019-07-17 01:14:54 +04:00
Seven Du
bdff9758f8
FS-11425 use clean log for vpx debug
2019-07-17 01:08:58 +04:00
Seven Du
aa7bf4c6c1
FS-11425 fix token_parts should be 0 .. 3 based on number of cpu
2019-07-17 01:08:51 +04:00
Sergey Khripchenko
921bc97ed7
FS-11189 FS-11425 Refactor vpx settings and reverse some changes
2019-07-17 01:08:36 +04:00
Seven Du
4ace287aac
FS-11425 remove vp10
2019-07-17 01:00:34 +04:00
Seven Du
339f0ff252
FS-11425 add vpx command complete
2019-07-17 01:00:26 +04:00
Seven Du
6d1309c97d
FS-11425 enable profile name on test case
2019-07-17 01:00:19 +04:00
Seven Du
d12aeb4fff
FS-11425 add video_codec_config_profile_name to conference to choose a different codec profile
2019-07-17 01:00:11 +04:00
Seven Du
48539c278d
FS-11425 update example configs
2019-07-17 00:59:58 +04:00
Seven Du
c06ba2ca71
FS-11425 parse codec specific profiles
2019-07-17 00:59:20 +04:00
Seven Du
bd34650fff
FS-11425 use specified config name
2019-07-17 00:59:13 +04:00
Seven Du
b591f691bb
FS-11425 add config_profile_name to codec_settings to choose a specific codec config profile
2019-07-17 00:59:06 +04:00
Seven Du
66f60b1c78
FS-11425 parse additional profiles codec specific
2019-07-17 00:59:00 +04:00
Seven Du
0bbea7e197
FS-11425 refactor vpx to support more profiles
2019-07-17 00:58:53 +04:00
Seven Du
2a6fb572af
FS-11425 refactor to parse profiles dynamicly to possible to support more profiles
2019-07-17 00:58:42 +04:00
Seven Du
807efbd0fa
FS-11183 FS-11425 refactor out parse_profile
2019-07-17 00:58:29 +04:00
Andrey Volk
cd2a53b52d
FS-10882 [Core] VPX: Use 4 byte header VP8 with Picture ID
2019-07-17 00:57:56 +04:00
Sergey Khripchenko
b431118857
FS-11189 Properly log VPX errors (use VPX functions/abstractions instead of internal structure fields) + log decoder errors when stream already being decoded
2019-07-17 00:53:55 +04:00
Seven Du
2484de58fe
FS-11301 #resolve toggle canvas auto clear
2019-07-16 23:39:20 +04:00
Seven Du
c8592be1fe
FS-11300 #resolve pause read to avoide decode initially vmuted members
2019-07-16 23:37:39 +04:00
Seven Du
81d81b5401
FS-11293 #resolve attach to the original canvas when coming back from vmuted
2019-07-16 23:35:58 +04:00
Seven Du
d793f2f2df
FS-11292 #resolve update member status on canvas change
2019-07-16 23:34:31 +04:00
Seven Du
26f4c98b21
FS-11291 #resolve fix canvas id it was impossible to watch the first canvas
2019-07-16 23:32:29 +04:00
Seven Du
68abd253fe
FS-11290 #resolve add canvasID and wachingCanvasID
2019-07-16 23:30:48 +04:00
Mike Jerris
99b3162ffc
FS-11680: [mod_sofia] dont treat registers from websockets received over a proxy over non websockets as nat. We should be sending to the route set and not locking on to send all requests to the websocket directly in this case
2019-07-16 23:26:20 +04:00
Mike Jerris
e6dd288762
FS-11511: [mod_conference] allow conference vid-banner command to be run when you don't have video actively on the screen
2019-07-16 23:24:43 +04:00
Andrey Volk
554519f0e4
FS-11553: [core] do not discard the file if we are appending
2019-07-16 23:21:32 +04:00
Mike Jerris
8a809624cb
FS-11498 build sofia into convenience lib to build mod_sofia and test code
2019-07-16 22:52:53 +04:00
Seven Du
cc66bcabfd
FS-11498 fix url cut off
2019-07-16 22:26:32 +04:00
Mike Jerris
abec4deaa1
FS-11449: [core] add -elegant-term command line option to make SIGTERM perform an elegant shutdown
2019-07-16 21:04:39 +04:00
Anthony Minessale
f4d8631c09
FS-11446: [freeswitch-core] Improve video JB scaling and fix misreported rtp stats #resolve
2019-07-16 20:54:22 +04:00
Anthony Minessale
878565e4b3
FS-11446: [freeswitch-core] Improve video JB scaling and fix misreported rtp stats #resolve
2019-07-16 20:54:17 +04:00
Brian West
e06ed5ad19
FS-11504: [core] do not send reneg event if call is not answered
2019-07-16 20:33:04 +04:00
Sergey Khripchenko
c546154d67
FS-11436 more granularly calculate 'samples' and modify requested 'fsp' accordingly
...
+ review all places where it used and reflect that 'fps' is (float)
2019-07-16 20:26:32 +04:00
Sergey Khripchenko
be7c5331f6
FS-11436 RTP timestamp field incorrectly calculated based on fps
2019-07-16 20:26:24 +04:00
Chris Rienzo
8534a4b86a
FS-11443 [core] reworked switch_vad.c and added voice_ms and silence_ms as parameters.
2019-07-16 20:20:10 +04:00
Mike Jerris
eb84654383
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_utils.h
2019-07-16 01:33:13 +04:00
Chris Rienzo
8a8253a459
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_fct.h
2019-07-16 01:33:06 +04:00
Chris Rienzo
185fe09912
FS-11903: Fix errors (again) reported by PVS-Studio Static Code Analyzer for switch_apr.c
2019-07-16 01:32:55 +04:00
Andrey Volk
ae64513044
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_platform.h
2019-07-15 23:47:11 +04:00
Andrey Volk
44c38c5273
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_conference
2019-07-15 23:47:08 +04:00
Andrey Volk
c952a025dd
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_spandsp
2019-07-15 23:47:05 +04:00
Andrey Volk
2bf545a18b
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_xml_config.c
2019-07-15 23:46:07 +04:00
Andrey Volk
0ac27178f8
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_xml.c
2019-07-15 23:46:03 +04:00
Andrey Volk
292d0b2ec6
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_utils.c
2019-07-15 23:46:00 +04:00
Andrey Volk
0d73ca2f51
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_time.c
2019-07-15 23:45:36 +04:00
Andrey Volk
b765bd46b5
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_stun.c
2019-07-15 23:45:32 +04:00
Andrey Volk
b5d8ffcb5e
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_regex.c
2019-07-15 23:44:27 +04:00
Andrey Volk
04c8e06196
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_profile.c
2019-07-15 23:43:55 +04:00
Andrey Volk
69721f8266
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_odbc.c
2019-07-15 23:43:51 +04:00
Andrey Volk
68d680eb25
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_nat.c
2019-07-15 23:43:48 +04:00
Andrey Volk
862e675ffc
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_loadable_module.c
2019-07-15 23:42:16 +04:00
Andrey Volk
0893418d8b
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_limit.c
2019-07-15 23:42:12 +04:00
Andrey Volk
8d7c70f91a
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_jitterbuffer.c
2019-07-15 23:42:09 +04:00
Andrey Volk
f99f89ceb9
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_ivr_menu.c
2019-07-15 23:42:06 +04:00
Andrey Volk
457f7baa5e
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_ivr_bridge.c
2019-07-15 23:42:03 +04:00
Andrey Volk
cdea1c13ae
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_ivr_async.c
2019-07-15 23:41:59 +04:00
Andrey Volk
863390ebba
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_event.c
2019-07-15 23:41:56 +04:00
Andrey Volk
6ee5ad8b83
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_estimators.c
2019-07-15 23:41:47 +04:00
Andrey Volk
42db14e68f
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_video.c
2019-07-15 23:41:43 +04:00
Andrey Volk
cdd3b6f448
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_media_bug.c
2019-07-15 23:41:40 +04:00
Andrey Volk
21f9c47dd5
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_io.c
2019-07-15 23:41:37 +04:00
Andrey Volk
f245196e82
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_hash.c
2019-07-15 23:41:34 +04:00
Andrey Volk
b6f98bdce0
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_db.c
2019-07-15 23:41:31 +04:00
Andrey Volk
3018a76c10
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_codec.c
2019-07-15 23:41:28 +04:00
Andrey Volk
6f2568e6e8
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_cert.c
2019-07-15 23:41:25 +04:00
Andrey Volk
e7abf29f4f
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core.c
2019-07-15 23:41:14 +04:00
Andrey Volk
594203f9b1
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_apr.c
2019-07-15 23:41:10 +04:00
Andrey Volk
fa40e64916
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_loadable_module.h
2019-07-15 23:41:07 +04:00
Andrey Volk
85d963f666
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_say_en
2019-07-15 23:41:03 +04:00
Andrey Volk
cad56b3b4b
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_tone_stream
2019-07-15 23:40:58 +04:00
Andrey Volk
d432f73b75
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_ssml
2019-07-15 23:40:55 +04:00
Andrey Volk
daafd039ed
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_shout
2019-07-15 23:40:52 +04:00
Andrey Volk
a8861e1cba
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_native_file
2019-07-15 23:40:49 +04:00
Andrey Volk
e6f38bc683
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_local_stream
2019-07-15 23:40:44 +04:00
Andrey Volk
e1c9f561b9
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_avmd
2019-07-15 23:39:44 +04:00
Andrey Volk
b86ea2f5a1
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_commands
2019-07-15 23:39:38 +04:00
Andrey Volk
f4c9048e24
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rayo
2019-07-15 23:39:28 +04:00
Andrey Volk
7afec393c7
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_opus
2019-07-15 23:39:26 +04:00
Andrey Volk
e0211e2ce1
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_event_socket
2019-07-15 23:39:26 +04:00
Andrey Volk
4ae1f1278b
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_verto
2019-07-15 23:39:25 +04:00
Andrey Volk
c474824aa9
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rtc
2019-07-15 23:39:24 +04:00
Andrey Volk
75a37ba42e
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_expr
2019-07-15 23:39:23 +04:00
Andrey Volk
05cc20e636
FS-11911: [mod_av] Fix mod_av on Debian Jessie
2019-07-15 22:24:01 +04:00
Seven Du
e9c58084db
FS-11911: [mod_av] Fix mod_av on Debian Buster
2019-07-15 22:23:39 +04:00
Andrey Volk
a7477ed0e2
FS-11911: Fix build on Debian Buster
2019-07-15 22:23:25 +04:00
Andrey Volk
4f50a24a90
FS-10801: [Core] Use right order when loading core modules.
2019-07-15 22:20:35 +04:00
Mike Jerris
2abd5705dc
FS-10801: [core] fix typo in core db interface
2019-07-15 22:19:27 +04:00
Mike Jerris
5febf075f7
FS-10801: [core] fix typo in core db interface
2019-07-15 22:19:12 +04:00
Andrey Volk
7fc9eafa74
FS-11727: [core] Add SWITCH_DATABASE_FLAG_ROW_SIZE_LIMIT for databases unable to create wide tables.
2019-07-15 22:18:30 +04:00
Andrey Volk
07e0d4f90c
FS-10801: [core] Add a database interface to the FreeSWITCH Core.
2019-07-15 22:18:19 +04:00
David Grant
3695681cf6
FS-11859 [mod_verto] mod_verto.c log for MCAST Data Sent changed to if (verto_globals.debug > 0) and other LOG_ALERT changed to LOG_DEBUG triggered by verto_globals.debug
2019-07-09 23:31:55 -05:00
Chris Rienzo
3c11fa9657
FS-11781 [test] try again with the test fix- need to have pool allocated sooner
2019-07-09 19:27:47 +04:00
Chris Rienzo
d4f1af83e8
FS-11781 [test] Fix memory leak in test
2019-07-09 19:27:39 +04:00
Chris Rienzo
9e57da8dfb
FS-11781 [test] shut down FS core when test finishes
2019-07-09 19:27:32 +04:00
Chris Rienzo
2dcf963318
FS-11781 [test] separate basedirs for tests to allow parallel build
2019-07-09 19:27:22 +04:00
Chris Rienzo
a4ab865f65
FS-11781 [test] log reason for core load failure
2019-07-09 19:27:12 +04:00
Chris Rienzo
bc02888e51
FS-11781 [test] Add more string checks
2019-07-09 19:27:04 +04:00
Chris Rienzo
74eb2feec7
FS-11781 increase test buffer size from 256 to 2048 to prevent test log truncation.
2019-07-09 19:26:54 +04:00
Chris Rienzo
824356cc94
FS-11725 [core,test] Fix switch_core to allow MINIMAL core to load without freeswitch.xml. Fix test framework to exit if FreeSWITCH core fails to load.
2019-07-09 19:25:06 +04:00
Andrey Volk
359287ffe2
FS-11902: [Core] Remove duplicate database indexes.
2019-06-29 03:17:41 +04:00
Andrey Volk
cc61f11427
Revert "FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve"
...
This reverts commit 143323e6ef
.
2019-06-29 02:13:34 +04:00
Andrey Volk
4306efffbe
FS-11895: [build] fix test build
2019-06-29 01:02:36 +04:00
Mike Jerris
4816af2f56
FS-11895: [build] fix test build
2019-06-27 17:52:47 -04:00
Mike Jerris
69af7afd4d
FS-11895: [build] fix test build
2019-06-27 16:43:04 -04:00
Mike Jerris
25192d7d24
FS-11895: [build] fix test build
2019-06-27 15:56:23 -04:00
Mike Jerris
8e129b913d
FS-11906: [mod_sofia] fix NDLB-allow-bad-iananame profile param
2019-06-27 15:30:43 -04:00
Mike Jerris
03077d3133
FS-11895: [osx] fix mod_av osx test build
2019-06-27 14:20:41 -04:00
lazedo
ad7db39999
FS-11732 [mod_kazoo] ei_init added in OTP 21.3
2019-06-25 14:54:47 +00:00
Mike Jerris
10a52ebe48
Merge pull request #1711 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-11783-address-gcc8-warnings to master
...
* commit '3ca75eb8efa4e50ebe083a269b75fcb1762daa91':
FS-11783: [mod_say_ja] quiet overflow warning
FS-11783: [core] quiet gcc truncation warning
2019-06-24 09:29:12 -05:00
Andrey Volk
0d895c50f5
FS-11421: [mod_sofia] Cleanup.
2019-06-21 20:58:12 +04:00
Konstantin Molchanov
69f3dfe779
FS-11892 [switch_console] fix stream write_function
2019-06-18 12:47:39 +03:00
Dragos Oancea
813a37d844
Merge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch into master_public
2019-06-06 17:45:18 +00:00
Dragos Oancea
279b7994ef
FS-11743: video RTCP counter (fix conflicts)
2019-06-06 17:38:04 +00:00
Andrey Volk
109c5eb6ca
swigall
2019-06-06 21:18:02 +04:00
Dragos Oancea
cfcb8b5d2f
FS-11750: don't shrink NACK table (vbw) so drastically (don't drop a frame with every added packet when complete_frames > max_frame_len)
2019-06-06 17:01:36 +00:00
Dragos Oancea
32de076b18
FS-11751: process_rtcp_packet() bounds check
2019-06-06 16:59:08 +00:00
Dragos Oancea
0a02a33023
FS-11480: revert change for FS-11424 which introduced screeching after muxing
...
(thanks Sergey KHripchenko)
2019-06-06 16:56:12 +00:00
Dragos Oancea
2997ceb56f
FS-11678: add/fix muxing to 2 channels (when audio file is multichannel - more than 2 channels)
2019-06-06 16:54:19 +00:00
Dragos Oancea
99bd3b3c6e
FS-11675: RTCP NACK at start of call too
2019-06-06 16:50:45 +00:00
Dragos Oancea
133b42b1e9
FS-11635: decrement RTCP counters on duplicate received NACKed packet which is dropped anyway
...
(affects cum_lost calculation)
2019-06-06 16:50:06 +00:00
Dragos Oancea
a8d7c72084
FS-11666: RTCP: fix RENACK_TIME check (throttle when NACKing the same seq)
2019-06-06 16:49:13 +00:00
Dragos Oancea
bd90f82e6f
FS-11635: RTCP: fix SSRC in FIR, cum_lost due to dup NACKs
...
(thanks Artem Karukov for finding these)
FS-11635: include received Nacked to the expected packet count.
2019-06-06 16:47:29 +00:00
Dragos Oancea
8185aadb5e
FS-11631: [core] RTCP: set RTP timestamp for video in SR (sender info block)
...
FS-11631: [core] fix introduced by minor change of behavior, rtcp & ice (FS-11549) -keep rtcp disabled during ICE
2019-06-06 16:42:28 +00:00
Dragos Oancea
f5a736f037
FS-11549: don't send the reception report block when we need to send fast feedback (do like Chrome does it, don't confuse peer's stats).
...
FS-11549: don't send RTCP RR unless we're receiver only.
2019-06-06 16:41:43 +00:00
Dragos Oancea
d6169a3845
FS-11561: [core] RTCP: attempt to avoid race cond on calculating DLSR (stats->last_recv_lsr_local)
2019-06-06 16:38:58 +00:00
Piotr Gregor
9682d2c2c9
FS-11730 Add support for DTLSv1.2 and make default
...
Needed in Chrome version >= 74 as Chrome dropped support for v1.0:
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/discuss-webrtc/yr6gbAgWsKo/9X5vQb8kGAAJ
Using old v1.0 DTLS if 1.2 is not available or legacy DTLS
wanted explicitly. To request old DTLS set variable
<action application="set" data="legacyDTLS=1"/>
Note: requires openssl 1.0.2 or later for DTLS v1.2 support
2019-06-06 12:05:11 -04:00
Liyang
a095c83ecc
FS-11832 [core] clear the old pmap when codec negotiated
2019-06-06 11:59:16 -04:00
joshebosh
e972499e4f
FS-11775 [core] wait_for_silence debug messages showing as ERR
2019-06-06 11:57:41 -04:00
Mike Jerris
c786efa9aa
FS-11774: [mod_conference] Quiet down logs from conference moderator command over verto
2019-06-06 11:54:27 -04:00
Chris Rienzo
e47879604c
FS-11824 [mod_sofia] map SIP 607 to SWITCH_CAUSE_CALL_REJECTED
2019-06-06 11:52:07 -04:00
Chris Rienzo
641300893f
FS-11824 [core] add NOT_ACCEPTABLE string to cause mapping
2019-06-06 11:52:01 -04:00
Chris Rienzo
0a6d87edfe
FS-11824 [sofia-sip,mod_sofia,core] Added cause codes that map to SIP 600,603,604,606,607
2019-06-06 11:51:51 -04:00
joshebosh
552d3d8b02
FS-11694 [mod_conference] conference vid-res showing -ERR no reply
2019-06-06 11:50:05 -04:00
joshebosh
372cfc3221
FS-11719 [mod_commands] uuid_broadcast yields OK on bogus uuid
2019-06-06 11:49:22 -04:00
joshebosh
0ba26f0351
FS-11718 [mod_commands] uuid_break yields -ERR no reply
2019-06-06 11:48:16 -04:00
Dragos Oancea
c82f093419
FS-11711: fix overflow on reading ICE candidates (found with ASAN)
2019-06-06 11:47:13 -04:00
Mike Jerris
90ea0b7a1f
FS-11624: [Build] Fix paralell build of rayo, ssml, digaling can cause iksemel lib build error.
2019-06-06 11:45:21 -04:00
Seven Du
cf7a1d47bf
FS-11640 fix const char * prototype
2019-06-06 11:39:58 -04:00
Mariah Yang
463eb7294e
FS-11671 fix potential devided by zero error
2019-06-06 11:39:05 -04:00
Brian West
60be42008c
FS-11660 [mod_sofia] Not parsing sdp after first video reject.
2019-06-06 11:36:26 -04:00
Andrey Volk
2192d5de3b
FS-11644: [core] Fix send_dtmf containing w or W
2019-06-06 11:29:21 -04:00
Brian West
96c8cb0473
FS-11625: [core]: Do not hangup sessions that have transfer or park after bridge set.
2019-06-06 11:22:37 -04:00
Liyang
0c73aa82da
FS-11822 [core] reset the codec_string when stream changed
2019-06-06 11:21:19 -04:00
Chris Rienzo
2d231cdff3
FS-11823 [core] clear out event queue when destroying session
2019-06-06 11:20:16 -04:00
Seven Du
20e370aa2a
FS-11573 fix seg when missing conference layout config
2019-06-06 11:18:56 -04:00
Mike Jerris
a255bd3d62
FS-11668: [verto] Fix polling of secure verto sockets
2019-06-06 11:17:22 -04:00
Sergey Khripchenko
8dd5373db4
FS-11467: [mod_verto] Properly handle poll() EINTR and separate `poll()==0` / timeout case
2019-06-06 11:17:00 -04:00
Sergey Khripchenko
1000d1d8c8
FS-11467: [mod_verto] decreased logging level for log lines that are not errors/warnings
2019-06-06 11:16:52 -04:00
Brian West
6569a44d85
FS-11496: [core] fix crash with four channel sound file
2019-06-06 11:13:06 -04:00
Piotr Gregor
118dd796f3
FS-11421: [core,mod_sofia] Fix rtp_pass_codecs_on_stream_change to process all sdp settings in the re-invite -- add new filter_codecs app and fix some races and negotiation bugs #resolve
2019-06-06 11:08:52 -04:00
Anthony Minessale
c47752c940
FS-11438: [freeswitch-core] recvonly channels left that way on blind transfer in some cases #resolve
2019-06-06 11:05:20 -04:00
Anthony Minessale
143323e6ef
FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve
2019-06-06 10:57:45 -04:00
Mike Jerris
d61126ca82
FS-11814: [mod_sofia] fix regression in fs_path handling on BYE
2019-06-04 15:46:36 -04:00
Andrey Volk
cea52ac255
Merge pull request #1735 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:FS-11865-fix_mod_com_729_bin_url_change_pr to master
...
* commit '1f0dea990b47bc154027d75d563d2af92079e1d7':
FS-11865 [mod_com_729] change to use latest version for mod_com_g729 bins so url does not go stale and update new binary paths
2019-05-29 16:56:13 -05:00
Mitch Capper
1f0dea990b
FS-11865 [mod_com_729] change to use latest version for mod_com_g729 bins so url does not go stale and update new binary paths
2019-05-29 13:01:27 -07:00
Andrey Volk
bb470b2507
FS-11866: [Core] FreeSWITCH Core no longer loads if database fails to connect.
2019-05-29 23:07:14 +04:00
Andrey Volk
08a6a8a2fa
FS-11864: [mod_kazoo] Fix uint64_t type overflow on 32 bit platforms
2019-05-29 00:34:07 +04:00
Andrey Volk
a1f3b4862e
FS-11849: [Build-System] Add mod_av based on ffmpeg and openh264 to MSI package on Windows.
2019-05-17 16:46:58 +04:00
Luis Azedo
23fbd60991
FS-11847 [mod_loopback] unregister from reloadxml
2019-05-16 13:52:33 +01:00
Luis Azedo
90438ffe78
FS-11846 [mod_kazoo] fix queue cleanup
2019-05-15 13:24:12 +01:00
Christopher Rienzo
9c131f2755
Merge pull request #1725 in FS/freeswitch from ~NOAHMEHL_REPER.IO/freeswitch:master to master
...
* commit '15c4647c8cf193f2188d1e3548a13a0ad720e710':
FS-11796: [mod_http_cache] Fixed file seek in mod_http_cache.c
2019-05-14 10:50:10 -05:00
Mike Jerris
5b9b233475
Merge pull request #1718 in FS/freeswitch from ~INFOMIND/freeswitch:bugfix/FS-11826-mod_conference-channel-variables_join to master
...
* commit 'b7bce76da5b496400bbd9cce1f53b0be5b4b0ae1':
FS-11826 [mod_conference] conference_member.c: channel variables (conference_join_) Fixes variables being seen as empty and proper range on conference_join_energy_level
2019-05-14 10:11:01 -05:00
David Grant
b7bce76da5
FS-11826 [mod_conference] conference_member.c: channel variables (conference_join_) Fixes variables being seen as empty and proper range on conference_join_energy_level
2019-05-13 16:29:07 -05:00
Noah Mehl
15c4647c8c
FS-11796: [mod_http_cache] Fixed file seek in mod_http_cache.c
...
Added missing http_cache_file_seek() and http_cache_file_seek file interface references.
2019-05-13 13:56:17 -04:00
Luis Azedo
9bfa2fc5e4
FS-11838 [mod_kazoo] handle intercept
2019-05-10 18:41:23 +01:00
Mike Jerris
84ee84930c
Merge pull request #1717 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11825 to master
...
* commit '669ea988340056ea313bdb718a5c93e2bcf3cf4c':
FS-11825 [mod_sofia] use proper flag in blind auth 403 reply
2019-05-09 16:13:21 -05:00
Mike Jerris
b007a0d29c
Merge pull request #1719 in FS/freeswitch from ~SILIK0N/freeswitch:master to master
...
* commit '7b0d25daa33f39d49cecb7e4f26b16f89e23594e':
FS-11830 memory leak in SWITCH_STANDARD_API(enum_function)
2019-05-09 16:06:51 -05:00
Aron Podrigal
acaf903a91
FS-11159: [mod_sofia] Set transport based on our next hop, so if route_uri is present, use it.
2019-05-09 14:44:34 -06:00
Ken Rice
7b0d25daa3
FS-11830 memory leak in SWITCH_STANDARD_API(enum_function)
2019-05-06 11:19:58 -05:00
Luis Azedo
669ea98834
FS-11825 [mod_sofia] use proper flag in blind auth 403 reply
2019-05-02 01:56:12 +01:00
Andrey Volk
c86f66436e
FS-11792: [core] Fix memory leak in switch_ivr_originate.c
2019-04-23 17:54:49 +04:00
Mike Jerris
743cddc947
Merge pull request #1714 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11791 to master
...
* commit 'fdd2acfbfef83ab5311a5b95a5a7676b62b40297':
FS-11791 [mod_kazoo] fixes & improvements
2019-04-18 11:45:16 -05:00
lazedo
fdd2acfbfe
FS-11791 [mod_kazoo] fixes & improvements
...
* tweak configuration
* customized att_xfer
* json_api with uuid support
2019-04-18 04:05:31 +01:00
lazedo
2b2f11d699
FS-11790 [mod_loopback] set correct values for Connecting-Legs
2019-04-18 03:39:06 +01:00
António Silva
1a4e4e2f78
FS-9894 [mod_callcenger] fix call timeout if agent contact as leg_timeout to higger value than 60
2019-04-15 16:15:43 +02:00
Sebastian Kemper
3ca75eb8ef
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>
2019-04-14 19:23:52 +02:00
Sebastian Kemper
e114c6382e
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>
2019-04-14 19:12:03 +02:00
Mike Jerris
a5858c8b9f
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
2019-04-05 16:01:43 -05:00
Mike Jerris
20e59c99ec
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
2019-04-03 15:00:47 -05:00
lazedo
47b2be3d2e
FS-11748 [mod_kazoo] better handling of interaction-id
...
* transfers
* outgoing channels
* loopback
2019-04-02 17:20:19 +01:00
lazedo
8ca01da5a0
FS-11747 [mod_loopback] add option to not bowout on inner bridge
2019-04-02 17:01:36 +01:00
lazedo
68e3eae826
FS-11742 [mod_kazoo] add Core-UUID to Runtime-Info
2019-04-01 14:38:07 +01:00
lazedo
ece804c9b8
FS-11741 [mod_kazoo] add compare to field option & json_history
2019-03-31 22:17:42 +01:00
lazedo
9eba3a9b99
FS-11741 [mod_kazoo] add kz_node api
2019-03-31 22:14:23 +01:00
lazedo
dc8bc06c64
FS-11732 [mod_kazoo] check otp version for ei_init
2019-03-27 18:01:46 +00:00
Chris Rienzo
049edaa84d
FS-11731 [mod_rayo] fix compile error
2019-03-27 10:29:03 -06:00
lazedo
efafdefe07
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
2019-03-27 06:13:32 +00:00
lazedo
168a3c068b
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
2019-03-26 22:28:13 +00:00
Mike Jerris
f4a7274195
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
2019-03-26 17:21:02 -05:00
lazedo
6ceb9885d4
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
2019-03-26 22:16:28 +00:00
lazedo
aca0798700
FS-9942 [mod_sofia] allow intercept for other channels
2019-03-26 21:16:11 +00:00
Mike Jerris
ba4b2dc5b7
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
2019-03-26 15:36:05 -05:00
Chris Rienzo
c40af77327
FS-11706 [core] use unique mutex for stack_count
2019-03-19 23:14:47 -04:00
Chris Rienzo
d86c715694
FS-11706 [core] protect session stack count with mutex
2019-03-19 12:12:38 -04:00
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
Razvan Crainea
6f15b03295
FS-11696 [mod_amqp] fix format_fields initialization
2019-03-08 18:34:51 +02: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
Luis Azedo
254b739b96
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
2019-03-06 11:56:06 +00:00
Luis Azedo
60956d7f85
FS-11025 [core] allow/check ports in network lists
2019-03-06 11:56:03 +00:00
Luis Azedo
46c1b4217c
FS-10746 [mod_sofia] allow authoritative proxy to provide token
2019-03-06 11:55:59 +00:00
lazedo
7fd7ea9a5d
FS-11135 [mod_loopback] runtime behaviour controlled by configuration
2019-03-06 03:59:17 +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
Andrey Volk
9c18e272f9
FS-11458: [core] Fix video timing.
2019-01-17 12:51:10 +04:00
lazedo
280b7d9f02
[FS-11606] [mod_spandsp] add fax T38 mode to variables & logs
2019-01-15 23:16:45 +00:00
Mike Jerris
52e56c2053
Merge pull request #1658 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11610 to master
...
* commit '0eae20e5306c2ff43b5e8782cae3076ff0172412':
FS-11610 [mod_http_cache] add video flag to http_cache
2019-01-15 21:11:49 +00:00
Luis Azedo
185ddcb860
FS-11026 [mod_sofia] set proxy on bye if available
2019-01-14 17:05:21 +00:00
lazedo
0eae20e530
FS-11610 [mod_http_cache] add video flag to http_cache
2019-01-14 16:31:49 +00:00
lazedo
df1ac5dbe0
FS-10820 [mod_kazoo] eventstream configuration
2019-01-14 14:24:51 +00:00
Mariah Yang
6ac8105944
FS-11601: Fix some core function prototype
2019-01-09 08:44:41 -05:00
Andrey Volk
0629f95cff
FS-11568: [core] Add stun-set command to X-PRE-PROCESS.
2019-01-09 17:19:22 +04:00
Andrey Volk
0994131894
FS-11564: [mod_verto] Add ext-rtp-ip detection using stun.
2019-01-09 17:19:11 +04:00
Mike Jerris
e4d85ee6aa
Merge pull request #1634 in FS/freeswitch from ~C960657/freeswitch:bugfix/FS-11552-dead-session-crash to master
...
* commit 'e7c63eec0c4a66741f5035efba47260b8caf05a8':
FS-11552: [mod_v8] Crash when accessing props of dead session
2019-01-02 20:50:43 +00:00
Mike Jerris
b3a8a53fc2
Merge pull request #1624 in FS/freeswitch from ~VLADIMIR.RALEV/freeswitch:bugfix/FS-10534-dont-crash-on-dead-channel-in-loopback to master
...
* commit 'ad2344cb842f2e582c129f8d621d8f93757177ea':
FS-10534 [mod_loopback] Add null pointer check to avoid crashing loopbacks
2019-01-02 20:49:26 +00:00
Andrey Volk
9e0579011d
FS-11521: [mod_av] Test program regression fix.
2019-01-03 00:23:27 +04:00
Andrey Volk
522d871f65
FS-11521: [Build-System] Fix C99 standard regression.
2019-01-03 00:23:20 +04:00
Liyang
036d3e8085
FS-11521: [mod_av] support colorspace from params of file interface
...
https://freeswitch.org/jira/browse/FS-11521
2019-01-03 00:23:13 +04:00
Liyang
863a0b1d2a
FS-11521: [mod_av] read colorspace param from config for avformat
2019-01-03 00:23:04 +04:00
Seven Du
34b573998b
FS-11521: [mod_av] WIP add test code and add png
2019-01-03 00:22:08 +04:00
Mike Jerris
c3f80bb78d
FS-11579: [mod_signalwire] use detected curl cflags and libraries to link mod_signalwire
2019-01-02 15:07:24 -05:00
Andrey Volk
58e65350b0
FS-11582: [mod_signalwire] Fix CA certificate detection on Windows.
2018-12-27 04:57:04 +04:00
Chris Rienzo
604690b5c8
FS-11583 [mod_sofia] fix crash when missing address in register event
2018-12-26 15:51:41 -05:00
Andrey Volk
d0cca7e222
FS-11555: [mod_signalwire] Initial commit.
2018-12-21 21:45:59 +04:00
Andrey Volk
82452988e2
FS-11547: [core] Fix broken record_sample_rate variable.
2018-12-21 02:17:27 +04:00
Seven Du
1ddd4c992b
FS-11569 add rate to null endpoint
2018-12-20 10:19:33 -05:00
Andrey Volk
97f42d429f
FS-11505: [core] System call with output capture on Linux and Windows without fork. Add switch_core test.
2018-12-20 10:19:27 -05:00
Chris Rienzo
a754d379ba
FS-11442 [test] enable module runtime when loading it
2018-12-20 10:19:14 -05:00
Chris Rienzo
d46f4f2149
FS-11442 [test] add fst_check_extension_apps to compare dialplan apps with expected.
2018-12-20 10:19:08 -05:00
Chris Rienzo
19eb5af90d
FS-11442 [test] Fix double-free on test suite cleanup.
2018-12-20 10:19:02 -05:00
Liyang
69252d9911
missing comma
...
https://freeswitch.org/jira/browse/FS-11465
2018-12-20 10:18:48 -05:00
Seven Du
b53d1caea0
FS-11461: [mod_av] Add test code, improve tests on Windows.
2018-12-20 10:18:42 -05:00
Andrey Volk
2ae3b85721
FS-11461: [core] Fix mod_av test code on Windows.
2018-12-20 10:18:35 -05:00
Chris Rienzo
0c8f5ed60d
FS-11453 [core] remove dependency to libtap for unit tests
...
move all core unit tests to tests/unit
2018-12-20 10:18:28 -05:00