[mythtv-firehose] mythtv branch master updated by stuartm. v0.28-pre-2704-g373e52c

Git Repo Owner noreply at mythtv.org
Sat Feb 28 22:20:21 UTC 2015


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  373e52cba536dd655c2ab4788a4bfe41ffdd5315 (commit)
       via  b76248af4416703951c528b38ce97804515fce5b (commit)
       via  c0d0460cc0da30474a9ff2006af20748d43404c3 (commit)
       via  d3625c39b939c7a9587f48282d128d86c18b46dc (commit)
      from  09422c5508a74c0d052a78ee14fb4a20ce9ca058 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 373e52cba536dd655c2ab4788a4bfe41ffdd5315
Author:    Stuart Morgan <smorgan at mythtv.org> at Fri, 27 Feb 2015 21:47:03 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 28 Feb 2015 21:14:59 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=373e52cba536dd655c2ab4788a4bfe41ffdd5315

HTTP: Add partial handling of OPTIONS and framework for 405 errors
This doesn't entirely work because some of the server extensions are
ambigious, we can't know which ones apply without actually trying to
handle the request, which isn't optimal when we only want to return a
two-line header. On possibility is to eliminate the ambiguity, move
the upnp code to it's own sub-url e.g. /upnp/.

A possible upside to proper 405/OPTIONS support is that the services
code could indicate whether GET or POST are allowed for each endpoint
using HTTP protocol as it was intended. There are some who advocate
for proper use of OPTIONS with REST apis and it costs us nothing to
offer this capability.



commit b76248af4416703951c528b38ce97804515fce5b
Author:    Stuart Morgan <smorgan at mythtv.org> at Fri, 27 Feb 2015 20:56:26 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 27 Feb 2015 20:56:26 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b76248af4416703951c528b38ce97804515fce5b

Whitespace fix in UPnpCDS



commit c0d0460cc0da30474a9ff2006af20748d43404c3
Author:    Stuart Morgan <smorgan at mythtv.org> at Thu, 26 Feb 2015 20:58:36 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 27 Feb 2015 13:08:04 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c0d0460cc0da30474a9ff2006af20748d43404c3

HTTP: Throw a 501 or 405 error if we receive an unknown http method
Also add some additional status codes to the list



commit d3625c39b939c7a9587f48282d128d86c18b46dc
Author:    Stuart Morgan <smorgan at mythtv.org> at Thu, 26 Feb 2015 12:49:10 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 27 Feb 2015 12:00:18 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d3625c39b939c7a9587f48282d128d86c18b46dc

WebFrontend: Allow user to logout



-----------------------------------------------------------------------

Summary of changes:
 mythtv/html/backend_index.qsp                |    1 +
 mythtv/html/css/site.css                     |   20 ++++++++
 mythtv/html/js/util.qjs                      |   10 ++++
 mythtv/libs/libmythupnp/eventing.cpp         |    1 +
 mythtv/libs/libmythupnp/htmlserver.cpp       |   13 +++++
 mythtv/libs/libmythupnp/httprequest.cpp      |   62 +++++++++++++++++++++---
 mythtv/libs/libmythupnp/httprequest.h        |   27 +++++++----
 mythtv/libs/libmythupnp/httpserver.cpp       |   66 ++++++++++++++++++++++++--
 mythtv/libs/libmythupnp/httpserver.h         |   18 ++++++-
 mythtv/libs/libmythupnp/ssdp.cpp             |    1 +
 mythtv/libs/libmythupnp/upnpcds.cpp          |    4 +-
 mythtv/libs/libmythupnp/upnpsubscription.cpp |    4 +-
 12 files changed, 199 insertions(+), 28 deletions(-)

-- 



More information about the mythtv-firehose mailing list