]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoconfig: start wizard only when the main config file does not exist
Jaroslav Kysela [Wed, 20 Jan 2016 18:28:27 +0000 (19:28 +0100)] 
config: start wizard only when the main config file does not exist

10 years agotimeshift: fix wrong time position when LIVE, fixes #3505
Jaroslav Kysela [Wed, 20 Jan 2016 15:22:34 +0000 (16:22 +0100)] 
timeshift: fix wrong time position when LIVE, fixes #3505

10 years agowizard: create 4 port diseqc switch for linuxdvb, save tuner settings
Jaroslav Kysela [Wed, 20 Jan 2016 14:57:46 +0000 (15:57 +0100)] 
wizard: create 4 port diseqc switch for linuxdvb, save tuner settings

10 years agowizard: little description shuffling
Jaroslav Kysela [Wed, 20 Jan 2016 13:31:58 +0000 (14:31 +0100)] 
wizard: little description shuffling

10 years agoTooltips: Tooltip for secondary WEBM property in profile.c.
Mark Clarkstone [Sat, 9 Jan 2016 14:53:00 +0000 (14:53 +0000)] 
Tooltips: Tooltip for secondary WEBM property in profile.c.

10 years agoTooltips: Another correction to profile.c.
Mark Clarkstone [Sat, 9 Jan 2016 14:47:34 +0000 (14:47 +0000)] 
Tooltips: Another correction to profile.c.

10 years agoTooltips: Correct text for force priority in profile.c.
Mark Clarkstone [Sat, 9 Jan 2016 14:42:06 +0000 (14:42 +0000)] 
Tooltips: Correct text for force priority in profile.c.

The help page text is incorrect, it looks like the force priority option was a checkbox at some point but was later changed to a text field.

10 years agoTooltips: Add additional tooltip to profile.c (I missed one).
Mark Clarkstone [Sat, 9 Jan 2016 14:32:45 +0000 (14:32 +0000)] 
Tooltips: Add additional tooltip to profile.c (I missed one).

10 years agoTooltips: Add tooltips to profile.c.
Mark Clarkstone [Sat, 9 Jan 2016 14:29:25 +0000 (14:29 +0000)] 
Tooltips: Add tooltips to profile.c.

10 years agoTooltips: Added tooltips to service_mapper.c.
Mark Clarkstone [Sat, 9 Jan 2016 19:27:04 +0000 (19:27 +0000)] 
Tooltips: Added tooltips to service_mapper.c.

10 years agoTooltips: Added tooltips for tvhlog.c.
Mark Clarkstone [Sat, 9 Jan 2016 20:53:20 +0000 (20:53 +0000)] 
Tooltips: Added tooltips for tvhlog.c.

10 years agoTooltips: Added tooltips to service.c.
Mark Clarkstone [Sat, 9 Jan 2016 20:33:16 +0000 (20:33 +0000)] 
Tooltips: Added tooltips to service.c.

10 years agoTooltips: Added tooltips for _some_ properties in wizard.c.
Mark Clarkstone [Sat, 9 Jan 2016 20:00:40 +0000 (20:00 +0000)] 
Tooltips: Added tooltips for _some_ properties in wizard.c.

10 years agowizard: implement mapping / add channels dialogs
Jaroslav Kysela [Wed, 20 Jan 2016 12:27:20 +0000 (13:27 +0100)] 
wizard: implement mapping / add channels dialogs

10 years agowizard: scan status page is working now
Jaroslav Kysela [Wed, 20 Jan 2016 10:54:13 +0000 (11:54 +0100)] 
wizard: scan status page is working now

10 years agowizard: fix the network / tuner assignment and tuner enable
Jaroslav Kysela [Tue, 19 Jan 2016 16:27:11 +0000 (17:27 +0100)] 
wizard: fix the network / tuner assignment and tuner enable

10 years agoaccess: fix memory leak
Jaroslav Kysela [Tue, 19 Jan 2016 16:48:52 +0000 (17:48 +0100)] 
access: fix memory leak

10 years agowizard predefined muxes dialog
Jaroslav Kysela [Tue, 19 Jan 2016 10:33:51 +0000 (11:33 +0100)] 
wizard predefined muxes dialog

