]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
13 years agoEnsure that primary EPG is DVB instance since we do not currently support others...
Adam Sutton [Wed, 19 Sep 2012 12:29:54 +0000 (13:29 +0100)] 
Ensure that primary EPG is DVB instance since we do not currently support others. Fixes #1210.

13 years agoEnsure 2.12 iptv config is migrated (note it does not delete old config). Fixes ...
Adam Sutton [Wed, 19 Sep 2012 10:59:54 +0000 (11:59 +0100)] 
Ensure 2.12 iptv config is migrated (note it does not delete old config). Fixes #1217.

13 years agoEnsure satconf is copied when auto adding muxes. Fixes #1215.
Adam Sutton [Wed, 19 Sep 2012 10:03:12 +0000 (11:03 +0100)] 
Ensure satconf is copied when auto adding muxes. Fixes #1215.

13 years agoRemove episode number check, this was added during EPG updates and poorly thought...
Adam Sutton [Wed, 19 Sep 2012 08:46:26 +0000 (09:46 +0100)] 
Remove episode number check, this was added during EPG updates and poorly thought through. Most DVR additions have been removed and DVR code will be updated next release. Fixes #1221 (Credit to schmoko for pointing this out).

13 years agoCorrect NULL ptr bug in DBS bandstack patch.
Adam Sutton [Wed, 19 Sep 2012 08:40:51 +0000 (09:40 +0100)] 
Correct NULL ptr bug in DBS bandstack patch.

13 years agoSidtochan option not showing on the front-end - this patch fixes that issue
Norm Dressler [Tue, 18 Sep 2012 22:53:46 +0000 (18:53 -0400)] 
Sidtochan option not showing on the front-end - this patch fixes that issue

13 years agowebui: 'Missing VLC plugin' panel reactivated + using ExtJS
xhaggi [Tue, 18 Sep 2012 18:09:02 +0000 (20:09 +0200)] 
webui: 'Missing VLC plugin' panel reactivated + using ExtJS
elements instead of plain HTMLElements

13 years agoencapsulate the vlc plugin with a panel. fixes vlc plugin after extjs3 upgrade
John Törnblom [Tue, 18 Sep 2012 15:50:24 +0000 (17:50 +0200)] 
encapsulate the vlc plugin with a panel. fixes vlc plugin after extjs3 upgrade

13 years agoCorrect glaring error in EPG object creation (for season/episode)!
Adam Sutton [Tue, 18 Sep 2012 12:54:02 +0000 (13:54 +0100)] 
Correct glaring error in EPG object creation (for season/episode)!

13 years agoTidy up some logging.
Adam Sutton [Tue, 18 Sep 2012 11:42:35 +0000 (12:42 +0100)] 
Tidy up some logging.

13 years agoAdded support for DBS Bandstacked LNBFs
John Klimek [Mon, 3 Sep 2012 00:52:50 +0000 (20:52 -0400)] 
Added support for DBS Bandstacked LNBFs

13 years agoInclude upstart file in debian, rather than traditional init script.
Adam Sutton [Mon, 17 Sep 2012 16:29:36 +0000 (17:29 +0100)] 
Include upstart file in debian, rather than traditional init script.

13 years agowebui: added new component ItemSelector to select default language(s)
xhaggi [Fri, 14 Sep 2012 13:54:25 +0000 (15:54 +0200)] 
webui: added new component ItemSelector to select default language(s)

13 years agoCorrect mistake with processing season numbers in xmltv.
Adam Sutton [Mon, 17 Sep 2012 13:13:20 +0000 (14:13 +0100)] 
Correct mistake with processing season numbers in xmltv.

13 years agoHack to get lovcombo working in extjs 3.4.
Adam Sutton [Mon, 17 Sep 2012 11:50:24 +0000 (12:50 +0100)] 
Hack to get lovcombo working in extjs 3.4.

13 years agoAdded the ability to map multiple EPG channels to the same TVH channel. Fixes #1163...
Adam Sutton [Mon, 17 Sep 2012 10:09:07 +0000 (11:09 +0100)] 
Added the ability to map multiple EPG channels to the same TVH channel. Fixes #1163. Also fixed error in opentv which Fixes #1154.

