Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 25, 2015
  1. Stuart Morgan

    Revert "Fix metadata fanart selection."

    stuartm authored
    The fix for this issue was addressed at a lower level in another
    commit as a result this code path was reversing the list again.
    
    Fixes #12246
    
    This reverts commit da8ac30.
    
    Conflicts:
    	mythtv/libs/libmythmetadata/metadatafactory.cpp
  2. Stuart Morgan
  3. Stuart Morgan
  4. Stuart Morgan
  5. Stuart Morgan

    Fix the plugin build

    stuartm authored
  6. Stuart Morgan

    Fix QT5 build.

    stuartm authored
  7. Stuart Morgan
  8. Stuart Morgan

    Add skeletal user login and session management class

    stuartm authored
    This is only currently used to manage logins for the WebFrontend and
    it isn't a complete implementation but it could be extended in future
    to support multi-user features.
    
    There is no UI yet to add/remove users, set passwords or permissions.
    
    The design is session based, with the master backend acting as the
    central, and only, manager for sessions. Users log in on any client,
    but the actual request is processed on the master. A successful login
    results in the creation of a 'session' identified with a session token
    which the client will use in all subsequent exchanges to minimise the
    login credentials going over the network. Sessions have expiry dates
    and can be terminated at the master backend effectively allowing users
    to be 'logged out' remotely.
    
    For the WebFrontend sessions end when the browser is closed, unless
    TLS is being used in which case a cookie is set which allows the
    session to be resumed.
    
    There is a stub for a context-dependent permissions system, extensible
    by plugins. Other multi-user features such as restricting usage for
    certain users to a set period during the day, or a fixed number of
    hours can be bolted on later.
  9. Stuart Morgan
  10. Stuart Auchterlonie

    H265 magic glue #4

    stuarta authored
  11. Stuart Auchterlonie

    H265 magic glue #3

    stuarta authored
  12. Stuart Auchterlonie

    H265 magic glue #2

    stuarta authored
  13. Stuart Auchterlonie
Commits on Feb 23, 2015
  1. Karl Dietz
  2. Karl Dietz

    doxify some comments

    dekarl authored
  3. Stuart Auchterlonie

    Add 29.5Msys/s to the preset list of possible symbol rates. Found on …

    stuarta authored
    …several dvb-s2 multiplexes across Europe
  4. Stuart Auchterlonie
Commits on Feb 19, 2015
  1. Stuart Morgan
Commits on Feb 18, 2015
  1. David Engel

    Allow some record table columns to be NULL.

    gigem authored
    Previously, the invalid value "0000-00-00 00:00:00" was used for
    MythDates that were not applicable.  With Qt5, invalid values get
    translated to NULL when saving to the database and this causes an
    error if the column is not configured to allow NULLs.  This commit
    changes the affected columns in the record table and the supporting
    code to allow NULLs.
  2. David Engel
  3. Gary Buhrmaster David Engel

    Convert the ceton tuner from using QHttp to MythDownloadManager

    garybuhrmaster authored gigem committed
    This changes the cetonstreamhandler code from using QHttp
    to MythDownloadManager.  This is needed for Qt5, but is
    backwards compatible for the current Qt4.8 distributions.
    
    Fixes #12067
    
    Signed-off-by: David Engel <dengel@mythtv.org>
  4. Gary Buhrmaster David Engel

    Enhance mythdownloadmanager POST redirect compatibility

    garybuhrmaster authored gigem committed
    Fixes #12381
    
    Signed-off-by: David Engel <dengel@mythtv.org>
  5. Gary Buhrmaster David Engel

    Add support for redirect relative Location

    garybuhrmaster authored gigem committed
    Fixes #12380
    
    Signed-off-by: David Engel <dengel@mythtv.org>
  6. Gary Buhrmaster David Engel

    Request AlwaysNetwork if m_reload is set for the request

    garybuhrmaster authored gigem committed
    If m_reload is true, request that Qt actually performs
    similiarly to a browser reload (bypass and reload any
    cache).
    
    Fixes #12066
    
    Signed-off-by: David Engel <dengel@mythtv.org>
  7. Gary Buhrmaster David Engel

    Extend reload support to post with QNetworkRequest

    garybuhrmaster authored gigem committed
    If the QNetworkRequest has a CacheLoadControlAttribute
    of AlwaysNetwork, set the reload flag for a post
    and queuePost request.  While posts are usually not
    cached, the RFCs allow it in specific cases.  This
    allows the caller to request no cache processing.
    
    Refs #12066
    
    Signed-off-by: David Engel <dengel@mythtv.org>
  8. David Engel
  9. Gary Buhrmaster David Engel

    Extend reload support to download with QNetworkRequest

    garybuhrmaster authored gigem committed
    If the QNetworkRequest has a CacheLoadControlAttribute
    of AlwaysNetwork, set the reload flag for a download
    and queueDownload request.
    
    Refs #12066
    
    Signed-off-by: David Engel <dengel@mythtv.org>
Commits on Feb 17, 2015
  1. Stuart Morgan
  2. Stuart Morgan
  3. Stuart Morgan

    Fix segfault in QScriptEngine

    stuartm authored
  4. Stuart Morgan
  5. Stuart Morgan
  6. Stuart Morgan
  7. Stuart Morgan
  8. Stuart Morgan
Something went wrong with that request. Please try again.