]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Wed, 30 Sep 2015 04:00:28 +0000 (23:00 -0500)]
FS-8240 more
Dragos Oancea [Tue, 29 Sep 2015 22:35:47 +0000 (18:35 -0400)]
FS-8243: Improve the way FEC info is detected within frames (added support for ptimes higher than 20 ms for FEC detection )
(Claude Lamblin)
Anthony Minessale [Tue, 29 Sep 2015 19:48:46 +0000 (14:48 -0500)]
FS-7989 add more debugging data
Anthony Minessale [Tue, 29 Sep 2015 19:48:24 +0000 (14:48 -0500)]
FS-8241 #resolve [Conference stops playing video when local_stream changes source]
Anthony Minessale [Tue, 29 Sep 2015 19:44:57 +0000 (14:44 -0500)]
FS-8240 #resolve [local_stream a/v gets out of sync when running in the background]
Ken Rice [Tue, 29 Sep 2015 16:54:44 +0000 (11:54 -0500)]
Merge pull request #515 in FS/freeswitch from bugfix/FS-8219-camera-is-not-deactivated-after-init to master
* commit '
dab81d4c4c744a6cd59dd1d6791e37633a334f3e ':
FS-8219 #resolve Correctly stop the tracks.
Ken Rice [Tue, 29 Sep 2015 16:46:15 +0000 (11:46 -0500)]
FS-8219 #resolve Correctly stop the tracks.
getusermedia.stop() has been deprecated. we now need to call stop on
each individual track.
Michael Jerris [Tue, 29 Sep 2015 15:09:02 +0000 (11:09 -0400)]
FS-8236: fix build without libyuv on compilers that error on unused static function
Anthony Minessale [Mon, 28 Sep 2015 19:00:37 +0000 (14:00 -0500)]
FS-8232 #resolve [conference sending too many video refresh req]
Anthony Minessale [Mon, 28 Sep 2015 18:26:07 +0000 (13:26 -0500)]
FS-8220 #resolve [DTMF not working between telephone-event/48000 A leg and telephone-event/8000 B leg]
Anthony Minessale [Mon, 28 Sep 2015 17:40:04 +0000 (12:40 -0500)]
FS-7989 escape double quotes from summary
Anthony Minessale [Mon, 28 Sep 2015 17:38:58 +0000 (12:38 -0500)]
FS-8166 #resolve [Mute/unmute while shout is playing audio fails because the channel "has a media bug, hard mute not allowed"]
Ítalo Rossi [Mon, 28 Sep 2015 17:13:20 +0000 (12:13 -0500)]
Merge pull request #513 in FS/freeswitch from ~VICTORTORRES/freeswitch-fs-7445:bugfix/FS-8229-moderator-actions-bullets-menu-color to master
* commit '
2512deb50be574e340d5d402f34f22b7b4324ed4 ':
FS-8229 [verto_communicator] Changing moderator actions bullet menu color to #333
Victor Torres [Mon, 28 Sep 2015 15:24:50 +0000 (12:24 -0300)]
FS-8229 [verto_communicator] Changing moderator actions bullet menu color to #333
Steve Underwood [Mon, 28 Sep 2015 13:47:27 +0000 (21:47 +0800)]
Removed use of _NONSTD for Windows builds of spandsp, so (hopefully) eliminate
compatibility problems with recent versions of MSVC
Ken Rice [Sat, 26 Sep 2015 23:36:15 +0000 (18:36 -0500)]
FS-8224 missed a field type
Italo Rossi [Sat, 26 Sep 2015 21:17:08 +0000 (18:17 -0300)]
FS-8214 [verto_communicator] Better handling calls in VC, answering them respecting useVideo param
Ítalo Rossi [Sat, 26 Sep 2015 20:21:57 +0000 (15:21 -0500)]
Merge pull request #511 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8221-call-history-rendering-is-not-correct to master
* commit '
555be3733bf2ec93881f4ee90f426f19ab78ee6e ':
FS-8221 [verto_communicator] Fix number in call history
Italo Rossi [Sat, 26 Sep 2015 16:59:49 +0000 (13:59 -0300)]
FS-8225 [verto_communicator] Avoid duplicate members when recovering calls.
Italo Rossi [Sat, 26 Sep 2015 13:30:35 +0000 (10:30 -0300)]
FS-8223 [verto_communicator] needs display inline-block and obviously the class in the element.
Italo Rossi [Sat, 26 Sep 2015 13:20:32 +0000 (10:20 -0300)]
FS-8223 [verto_communicator] Fixing members list layout when callerid is too long.
Stefan Yohansson [Sat, 26 Sep 2015 13:19:55 +0000 (10:19 -0300)]
FS-8221 [verto_communicator] Fix number in call history
Anthony Minessale [Sat, 26 Sep 2015 01:00:03 +0000 (20:00 -0500)]
FS-8213 #resolve [Add support to skip permission checks on verto]
Ken Rice [Fri, 25 Sep 2015 22:56:39 +0000 (17:56 -0500)]
FS-8224 Allow CallerID to be set from login settings in VC
If CallerID is not set as is the default case with using VC on cantina
default to using the users email address.
Stefan Yohansson [Fri, 25 Sep 2015 14:51:58 +0000 (11:51 -0300)]
FS-8205 [verto_communicator] fix auto call config provision
Stefan Yohansson [Thu, 24 Sep 2015 23:37:33 +0000 (20:37 -0300)]
FS-8205 [verto_communicator] fix login config provision
Stefan Yohansson [Thu, 24 Sep 2015 23:07:10 +0000 (20:07 -0300)]
FS-8205 [verto_communicator] fix login
Stefan Yohansson [Thu, 24 Sep 2015 23:04:04 +0000 (20:04 -0300)]
FS-8205 [verto_communicator] fix login with config provision
Stefan Yohansson [Thu, 24 Sep 2015 21:38:02 +0000 (18:38 -0300)]
FS-8205 [verto_communicator] google client id changes
Stefan Yohansson [Thu, 24 Sep 2015 20:29:49 +0000 (17:29 -0300)]
FS-8205 [verto_communicator] fix incall redirect and first login (localstorage clear)
Stefan Yohansson [Thu, 24 Sep 2015 18:51:46 +0000 (15:51 -0300)]
FS-8205 [verto_communicator] fix again
Stefan Yohansson [Thu, 24 Sep 2015 18:49:24 +0000 (15:49 -0300)]
FS-8205 [verto_communicator] fix login config and checkConfig
Stefan Yohansson [Thu, 24 Sep 2015 17:57:16 +0000 (14:57 -0300)]
FS-8205 [verto_communicator] fix refresh video callback
Stefan Yohansson [Thu, 24 Sep 2015 17:48:41 +0000 (14:48 -0300)]
FS-8205 [verto_communicator] fix config reload
Stefan Yohansson [Thu, 24 Sep 2015 13:27:00 +0000 (10:27 -0300)]
FS-8205 [verto_communicator] Add splash screen feature
Stefan Yohansson [Thu, 24 Sep 2015 13:11:48 +0000 (10:11 -0300)]
fix identation
Italo Rossi [Fri, 25 Sep 2015 13:30:35 +0000 (10:30 -0300)]
FSRTC - calling localStream.stop when it's available or localStream.active = false to make it work on newer chrome canary
Anthony Minessale II [Thu, 24 Sep 2015 21:01:24 +0000 (16:01 -0500)]
Merge pull request #508 in FS/freeswitch from bugfix/FS-7911 to master
* commit '
e5f31310db598c6f842cc007f158ae29d8477cae ':
FS-7911 #resolve
correct version of proposed patch
Anthony Minessale [Wed, 23 Sep 2015 16:58:57 +0000 (11:58 -0500)]
FS-7911 #resolve
Anthony Minessale [Thu, 24 Sep 2015 18:55:21 +0000 (13:55 -0500)]
FS-8216 #resolve [Occasional lip sync problems when recording with mod_av ]
Ken Rice [Thu, 24 Sep 2015 05:05:45 +0000 (00:05 -0500)]
FS-8183 Move google ClientID to config file where it belongs
Anthony Minessale [Wed, 23 Sep 2015 23:00:38 +0000 (18:00 -0500)]
FS-8215 #resolve [MacOSX nanosleep is not super accurate]
Michael Jerris [Wed, 23 Sep 2015 21:40:13 +0000 (16:40 -0500)]
FS-8190: fix build regression from original FS-8190 commit
Brian West [Wed, 23 Sep 2015 19:46:47 +0000 (14:46 -0500)]
FS-8130 regression in bridged channels with jitterbuffers
Anthony Minessale [Wed, 23 Sep 2015 18:24:14 +0000 (13:24 -0500)]
FS-8211 #resolve [Conference video recordings of layouts with overlap have flickering video]
Anthony Minessale [Wed, 23 Sep 2015 16:58:57 +0000 (11:58 -0500)]
correct version of proposed patch
Anthony Minessale [Wed, 23 Sep 2015 15:35:45 +0000 (10:35 -0500)]
FS-8210 #resolve [mod_verto can be unloaded while it is in use]
Brian West [Wed, 23 Sep 2015 00:17:45 +0000 (19:17 -0500)]
FS-8183 tweak the CSS to look better
Anthony Minessale [Tue, 22 Sep 2015 21:35:00 +0000 (16:35 -0500)]
FS-8130 add jb_video_low_bitrate for a bit rate to ask for when the jb is taxed
Italo Rossi [Tue, 22 Sep 2015 21:21:53 +0000 (18:21 -0300)]
FS-8200 [verto_communicator] Ending screenshare if user hangup call. Screenshare now is for all instead of only mods.
Anthony Minessale [Tue, 22 Sep 2015 20:31:09 +0000 (15:31 -0500)]
FS-8204 add sprop-stereo also
Italo Rossi [Tue, 22 Sep 2015 20:15:04 +0000 (17:15 -0300)]
FS-7980 [verto_communicator] Fixing video padding-top.
Anthony Minessale [Tue, 22 Sep 2015 20:10:29 +0000 (15:10 -0500)]
FS-8204 #resolve [Add stereo audio support for opus on FireFox]
Ken Rice [Tue, 22 Sep 2015 19:16:31 +0000 (14:16 -0500)]
Merge pull request #501 in FS/freeswitch from vc-configs to master
* commit '
34d72cba985247531c3745d649cc5b1947bc3f48 ':
remove unused code
FS-8183 #resolve #comment add google api logins to Verto Communicator
FS-8102 #resolve #comment Add auto-provision/config support to VC
Anthony Minessale [Tue, 22 Sep 2015 18:52:50 +0000 (13:52 -0500)]
FS-8031 firefox was giving up because we replied to their stun
Anthony Minessale [Tue, 22 Sep 2015 18:03:02 +0000 (13:03 -0500)]
FS-8031 firefox gives up very fast, autoadj on any valid packet when dtls is not up
Anthony Minessale [Tue, 22 Sep 2015 16:21:15 +0000 (11:21 -0500)]
FS-8202 #resolve [Stop peer when ending screen share]
Ítalo Rossi [Tue, 22 Sep 2015 14:02:17 +0000 (09:02 -0500)]
Merge pull request #504 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8089-pop-out-member-list-on-conference to master
* commit '
f7ba4c440279fbefda1e61052a4960909ed3ff74 ':
FS-8089 [verto_communicator] Opening members list when start conference
Sergey Safarov [Wed, 26 Aug 2015 10:43:13 +0000 (13:43 +0300)]
FS-8198: Fixed default CRLF sequence in t38 SDP
Italo Rossi [Tue, 22 Sep 2015 13:49:41 +0000 (10:49 -0300)]
FS-8095 [verto_communicator] Moving factory reset button to bottom left with red color and confirmation. Reloading page upon reset.
Stefan Yohansson [Tue, 22 Sep 2015 13:23:41 +0000 (10:23 -0300)]
FS-8089 [verto_communicator] Opening members list when start conference
Travis Cross [Tue, 22 Sep 2015 05:21:27 +0000 (05:21 +0000)]
Remove explicit set of WorkingDirectory
In the systemd unit for FS/debian, if the WorkingDirectory is not set
then it defaults to '/'. This is fine for FS, and is a common and
expected chdir choice for daemons.
We had previously set this to /run/freeswitch. Due to Debian having
systemd-coredump(8) disabled, this was causing core files to be
written to /run/freeswitch, which is a bad place for them as it's
mounted on tmpfs. So in commit
cd68e0f we changed this to the log
directory /var/log/freeswitch. That choice is a bit usual as well on
Debian.
It's better to leave FS as running on '/'. This will prevent core
files from being written unless the user adjusts `sysctl
kernel.core_pattern`, which is a reasonable thing to expect if the
user wants these files. Core files can be huge, and even having them
go to /var/log unexpectedly can be a problem.
When Debian adds the systemd-coredumps support this will all work
nicely and automatically.
ref: http://www.freedesktop.org/software/systemd/man/coredump.conf.html
ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744964
References-commit:
cd68e0fe1b4ae347c6a9a4108c6690db82baee3c
FS-7909
Travis Cross [Tue, 22 Sep 2015 04:53:23 +0000 (04:53 +0000)]
Move chown of /etc/freeswitch/tls to postinst
Doing a chown of something in /etc/ as part of a systemd service file
is totally broken. It's far too large a sledgehammer to point at /etc
here. Someone may legitimately not be using /etc/freeswitch/tls in
his configuration, in which case this chown would fail and cause FS to
fail to start. Or someone may legitimately need /etc/freeswitch/tls
to have different ownership, in which case we would clobber it here.
The right thing to do is to create this directory in the
postinst (which we already are, assuming there is not an existing
configuration) and then perform the chown of it at the same time.
FS-7697
Travis Cross [Tue, 22 Sep 2015 04:23:20 +0000 (04:23 +0000)]
Use systemd RuntimeDirectory for /run/freeswitch
This changes how we create the temporary directory /run/freeswitch
when starting FS with systemd. The /run directory starts empty after
a system reboot, so we need to ensure this directory is present.
Originally for the FS systemd unit we created /run/freeswitch using
ExecStartPre and mkdir. With commit
adb5f0d this was changed to use
the tmpfiles.d(5) mechanism (but the ExecStartPre/mkdir code was not
removed).
As part of systemd.exec(5), systemd provides a mechanism to
automatically manage these directories under /run and to bind their
lifetime to the lifetime of the process. This is actually what we
want here as compared to the more general tmpfiles.d(5) mechanism.
This commit moves to using the RuntimeDirectory= mechanism and removes
the obsolete ExecStartPre/mkdir code.
References-commit:
adb5f0d278bae7ccda1d1807f094876a4671f94d
Mike Jerris [Tue, 22 Sep 2015 03:28:58 +0000 (22:28 -0500)]
Merge pull request #502 in FS/freeswitch from ~SAUMAR/freeswitch:bugfix/FS-7673-odbc-null-value-incorrectly-evaluated to master
* commit '
3aa051e1a14dfc40a77757247b6849dbd2c9c69d ':
FS-7673: ODBC NULL value incorrectly evaluated in mod_v8
Saumar Hajjar [Tue, 22 Sep 2015 02:36:42 +0000 (23:36 -0300)]
FS-7673: ODBC NULL value incorrectly evaluated in mod_v8
Anthony Minessale [Mon, 21 Sep 2015 23:55:21 +0000 (18:55 -0500)]
FS-8188 add park_after_early_bridge transfer_after_early_bridge variables
Anthony Minessale [Mon, 21 Sep 2015 23:00:14 +0000 (18:00 -0500)]
FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command]
Ken Rice [Sun, 20 Sep 2015 05:28:29 +0000 (00:28 -0500)]
remove unused code
Ken Rice [Tue, 15 Sep 2015 03:55:53 +0000 (22:55 -0500)]
FS-8183 #resolve #comment add google api logins to Verto Communicator
Ken Rice [Tue, 15 Sep 2015 21:45:08 +0000 (16:45 -0500)]
FS-8102 #resolve #comment Add auto-provision/config support to VC
Add support for loading config from external json. config.json in the
base path of VC will allow over-ride of arbitrary settings and setting
of arbitrary data in the verto.data data store.
add ability to specify autologin flag in the configs.
add autocall to config.json and make it actually autocall.
additionally refactor the call function so that it will actually call
something.
Italo Rossi [Mon, 21 Sep 2015 20:51:00 +0000 (17:51 -0300)]
FS-8095 [verto_communicator] Do not reset name and email upon logout.
Anthony Minessale [Mon, 21 Sep 2015 20:32:32 +0000 (15:32 -0500)]
FS-8130 refactor pass
Mike Jerris [Mon, 21 Sep 2015 19:43:58 +0000 (14:43 -0500)]
Merge pull request #493 in FS/freeswitch from feature/FS-8042-store-sip-endpoint-ping-response to master
* commit '
5509a627061a07d7db18967449c3e6f8f216c4a2 ':
FS-8042, FS-8182: add ping time (in ms) to sip_registrations table, displays as part of the show commands that show registration details, add force_ping=true user var to force options ping on individual registered endpoints
Anthony Minessale [Mon, 21 Sep 2015 19:08:32 +0000 (14:08 -0500)]
FS-8130 running out of witty commit msgs
Italo Rossi [Mon, 21 Sep 2015 18:38:11 +0000 (15:38 -0300)]
FS-8196 [verto_communicator] adding nowrap to white-space.
Italo Rossi [Mon, 21 Sep 2015 18:29:50 +0000 (15:29 -0300)]
FS-8196 [verto_communicator] Fix sidebar layout when user is moderator.
Ítalo Rossi [Mon, 21 Sep 2015 18:28:06 +0000 (13:28 -0500)]
Merge pull request #498 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8095-add-factory-reset-to-settings to master
* commit '
bc4d21e38203879a9a9d314e723904975a5cd6cc ':
FS-8095 [verto_communicator] added reset button to default settings.
Michael Jerris [Fri, 18 Sep 2015 21:55:10 +0000 (16:55 -0500)]
FS-8042, FS-8182: add ping time (in ms) to sip_registrations table, displays as part of the show commands that show registration details, add force_ping=true user var to force options ping on individual registered endpoints
Stefan Yohansson [Mon, 21 Sep 2015 15:20:30 +0000 (15:20 +0000)]
FS-8095 [verto_communicator] added reset button to default settings.
Ken Rice [Sun, 20 Sep 2015 06:53:31 +0000 (01:53 -0500)]
FS-8193 #resolve Add No Camera option to Verto Communicator
Anthony Minessale [Sat, 19 Sep 2015 05:23:56 +0000 (00:23 -0500)]
FS-8130 amend last commit
Anthony Minessale [Sat, 19 Sep 2015 04:36:11 +0000 (23:36 -0500)]
FS-8130 the bug that keeps on bugging, improve video nack
Anthony Minessale [Sat, 19 Sep 2015 01:54:42 +0000 (20:54 -0500)]
FS-8130 the bug that keeps on giving
Anthony Minessale [Sat, 19 Sep 2015 01:54:24 +0000 (20:54 -0500)]
fix small typo in js and regen minified js
Ken Rice [Fri, 18 Sep 2015 19:38:05 +0000 (14:38 -0500)]
FS-8078 #resolve fix safari without breaking firefox
Ken Rice [Fri, 18 Sep 2015 19:27:15 +0000 (14:27 -0500)]
Revert "FS-8078 - [verto_communicator] fix display flex in safari"
This reverts commit
5bf0d83474242065a0efec870c7fee419e0e0998 .
Anthony Minessale [Fri, 18 Sep 2015 18:47:03 +0000 (13:47 -0500)]
FS-8130 the saga continues
Anthony Minessale [Fri, 18 Sep 2015 15:06:41 +0000 (10:06 -0500)]
FS-8130 don't skip delta on video unless it was less than 1 second worth to prevent locking up chrome
Ítalo Rossi [Fri, 18 Sep 2015 12:44:21 +0000 (07:44 -0500)]
Merge pull request #490 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8146-long-names-breaks-member-list to master
* commit '
cf7cdb256412ddbfcfdbae149d2b4f77b538b15a ':
FS-8146 - [verto_communicator] fix loong names in members list
Ítalo Rossi [Fri, 18 Sep 2015 12:42:53 +0000 (07:42 -0500)]
Merge pull request #488 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8155-uuid_kill-or-fsctl-hupall-to-kill to master
* commit '
eefeaa6a6067a6f689ec9f77f6f68b80274f0cbf ':
FS-8155 - [verto_communicator] check for nulled data.liveArray preventing locked video interface
Anthony Minessale [Fri, 18 Sep 2015 03:31:22 +0000 (22:31 -0500)]
FS-8130 more refactoring
Michael Jerris [Fri, 18 Sep 2015 03:04:19 +0000 (22:04 -0500)]
FS-8185: [core] Allow xml preprocessor to expand variables where the resulting value is much longer than the original size
Anthony Minessale [Fri, 18 Sep 2015 02:13:02 +0000 (21:13 -0500)]
FS-8184 #resolve [Fix possible memory leak in mod_conference when hanging up on a video call]
Anthony Minessale [Fri, 18 Sep 2015 02:11:04 +0000 (21:11 -0500)]
FS-8130 fix regression causing seg
Anthony Minessale [Thu, 17 Sep 2015 22:34:50 +0000 (17:34 -0500)]
FS-8130 cont
William King [Thu, 17 Sep 2015 21:59:54 +0000 (16:59 -0500)]
Merge pull request #489 in FS/freeswitch from ~RA/fs-ra:master to master
* commit '
fbacd42c9807afdf01ca449032bbad7898bfa835 ':
FS-5660 - add freeswitch.py to the freeswitch-mod-python debian package
Anthony Minessale [Thu, 17 Sep 2015 20:09:19 +0000 (15:09 -0500)]
FS-8181 #resolve [Verto check for camera perms fails init when no camera is present]
Stefan Yohansson [Thu, 17 Sep 2015 19:49:12 +0000 (16:49 -0300)]
FS-8146 - [verto_communicator] fix loong names in members list
Raphael Lechner [Thu, 17 Sep 2015 18:28:39 +0000 (20:28 +0200)]
FS-5660 - add freeswitch.py to the freeswitch-mod-python debian package