13 years agoCorrect stupid mistake in epg_broadcast_destroy that could lead to memory leak and...
Adam Sutton [Sun, 16 Sep 2012 22:21:54 +0000 (23:21 +0100)] 
Correct stupid mistake in epg_broadcast_destroy that could lead to memory leak and possible corruption. Fixes #1223 and Fixes #1224.

13 years agoSlight re-ordering of debug and destructors to be more correct.
Adam Sutton [Sun, 16 Sep 2012 21:35:49 +0000 (22:35 +0100)] 
Slight re-ordering of debug and destructors to be more correct.

13 years agoReverted all 64bit IDs in EPG back to 32bit (was excessive and incompatible with...
Adam Sutton [Sun, 16 Sep 2012 10:07:30 +0000 (11:07 +0100)] 
Reverted all 64bit IDs in EPG back to 32bit (was excessive and incompatible with a lot of stuff).

13 years agoNull ptr safety checks.
Adam Sutton [Sun, 16 Sep 2012 09:44:30 +0000 (10:44 +0100)] 
Null ptr safety checks.

13 years agoFix memory leak in opentv.
Adam Sutton [Sun, 16 Sep 2012 09:35:46 +0000 (10:35 +0100)] 
Fix memory leak in opentv.

13 years agoForgot to properly copy new broadcast level text into recordings.
Adam Sutton [Sat, 15 Sep 2012 10:11:22 +0000 (11:11 +0100)] 
Forgot to properly copy new broadcast level text into recordings.

13 years agoForgot to save/load descriptions at the broadcast level.
Adam Sutton [Fri, 14 Sep 2012 22:23:08 +0000 (23:23 +0100)] 
Forgot to save/load descriptions at the broadcast level.

13 years agoAccidentally removed XMLTV description parsing.
Adam Sutton [Fri, 14 Sep 2012 11:50:53 +0000 (12:50 +0100)] 
Accidentally removed XMLTV description parsing.

13 years agoMake filebundling code work with gcc 4.5 and older.
Adam Sutton [Fri, 14 Sep 2012 10:55:20 +0000 (11:55 +0100)] 
Make filebundling code work with gcc 4.5 and older.

13 years agoEnsure PyEPG does not appear in basic list unless its installed.
Adam Sutton [Fri, 14 Sep 2012 11:02:04 +0000 (12:02 +0100)] 
Ensure PyEPG does not appear in basic list unless its installed.

13 years agoCorrect EPG TRACE debug statements.
Adam Sutton [Fri, 14 Sep 2012 10:04:37 +0000 (11:04 +0100)] 
Correct EPG TRACE debug statements.

13 years agowebui: Fixes #1220 - javascript error while selecting a tv adapater within configurat...
xhaggi [Thu, 13 Sep 2012 16:06:59 +0000 (18:06 +0200)] 
webui: Fixes #1220 - javascript error while selecting a tv adapater within configuration section.

13 years agoMake closing file descriptors (when idle) optional, it breaks some (i.e. my) cards.
Adam Sutton [Thu, 13 Sep 2012 15:40:20 +0000 (16:40 +0100)] 
Make closing file descriptors (when idle) optional, it breaks some (i.e. my) cards.

13 years agoCorrect EIT status monitoring.
Adam Sutton [Thu, 13 Sep 2012 13:24:02 +0000 (14:24 +0100)] 
Correct EIT status monitoring.

13 years agowebui: upgrade to Ext JS 3.4.0
xhaggi [Mon, 3 Sep 2012 14:03:11 +0000 (16:03 +0200)] 
webui: upgrade to Ext JS 3.4.0

13 years agoFix compile error on systems without loadavg() (e.g. uClibc)
Richard Kunze [Wed, 12 Sep 2012 18:54:37 +0000 (20:54 +0200)] 
Fix compile error on systems without loadavg() (e.g. uClibc)

13 years agoStupid logic error I had previously fixed and obviously not committed. Fixes #1219.
Adam Sutton [Wed, 12 Sep 2012 13:25:43 +0000 (14:25 +0100)] 
Stupid logic error I had previously fixed and obviously not committed. Fixes #1219.

13 years agoCorrect mistake in the Makefile (added during configure update) that causes high...
Adam Sutton [Tue, 11 Sep 2012 18:27:15 +0000 (19:27 +0100)] 
Correct mistake in the Makefile (added during configure update) that causes high CPU load on some architectures due to missing optimisations.

13 years agoAdd a few special codes I had forgotten about (one is DVB specific and outside normal...
Adam Sutton [Tue, 11 Sep 2012 14:24:52 +0000 (15:24 +0100)] 
Add a few special codes I had forgotten about (one is DVB specific and outside normal ISO spec).

13 years agoAdded Argentina to the country list
Hernan R [Sat, 8 Sep 2012 02:48:38 +0000 (23:48 -0300)] 
Added Argentina to the country list

13 years agoAdded a few extra lang code functions.
Adam Sutton [Sat, 8 Sep 2012 18:42:27 +0000 (19:42 +0100)] 
Added a few extra lang code functions.

13 years agoSome updates to the use of lang codes inside TVH.
Adam Sutton [Sat, 8 Sep 2012 18:32:03 +0000 (19:32 +0100)] 
Some updates to the use of lang codes inside TVH.

13 years agoservice: translate stream language code to iso-639-2/b
xhaggi [Wed, 5 Sep 2012 15:07:05 +0000 (17:07 +0200)] 
service: translate stream language code to iso-639-2/b

13 years agoInclude XMLTV channel name in EPG source selection. Fixes #1164.
Adam Sutton [Tue, 11 Sep 2012 12:57:12 +0000 (13:57 +0100)] 
Include XMLTV channel name in EPG source selection. Fixes #1164.

13 years agoEnsure that EIT scanning will not block after first pass, will only update as require...
Adam Sutton [Mon, 10 Sep 2012 20:34:41 +0000 (21:34 +0100)] 
Ensure that EIT scanning will not block after first pass, will only update as required and will continue to operate if someone stays tuned to the mux.

13 years agoAdded support for processing default authority (CRID) and modded table code to have...
Adam Sutton [Mon, 10 Sep 2012 10:45:13 +0000 (11:45 +0100)] 
Added support for processing default authority (CRID) and modded table code to have a full PID x11 callback. Hooked into existing usage in EIT code.

13 years agoClean up the UI for series link and related broadcasts. For now all related info...
Adam Sutton [Fri, 7 Sep 2012 10:27:25 +0000 (11:27 +0100)] 
Clean up the UI for series link and related broadcasts. For now all related info is removed and "Record Series" is change to "Autorec" if no series link is available.

13 years agoReplace existing series recording with simpler version for now. Fixes #1208, Fixes...
Adam Sutton [Fri, 7 Sep 2012 10:46:58 +0000 (11:46 +0100)] 
Replace existing series recording with simpler version for now. Fixes #1208, Fixes #1201 and Fixes #1176.

13 years agoUpdate the EPG code to include text at broadcast level, removing title/desc hashing...
Adam Sutton [Tue, 4 Sep 2012 16:17:36 +0000 (17:17 +0100)] 
Update the EPG code to include text at broadcast level, removing title/desc hashing for URI and add a broadcast level linkage mechanism (series link, which shoudl be more like a standard STB). Fixes #1108.

13 years agoFix parsing of dd_progid SH records. Fixes #1189. Fixes #1216.
Adam Sutton [Tue, 4 Sep 2012 13:20:12 +0000 (14:20 +0100)] 
Fix parsing of dd_progid SH records. Fixes #1189. Fixes #1216.

13 years agoDEBUG: extra func in hexdump.
Adam Sutton [Mon, 10 Sep 2012 15:33:53 +0000 (16:33 +0100)] 
DEBUG: extra func in hexdump.

13 years agoAdd some additional support to configure.inc added for new feature check in configure...
Adam Sutton [Thu, 6 Sep 2012 14:35:33 +0000 (15:35 +0100)] 
Add some additional support to configure.inc added for new feature check in configure that has now been abandoned.

13 years agofix compilation error on older systems where CLOCK_MONOTONIC_COARSE is not defined.
John Törnblom [Thu, 6 Sep 2012 12:49:28 +0000 (14:49 +0200)] 
fix compilation error on older systems where CLOCK_MONOTONIC_COARSE is not defined.

13 years agoavoid kernel calls to read_hpet by replacing CLOCK_MONOTONIC with CLOCK_MONOTONIC_COA...
John Törnblom [Thu, 6 Sep 2012 11:16:29 +0000 (13:16 +0200)] 
avoid kernel calls to read_hpet by replacing CLOCK_MONOTONIC with CLOCK_MONOTONIC_COARSE. This speeds up things a bit on low end devices (tested on WNR3500Lv2).

13 years agoavoid parsing packets if no subscription is going to recieve them.
John Törnblom [Thu, 6 Sep 2012 10:18:28 +0000 (12:18 +0200)] 
avoid parsing packets if no subscription is going to recieve them.

13 years agofix 100% cpu usage of rawtsinput when no subscription is active
John Törnblom [Thu, 6 Sep 2012 10:10:22 +0000 (12:10 +0200)] 
fix 100% cpu usage of rawtsinput when no subscription is active

13 years agoUse pcr pid from streaming_start in case it changes during muxing
John Törnblom [Thu, 6 Sep 2012 10:09:00 +0000 (12:09 +0200)] 
Use pcr pid from streaming_start in case it changes during muxing

13 years agoSome basic python libs for htsmsg and htsp. Includes debug/support scripts for monito...
Adam Sutton [Thu, 9 Aug 2012 15:54:21 +0000 (16:54 +0100)] 
Some basic python libs for htsmsg and htsp. Includes debug/support scripts for monitoring htsp async messages (support/htspmon) and epg dumping (support/epgdump).

13 years agoReduce kernel calls to tcp_sendmsg. This patch reduces the cpu usage from 100% to...
John Törnblom [Tue, 4 Sep 2012 22:20:53 +0000 (00:20 +0200)] 
Reduce kernel calls to tcp_sendmsg. This patch reduces the cpu usage from 100% to about 30% on my WNR3500Lv2.

13 years agoForgot to espace $ in .config.mk generation.
Adam Sutton [Tue, 4 Sep 2012 09:41:22 +0000 (10:41 +0100)] 
Forgot to espace $ in .config.mk generation.

13 years agofix missing include for clock_nanosleep (seems to only affect uclibc)
John Törnblom [Tue, 4 Sep 2012 09:13:57 +0000 (11:13 +0200)] 
fix missing include for clock_nanosleep (seems to only affect uclibc)

13 years agoMerge remote-tracking branch 'upstream/master'
John Törnblom [Tue, 4 Sep 2012 09:06:14 +0000 (11:06 +0200)] 
Merge remote-tracking branch 'upstream/master'

13 years agoEnsure CC is overridden (but only) if default var is in use.
Adam Sutton [Tue, 4 Sep 2012 08:53:36 +0000 (09:53 +0100)] 
Ensure CC is overridden (but only) if default var is in use.

13 years agoMake sure we use SHA1 and not SHA0. fixes compiling error when SHA0 is disabled in...
John Törnblom [Tue, 4 Sep 2012 08:47:24 +0000 (10:47 +0200)] 
Make sure we use SHA1 and not SHA0. fixes compiling error when SHA0 is disabled in openssl.

13 years agoAdd wget to list of build deps. Fixes #1202.
Adam Sutton [Tue, 4 Sep 2012 08:12:43 +0000 (09:12 +0100)] 
Add wget to list of build deps. Fixes #1202.

13 years agouse thread safe version of localtime when generating dvr playlists
John Törnblom [Mon, 3 Sep 2012 15:00:14 +0000 (17:00 +0200)] 
use thread safe version of localtime when generating dvr playlists

13 years agoEnsure that quality monitoring is properly adhered to and also low quality services...
Adam Sutton [Mon, 3 Sep 2012 14:25:46 +0000 (15:25 +0100)] 
Ensure that quality monitoring is properly adhered to and also low quality services are not completely ignored. Fixes #1196.

13 years agoRemove use of pipe2() and use pipe() + ioctl() calls instead. Fixes #1195.
Adam Sutton [Mon, 3 Sep 2012 12:19:18 +0000 (13:19 +0100)] 
Remove use of pipe2() and use pipe() + ioctl() calls instead. Fixes #1195.

13 years agoadded date and time to dvr playlists
John Törnblom [Mon, 3 Sep 2012 14:04:27 +0000 (16:04 +0200)] 
added date and time to dvr playlists

13 years agoChange getmuxlist back to bash script and make python soft dep. Also some minor impro...
Adam Sutton [Mon, 3 Sep 2012 10:33:03 +0000 (11:33 +0100)] 
Change getmuxlist back to bash script and make python soft dep. Also some minor improvements to bundle code.

13 years agoCorrect (and simplify) mistake in moving of memory at end of partial processing.
Adam Sutton [Mon, 3 Sep 2012 08:58:55 +0000 (09:58 +0100)] 
Correct (and simplify) mistake in moving of memory at end of partial processing.

13 years agoFix error in installation of PMT tables, wrong ptr was used.
Adam Sutton [Mon, 3 Sep 2012 08:51:04 +0000 (09:51 +0100)] 
Fix error in installation of PMT tables, wrong ptr was used.

13 years agoStop annoying debug print every 20s when adapter is already closed/off.
Adam Sutton [Sun, 2 Sep 2012 19:53:14 +0000 (20:53 +0100)] 
Stop annoying debug print every 20s when adapter is already closed/off.

13 years agoFix dvr input if sync is lost, also minor efficiency improvement.
Adam Sutton [Fri, 31 Aug 2012 22:12:07 +0000 (23:12 +0100)] 
Fix dvr input if sync is lost, also minor efficiency improvement.

13 years agoClose all DVB device file descriptors when not in use. Fixes #892.
Adam Sutton [Wed, 22 Aug 2012 14:19:17 +0000 (15:19 +0100)] 
Close all DVB device file descriptors when not in use. Fixes #892.

13 years agoAdd option to disable PMT monitoring to reduce PID filters used. Fixes #194.
Adam Sutton [Sat, 25 Aug 2012 22:26:12 +0000 (23:26 +0100)] 
Add option to disable PMT monitoring to reduce PID filters used. Fixes #194.

13 years agoStype fixes for Sky TV, Bell and Dish networks
Norm Dressler [Sat, 25 Aug 2012 15:45:47 +0000 (11:45 -0400)] 
Stype fixes for Sky TV, Bell and Dish networks

13 years agoFix to scan Dishnet sats
Norm Dressler [Sat, 25 Aug 2012 15:40:56 +0000 (11:40 -0400)] 
Fix to scan Dishnet sats

13 years agoOption to map SID to channel number when mapping services to channels.
Norm Dressler [Sat, 1 Sep 2012 21:11:09 +0000 (17:11 -0400)] 
Option to map SID to channel number when mapping services to channels.

13 years agoIf dvrallcfg does not exist, use the setting for dvr. This is to ensure less confusio...
Adam Sutton [Sun, 2 Sep 2012 18:28:40 +0000 (19:28 +0100)] 
If dvrallcfg does not exist, use the setting for dvr. This is to ensure less confusion on migration from 2.12 to 3.0+. Fixes #1192.

13 years agocwc: try reconnecting quickly even if no subscribtion is active
Stefan Saraev [Sun, 26 Aug 2012 16:56:59 +0000 (19:56 +0300)] 
cwc: try reconnecting quickly even if no subscribtion is active

13 years agoAdd "Skip service availability check when mapping" option
Sergey Linnik [Thu, 30 Aug 2012 21:35:39 +0000 (01:35 +0400)] 
Add "Skip service availability check when mapping" option

13 years agoAdd write timeout of 30s to all TCP server operations, this is further reduced to... 127/head
Adam Sutton [Thu, 30 Aug 2012 15:45:43 +0000 (16:45 +0100)] 
Add write timeout of 30s to all TCP server operations, this is further reduced to 5s for streaming output. Fixes #1054.

13 years agoEnsure that dvr clean title config persists. Fixes #1179.
Adam Sutton [Thu, 30 Aug 2012 14:52:08 +0000 (15:52 +0100)] 
Ensure that dvr clean title config persists. Fixes #1179.

13 years agoTidied up the patch to fix status.xml, more general purpose escape route and also...
Adam Sutton [Thu, 30 Aug 2012 10:21:51 +0000 (11:21 +0100)] 
Tidied up the patch to fix status.xml, more general purpose escape route and also moved to new html.c file (my mistake it should never have been in http.c)

13 years agostatus.xml updates, added system load and collaborations for
Andy Brown [Tue, 28 Aug 2012 13:36:32 +0000 (14:36 +0100)] 
status.xml updates, added system load and collaborations for
xml safe output

13 years agoAdded function (provided by sb1066) for escaping xml chars.
Andy Brown [Sat, 25 Aug 2012 21:26:55 +0000 (22:26 +0100)] 
Added function (provided by sb1066) for escaping xml chars.

Renamed and moved escape routine to http.c http_escape* to be more generic.

Updated status.xml to use new escape routines to ensure consistent output. Fixes #1034.

13 years agoChange wording of LNB poweroff option and hide on non -S adapters.
Adam Sutton [Wed, 29 Aug 2012 21:10:06 +0000 (22:10 +0100)] 
Change wording of LNB poweroff option and hide on non -S adapters.

13 years agoSome minor fixes to earlier python checks.
Adam Sutton [Wed, 29 Aug 2012 20:02:11 +0000 (21:02 +0100)] 
Some minor fixes to earlier python checks.

13 years agoTranslated getmuxlist into python script and did some general updates to configure...
Adam Sutton [Wed, 29 Aug 2012 15:26:05 +0000 (16:26 +0100)] 
Translated getmuxlist into python script and did some general updates to configure script. Fixes #1166.

13 years agoRemove another trailing comma that I missed.
Adam Sutton [Tue, 28 Aug 2012 12:22:10 +0000 (13:22 +0100)] 
Remove another trailing comma that I missed.

13 years agoupdated url, branch and version number in debian/tvheadend-get-orig-source
Lars Op den Kamp [Wed, 29 Aug 2012 00:26:04 +0000 (02:26 +0200)] 
updated url, branch and version number in debian/tvheadend-get-orig-source

13 years agore-added default changelog, so a package can be built by dpkg-buildpackage directly
Lars Op den Kamp [Thu, 14 Jun 2012 11:01:10 +0000 (13:01 +0200)] 
re-added default changelog, so a package can be built by dpkg-buildpackage directly

13 years agoadded debian/tvheadend-get-orig-source
Lars Op den Kamp [Thu, 14 Jun 2012 10:56:21 +0000 (12:56 +0200)] 
added debian/tvheadend-get-orig-source

13 years agoFix some javascript syntax errors that seem to bother IE9. Fixes #1081.
Adam Sutton [Thu, 23 Aug 2012 14:09:48 +0000 (15:09 +0100)] 
Fix some javascript syntax errors that seem to bother IE9. Fixes #1081.

13 years agoFix warnings about wrong MIME type for CSS files.
Adam Sutton [Sat, 25 Aug 2012 21:55:36 +0000 (22:55 +0100)] 
Fix warnings about wrong MIME type for CSS files.

13 years agoAdded in webui_port and htsp_port for parameters to listen on different ports. Fixes...
Andy Brown [Fri, 24 Aug 2012 14:54:24 +0000 (15:54 +0100)] 
Added in webui_port and htsp_port for parameters to listen on different ports. Fixes #804 and PR-118.

13 years agotime_t should be a signed type.
Adam Sutton [Fri, 24 Aug 2012 12:03:57 +0000 (13:03 +0100)] 
time_t should be a signed type.

13 years agoCorrect mistake in format string for time_t on 32bit.
Adam Sutton [Fri, 24 Aug 2012 11:55:54 +0000 (12:55 +0100)] 
Correct mistake in format string for time_t on 32bit.

13 years agoMove the clearing of the PTS/DTS to immediately after the point it is copied into...
Dave Chapman [Fri, 24 Aug 2012 11:03:14 +0000 (12:03 +0100)] 
Move the clearing of the PTS/DTS to immediately after the point it is copied into the outgoing packet structure. This fixes a bug where the PTS was being cleared before it was being used.  See #hts IRC logs from the 13th and 21st August 2012 for discussion.

13 years agoIt appears that xmltv scripts are now in xmltv-util not xmltv.
Adam Sutton [Fri, 24 Aug 2012 10:36:20 +0000 (11:36 +0100)] 
It appears that xmltv scripts are now in xmltv-util not xmltv.

13 years agoA few minor corrections to format strings.
Adam Sutton [Fri, 24 Aug 2012 10:15:54 +0000 (11:15 +0100)] 
A few minor corrections to format strings.

13 years agoFix incorrect use of de_title.
Adam Sutton [Fri, 24 Aug 2012 09:26:45 +0000 (10:26 +0100)] 
Fix incorrect use of de_title.

13 years agoFix a few printf errors detected following addition of format validation.
Adam Sutton [Fri, 24 Aug 2012 09:06:41 +0000 (10:06 +0100)] 
Fix a few printf errors detected following addition of format validation.