]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
8 years agotest perexg/test
Jaroslav Kysela [Sat, 6 May 2017 15:26:23 +0000 (17:26 +0200)] 
test

8 years agoMakefile: fix 'Receiving' msg for dvb-scan tables
Jaroslav Kysela [Fri, 5 May 2017 11:41:34 +0000 (13:41 +0200)] 
Makefile: fix 'Receiving' msg for dvb-scan tables

8 years agoimprove update in support/getmuxlist
Jaroslav Kysela [Fri, 5 May 2017 11:25:26 +0000 (13:25 +0200)] 
improve update in support/getmuxlist

8 years agosatip client: fix the dead-lock in satip_frontend_wake_other_waiting()
Jaroslav Kysela [Fri, 5 May 2017 11:04:00 +0000 (13:04 +0200)] 
satip client: fix the dead-lock in satip_frontend_wake_other_waiting()

8 years agoMakefile: do not include deps for clean and distclean targets
Jaroslav Kysela [Fri, 5 May 2017 11:00:13 +0000 (13:00 +0200)] 
Makefile: do not include deps for clean and distclean targets

8 years agoconfig: always add dvr[failed] in migration, fixes #4355
Jaroslav Kysela [Thu, 4 May 2017 11:29:57 +0000 (13:29 +0200)] 
config: always add dvr[failed] in migration, fixes #4355

8 years agoIPTV: autonet - fix the service detection when SID is set, fixes #4347
Jaroslav Kysela [Thu, 4 May 2017 11:17:56 +0000 (13:17 +0200)] 
IPTV: autonet - fix the service detection when SID is set, fixes #4347

8 years agotsdemux: log all PCR changes
Jaroslav Kysela [Mon, 1 May 2017 16:19:51 +0000 (18:19 +0200)] 
tsdemux: log all PCR changes

8 years agodvb_psi: add LCN support for Greek's ERT, fixes #4340
Jaroslav Kysela [Sat, 29 Apr 2017 17:56:52 +0000 (19:56 +0200)] 
dvb_psi: add LCN support for Greek's ERT, fixes #4340

8 years agomkvmuxer: fix DVBSUB packets reordering
Jaroslav Kysela [Sat, 29 Apr 2017 08:16:55 +0000 (10:16 +0200)] 
mkvmuxer: fix DVBSUB packets reordering

8 years agoprofile: fix memory leak (src_vcodec)
Jaroslav Kysela [Sat, 29 Apr 2017 07:54:02 +0000 (09:54 +0200)] 
profile: fix memory leak (src_vcodec)

8 years agocompilation fix
Jaroslav Kysela [Fri, 28 Apr 2017 19:31:27 +0000 (21:31 +0200)] 
compilation fix

8 years agomkv muxer: reoder DVBSUB packets (to be more in sync with current PTS)
Jaroslav Kysela [Fri, 28 Apr 2017 19:08:49 +0000 (21:08 +0200)] 
mkv muxer: reoder DVBSUB packets (to be more in sync with current PTS)

8 years agoparsers: allow bigger time diff for DVBSUB
Jaroslav Kysela [Fri, 28 Apr 2017 15:16:40 +0000 (17:16 +0200)] 
parsers: allow bigger time diff for DVBSUB

8 years agoparsers: correct the PCR check
Jaroslav Kysela [Fri, 28 Apr 2017 14:08:33 +0000 (16:08 +0200)] 
parsers: correct the PCR check

8 years agosatip client: ignore RTP packets with zero length (minisatip 0.7)
Jaroslav Kysela [Fri, 28 Apr 2017 13:33:47 +0000 (15:33 +0200)] 
satip client: ignore RTP packets with zero length (minisatip 0.7)

8 years agoparsers: add PCR / PTS check (comparison) before the packet is pushed to next chain
Jaroslav Kysela [Thu, 27 Apr 2017 16:32:49 +0000 (18:32 +0200)] 
parsers: add PCR / PTS check (comparison) before the packet is pushed to next chain

