[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-1486-g96bb040

Git Repo Owner noreply at mythtv.org
Tue Jun 3 22:45:18 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  96bb04026f6590a7e56e73f9bd527d6a1f418d80 (commit)
       via  ba06d13206d0bb5096dfbb77617cb82546aed5ed (commit)
       via  3ab388c99b77e5b5b96ad267fc501ec5d732f5f5 (commit)
       via  370b0b5c548e924d50fd9d35a84f51a0867c7aab (commit)
       via  135cecd813d169e3207bbb89755b0a874f45163e (commit)
      from  6c1df07c4f69484ab7b8d9d306a5a98216c425b5 (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 96bb04026f6590a7e56e73f9bd527d6a1f418d80
Author:    Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:44:55 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:44:55 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=96bb04026f6590a7e56e73f9bd527d6a1f418d80

WebFrontend: Use POST for Frontend/PlayRecording request.



commit ba06d13206d0bb5096dfbb77617cb82546aed5ed
Author:    Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:20:55 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:30:01 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ba06d13206d0bb5096dfbb77617cb82546aed5ed

Replace a few instances of allocation on the heap when the stack would be better.



commit 3ab388c99b77e5b5b96ad267fc501ec5d732f5f5
Author:    Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:10:41 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:30:01 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3ab388c99b77e5b5b96ad267fc501ec5d732f5f5

Services API: Fix a few endpoints which should have been POST only.
RFC 2616 states "In particular, the convention has been established
that the GET and HEAD methods SHOULD NOT have the significance of
taking an action other than retrieval. These methods ought to be
considered 'safe'."

In other words, any endpoint which alters data or which triggers any
action such as starting video playback, sending notifications etc
should use POST. These are things that should not be triggered by
accident.



commit 370b0b5c548e924d50fd9d35a84f51a0867c7aab
Author:    Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:09:10 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:30:01 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=370b0b5c548e924d50fd9d35a84f51a0867c7aab

HTTPServer: Allow scripts served by master backend to access the Frontend webserver. The Cross Origin Resource Sharing standard.



commit 135cecd813d169e3207bbb89755b0a874f45163e
Author:    Stuart Morgan <smorgan at mythtv.org> at Mon, 2 Jun 2014 14:38:39 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Tue, 3 Jun 2014 23:30:01 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=135cecd813d169e3207bbb89755b0a874f45163e

WebFrontend: Add a link on the recordings screen for a future options menu. Doesn't actually do anything yet.



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

Summary of changes:
 mythtv/html/tv/css/recordings.css                  |   51 +++++++++---
 mythtv/html/tv/js/common.js                        |    5 +
 mythtv/html/tv/js/guide.js                         |    5 -
 mythtv/html/tv/js/recordings.js                    |    5 +-
 mythtv/html/tv/recordings.qsp                      |    5 +-
 .../services/channelServices.h                     |   14 ++--
 .../libmythservicecontracts/services/dvrServices.h |   10 ++-
 .../services/frontendServices.h                    |    8 ++-
 .../services/imageServices.h                       |   13 +++-
 .../services/mythServices.h                        |    4 +-
 .../services/videoServices.h                       |    5 +-
 mythtv/libs/libmythupnp/httprequest.cpp            |   43 +++++++++++
 mythtv/programs/mythbackend/services/myth.cpp      |   80 +++++++-------------
 13 files changed, 156 insertions(+), 92 deletions(-)

-- 



More information about the mythtv-commits mailing list