[mythtv-firehose] mythtv/gpu-commflag commit: 37385baff by Raymond Wagner (wagnerrp)
MythTV
noreply at mythtv.org
Fri Feb 17 02:16:45 UTC 2012
Author: Raymond Wagner <rwagner at mythtv.org>
Change Date: 2012-02-12T15:45:38-08:00
Push Date: 2012/02/16 18:16:26 -0800
Repository: mythtv
Branch: gpu-commflag
New Revision: 37385baff83eea77116d13e22be96b74cfde2cec
Changeset: https://github.com/MythTV/mythtv/commit/37385baff
Log:
Split BackendServerIP into v4 and v6. Implement server pools.
This migrates all existing TCP and UDP servers over to the new
ServerPool class. This also adds a new BackendServerIP6 setting to the
table, and modifies all previous queries to that setting to handle the
fact that there are now two values. A schema update will automatically
set the existing address to the proper field, and populate the other
with the loopback address, effectively disabling access to anything but
the local machine on that protocol version.
Protocol queries, remote playback, webserver, UPnP, command socket, and
UDP listener for mythmessage have all been tested and should work. I do
not have any iOS devices to use with the RAOP code, so that is untested
beyond compiling.
Fixes #9820 Fixes #9840
Refs #10165 Refs #10288
Modified:
mythtv/bindings/perl/MythTV.pm
mythtv/bindings/python/MythTV/static.py
mythtv/html/setup/wizard-network.qsp
mythtv/libs/libmyth/mythcontext.cpp
mythtv/libs/libmyth/programinfo.cpp
mythtv/libs/libmyth/storagegroupeditor.cpp
mythtv/libs/libmythbase/mythcorecontext.cpp
mythtv/libs/libmythbase/mythcorecontext.h
mythtv/libs/libmythbase/mythversion.h
mythtv/libs/libmythmetadata/dirscan.cpp
mythtv/libs/libmythmetadata/metadatadownload.cpp
mythtv/libs/libmythmetadata/metadataimagedownload.cpp
mythtv/libs/libmythmetadata/videometadata.cpp
mythtv/libs/libmythmetadata/videoutils.cpp
mythtv/libs/libmythmetadata/videoutils.h
mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
mythtv/libs/libmythprotoserver/mythsocketmanager.h
mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
mythtv/libs/libmythtv/dbcheck.cpp
mythtv/libs/libmythtv/metadataimagehelper.h
mythtv/libs/libmythtv/mythairplayserver.cpp
mythtv/libs/libmythtv/mythairplayserver.h
mythtv/libs/libmythtv/mythraopconnection.cpp
mythtv/libs/libmythtv/mythraopconnection.h
mythtv/libs/libmythtv/mythraopdevice.cpp
mythtv/libs/libmythtv/mythraopdevice.h
mythtv/libs/libmythtv/tv_rec.cpp
mythtv/libs/libmythui/mythudplistener.cpp
mythtv/libs/libmythui/mythudplistener.h
mythtv/libs/libmythupnp/httpserver.cpp
mythtv/libs/libmythupnp/httpserver.h
mythtv/programs/mythbackend/config_backend_general.xml
mythtv/programs/mythbackend/main_helpers.cpp
mythtv/programs/mythbackend/mainserver.cpp
mythtv/programs/mythbackend/mediaserver.cpp
mythtv/programs/mythbackend/server.cpp
mythtv/programs/mythbackend/server.h
mythtv/programs/mythfrontend/main.cpp
mythtv/programs/mythfrontend/mediarenderer.cpp
mythtv/programs/mythfrontend/networkcontrol.cpp
mythtv/programs/mythfrontend/networkcontrol.h
mythtv/programs/mythlcdserver/lcdserver.cpp
mythtv/programs/mythlcdserver/lcdserver.h
mythtv/programs/mythmediaserver/main.cpp
mythtv/programs/mythtranscode/main.cpp
mythtv/programs/mythtv-setup/backendsettings.cpp
mythtv/programs/mythtv-setup/checksetup.cpp
More information about the mythtv-firehose
mailing list