- the goal is to improve the parsed data stability
- drop the invalid packets to avoid troubles in the packet processors

8 years agopacket: add pcr value to all packets for further usage
Jaroslav Kysela [Thu, 27 Apr 2017 16:17:03 +0000 (18:17 +0200)] 
packet: add pcr value to all packets for further usage

8 years agoparsers: TELETEXT / TEXTSUB - use PCR as the main clock
Jaroslav Kysela [Thu, 27 Apr 2017 16:09:31 +0000 (18:09 +0200)] 
parsers: TELETEXT / TEXTSUB - use PCR as the main clock

Most PTS clocks is just wrong.

8 years agohttp playlist: add possibility to sort by name only
Jaroslav Kysela [Thu, 27 Apr 2017 12:01:07 +0000 (14:01 +0200)] 
http playlist: add possibility to sort by name only

8 years agoprofile: add missing MP4/av-lib muxer for transcoding
Jaroslav Kysela [Thu, 27 Apr 2017 09:38:36 +0000 (11:38 +0200)] 
profile: add missing MP4/av-lib muxer for transcoding

8 years agotrancode: fix the source vcodec code, indents
Jaroslav Kysela [Thu, 27 Apr 2017 09:38:12 +0000 (11:38 +0200)] 
trancode: fix the source vcodec code, indents

8 years agompegts scan: decrease the accepted DVB-S no-new-mux symrate delta to 7Mhz (for 13.0E)
Jaroslav Kysela [Wed, 26 Apr 2017 15:52:28 +0000 (17:52 +0200)] 
mpegts scan: decrease the accepted DVB-S no-new-mux symrate delta to 7Mhz (for 13.0E)

8 years agompegts: mux sorting - sort by uuid and fix the start monoclock comparison
Jaroslav Kysela [Tue, 25 Apr 2017 15:36:29 +0000 (17:36 +0200)] 
mpegts: mux sorting - sort by uuid and fix the start monoclock comparison

8 years agohttp: increase nonce timeout from 10s to 30s
Jaroslav Kysela [Mon, 24 Apr 2017 19:15:57 +0000 (21:15 +0200)] 
http: increase nonce timeout from 10s to 30s

8 years agobintray.py: little call fixes
Jaroslav Kysela [Mon, 24 Apr 2017 18:51:20 +0000 (20:51 +0200)] 
bintray.py: little call fixes

8 years agoremove llabs() inline from compat.h
Jaroslav Kysela [Mon, 24 Apr 2017 18:42:46 +0000 (20:42 +0200)] 
remove llabs() inline from compat.h

8 years agomdhelp: add note about service probing for IPTV Automatic Network
Mark Clarkstone [Mon, 24 Apr 2017 16:18:05 +0000 (17:18 +0100)] 
mdhelp: add note about service probing for IPTV Automatic Network

8 years agoconfigure: remove llabs test
Jaroslav Kysela [Mon, 24 Apr 2017 18:40:21 +0000 (20:40 +0200)] 
configure: remove llabs test

8 years agowebui: use IE/Edge specific routine to clear authentication cache
Jaroslav Kysela [Mon, 24 Apr 2017 16:19:11 +0000 (18:19 +0200)] 
webui: use IE/Edge specific routine to clear authentication cache

8 years agowebui: root page - serve redirect without authentication (to bypass Edge issue)
Jaroslav Kysela [Mon, 24 Apr 2017 15:09:24 +0000 (17:09 +0200)] 
webui: root page - serve redirect without authentication (to bypass Edge issue)

8 years agobump version
Glenn-1990 [Fri, 14 Apr 2017 19:22:32 +0000 (21:22 +0200)] 
bump version

8 years agoimprove play status handling
Glenn-1990 [Fri, 14 Apr 2017 18:33:54 +0000 (20:33 +0200)] 
improve play status handling

8 years agotranscoding: Add possibility to transcode only specified video codecs
dennis [Wed, 22 Mar 2017 10:15:25 +0000 (13:15 +0300)] 
transcoding: Add possibility to transcode only specified video codecs