10 years agomore wizard tuner / network creation work
Jaroslav Kysela [Mon, 18 Jan 2016 16:37:28 +0000 (17:37 +0100)] 
more wizard tuner / network creation work

10 years agoadd persistent flag to properties
Jaroslav Kysela [Mon, 18 Jan 2016 09:05:14 +0000 (10:05 +0100)] 
add persistent flag to properties

10 years agowizard: implement tuner / network type dialog
Jaroslav Kysela [Fri, 15 Jan 2016 20:58:18 +0000 (21:58 +0100)] 
wizard: implement tuner / network type dialog

10 years agompegts input: fix dupe logs, don't subcribe pmt/pcr pids again
Jaroslav Kysela [Tue, 19 Jan 2016 08:18:06 +0000 (09:18 +0100)] 
mpegts input: fix dupe logs, don't subcribe pmt/pcr pids again

10 years agobuild: provide a simple ./configure means of enabling bintray staticlib cache
Adam Sutton [Mon, 18 Jan 2016 17:11:31 +0000 (17:11 +0000)] 
build: provide a simple ./configure means of enabling bintray staticlib cache

10 years agoMakefile.static: do not use bintray cache when environment variable is not defined
Jaroslav Kysela [Mon, 18 Jan 2016 16:38:07 +0000 (17:38 +0100)] 
Makefile.static: do not use bintray cache when environment variable is not defined

10 years agoMerge PR #788
Adam Sutton [Mon, 18 Jan 2016 09:57:31 +0000 (09:57 +0000)] 
Merge PR #788

remote-tracking branch 'upstream/pr/788'

10 years agoMerge PR #784
Adam Sutton [Mon, 18 Jan 2016 09:57:17 +0000 (09:57 +0000)] 
Merge PR #784

remote-tracking branch 'upstream/pr/784'

10 years agoChannel-EPG mapping should ignore case
Anand Tamariya [Sat, 9 Jan 2016 09:27:31 +0000 (14:57 +0530)] 
Channel-EPG mapping should ignore case

10 years agoFix 'integer constant is too large' in x86 build
virtualdj [Sat, 16 Jan 2016 11:14:15 +0000 (12:14 +0100)] 
Fix 'integer constant is too large' in x86 build

10 years agoWebUI: Update copyright year and contributors
ProfYaffle [Fri, 15 Jan 2016 22:14:02 +0000 (22:14 +0000)] 
WebUI: Update copyright year and contributors

10 years agoMan page: Correct copyright year
ProfYaffle [Fri, 15 Jan 2016 22:07:29 +0000 (22:07 +0000)] 
Man page: Correct copyright year

10 years agoMan page: Updates for new options plus minor additions
ProfYaffle [Fri, 15 Jan 2016 12:20:10 +0000 (12:20 +0000)] 
Man page: Updates for new options plus minor additions

10 years agobuild: shallow clones don't properly report version number 788/head
Adam Sutton [Fri, 15 Jan 2016 22:56:16 +0000 (22:56 +0000)] 
build: shallow clones don't properly report version number

This branches deb builder in such an environment (such as that used on
travis-ci)

10 years agobuild: fix issues with makefile on travis-ci
Adam Sutton [Fri, 15 Jan 2016 22:32:43 +0000 (22:32 +0000)] 
build: fix issues with makefile on travis-ci

Seems that in that environment the CC override is being passed to scripts
and sub-makes called from within this one (which it doesn't seem to do anywhere
else).

But really want travis-ci to work for PR validation, so I've fixed it.

10 years agobuild: fix travis config to build on trusty and install deps
Adam Sutton [Fri, 15 Jan 2016 11:24:05 +0000 (11:24 +0000)] 
build: fix travis config to build on trusty and install deps

10 years agobuild: force x86_64 to amd64 to ensure consistency
Adam Sutton [Fri, 15 Jan 2016 11:19:17 +0000 (11:19 +0000)] 
build: force x86_64 to amd64 to ensure consistency

10 years agobuild: some further updates to support new lib caching in pbuilder
Adam Sutton [Thu, 14 Jan 2016 22:04:01 +0000 (22:04 +0000)] 
build: some further updates to support new lib caching in pbuilder

