]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
joshebosh [Thu, 13 Jun 2019 17:40:58 +0000 (13:40 -0400)]
FS-11886 [mod_av] ERR avcodec.c no codec in h264
Shashi Kumar [Fri, 10 May 2019 16:33:10 +0000 (22:03 +0530)]
FS-11837: [Core] Add feature to allow execution of an app on audio change, execute_on_audio_change variable.
Mike Jerris [Sat, 2 Feb 2019 02:24:38 +0000 (21:24 -0500)]
FS-11642: [core] add audio and video versions of the variables set for the rtp_retain_crypto_keys feature
Chris Rienzo [Mon, 29 Apr 2019 19:17:13 +0000 (19:17 +0000)]
FS-11820 [core] check read_frame_callback in switch_ivr_sleep()
Chris Rienzo [Thu, 25 Apr 2019 19:26:12 +0000 (19:26 +0000)]
FS-11810 [mod_httapi] fix compile error
Chris Rienzo [Thu, 25 Apr 2019 18:17:13 +0000 (14:17 -0400)]
FS-11810 [mod_httapi] improve error message for when downloading a URL fails
Seven Du [Tue, 14 May 2019 23:50:01 +0000 (07:50 +0800)]
FS-11721 add no media support to capture_text
Seven Du [Thu, 25 Apr 2019 00:13:56 +0000 (08:13 +0800)]
FS-11721 refactor msrp serialize function
to be consistant with Content-Type at the end of headers if present
dynamically alloc memory to avoid buffer overflow on large message
Seven Du [Wed, 24 Apr 2019 09:52:58 +0000 (17:52 +0800)]
FS-11721 fix send empty message
A request with no body MUST NOT include a Content-Type or any other
MIME-specific header fields. A request without a body MUST contain
an end-line after the final header field. No extra CRLF will be
present between the header section and the end-line.
Seven Du [Wed, 24 Apr 2019 09:21:26 +0000 (17:21 +0800)]
FS-11721 fix data length of stripped html
Seven Du [Wed, 24 Apr 2019 08:58:17 +0000 (16:58 +0800)]
FS-11721 Content-Type must be the last header according to RFC
Seven Du [Fri, 19 Apr 2019 17:58:40 +0000 (01:58 +0800)]
FS-11721 don't automatically send unicode linefeed on MSRP
Seven Du [Wed, 17 Apr 2019 00:00:46 +0000 (08:00 +0800)]
FS-11721 add Message-ID to msrp message
Seven Du [Fri, 12 Apr 2019 05:40:56 +0000 (13:40 +0800)]
FS-11721 fix msrp parser when more than one messages in buffer
Seven Du [Fri, 12 Apr 2019 04:04:04 +0000 (12:04 +0800)]
FS-11721 add a send queue to buffer msg messages before msrp socket is ready
Seven Du [Fri, 22 Mar 2019 04:25:00 +0000 (12:25 +0800)]
FS-11721 remove extra newline in uuid_send_text and improve msrp logs
Chris Rienzo [Tue, 23 Apr 2019 20:15:25 +0000 (16:15 -0400)]
FS-11805 [mod_sofia] set default session timeout for outbound calls before overriding it with NAT detection.
Andrey Volk [Thu, 25 Apr 2019 14:19:37 +0000 (18:19 +0400)]
FS-11813: [Build-System] Remove libtpl dependency from FreeSWITCH
Seven Du [Wed, 24 Apr 2019 06:54:05 +0000 (14:54 +0800)]
FS-11754 [core] Make sure audio sync works while playing tts
Seven Du [Wed, 3 Apr 2019 07:10:21 +0000 (15:10 +0800)]
FS-11754 sync audio before resume detect to improve continuous detection
Chris Rienzo [Sat, 27 Apr 2019 21:20:36 +0000 (17:20 -0400)]
FS-11818 [core] fix memory leak when using dial handle in switch_ivr_originate()
Chris Rienzo [Mon, 22 Apr 2019 21:10:46 +0000 (17:10 -0400)]
FS-11801 [core] Update scheduler to allow destruction of running task
Chris Rienzo [Wed, 24 Apr 2019 18:27:27 +0000 (14:27 -0400)]
FS-11807 [mod_commands] uuid_recv_dtmf changed to report OK when well formed request is consumed by dmachine or dtmf hook
Mike Jerris [Tue, 23 Apr 2019 20:07:37 +0000 (14:07 -0600)]
Revert "FS-9490: [mod_sofia] add filter to SIP messages that match a regexp."
This reverts commit
53dbe5d84a9c3624804a2b9259433f4d525425f8 .
This previous patch made logger function not reentrant so reverting until we can get a fix without that issue
Seven Du [Wed, 3 Apr 2019 07:04:02 +0000 (15:04 +0800)]
FS-11753 tweak vad test code and add debug logs
Mike Jerris [Wed, 17 Jul 2019 18:39:25 +0000 (14:39 -0400)]
FS-11924: [sofia] fix crash in sdp_media_cmp
Chris Rienzo [Tue, 30 Apr 2019 16:53:49 +0000 (12:53 -0400)]
FS-11816 [Build-System] srtp build issue
Chris Rienzo [Sun, 28 Apr 2019 18:44:53 +0000 (14:44 -0400)]
FS-11816 [Build-System] ignore libsrtp generated files
Andrey Volk [Fri, 26 Apr 2019 11:31:40 +0000 (15:31 +0400)]
FS-11816: [Build-System] Update libsrtp to 2.2.0
Chris Rienzo [Fri, 3 May 2019 00:58:51 +0000 (00:58 +0000)]
FS-11785 [core] fix scan-build issues
Chris Rienzo [Fri, 3 May 2019 00:19:42 +0000 (20:19 -0400)]
FS-11785 [mod_tone_stream] fix dead assignment
Chris Rienzo [Fri, 3 May 2019 00:16:43 +0000 (00:16 +0000)]
FS-11785 [mod_local_stream] fix dead assignment
Chris Rienzo [Fri, 3 May 2019 00:11:58 +0000 (00:11 +0000)]
FS-11785 [mod_format_cdr, mod_local_stream] fix dead assignment
Chris Rienzo [Thu, 2 May 2019 23:58:36 +0000 (23:58 +0000)]
FS-11785 [mod_event_socket] fix dead assignment
Chris Rienzo [Thu, 2 May 2019 23:52:01 +0000 (23:52 +0000)]
FS-11785 [mod_httapi] Fix dead assignment and null pointer false positive
Mike Jerris [Tue, 23 Apr 2019 21:46:19 +0000 (15:46 -0600)]
FS-11785: [core] fix scan-build dead assignments
Chris Rienzo [Tue, 23 Apr 2019 21:14:58 +0000 (21:14 +0000)]
FS-11785 [mod_voicemail] fix a couple other places- unused code
Chris Rienzo [Tue, 23 Apr 2019 19:33:33 +0000 (19:33 +0000)]
FS-11785 [mod_opus] move fec_bitrate scope to a better place
Chris Rienzo [Tue, 23 Apr 2019 17:23:33 +0000 (17:23 +0000)]
FS-11785 [mod_sofia] fix scan-build issues
Chris Rienzo [Tue, 23 Apr 2019 14:18:22 +0000 (14:18 +0000)]
FS-11785 [mod_rtc] fix dead assignment
Chris Rienzo [Tue, 23 Apr 2019 14:13:56 +0000 (14:13 +0000)]
FS-11785 [mod_opus] fix null dereference and dead assignments
Chris Rienzo [Tue, 23 Apr 2019 03:12:33 +0000 (03:12 +0000)]
FS-11785 [mod_voicemail] removed dead assignments and dead code
Chris Rienzo [Tue, 23 Apr 2019 03:01:53 +0000 (03:01 +0000)]
FS-11785 [mod_spandsp] fix dead assignments
Chris Rienzo [Tue, 23 Apr 2019 02:55:08 +0000 (02:55 +0000)]
FS-11785 [mod_expr] fix scan-build false positives
Mike Jerris [Tue, 16 Apr 2019 21:57:48 +0000 (15:57 -0600)]
FS-11785: [core] help clang static analyzer understand this macro construct
Chris Rienzo [Tue, 16 Apr 2019 20:45:21 +0000 (00:45 +0400)]
FS-11785 [mod_lua] reswig with patches for scan-build
Chris Rienzo [Tue, 16 Apr 2019 20:44:43 +0000 (20:44 +0000)]
FS-11785 [mod_lua] we want diffs of mod_lua_wrap.cpp
Chris Rienzo [Tue, 16 Apr 2019 18:28:42 +0000 (18:28 +0000)]
FS-11785 [mod_dptools] fix dead assignment and potential dereference of null pointer
Chris Rienzo [Tue, 16 Apr 2019 14:50:52 +0000 (14:50 +0000)]
FS-11785 [mod_conference] Fix dead assignments. Removed auto-record-canvas-id param which never did anything.
Chris Rienzo [Tue, 16 Apr 2019 13:57:56 +0000 (13:57 +0000)]
FS-11785 [mod_conference] fix memory leak on realloc failure
fix dead assignments in conference_cdr
Chris Rienzo [Tue, 16 Apr 2019 13:36:43 +0000 (13:36 +0000)]
FS-11785 [mod_conference] fix scan-build NULL dereferences
Chris Rienzo [Tue, 16 Apr 2019 02:51:54 +0000 (22:51 -0400)]
FS-11785 [esl] dead assignments in esl_event_serialize
null attribute in esl_buffer_read
null attribute in esl_event_base_add_header
null attribute in esl_recv_event
Chris Rienzo [Mon, 15 Apr 2019 22:08:20 +0000 (22:08 +0000)]
FS-11785 [core, mod_commands] update XML API to fix scan-build false positive memory leaks
Chris Rienzo [Mon, 15 Apr 2019 20:45:44 +0000 (16:45 -0400)]
FS-11785 [mod_commands] tell scan-build that exten pointer is guaranteed not to be NULL
Chris Rienzo [Mon, 15 Apr 2019 20:41:01 +0000 (16:41 -0400)]
FS-11785 [mod_commands] fix dead assignments
Chris Rienzo [Mon, 15 Apr 2019 20:38:52 +0000 (16:38 -0400)]
FS-11785 [mod_commands] scan-build thinks NULL parameter is being passed to function. Shouldn't actually happen.
Chris Rienzo [Mon, 15 Apr 2019 20:27:23 +0000 (20:27 +0000)]
FS-11785 [mod_av] fix dead assignments in test code
Chris Rienzo [Mon, 15 Apr 2019 20:25:25 +0000 (20:25 +0000)]
FS-11785 [mod_av] fix a couple dead assignments and inconsistent assumption that mm pointer could be NULL
Chris Rienzo [Mon, 15 Apr 2019 20:11:19 +0000 (20:11 +0000)]
FS-11785 [mod_av] remove dead assignment to fps in open_encoder
Chris Rienzo [Mon, 15 Apr 2019 14:12:17 +0000 (10:12 -0400)]
FS-11784 [mod_sofia] quiet the codec negotiation error log. It's something that is not necessarily a FS issue.
Sergey Khripchenko [Wed, 3 Apr 2019 12:08:48 +0000 (05:08 -0700)]
FS-11745 Add "auto-jitterbuffer-msec" param to verto.conf.xml file
Anthony Minessale [Thu, 28 Mar 2019 18:29:37 +0000 (13:29 -0500)]
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)
Anthony Minessale [Wed, 27 Mar 2019 21:29:46 +0000 (16:29 -0500)]
FS-11713: [core] fix video upgrade from b to a
Seven Du [Tue, 7 May 2019 04:25:31 +0000 (12:25 +0800)]
FS-11831 add fs_tts utility
joshebosh [Wed, 13 Mar 2019 05:07:04 +0000 (01:07 -0400)]
FS-10900 [mod_commands] uuid_recv_dtmf is showing -ERR no reply
Chris Rienzo [Mon, 25 Mar 2019 20:12:55 +0000 (20:12 +0000)]
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.
Sergey Khripchenko [Fri, 22 Mar 2019 16:43:59 +0000 (09:43 -0700)]
FS-11726 New dialplan application to wait for video stream being ready (ICE and DTLS setup)
Sergey Khripchenko [Mon, 25 Feb 2019 16:02:40 +0000 (08:02 -0800)]
FS-11669 Fix timeout in switch_wait_sock() and switch_wait_socklist()
Seven Du [Mon, 25 Feb 2019 16:23:23 +0000 (00:23 +0800)]
FS-11670 add db name and type to sql error logs
Mike Jerris [Thu, 28 Feb 2019 21:26:26 +0000 (21:26 +0000)]
FS-11676: [mod_lua] fix build error in test
Seven Du [Sat, 15 Dec 2018 11:03:44 +0000 (19:03 +0800)]
FS-11676 add JSON support to mod_lua
Mariah Yang [Mon, 21 Jan 2019 16:46:47 +0000 (00:46 +0800)]
FS-11621: add switch_core_strndup
joshebosh [Mon, 4 Mar 2019 19:29:44 +0000 (14:29 -0500)]
FS-11686 [mod_logfile] have mod_logfile say filename when rotating log
Mike Jerris [Wed, 5 Dec 2018 22:58:25 +0000 (02:58 +0400)]
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)
Brian West [Mon, 21 Jan 2019 15:34:33 +0000 (09:34 -0600)]
FS-10913: [mod_sofia] do not mark pre_answer unless status is less than 200
Sergey Khripchenko [Mon, 25 Feb 2019 14:49:43 +0000 (06:49 -0800)]
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)
Seven Du [Fri, 1 Feb 2019 01:41:32 +0000 (09:41 +0800)]
FS-11425 use clean log for vpx debug
Seven Du [Fri, 1 Feb 2019 01:38:18 +0000 (09:38 +0800)]
FS-11425 fix token_parts should be 0 .. 3 based on number of cpu
Seven Du [Fri, 1 Feb 2019 00:57:34 +0000 (08:57 +0800)]
FS-11425 update vpx test code to suuport verbose logging
Sergey Khripchenko [Wed, 5 Dec 2018 13:21:23 +0000 (05:21 -0800)]
FS-11189 FS-11425 Refactor vpx settings and reverse some changes
Andrey Volk [Tue, 16 Jul 2019 21:08:25 +0000 (01:08 +0400)]
FS-11425 add vpx conf to test code
Seven Du [Wed, 23 Jan 2019 13:44:13 +0000 (21:44 +0800)]
FS-11425 add vpx test code
Seven Du [Thu, 31 Jan 2019 14:15:00 +0000 (22:15 +0800)]
FS-11425 remove vp10
Seven Du [Mon, 17 Dec 2018 16:40:58 +0000 (00:40 +0800)]
FS-11425 add vpx command complete
Seven Du [Mon, 17 Dec 2018 16:29:03 +0000 (00:29 +0800)]
FS-11425 enable profile name on test case
Seven Du [Mon, 1 Oct 2018 14:14:18 +0000 (22:14 +0800)]
FS-11425 add video_codec_config_profile_name to conference to choose a different codec profile
Seven Du [Mon, 1 Oct 2018 14:09:38 +0000 (22:09 +0800)]
FS-11425 update example configs
Seven Du [Mon, 1 Oct 2018 14:01:51 +0000 (22:01 +0800)]
FS-11425 parse codec specific profiles
Seven Du [Mon, 1 Oct 2018 13:39:35 +0000 (21:39 +0800)]
FS-11425 use specified config name
Seven Du [Mon, 1 Oct 2018 13:38:43 +0000 (21:38 +0800)]
FS-11425 add config_profile_name to codec_settings to choose a specific codec config profile
Seven Du [Mon, 1 Oct 2018 13:37:05 +0000 (21:37 +0800)]
FS-11425 parse additional profiles codec specific
Seven Du [Mon, 1 Oct 2018 09:52:05 +0000 (17:52 +0800)]
FS-11425 refactor vpx to support more profiles
Seven Du [Mon, 1 Oct 2018 06:56:00 +0000 (14:56 +0800)]
FS-11425 refactor to parse profiles dynamicly to possible to support more profiles
Seven Du [Mon, 1 Oct 2018 05:13:12 +0000 (13:13 +0800)]
FS-11183 FS-11425 refactor out parse_profile
Andrey Volk [Tue, 16 Jul 2019 20:57:56 +0000 (00:57 +0400)]
FS-10882 [Core] VPX: Use 4 byte header VP8 with Picture ID
Sergey Khripchenko [Thu, 18 Oct 2018 11:14:28 +0000 (04:14 -0700)]
FS-11189 Properly log VPX errors (use VPX functions/abstractions instead of internal structure fields) + log decoder errors when stream already being decoded
Seven Du [Mon, 9 Oct 2017 07:29:30 +0000 (15:29 +0800)]
FS-11301 #resolve toggle canvas auto clear
Seven Du [Sun, 1 Oct 2017 02:01:29 +0000 (10:01 +0800)]
FS-11300 #resolve pause read to avoide decode initially vmuted members
Seven Du [Sun, 3 Sep 2017 02:34:22 +0000 (10:34 +0800)]
FS-11293 #resolve attach to the original canvas when coming back from vmuted
Seven Du [Thu, 29 Jun 2017 09:14:30 +0000 (17:14 +0800)]
FS-11292 #resolve update member status on canvas change