8 years agosatip/rtp: include compat.h for IPTOS_* defines
Jaroslav Kysela [Mon, 24 Apr 2017 13:25:15 +0000 (15:25 +0200)] 
satip/rtp: include compat.h for IPTOS_* defines

8 years agohttp: rework the logout mechanism to make things more clear
Jaroslav Kysela [Mon, 24 Apr 2017 10:34:52 +0000 (12:34 +0200)] 
http: rework the logout mechanism to make things more clear

8 years agowizard: change comments for wizard ACL entries
Jaroslav Kysela [Sun, 23 Apr 2017 14:34:50 +0000 (16:34 +0200)] 
wizard: change comments for wizard ACL entries

8 years agoconfigure: explain more libiconv check
Jaroslav Kysela [Sat, 22 Apr 2017 19:52:25 +0000 (21:52 +0200)] 
configure: explain more libiconv check

8 years agobintray.py: put release rpms to the right directory
Jaroslav Kysela [Sat, 22 Apr 2017 19:52:10 +0000 (21:52 +0200)] 
bintray.py: put release rpms to the right directory

8 years agobintray.py: show the backtrace when the filename is not parsed correctly, fix compone...
Jaroslav Kysela [Fri, 21 Apr 2017 08:36:37 +0000 (10:36 +0200)] 
bintray.py: show the backtrace when the filename is not parsed correctly, fix component version

8 years agoMakefile: update copyright v4.3
Jaroslav Kysela [Fri, 21 Apr 2017 08:24:49 +0000 (10:24 +0200)] 
Makefile: update copyright

8 years agobintray.py: deb - put base package version to component
Jaroslav Kysela [Fri, 21 Apr 2017 08:08:53 +0000 (10:08 +0200)] 
bintray.py: deb - put base package version to component

8 years agodoozer: add missing lsb-release dependency for jessie
Jaroslav Kysela [Fri, 21 Apr 2017 07:17:49 +0000 (09:17 +0200)] 
doozer: add missing lsb-release dependency for jessie

8 years agobintray.py: fix error for jessie
Jaroslav Kysela [Fri, 21 Apr 2017 06:57:33 +0000 (08:57 +0200)] 
bintray.py: fix error for jessie

8 years agoxmltv: fix possible segfault, fixes #4324
Jaroslav Kysela [Fri, 21 Apr 2017 06:43:31 +0000 (08:43 +0200)] 
xmltv: fix possible segfault, fixes #4324

8 years agodoozer/bintray: add automatic package publishing, rpm - fix paths for doozer
Jaroslav Kysela [Thu, 20 Apr 2017 14:49:43 +0000 (16:49 +0200)] 
doozer/bintray: add automatic package publishing, rpm - fix paths for doozer

8 years agorpm: fix build-root for build-doozer
Jaroslav Kysela [Thu, 20 Apr 2017 07:05:18 +0000 (09:05 +0200)] 
rpm: fix build-root for build-doozer

8 years agodoozer: replace curl's post operation with user python script
Jaroslav Kysela [Wed, 19 Apr 2017 19:58:56 +0000 (21:58 +0200)] 
doozer: replace curl's post operation with user python script

8 years agobintray cache: another fixes
Jaroslav Kysela [Tue, 18 Apr 2017 20:12:02 +0000 (22:12 +0200)] 
bintray cache: another fixes

8 years agoMakefile.ffmpeg: try to fix bintray cache (missing LIB_FILES init)
Jaroslav Kysela [Tue, 18 Apr 2017 19:19:46 +0000 (21:19 +0200)] 
Makefile.ffmpeg: try to fix bintray cache (missing LIB_FILES init)

8 years agodoozer: add curl again (for support/lib.sh)
Jaroslav Kysela [Tue, 18 Apr 2017 19:03:21 +0000 (21:03 +0200)] 
doozer: add curl again (for support/lib.sh)

8 years agodoozer: try to enable bintray cache again
Jaroslav Kysela [Tue, 18 Apr 2017 18:54:32 +0000 (20:54 +0200)] 
doozer: try to enable bintray cache again

