[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-beta-87-g3a73d89

Git Repo Owner noreply at mythtv.org
Tue Aug 27 04:41:31 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  3a73d891976f719d4a191ce9f54b4065a8c04e55 (commit)
       via  f124159c7d3ec03bd91b3cff66118a7e7b5fcedf (commit)
       via  a74baed2bbf3a72f2af58fe684398d3fdd01f256 (commit)
       via  cdfcbcbd6e1f71f5a26f9deed5dbb9d61c4f5035 (commit)
       via  8882c7551845a302b53e5d7a0bfb0fcbd929c207 (commit)
       via  d46e7848cdb038b88c7f479afd0c95c5b29b183e (commit)
      from  ea17bd1faf78c58d29cf68d3840347254988950d (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 3a73d891976f719d4a191ce9f54b4065a8c04e55
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:17:56 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:17:56 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3a73d891976f719d4a191ce9f54b4065a8c04e55

Update ABI following addition to —nologserver



commit f124159c7d3ec03bd91b3cff66118a7e7b5fcedf
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:16:29 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:16:29 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f124159c7d3ec03bd91b3cff66118a7e7b5fcedf

Add —nologserver option
This will limit all logs to console, disabling file, db and syslog.
If enabled, mythlogserver will never be started; or if built without mythlogserver, two extra threads won’t be created

Ref #11230 and #11784: not a fix, but allow to bypass the issue



commit a74baed2bbf3a72f2af58fe684398d3fdd01f256
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:08:42 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 14:08:42 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a74baed2bbf3a72f2af58fe684398d3fdd01f256

Properly propagate quiet log option
—quiet was being propagated when not set. Test was reverse or documentation is wrong



commit cdfcbcbd6e1f71f5a26f9deed5dbb9d61c4f5035
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 12:48:01 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 12:48:01 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cdfcbcbd6e1f71f5a26f9deed5dbb9d61c4f5035

Make mythlogserver build and use conditional.
When disabled, provide equivalent functionalities; each application running an extra logging thread that will handle syslog, file or db logging.
Remove the dependency on zeromq and nzmqt.

Default is mythlogserver daemon enabled



commit 8882c7551845a302b53e5d7a0bfb0fcbd929c207
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 12:42:45 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 12:42:45 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8882c7551845a302b53e5d7a0bfb0fcbd929c207

Don’t treat EAGAIN or EWOULDBLOCK as error, instead retry up to 3 times
It would probably be more elegant to fix MSocketDevice::readData instead, but as it’s the only location using the MSocketDevice that way, it will be fine for now

Fixes #11517



commit d46e7848cdb038b88c7f479afd0c95c5b29b183e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 26 Aug 2013 22:07:35 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 27 Aug 2013 02:05:12 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d46e7848cdb038b88c7f479afd0c95c5b29b183e

Fix missing header
Was relying on QRunnable being included in another header



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

Summary of changes:
 .../mytharchive/mytharchive/archiveutil.cpp        |    4 +-
 mythplugins/mytharchive/mytharchive/mythburn.cpp   |    4 +-
 mythplugins/settings.pro                           |    6 +-
 mythtv/configure                                   |   24 ++-
 mythtv/external/Makefile                           |    5 +-
 mythtv/libs/libmythbase/logging.cpp                |  172 +++++++++++++-------
 mythtv/libs/libmythbase/logging.h                  |   12 ++-
 mythtv/libs/libmythbase/loggingserver.cpp          |   61 +++++++-
 mythtv/libs/libmythbase/loggingserver.h            |   11 ++-
 mythtv/libs/libmythbase/mythcommandlineparser.cpp  |    9 +-
 mythtv/libs/libmythbase/mythcorecontext.cpp        |    1 +
 mythtv/libs/libmythbase/mythlogging.h              |    4 +-
 mythtv/libs/libmythbase/mythsystemlegacy.cpp       |    8 +-
 mythtv/libs/libmythbase/mythversion.h              |    2 +-
 .../test/test_mpegtables/test_mpegtables.pro       |   11 +-
 mythtv/libs/libmythupnp/ssdp.cpp                   |   15 ++
 mythtv/programs/programs.pro                       |    5 +-
 mythtv/settings.pro                                |   10 +-
 18 files changed, 273 insertions(+), 91 deletions(-)

-- 



More information about the mythtv-firehose mailing list