10 years agoinput hdhomerun: ensure we pick up static lib header if available
Adam Sutton [Thu, 14 Jan 2016 17:47:36 +0000 (17:47 +0000)] 
input hdhomerun: ensure we pick up static lib header if available

10 years agobuild: updated configure script to change the default build options
Adam Sutton [Thu, 14 Jan 2016 16:32:49 +0000 (16:32 +0000)] 
build: updated configure script to change the default build options

10 years agobuild: updated the Makefiles to make use of new static lib helpers
Adam Sutton [Thu, 14 Jan 2016 16:32:21 +0000 (16:32 +0000)] 
build: updated the Makefiles to make use of new static lib helpers

10 years agobuild: added new support files to help with handling static lib builds
Adam Sutton [Thu, 14 Jan 2016 16:31:41 +0000 (16:31 +0000)] 
build: added new support files to help with handling static lib builds

This will include potential to fetch cached builds and to post builds
(if BINTRAY_PASS is set in the environment).

10 years agobuild: fix x264 pbuilder compilation issues
Adam Sutton [Sat, 16 Jan 2016 23:22:44 +0000 (23:22 +0000)] 
build: fix x264 pbuilder compilation issues

Problem is caused by uname reporting the host (not guest) architecture and
the x264 configure scripts trying to discover arch using uname.

Changed our configure call to pass in host spec from pbuilder environment
when it's available

10 years agolinuxdvb: isdb-t fix
Jaroslav Kysela [Fri, 15 Jan 2016 20:55:13 +0000 (21:55 +0100)] 
linuxdvb: isdb-t fix

10 years agolinuxdvb: satconf - move rotor settings to the advanced class
Jaroslav Kysela [Thu, 14 Jan 2016 10:54:08 +0000 (11:54 +0100)] 
linuxdvb: satconf - move rotor settings to the advanced class

10 years agohtsp server: pass network_type information in the sourceinfo / subscriptionStart
Jaroslav Kysela [Thu, 14 Jan 2016 07:52:34 +0000 (08:52 +0100)] 
htsp server: pass network_type information in the sourceinfo / subscriptionStart

10 years agohtsp server: pass uuid information in the sourceinfo / subscriptionStart
Jaroslav Kysela [Thu, 14 Jan 2016 07:38:40 +0000 (08:38 +0100)] 
htsp server: pass uuid information in the sourceinfo / subscriptionStart

10 years agocleanup: use tvh_uuid_t instead uint8_t array for idnode_t
Jaroslav Kysela [Wed, 13 Jan 2016 09:50:25 +0000 (10:50 +0100)] 
cleanup: use tvh_uuid_t instead uint8_t array for idnode_t

10 years agomove struct source_info from tvheadend.h to service.h
Jaroslav Kysela [Wed, 13 Jan 2016 08:30:25 +0000 (09:30 +0100)] 
move struct source_info from tvheadend.h to service.h

10 years agoremove unused si_device from struct source_info
Jaroslav Kysela [Wed, 13 Jan 2016 08:25:31 +0000 (09:25 +0100)] 
remove unused si_device from struct source_info

10 years agoinclude subcriptionId in descrambeInfo messages
Sam Stenvall [Mon, 11 Jan 2016 20:26:16 +0000 (22:26 +0200)] 
include subcriptionId in descrambeInfo messages

10 years agoimagecache: cleanup http client resources when finished 784/head
Adam Sutton [Mon, 11 Jan 2016 20:02:24 +0000 (20:02 +0000)] 
imagecache: cleanup http client resources when finished

10 years agoiptv: fix the time buffer limit configuration, fixes #3480
Jaroslav Kysela [Mon, 11 Jan 2016 15:13:10 +0000 (16:13 +0100)] 
iptv: fix the time buffer limit configuration, fixes #3480

10 years agoparsers: AAC - fix startcode check, fixes #3383
Jaroslav Kysela [Mon, 11 Jan 2016 14:23:54 +0000 (15:23 +0100)] 
parsers: AAC - fix startcode check, fixes #3383

10 years agobuild: add hdhomerun to the official debian packages
Adam Sutton [Mon, 11 Jan 2016 09:52:21 +0000 (09:52 +0000)] 
build: add hdhomerun to the official debian packages

10 years agodescrambler emm: add experimental griffin caid support
Jaroslav Kysela [Mon, 11 Jan 2016 08:43:31 +0000 (09:43 +0100)] 
descrambler emm: add experimental griffin caid support

10 years agohttpc: remove redundant code
Adam Sutton [Sun, 10 Jan 2016 00:38:18 +0000 (00:38 +0000)] 
httpc: remove redundant code

res is either set to 0 or we've returned

10 years agocwc: don't assign possible -ve return to unsigned type and check for <= 0
Adam Sutton [Sun, 10 Jan 2016 00:25:23 +0000 (00:25 +0000)] 
cwc: don't assign possible -ve return to unsigned type and check for <= 0

Depdending on how the compiler treats this you "might" get away with it, but
bad practice and not suprisingly it confused coverity.

10 years agoinput: fix possible memory leak
Adam Sutton [Sun, 10 Jan 2016 00:15:54 +0000 (00:15 +0000)] 
input: fix possible memory leak

This might never happen, but loop to check for existing owner would then
be redundant.

10 years agoiptv_rtcp: improve random numbers source
Jaroslav Kysela [Sat, 9 Jan 2016 19:38:09 +0000 (20:38 +0100)] 
iptv_rtcp: improve random numbers source

10 years agomuxer libav: add missing break for MC_MPEGPS
Jaroslav Kysela [Sat, 9 Jan 2016 19:23:35 +0000 (20:23 +0100)] 
muxer libav: add missing break for MC_MPEGPS

10 years agomp4 muxer: fix the aspect ratio?
Jaroslav Kysela [Sat, 9 Jan 2016 19:19:54 +0000 (20:19 +0100)] 
mp4 muxer: fix the aspect ratio?

10 years agoMerge pull request #781 from ProfYaffle/readme
Adam Sutton [Sat, 9 Jan 2016 09:42:06 +0000 (09:42 +0000)] 
Merge pull request #781 from ProfYaffle/readme

debian: Cosmetics in control file

10 years agodebian: Cosmetics in control file 781/head
ProfYaffle [Sat, 9 Jan 2016 09:21:41 +0000 (09:21 +0000)] 
debian: Cosmetics in control file

10 years agobuild: updated apt-update to use new official package rules file
Adam Sutton [Fri, 8 Jan 2016 21:40:28 +0000 (21:40 +0000)] 
build: updated apt-update to use new official package rules file

10 years agodebian: Updated control file
Adam Sutton [Fri, 8 Jan 2016 12:58:05 +0000 (12:58 +0000)] 
debian: Updated control file

10 years agolicense: create various headers
Adam Sutton [Mon, 12 May 2014 20:18:57 +0000 (21:18 +0100)] 
license: create various headers

10 years agodocs: updated README
Adam Sutton [Wed, 6 Jan 2016 22:44:38 +0000 (22:44 +0000)] 
docs: updated README

10 years agomuxer: add experimental avlib/mp4 muxer
Jaroslav Kysela [Fri, 8 Jan 2016 19:48:03 +0000 (20:48 +0100)] 
muxer: add experimental avlib/mp4 muxer

10 years agoanother round of coverity fixes
Jaroslav Kysela [Fri, 8 Jan 2016 15:30:36 +0000 (16:30 +0100)] 
another round of coverity fixes

10 years agoapi_language: fix memory leak
Jaroslav Kysela [Fri, 8 Jan 2016 15:24:44 +0000 (16:24 +0100)] 
api_language: fix memory leak

10 years agoWEBUI: Fix the apply functionality (maintain dirty)
Jaroslav Kysela [Fri, 8 Jan 2016 13:05:23 +0000 (14:05 +0100)] 
WEBUI: Fix the apply functionality (maintain dirty)

10 years agodvb support: add missing ISDB definitions, fixes #2749
Jaroslav Kysela [Fri, 8 Jan 2016 08:55:54 +0000 (09:55 +0100)] 
dvb support: add missing ISDB definitions, fixes #2749

10 years agoDVR: fix the wrong dvr entry access (deferred destroy in retention code)
Jaroslav Kysela [Fri, 8 Jan 2016 08:28:15 +0000 (09:28 +0100)] 
DVR: fix the wrong dvr entry access (deferred destroy in retention code)

- coverity fix

10 years agocoverity fixes
Jaroslav Kysela [Fri, 8 Jan 2016 08:19:12 +0000 (09:19 +0100)] 
coverity fixes

10 years agompegts network: disable DAB builder - we need a special parser
Jaroslav Kysela [Thu, 7 Jan 2016 19:28:35 +0000 (20:28 +0100)] 
mpegts network: disable DAB builder - we need a special parser

10 years agotimeshift: remove the packet PTS align, causes issues, fixes #3482
Jaroslav Kysela [Thu, 7 Jan 2016 16:14:26 +0000 (17:14 +0100)] 
timeshift: remove the packet PTS align, causes issues, fixes #3482

- and adds extra latency
- it seems that the sorting is not required (it probably hid
  the another bugs which are actually fixed)

10 years agompegts mux: fix typos for isdb-t
Jaroslav Kysela [Thu, 7 Jan 2016 15:46:18 +0000 (16:46 +0100)] 
mpegts mux: fix typos for isdb-t

10 years agompegts network: add missing isdb/dab class handling
Jaroslav Kysela [Thu, 7 Jan 2016 15:38:44 +0000 (16:38 +0100)] 
mpegts network: add missing isdb/dab class handling

10 years agoscanfile: add isdb-t parser
Jaroslav Kysela [Thu, 7 Jan 2016 15:28:40 +0000 (16:28 +0100)] 
scanfile: add isdb-t parser

10 years agolinuxdvb: add ISDB-[TCS] and DAB support
Jaroslav Kysela [Thu, 7 Jan 2016 14:51:57 +0000 (15:51 +0100)] 
linuxdvb: add ISDB-[TCS] and DAB support

10 years agompegts network/mux: add ISDB-[TCS] and DAB definitions
Jaroslav Kysela [Thu, 7 Jan 2016 13:49:45 +0000 (14:49 +0100)] 
mpegts network/mux: add ISDB-[TCS] and DAB definitions

10 years agoWEBUI: Fix 'map all' functionality for channels/services grids, fixes #3424
Jaroslav Kysela [Wed, 6 Jan 2016 16:30:31 +0000 (17:30 +0100)] 
WEBUI: Fix 'map all' functionality for channels/services grids, fixes #3424

10 years agoDVR: add local matches to dedup (title match makes no sense for all recs matches)
Jaroslav Kysela [Wed, 6 Jan 2016 14:47:49 +0000 (15:47 +0100)] 
DVR: add local matches to dedup (title match makes no sense for all recs matches)

10 years agoDVR: add dedup for different titles
Jaroslav Kysela [Wed, 6 Jan 2016 13:57:18 +0000 (14:57 +0100)] 
DVR: add dedup for different titles

When the autorec rule is using a title regex, it may match
more different episodes identified by the title.

10 years agoDVR: optimize _dvr_duplicate_event - de_start handling
Jaroslav Kysela [Wed, 6 Jan 2016 13:52:09 +0000 (14:52 +0100)] 
DVR: optimize _dvr_duplicate_event - de_start handling

10 years agompegts input: fix TS packet / PID management for SAT>IP server subscriptions, fixes...
Jaroslav Kysela [Wed, 6 Jan 2016 13:36:19 +0000 (14:36 +0100)] 
mpegts input: fix TS packet / PID management for SAT>IP server subscriptions, fixes #3450

- this also fixes the wrong PID management (slave service close)

10 years agowebui: fix webroot handling broken trying to support out of scope URLs
Adam Sutton [Tue, 5 Jan 2016 23:11:50 +0000 (23:11 +0000)] 
webui: fix webroot handling broken trying to support out of scope URLs

10 years agohtsp server: fix the bytes out updates
Jaroslav Kysela [Tue, 5 Jan 2016 17:29:48 +0000 (18:29 +0100)] 
htsp server: fix the bytes out updates

10 years agobuild: add initial travis config
Adam Sutton [Mon, 4 Jan 2016 21:56:55 +0000 (21:56 +0000)] 
build: add initial travis config

10 years agoSAT>IP server: fix wrong memory access
Jaroslav Kysela [Tue, 5 Jan 2016 16:37:21 +0000 (17:37 +0100)] 
SAT>IP server: fix wrong memory access

10 years agodvb_psi: fix service refcounting for bskyb bouquets
Jaroslav Kysela [Tue, 5 Jan 2016 16:15:06 +0000 (17:15 +0100)] 
dvb_psi: fix service refcounting for bskyb bouquets

10 years agotimeshift: replace abort() with assert()
Jaroslav Kysela [Tue, 5 Jan 2016 15:37:01 +0000 (16:37 +0100)] 
timeshift: replace abort() with assert()

10 years agoSAT>IP server: do not cancel RTP streaming when other TCP session is closed, fixes...
Jaroslav Kysela [Tue, 5 Jan 2016 15:23:52 +0000 (16:23 +0100)] 
SAT>IP server: do not cancel RTP streaming when other TCP session is closed, fixes #3467

10 years agoSAT>IP server: add more traces
Jaroslav Kysela [Tue, 5 Jan 2016 13:38:01 +0000 (14:38 +0100)] 
SAT>IP server: add more traces

10 years agotimeshift: fix the wrong sorting queue updates (thus crashes)
Jaroslav Kysela [Tue, 5 Jan 2016 12:47:29 +0000 (13:47 +0100)] 
timeshift: fix the wrong sorting queue updates (thus crashes)

10 years agotimeshift: another stream start cleanup
Jaroslav Kysela [Tue, 5 Jan 2016 10:14:55 +0000 (11:14 +0100)] 
timeshift: another stream start cleanup

10 years agotimeshift: remove too verbose read trace
Jaroslav Kysela [Tue, 5 Jan 2016 08:48:24 +0000 (09:48 +0100)] 
timeshift: remove too verbose read trace

10 years agotimeshift: fix SMT_START copy for ondemand
Jaroslav Kysela [Tue, 5 Jan 2016 08:43:17 +0000 (09:43 +0100)] 
timeshift: fix SMT_START copy for ondemand

10 years agodvb_psi: add refcounting for bouquet services
Jaroslav Kysela [Tue, 5 Jan 2016 08:27:46 +0000 (09:27 +0100)] 
dvb_psi: add refcounting for bouquet services

10 years agohtsp server: fix race for bytes_out updating
Jaroslav Kysela [Tue, 5 Jan 2016 08:13:45 +0000 (09:13 +0100)] 
htsp server: fix race for bytes_out updating

==12303== Invalid read of size 8
==12303==    at 0x455120: atomic_add_u64 (atomic.h:40)
==12303==    by 0x455120: subscription_add_bytes_out (subscriptions.c:1032)
==12303==    by 0x461524: htsp_stream_deliver (htsp_server.c:3702)
==12303==    by 0x461524: htsp_streaming_input (htsp_server.c:4085)
==12303==    by 0x507E53: _process_msg (timeshift_writer.c:340)
==12303==    by 0x507E53: timeshift_writer (timeshift_writer.c:395)
==12303==    by 0x439BB6: thread_wrapper (wrappers.c:177)
==12303==    by 0x61380A3: start_thread (pthread_create.c:309)
==12303==    by 0x693C04C: clone (clone.S:111)
==12303==  Address 0x1d04cc08 is 200 bytes inside a block of size 416 free'd
==12303==    at 0x4C29E90: free (vg_replace_malloc.c:473)
==12303==    by 0x454051: subscription_unsubscribe (subscriptions.c:647)
==12303==    by 0x4599F6: htsp_subscription_destroy (htsp_server.c:346)
==12303==    by 0x45C6FD: htsp_method_unsubscribe (htsp_server.c:2419)
==12303==    by 0x45E512: htsp_read_loop (htsp_server.c:3046)
==12303==    by 0x45E512: htsp_serve (htsp_server.c:3182)
==12303==    by 0x43D67C: tcp_server_start (tcp.c:644)
==12303==    by 0x439BB6: thread_wrapper (wrappers.c:177)
==12303==    by 0x61380A3: start_thread (pthread_create.c:309)
==12303==    by 0x693C04C: clone (clone.S:111)

10 years agoapi epg: fix api_epg_grid query - eq.lang must be allocated
Jaroslav Kysela [Mon, 4 Jan 2016 21:10:55 +0000 (22:10 +0100)] 
api epg: fix api_epg_grid query - eq.lang must be allocated