8 years agodoozer: add fedora24-x86_64 and centos7-x86_64 targets
Jaroslav Kysela [Mon, 10 Apr 2017 09:32:01 +0000 (11:32 +0200)] 
doozer: add fedora24-x86_64 and centos7-x86_64 targets

8 years agodoozer/debian: build updates from PR #940 , add missing files
Jaroslav Kysela [Mon, 10 Apr 2017 07:35:06 +0000 (09:35 +0200)] 
doozer/debian: build updates from PR #940 , add missing files

From: Mark Clarkstone <hello@markclarkstone.co.uk>

8 years agomdhelp: This is a major overhaul of the documentation.
Mark Clarkstone [Fri, 7 Apr 2017 17:45:38 +0000 (18:45 +0100)] 
mdhelp: This is a major overhaul of the documentation.

* I've removed unnecessary sections in many of the docs describing how to
add, edit and delete entries. We're just repeating ourselves, the
general web interface guide covers most situations anyway.

* Clean up the documentation image directory. This took a while as things
were all over the place, I've deleted unused files and put all images in
separate folders..

* I've tried to add little bits here and there - still lots more things
need improving but hopefully this is a start!

8 years agodoozer/debian: build updates from PR #940
Jaroslav Kysela [Mon, 10 Apr 2017 07:09:18 +0000 (09:09 +0200)] 
doozer/debian: build updates from PR #940

From: Mark Clarkstone <hello@markclarkstone.co.uk>

8 years agotcp: revert getsockname / sockaddr changes
Jaroslav Kysela [Mon, 10 Apr 2017 07:04:31 +0000 (09:04 +0200)] 
tcp: revert getsockname / sockaddr changes

8 years agocompat: more PPC fixes
Jaroslav Kysela [Sun, 9 Apr 2017 19:34:46 +0000 (21:34 +0200)] 
compat: more PPC fixes

8 years agoDVR: try to fix crashes caused by the idnode changedfn call
Jaroslav Kysela [Sun, 9 Apr 2017 19:26:34 +0000 (21:26 +0200)] 
DVR: try to fix crashes caused by the idnode changedfn call

8 years agoreplace 'struct sockaddr' with 'struct sockaddr_storage'
Jaroslav Kysela [Sat, 8 Apr 2017 08:59:05 +0000 (10:59 +0200)] 
replace 'struct sockaddr' with 'struct sockaddr_storage'

this really fatal problem caused stack overflows - detected by c-lang sanitizers

8 years agoupdate system time from DVB immediatelly after start
Jaroslav Kysela [Sat, 8 Apr 2017 07:53:37 +0000 (09:53 +0200)] 
update system time from DVB immediatelly after start

8 years agosubscriptions: indent fix
Jaroslav Kysela [Fri, 7 Apr 2017 15:57:23 +0000 (17:57 +0200)] 
subscriptions: indent fix

8 years agoservice: fix the video type filtering, fixes #4303
Jaroslav Kysela [Fri, 7 Apr 2017 06:52:04 +0000 (08:52 +0200)] 
service: fix the video type filtering, fixes #4303

8 years agoIPTV: another stream limiter fixup, fixes #3732
Jaroslav Kysela [Fri, 7 Apr 2017 06:37:52 +0000 (08:37 +0200)] 
IPTV: another stream limiter fixup, fixes #3732

8 years agoservice: fix the 'service switch' streaming option
Jaroslav Kysela [Thu, 6 Apr 2017 15:53:40 +0000 (17:53 +0200)] 
service: fix the 'service switch' streaming option

8 years agosubscriptions: fix inverted condition for CA check
Jaroslav Kysela [Wed, 5 Apr 2017 18:30:09 +0000 (20:30 +0200)] 
subscriptions: fix inverted condition for CA check

8 years agoMakefile.ffmpeg: Use another URL for sourceforge fdk-aac
Jaroslav Kysela [Wed, 5 Apr 2017 17:48:28 +0000 (19:48 +0200)] 
Makefile.ffmpeg: Use another URL for sourceforge fdk-aac

8 years agosubscriptions: always set TSS_CA_CHECK for delayed NO_ACCESS checks
Jaroslav Kysela [Wed, 5 Apr 2017 17:34:07 +0000 (19:34 +0200)] 
subscriptions: always set TSS_CA_CHECK for delayed NO_ACCESS checks

8 years agosubscription: recode CA check - use timer, fixes #4303
Jaroslav Kysela [Wed, 5 Apr 2017 16:08:57 +0000 (18:08 +0200)] 
subscription: recode CA check - use timer, fixes #4303

8 years agoidnode: call idnode_changedfn() from idnode_changed(), fixes #4306
Jaroslav Kysela [Wed, 5 Apr 2017 15:33:15 +0000 (17:33 +0200)] 
idnode: call idnode_changedfn() from idnode_changed(), fixes #4306

8 years agoprofile: fix CA timeout copy-n-paste bug
Jaroslav Kysela [Wed, 5 Apr 2017 14:16:53 +0000 (16:16 +0200)] 
profile: fix CA timeout copy-n-paste bug

8 years agoUpdate Copyright year (2017)
Pablo [Tue, 28 Mar 2017 12:17:46 +0000 (14:17 +0200)] 
Update Copyright year (2017)

8 years agosubscriptions: don't apply double time conversion for CA timeout
Jaroslav Kysela [Wed, 5 Apr 2017 13:55:24 +0000 (15:55 +0200)] 
subscriptions: don't apply double time conversion for CA timeout

8 years agosubscriptions: fix possible memory leak
Jaroslav Kysela [Wed, 5 Apr 2017 13:53:39 +0000 (15:53 +0200)] 
subscriptions: fix possible memory leak

8 years agosubscriptions: fix NULL deference, fixes #4308
Jaroslav Kysela [Wed, 5 Apr 2017 13:48:04 +0000 (15:48 +0200)] 
subscriptions: fix NULL deference, fixes #4308

8 years agocompat: add compatibility code for old PPC build
Jaroslav Kysela [Wed, 5 Apr 2017 10:49:13 +0000 (12:49 +0200)] 
compat: add compatibility code for old PPC build

8 years agoprofile: set CA timeout to the default value
Jaroslav Kysela [Wed, 5 Apr 2017 07:07:48 +0000 (09:07 +0200)] 
profile: set CA timeout to the default value

8 years agoprofile: add descrambling timeout, add switch to another service on error
Jaroslav Kysela [Wed, 5 Apr 2017 07:05:37 +0000 (09:05 +0200)] 
profile: add descrambling timeout, add switch to another service on error

8 years agosubscriptions: delay NO_ACCESS decision (2sec)
Jaroslav Kysela [Wed, 5 Apr 2017 06:30:31 +0000 (08:30 +0200)] 
subscriptions: delay NO_ACCESS decision (2sec)

8 years agoconfigure: add on-the-fly pngquant support to save more space for bundle builds
Jaroslav Kysela [Tue, 4 Apr 2017 19:47:50 +0000 (21:47 +0200)] 
configure: add on-the-fly pngquant support to save more space for bundle builds

8 years agoudp: fix empty multicast_src check
Jaroslav Kysela [Tue, 4 Apr 2017 19:05:49 +0000 (21:05 +0200)] 
udp: fix empty multicast_src check

8 years agoMakefile.ffmpeg: update libvpx to 1.6.1
Jaroslav Kysela [Tue, 4 Apr 2017 14:21:39 +0000 (16:21 +0200)] 
Makefile.ffmpeg: update libvpx to 1.6.1

8 years agoaccess: add NULL check to access_get_theme - coverity
Jaroslav Kysela [Tue, 4 Apr 2017 14:05:21 +0000 (16:05 +0200)] 
access: add NULL check to access_get_theme - coverity

8 years agoudp: udp_get_ifaddr() - coverity fix for ifr_name
Jaroslav Kysela [Tue, 4 Apr 2017 14:03:49 +0000 (16:03 +0200)] 
udp: udp_get_ifaddr() - coverity fix for ifr_name

8 years agoIPTV: another stream limiter fixup, fixes #3732
Jaroslav Kysela [Tue, 4 Apr 2017 13:41:42 +0000 (15:41 +0200)] 
IPTV: another stream limiter fixup, fixes #3732

8 years agohttp: recode the PROXY line decoder
Jaroslav Kysela [Tue, 4 Apr 2017 11:40:42 +0000 (13:40 +0200)] 
http: recode the PROXY line decoder

8 years agoenable PROXY protocol and X-Forwarded-For
apfutura satip [Thu, 16 Mar 2017 11:37:10 +0000 (12:37 +0100)] 
enable PROXY protocol and X-Forwarded-For

8 years agomkv muxer: pass correct codec id for mpeg audio
Jaroslav Kysela [Mon, 3 Apr 2017 19:14:51 +0000 (21:14 +0200)] 
mkv muxer: pass correct codec id for mpeg audio

8 years agompeg2audio: handle the mpeg layer number changes
Jaroslav Kysela [Mon, 3 Apr 2017 19:10:05 +0000 (21:10 +0200)] 
mpeg2audio: handle the mpeg layer number changes

8 years agopacket: separate audio/video members using union
Jaroslav Kysela [Mon, 3 Apr 2017 16:33:03 +0000 (18:33 +0200)] 
packet: separate audio/video members using union

8 years agotimeshift: use pkt->pkt_type instead info from the streaming_start
Jaroslav Kysela [Mon, 3 Apr 2017 16:07:38 +0000 (18:07 +0200)] 
timeshift: use pkt->pkt_type instead info from the streaming_start

8 years agopacket: carry the packet contents type in the packet info data
Jaroslav Kysela [Mon, 3 Apr 2017 16:00:16 +0000 (18:00 +0200)] 
packet: carry the packet contents type in the packet info data

8 years agosubscriptions: handle 'Continue even if descrambling fails' option correctly, fixes...
Jaroslav Kysela [Thu, 30 Mar 2017 18:22:53 +0000 (20:22 +0200)] 
subscriptions: handle 'Continue even if descrambling fails' option correctly, fixes #4303

8 years agointl: update templates
Jaroslav Kysela [Wed, 29 Mar 2017 19:07:45 +0000 (21:07 +0200)] 
intl: update templates

8 years agointl: sync with transifex, add Lithuanian language
Jaroslav Kysela [Wed, 29 Mar 2017 19:05:52 +0000 (21:05 +0200)] 
intl: sync with transifex, add Lithuanian language

8 years agoIPTV/RTP input: Enable source specific multicast for OSX/BSD platforms.
Tom Kistner [Mon, 27 Mar 2017 15:39:09 +0000 (17:39 +0200)] 
IPTV/RTP input: Enable source specific multicast for OSX/BSD platforms.

8 years agoIPTV/RTP input: handle source specific multicast (SSM) URLs in Linux
Tom Kistner [Mon, 27 Mar 2017 13:11:06 +0000 (15:11 +0200)] 
IPTV/RTP input: handle source specific multicast (SSM) URLs in Linux

8 years agohttp: handle tvheadend_webroot for logout cookie
Jaroslav Kysela [Mon, 27 Mar 2017 15:46:30 +0000 (17:46 +0200)] 
http: handle tvheadend_webroot for logout cookie

8 years agowebui: try and prevent login loops by replacing the "Default Login" link with logout
Mark Clarkstone [Mon, 27 Mar 2017 14:11:49 +0000 (15:11 +0100)] 
webui: try and prevent login loops by replacing the "Default Login" link with logout

8 years agoAutobuild: add dvb-apps as dependency (for libdvben50221)
Mark Clarkstone [Sun, 12 Mar 2017 21:22:47 +0000 (21:22 +0000)] 
Autobuild: add dvb-apps as dependency (for libdvben50221)