Commit graph

3131 commits

Author SHA1 Message Date
Bernhard Froehlich
51ca7c6c55 Avoid "install -D" because the flag is not available on FreeBSD. 2013-05-04 13:59:54 +02:00
Bernhard Froehlich
8d814e9b51 Enable SSL per default on FreeBSD because libssl is in base so it's always available. 2013-05-04 13:57:34 +02:00
Bernhard Froehlich
7fe66a47ef Add kqueue option and allow to disable epoll. 2013-05-04 13:56:24 +02:00
Bernhard Froehlich
06824215e4 Add PLATFORM_* define to config.h to allow supporting non Linux platforms. 2013-05-04 13:54:12 +02:00
Adam Sutton
a2ccbb2de6 support: remove natty and add raring to the build list 2013-04-22 10:06:58 +01:00
Adam Sutton
143128c708 Fix #1703 - tvhlog: took too many liberties with previous va_list fix 2013-04-19 12:46:17 +01:00
Adam Sutton
341618477e Fix #1682 - support: version script outputs something even if .git is missing 2013-04-18 15:29:58 +01:00
Adam Sutton
c83b0cba2f dvb: remove the create only tv/radio services, this was a bad idea! 2013-04-18 15:21:59 +01:00
Adam Sutton
d4883d9d6b docs: some minor documentation updates 2013-04-18 13:25:14 +01:00
Adam Sutton
89b18c05ca docs: update documentation with new domain name and paypal link 2013-04-18 13:02:22 +01:00
Adam Sutton
1a95003b24 tvhlog: correct stupid error in va_list processing 2013-04-18 12:03:24 +01:00
Adam Sutton
1ed10b2cf2 dvb: add some additional tracing into NIT/SDT parsing 2013-04-18 11:54:39 +01:00
Adam Sutton
99fe1c73a7 tvhlog: fix some problems with hexdump code 2013-04-18 11:54:39 +01:00
Adam Sutton
f442a28b77 tvhlog: some efficiency improvements 2013-04-18 11:54:39 +01:00
Adam Sutton
ed27c4b3dd dvb: attempt to stop bad updates to network info. 2013-04-18 11:54:39 +01:00
Adam Sutton
34e7acc087 services: include info from SDT (for Other services) if they already exist.
Services can be added from a variety of other tables which probably indicates
that they are in fact valid TV/Radio services, but we just don't know the
type.

This might help people to map these services manually within TVH.
2013-04-18 11:54:39 +01:00
Adam Sutton
b672a9da50 tdt: some changes to SDT processing to pick up unknown services 2013-04-18 11:54:39 +01:00
Adam Sutton
3581869d83 tdt: ignore other network in NIT this causes havoc with DVB-S networks.
This is particularly true where the other network is only available
via another orbital position (we could check for this) but it also
causes problems with other transmission types so I think we'll just
ignore for now.
2013-04-18 11:54:39 +01:00
John Törblom
cbae62c053 xmltv: fixed episode/season count being off by one. 2013-04-16 13:41:36 +02:00
Adam Sutton
c80088ac23 htsp: bump version number due to imagecache fix 2013-04-15 16:23:10 +01:00
Adam Sutton
82a1edd132 htsp: fix bug causing imagecache file open to crash. 2013-04-15 12:13:44 +01:00
Adam Sutton
9d7e51f9c5 redhat: moved to tvheadend-packaging 2013-04-15 10:15:26 +01:00
virtualdj
9c32585449 Fixes the implicit declaration of function 'llabs' warning when using older gcc versions 2013-04-13 17:59:53 +02:00
Adam Sutton
46704009e1 Issue #1692 - dvb: fix DVB v3 builds 2013-04-11 10:32:56 +01:00
Adam Sutton
aa0e5b1219 init: remove TVH_TRACE option, users can do that one manually 2013-04-10 16:37:53 +01:00
Adam Sutton
c828849620 tvhlog: add UI debug to allow run-time updates to the debugging config 2013-04-10 16:30:13 +01:00
Adam Sutton
da25793bcb Fix some printing errors. 2013-04-10 14:58:13 +01:00
Adam Sutton
36f9bd6652 tvhlog: fix some silly errors. 2013-04-10 11:53:11 +01:00
Adam Sutton
9abf21525a dvr: attempt to stop new DVR code creating false entries 2013-04-10 11:45:32 +01:00
Adam Sutton
f9d9bea214 Merge remote-tracking branch 'origin/pr/268' 2013-04-10 11:34:38 +01:00
Adam Sutton
3d5d13b726 tdt: add trace hexdump to sdt/nit parsers. 2013-04-10 11:32:19 +01:00
Adam Sutton
03ec14e0f5 tvhlog: ignore empty subsys values 2013-04-10 11:31:21 +01:00
Adam Sutton
cd7c5dd9b9 tvhlog: added hexdump routine. 2013-04-10 11:30:11 +01:00
Adam Sutton
aa591a3263 timeshift: fix trace debug. 2013-04-10 11:04:45 +01:00
Adam Sutton
2c502b977f tvhlog: created a new logging system that will allow more configuration
Note: I still need to sort out the command line switches
2013-04-10 11:02:23 +01:00
Adam Sutton
4706b29f19 htsmsg: add ability to set/update a u32 2013-04-09 22:23:02 +01:00
Adam Sutton
2c8835e470 eit: forgot to set message as trace 2013-04-09 15:01:07 +01:00
Adam Sutton
13fad234d5 dvb: redo sdt parser to make it more robust
Fixes some problems reported in #hts regarding missing services
2013-04-09 14:59:22 +01:00
Joakim Hernberg
c00e5e0af4 tidy up trace spamming 2013-04-09 11:00:32 +02:00
Joakim Hernberg
4bc51699b9 make diseqc tracing comprehensive 2013-04-09 10:22:27 +02:00
Adam Sutton
7588429c33 dvb: adapter notification happening at wrong point meant UI not always updated 2013-04-07 22:10:21 +01:00
Adam Sutton
447f037719 init: add trace options to start scripts 2013-04-07 14:04:53 +01:00
Adam Sutton
0b01dc138a dvr/epg: added some more debug (trace) to look at what might be going on 2013-04-07 14:01:59 +01:00
Adam Sutton
e7b220471d debug: convert all TRACE code to new tvhtrace routine 2013-04-07 13:38:00 +01:00
Adam Sutton
bd592fb913 debug: added new tvhtrace logging routine
Note: this can be compile switch disabled (./configure --disable-trace)

Note: to enable subsystem output use --trace X,Y,Z etc... (--trace all
will enable the lot).

Note: the only way to know what subsystems are valie is to read the code!

Note: --trace implies -d
2013-04-07 13:38:00 +01:00
BtbN
63b35164bd capmt: fix capmt for multi-frontend adapters 2013-04-06 05:14:51 +02:00
Adam Sutton
8bceacd969 Fix #1679 - correct mistake in previous changes to stop constant IO
TSID was not being properly updated, which could result in missing
services.
2013-04-04 15:46:46 +01:00
Adam Sutton
23f788ff2b dvb: fix problem stopping DVB-S muxes being added on DVB v3 systems 2013-04-03 10:00:46 +01:00
Adam Sutton
e9ce02138e dvb: demux setup code went missing! 2013-03-28 11:03:05 +00:00
Adam Sutton
21e1e548ca gtimer: fix live lock problem caused by wrong clock usage 2013-03-28 10:59:48 +00:00