]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Wed, 5 Aug 2015 15:21:23 +0000 (10:21 -0500)]
FS-7940 #resolve
Michael Jerris [Wed, 5 Aug 2015 06:35:05 +0000 (01:35 -0500)]
FS-7728: working windows build minus video features
Vladimir [Thu, 25 Jun 2015 22:55:25 +0000 (01:55 +0300)]
FS-7728: fix windows build issues
Brian West [Tue, 4 Aug 2015 05:16:09 +0000 (00:16 -0500)]
whatev %noWIR
Brian West [Tue, 4 Aug 2015 03:37:04 +0000 (22:37 -0500)]
fix regression in bugged layers
Brian West [Mon, 3 Aug 2015 20:39:19 +0000 (15:39 -0500)]
revert
William King [Mon, 3 Aug 2015 14:28:48 +0000 (09:28 -0500)]
Merge pull request #384 in FS/freeswitch from ~LAZEDO/freeswitch:feature/amqp to master
* commit '
4114c1d59afbad4ce803ed04f09897662dc639ae ':
FS-7806 FS-7803 #resolve
Luis Azedo [Mon, 3 Aug 2015 12:25:28 +0000 (13:25 +0100)]
FS-7806 FS-7803 #resolve
added new properties to amqp configuration
fixed - enable_fallback_format_fields usage, only worked on first event
added amqp_util_encode to fix routing key
Anthony Minessale [Sat, 1 Aug 2015 09:31:12 +0000 (04:31 -0500)]
try with no threads in vp8 for a while %noWIR
Anthony Minessale [Sat, 1 Aug 2015 06:37:25 +0000 (01:37 -0500)]
fix regressions from last commit %noWIR
Anthony Minessale [Fri, 31 Jul 2015 18:49:08 +0000 (13:49 -0500)]
conference optimizations %noWIR
Mike Jerris [Fri, 31 Jul 2015 16:18:44 +0000 (11:18 -0500)]
Merge pull request #382 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-7927-typo-in-variable-name-eavesdrop_annnounce_macro to master
* commit '
0cf60f6c24de01685dd6d755d6b838aec2afa0c1 ':
FS-7927 typo in variable name: eavesdrop_annnounce_macro
Stanislav Sinyagin [Fri, 31 Jul 2015 15:49:17 +0000 (17:49 +0200)]
FS-7927 typo in variable name: eavesdrop_annnounce_macro
Mike Jerris [Fri, 31 Jul 2015 04:51:31 +0000 (23:51 -0500)]
Merge pull request #380 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-7909-core-is-written-to-run-freeswitch to master
* commit '
cd68e0fe1b4ae347c6a9a4108c6690db82baee3c ':
FS-7909 working directory is now /var/log/freeswitch
Stanislav Sinyagin [Fri, 31 Jul 2015 00:13:55 +0000 (02:13 +0200)]
FS-7909 working directory is now /var/log/freeswitch
This is where core is dumped by default
Anthony Minessale [Thu, 30 Jul 2015 23:49:20 +0000 (18:49 -0500)]
move scale_and_patch operation to session specific thread to speed up central mux thread
Mike Jerris [Thu, 30 Jul 2015 23:45:07 +0000 (18:45 -0500)]
Merge pull request #373 in FS/freeswitch from ~CXREG/freeswitch-api-redirect:feature/api-redirect to master
* commit '
9b3f8702717cfbe7e1ad72365acb124a86060fbf ':
FS-7922 Add uuid_redirect API command
Anthony Minessale [Thu, 30 Jul 2015 23:11:08 +0000 (18:11 -0500)]
FS-7908 FS-7092 refactor #comment test
Dave Olszewski [Tue, 28 Jul 2015 19:17:40 +0000 (12:17 -0700)]
FS-7922 Add uuid_redirect API command
This provides the equivalent functionality of the dptools "redirect"
application as an api command
Brian West [Thu, 30 Jul 2015 19:29:09 +0000 (14:29 -0500)]
FS-7769
fixed vmute on personal canvas
fixed changing layouts on personal canvas
Brian West [Thu, 30 Jul 2015 16:45:46 +0000 (11:45 -0500)]
FS-7917 #resolve Fixed default config, original patch was correct but we really shouldn't be setting ext-*-ip settings for ipv6 profiles
Michael Jerris [Thu, 30 Jul 2015 15:44:38 +0000 (11:44 -0400)]
Revert "FS-7917 add check for ipv6 in sofia_glue_create_via"
This reverts commit
4c8bf297fb9c78fc59dc607c5c4fb221a873f731 .
This behavior change was incorrect, sorry
Mike Jerris [Thu, 30 Jul 2015 15:38:17 +0000 (10:38 -0500)]
Merge pull request #377 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/fs-7917 to master
* commit '
4c8bf297fb9c78fc59dc607c5c4fb221a873f731 ':
FS-7917 add check for ipv6 in sofia_glue_create_via
Mike Jerris [Thu, 30 Jul 2015 15:36:04 +0000 (10:36 -0500)]
Merge pull request #378 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/fs-7918 to master
* commit '
183b51dd5c95910d0fffe4d1d375710c965d72bc ':
FS-7918 small fixes in mod_kazoo
Mike Jerris [Thu, 30 Jul 2015 15:32:18 +0000 (10:32 -0500)]
FS-7919: [mod_conference] fix rebuild dependency on header file
Luis Azedo [Thu, 30 Jul 2015 15:17:09 +0000 (16:17 +0100)]
FS-7918 small fixes in mod_kazoo
Luis Azedo [Thu, 30 Jul 2015 15:09:56 +0000 (16:09 +0100)]
FS-7917 add check for ipv6 in sofia_glue_create_via
Mike Jerris [Thu, 30 Jul 2015 03:16:34 +0000 (22:16 -0500)]
Merge pull request #369 in FS/freeswitch from ~MICHAELGG/freeswitch:minor_perf_tweaks to master
* commit '
c599f4f44701af865283f33eb0100d395fa77c7f ':
FS-7894: On Windows, use critical sections instead of mutexes. (Mutexes on Windows are cross-process, unlike lightweight Linux futexes.)
FS-7894: Event header ARRAY:: data -- use strcmp to ensure data begins with ARRAY:: instead of substring search
Mike Jerris [Thu, 30 Jul 2015 03:11:59 +0000 (22:11 -0500)]
attempt to optimize patch function
Michael Jerris [Thu, 30 Jul 2015 02:47:51 +0000 (21:47 -0500)]
add dependency so that 'make -C libs/esl/perl perlmod-install' works right
Anthony Minessale [Thu, 30 Jul 2015 02:31:56 +0000 (21:31 -0500)]
FS-7760 add clear vs allclear to logo and banner api to clear variable too
Mike Jerris [Thu, 30 Jul 2015 02:03:02 +0000 (21:03 -0500)]
attempt to optimize patch function
Anthony Minessale [Wed, 29 Jul 2015 21:00:22 +0000 (16:00 -0500)]
FS-7913 #resolve
Anthony Minessale [Wed, 29 Jul 2015 20:53:23 +0000 (15:53 -0500)]
FS-7760 add some more params
Chris Rienzo [Wed, 29 Jul 2015 19:08:43 +0000 (15:08 -0400)]
FS-7912 add session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails
Michael Jerris [Wed, 29 Jul 2015 19:09:48 +0000 (14:09 -0500)]
FS-7906: [mod_av] correct crash from multithreaded opening or closing of multiple files at the same time
Mike Jerris [Wed, 29 Jul 2015 18:53:04 +0000 (13:53 -0500)]
Merge pull request #375 in FS/freeswitch from ~CRIENZO/freeswitch:fs-7912-add-session-uuid-to-lua-errors to master
* commit '
a0b53d06f5bbe0d6fa528dcc27778bc5ad098d35 ':
FS-7912 add session UUID to lua error logs, if known.
Chris Rienzo [Wed, 29 Jul 2015 18:43:34 +0000 (14:43 -0400)]
FS-7912 add session UUID to lua error logs, if known.
Anthony Minessale [Wed, 29 Jul 2015 02:42:08 +0000 (21:42 -0500)]
hack sync for now %noWIR
Anthony Minessale [Wed, 29 Jul 2015 01:18:24 +0000 (20:18 -0500)]
don't reset logo on banner change
Anthony Minessale [Wed, 29 Jul 2015 00:50:09 +0000 (19:50 -0500)]
revert
Anthony Minessale [Wed, 29 Jul 2015 00:40:14 +0000 (19:40 -0500)]
FS-7769 More features
add var=val member lookup usable wherver member_id is valid in api commands
add bgimg to layouts with api command or config for global setting
fix bug with overlap layouts combined with odd sized layers
improve switch_img_fit to take a modifier for fit, streach or both at once
Brian West [Tue, 28 Jul 2015 20:58:03 +0000 (15:58 -0500)]
FS-7908 use rates for audio codecs only #resolve
Anthony Minessale [Tue, 28 Jul 2015 17:26:12 +0000 (12:26 -0500)]
FS-7519 FS-7677 fix h264 issue caused by
5e9a4992e69271a9beb222242bb5945232b3f58f
Seven Du [Tue, 28 Jul 2015 01:17:12 +0000 (09:17 +0800)]
FS-7904 #resolve #fixed #comment fixed alpha image patching
Brian West [Mon, 27 Jul 2015 14:33:22 +0000 (09:33 -0500)]
FS-7648 more tweaks for testing configs
Brian West [Mon, 27 Jul 2015 14:29:26 +0000 (09:29 -0500)]
FS-7900 #resolve
Michael Giagnocavo [Mon, 27 Jul 2015 02:02:22 +0000 (20:02 -0600)]
FS-7894: On Windows, use critical sections instead of mutexes. (Mutexes on Windows are cross-process, unlike lightweight Linux futexes.)
Michael Giagnocavo [Mon, 27 Jul 2015 01:56:32 +0000 (19:56 -0600)]
FS-7894: Event header ARRAY:: data -- use strcmp to ensure data begins with ARRAY:: instead of substring search
Anthony Minessale [Sat, 25 Jul 2015 17:52:41 +0000 (12:52 -0500)]
FS-7893 --resolve
Michael Jerris [Fri, 24 Jul 2015 20:21:49 +0000 (15:21 -0500)]
FS-7839: attempt to work with new EC dtls requirements for firefox >38
Anthony Minessale [Fri, 24 Jul 2015 18:47:48 +0000 (13:47 -0500)]
FS-7887 #resolve
Anthony Minessale [Fri, 24 Jul 2015 16:43:31 +0000 (11:43 -0500)]
FS-7891 should be bytes not samples
Anthony Minessale [Fri, 24 Jul 2015 16:38:30 +0000 (11:38 -0500)]
avoid queue swell on local_stream vid
Mike Jerris [Fri, 24 Jul 2015 15:51:05 +0000 (10:51 -0500)]
Merge pull request #367 in FS/freeswitch from ~SEVEN/fs-7677:fs7677 to master
* commit '
f55ac43672d6cdaeb412b14964b7701b3d7de4b5 ':
FS-7677 handle packet loss
FS-7519 FS-7677 trying to add H263 support FS-7519 FS-7677 fix key frame parsing and add some debug logs be verbose about invalid dimensions cleanup and refactor encoder params
Mike Jerris [Fri, 24 Jul 2015 15:32:32 +0000 (10:32 -0500)]
Merge pull request #365 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-7882 to master
* commit '
1d7a496889dcf1dbb4cb9bb40a3b4b449cdfd60a ':
Allow JSON API commands to send third arg for muting
Mike Jerris [Fri, 24 Jul 2015 15:29:31 +0000 (10:29 -0500)]
Merge pull request #358 in FS/freeswitch from ~MICHAELGG/freeswitch:processor_times to master
* commit '
ba9c44bbd0fd0958f48744fcf00b6c619c0202fc ':
FS-7885 Add getcputime command
Michael Giagnocavo [Tue, 21 Jul 2015 00:14:01 +0000 (18:14 -0600)]
FS-7885 Add getcputime command
Anthony Minessale [Fri, 24 Jul 2015 06:11:04 +0000 (01:11 -0500)]
FS-7891 #resolve #comment Resample audio to 8k before feeding it to spandsp dtmf detector
Seven Du [Thu, 23 Jul 2015 09:15:13 +0000 (17:15 +0800)]
FS-7677 handle packet loss
Seven Du [Thu, 18 Jun 2015 01:36:20 +0000 (09:36 +0800)]
FS-7519 FS-7677 trying to add H263 support
FS-7519 FS-7677 fix key frame parsing and add some debug logs
be verbose about invalid dimensions
cleanup and refactor encoder params
Seven Du [Fri, 24 Jul 2015 01:30:45 +0000 (09:30 +0800)]
FS-7811 #comment use more common format CIF for blank img
Anthony Minessale [Fri, 24 Jul 2015 01:22:18 +0000 (20:22 -0500)]
FS-7654 part 3
Michael Jerris [Fri, 24 Jul 2015 00:09:24 +0000 (19:09 -0500)]
FS-7889: [mod_conference] move conference chat to use an event channel so messages only go to the right 'room' for the conference
Anthony Minessale [Thu, 23 Jul 2015 23:12:07 +0000 (18:12 -0500)]
FS-7888 #resolve
Chad Phillips [Thu, 23 Jul 2015 04:58:32 +0000 (21:58 -0700)]
Allow JSON API commands to send third arg for muting
The mod_conference API supports passing an optional third arg for all
mute commands (mute, unmute, tmute, vmute, unvmute, tvmute). This patch
adds support for the optional third arg to the JSON API.
FS-7882 #resolve
Michael Jerris [Thu, 23 Jul 2015 01:06:28 +0000 (21:06 -0400)]
FS-7870: [mod_conference] allow jsonapi commands to take string variant of id attr
Brian West [Wed, 22 Jul 2015 22:39:41 +0000 (17:39 -0500)]
conference tweaks %ignore
Michael Jerris [Wed, 22 Jul 2015 22:13:03 +0000 (18:13 -0400)]
FS-7870: [mod_conference] allow jsonapi commands to take string variant of id attr
Anthony Minessale [Wed, 22 Jul 2015 19:42:58 +0000 (14:42 -0500)]
FS-7874 #resolve
Anthony Minessale [Wed, 22 Jul 2015 16:44:20 +0000 (11:44 -0500)]
clean up avatar code a little
William King [Wed, 22 Jul 2015 16:29:26 +0000 (11:29 -0500)]
Merge pull request #363 in FS/freeswitch from ~MIGUELO/freeswitch-fs-7130:master to master
* commit '
adb5f0d278bae7ccda1d1807f094876a4671f94d ':
FS-7130 make /run/freeswitch persistent, so it will start under systemd
Michael Jerris [Wed, 22 Jul 2015 16:00:54 +0000 (11:00 -0500)]
FS-7872: [mod_verto] handle attempting to transfer 1 legged call gracefully
Brian West [Wed, 22 Jul 2015 14:08:59 +0000 (09:08 -0500)]
typo for bug FS-7825
Miguelo [Wed, 22 Jul 2015 07:36:09 +0000 (09:36 +0200)]
FS-7130 make /run/freeswitch persistent, so it will start under systemd
Anthony Minessale [Wed, 22 Jul 2015 05:37:41 +0000 (00:37 -0500)]
FS-7654 regression on eavesdropping on channels with unlike rates
Anthony Minessale [Wed, 22 Jul 2015 05:29:36 +0000 (00:29 -0500)]
FS-7654 regression on eavesdropping on channels playing a file because of channel count of 0 on write frame from stream_file
Brian West [Tue, 21 Jul 2015 23:41:49 +0000 (18:41 -0500)]
FS-7869: [mod_conference] fix deadlock on shutdown after playing video file that will not display video
Brian West [Tue, 21 Jul 2015 21:59:10 +0000 (16:59 -0500)]
change for back compat
Anthony Minessale [Tue, 21 Jul 2015 21:54:19 +0000 (16:54 -0500)]
factor out conference->canvas and allow per canvas record and play
Mike Jerris [Tue, 21 Jul 2015 21:28:02 +0000 (16:28 -0500)]
Merge pull request #355 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-encode-repacketize to master
* commit '
566a1491e30a0aa19fd6ade164beb72421c54749 ':
FS-7848 : mod_opus: Add ptimes: 80 ms, 100 ms, 120 ms (Opus repacketize)
Dragos Oancea [Sat, 18 Jul 2015 01:01:38 +0000 (21:01 -0400)]
FS-7848 : mod_opus: Add ptimes: 80 ms, 100 ms, 120 ms (Opus repacketize)
Brian West [Tue, 21 Jul 2015 20:43:06 +0000 (15:43 -0500)]
FS-7861, FS-7862: [mod_conference] fix crash and other issues caused by multi canvas feature
William King [Tue, 21 Jul 2015 20:32:35 +0000 (13:32 -0700)]
Broke build.
Revert "FS-7130 make /run/freeswitch persistent, so it will start under systemd"
This reverts commit
bdfb8363f57ce2e32103cc2fc954f2ec8852fdd9 .
Mike Jerris [Tue, 21 Jul 2015 17:33:43 +0000 (12:33 -0500)]
Merge pull request #356 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7789 to master
* commit '
f67b6d1cefe0e86205d8c7214b3db23ca81e04eb ':
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
Michael Jerris [Tue, 21 Jul 2015 17:23:21 +0000 (12:23 -0500)]
FS-7866: fix crash when running incorrect var api expansion syntax "eval ${${external_sip_ip}:4}"
Ken Rice [Tue, 21 Jul 2015 14:55:15 +0000 (09:55 -0500)]
add smpp.conf.xml to spec file to prevent rpm build failure
Anthony Minessale [Tue, 21 Jul 2015 15:59:17 +0000 (10:59 -0500)]
add speaker device support (only works in canary for now)
Seven Du [Tue, 21 Jul 2015 00:37:42 +0000 (08:37 +0800)]
FS-7856 #comment fix some segs and leaks, thanks Mike
William King [Tue, 21 Jul 2015 04:39:39 +0000 (23:39 -0500)]
Merge pull request #359 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-7813-again to master
* commit '
bb75a34f34cbcb6f3da7e940580e506d2b8e5969 ':
Restoring commit lost in mod_conference refactor.
Chad Phillips [Tue, 21 Jul 2015 04:16:21 +0000 (21:16 -0700)]
Restoring commit lost in mod_conference refactor.
Commit
c49f87313ad3d6c65d0a68c80763822772c42cbd , which added a vmute
option to the conference member flags, was somehow lost in the
mod_conference refactor. This commit restores the lost code.
FS-7813 #resolve
William King [Tue, 21 Jul 2015 04:09:07 +0000 (21:09 -0700)]
FS-7860 #resolve
Mike Jerris [Mon, 20 Jul 2015 23:05:20 +0000 (18:05 -0500)]
Merge pull request #357 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7854 to master
* commit '
99f5234fef637cc8220f73b6e9c88a30f8681de5 ':
FS-7854 Add task_runtime to tasks table in core database
Bradley Jokinen [Mon, 20 Jul 2015 18:27:11 +0000 (13:27 -0500)]
FS-7854 Add task_runtime to tasks table in core database
This patch adds the task_runtime column to the tasks table in the core
database. The BIGINT type is used for this column because a 64-bit integer
is used to store task runtimes within the scheduler.
Bradley Jokinen [Mon, 20 Jul 2015 16:28:38 +0000 (11:28 -0500)]
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
This fixes an issue with mod_av where audio was not included for the entire
duration of a recording initiated by something other than the record_av app.
Michael Jerris [Mon, 20 Jul 2015 15:58:40 +0000 (11:58 -0400)]
fix automake warnings on tests/unit/Makefile.am
Anthony Minessale [Sat, 18 Jul 2015 01:31:05 +0000 (20:31 -0500)]
FS-7849 #resolve #comment remove extra div breaking full screen in html
Anthony Minessale [Sat, 18 Jul 2015 01:18:26 +0000 (20:18 -0500)]
FS-7847 fix logo ratios and add borders too
Mike Jerris [Fri, 17 Jul 2015 21:37:18 +0000 (16:37 -0500)]
FS-7847: [mod_conference] add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts
Michael Jerris [Fri, 17 Jul 2015 21:28:50 +0000 (16:28 -0500)]
FS-7846: [mod_dptools] add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg