]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
8 years agocomet: allow to watch the logs only with the administrator priviledges, fixes #4186
Jaroslav Kysela [Thu, 25 May 2017 13:52:44 +0000 (15:52 +0200)] 
comet: allow to watch the logs only with the administrator priviledges, fixes #4186

8 years agompegts network scan: do not disable inputs for user scan + init scan combos, fixes...
Jaroslav Kysela [Thu, 25 May 2017 12:37:10 +0000 (14:37 +0200)] 
mpegts network scan: do not disable inputs for user scan + init scan combos, fixes #4386

8 years agocapmt: fix the PMT request (adapter)
Jaroslav Kysela [Thu, 25 May 2017 12:20:15 +0000 (14:20 +0200)] 
capmt: fix the PMT request (adapter)

8 years agompegts service: add more traces to enlist_raw
Jaroslav Kysela [Thu, 25 May 2017 09:18:06 +0000 (11:18 +0200)] 
mpegts service: add more traces to enlist_raw

8 years agodvb psi: fix the sid filter in pmt parser
Jaroslav Kysela [Thu, 25 May 2017 06:55:07 +0000 (08:55 +0200)] 
dvb psi: fix the sid filter in pmt parser

8 years agodescrambler: fix EMM message traces (PAT/CAT)
Jaroslav Kysela [Thu, 25 May 2017 06:53:20 +0000 (08:53 +0200)] 
descrambler: fix EMM message traces (PAT/CAT)

8 years agompegts_network_scan: mpegts_mux_nice_name already contains network name, don't duplicate
Jaroslav Kysela [Thu, 25 May 2017 06:11:22 +0000 (08:11 +0200)] 
mpegts_network_scan: mpegts_mux_nice_name already contains network name, don't duplicate

8 years agodescrambler: add libdesdec
Jaroslav Kysela [Wed, 24 May 2017 13:32:33 +0000 (15:32 +0200)] 
descrambler: add libdesdec

8 years agolibaesdec: code cleanups
Jaroslav Kysela [Wed, 24 May 2017 12:45:50 +0000 (14:45 +0200)] 
libaesdec: code cleanups

8 years agomove libaesdec from src/descrambler/libaesdec to src/descrambler/algo
Jaroslav Kysela [Wed, 24 May 2017 12:39:24 +0000 (14:39 +0200)] 
move libaesdec from src/descrambler/libaesdec to src/descrambler/algo

8 years agodescrambler: fix the descrambling modes (CSA CBC, DES NCB, AES ECB)
Jaroslav Kysela [Wed, 24 May 2017 12:36:52 +0000 (14:36 +0200)] 
descrambler: fix the descrambling modes (CSA CBC, DES NCB, AES ECB)

8 years agochannel: accept custom blank name in channel_get_name() fcn
Jaroslav Kysela [Wed, 24 May 2017 11:18:56 +0000 (13:18 +0200)] 
channel: accept custom blank name in channel_get_name() fcn

8 years agointl: fix language selection for logout / access denied html pages
Jaroslav Kysela [Wed, 24 May 2017 12:04:44 +0000 (14:04 +0200)] 
intl: fix language selection for logout / access denied html pages

8 years agocapmt: send all PIDs and stream types to oscam in the PMT update message
Jaroslav Kysela [Tue, 23 May 2017 19:29:37 +0000 (21:29 +0200)] 
capmt: send all PIDs and stream types to oscam in the PMT update message

8 years agocapmt: cleanups, don't use unreadable packed structures
Jaroslav Kysela [Tue, 23 May 2017 19:02:25 +0000 (21:02 +0200)] 
capmt: cleanups, don't use unreadable packed structures

8 years agohttp server: allow to configure the realm for HTTP authorization, fixes #3710
Jaroslav Kysela [Wed, 24 May 2017 06:25:59 +0000 (08:25 +0200)] 
http server: allow to configure the realm for HTTP authorization, fixes #3710

8 years agohttp server: fixed typo in the last commit
Jaroslav Kysela [Wed, 24 May 2017 06:17:57 +0000 (08:17 +0200)] 
http server: fixed typo in the last commit

8 years agohttp server: allow to change the 'Server:' header, fixes #3710
Jaroslav Kysela [Tue, 23 May 2017 10:02:27 +0000 (12:02 +0200)] 
http server: allow to change the 'Server:' header, fixes #3710

8 years agopass muxer: add possibility to rewrite SID, fixes #3774
Jaroslav Kysela [Tue, 23 May 2017 09:37:37 +0000 (11:37 +0200)] 
pass muxer: add possibility to rewrite SID, fixes #3774

8 years agowizard: remove \x01 control character from texts
Jaroslav Kysela [Tue, 23 May 2017 08:04:56 +0000 (10:04 +0200)] 
wizard: remove \x01 control character from texts

8 years agom3u: fix m3u-url decoding
Jaroslav Kysela [Mon, 22 May 2017 16:36:50 +0000 (18:36 +0200)] 
m3u: fix m3u-url decoding

8 years agompegts mux: fix another copy-n-paste error in the 'Service ID' filter
Jaroslav Kysela [Mon, 22 May 2017 16:30:14 +0000 (18:30 +0200)] 
mpegts mux: fix another copy-n-paste error in the 'Service ID' filter

8 years agom3u: fix parsing of #EXTVLCOPT:program= lines
Jaroslav Kysela [Mon, 22 May 2017 16:01:22 +0000 (18:01 +0200)] 
m3u: fix parsing of #EXTVLCOPT:program= lines

8 years agoiptv auto network: m3u - add support for #EXTVLCOPT:program= lines
Jaroslav Kysela [Mon, 22 May 2017 15:44:47 +0000 (17:44 +0200)] 
iptv auto network: m3u - add support for #EXTVLCOPT:program= lines

8 years agomuxer configuration cleanups, add 'dvbsub reorder' for matroska profile
Jaroslav Kysela [Mon, 22 May 2017 13:22:03 +0000 (15:22 +0200)] 
muxer configuration cleanups, add 'dvbsub reorder' for matroska profile

8 years agompegts service: add verified flag to not bother with inactive streams
Jaroslav Kysela [Mon, 22 May 2017 13:59:34 +0000 (15:59 +0200)] 
mpegts service: add verified flag to not bother with inactive streams

8 years agohtsp server: add hbbtv info to the channel/service description
Jaroslav Kysela [Mon, 22 May 2017 11:58:58 +0000 (13:58 +0200)] 
htsp server: add hbbtv info to the channel/service description

8 years agoapi/webui: show hbbtv info in the service info dialog
Jaroslav Kysela [Mon, 22 May 2017 11:53:12 +0000 (13:53 +0200)] 
api/webui: show hbbtv info in the service info dialog

8 years agoconfig: Add HbbTV enable field
Jaroslav Kysela [Mon, 22 May 2017 07:56:20 +0000 (09:56 +0200)] 
config: Add HbbTV enable field

8 years agohtsmsg binary: intialize correctly hm_data_size and hm_islist fields on deserialize
Jaroslav Kysela [Mon, 22 May 2017 07:51:33 +0000 (09:51 +0200)] 
htsmsg binary: intialize correctly hm_data_size and hm_islist fields on deserialize

8 years agoHBBTV: collect AIT PSI table
Jaroslav Kysela [Sat, 20 May 2017 18:41:28 +0000 (20:41 +0200)] 
HBBTV: collect AIT PSI table

8 years agodvb psi pmt: corrent debug indent
Jaroslav Kysela [Sat, 20 May 2017 18:40:26 +0000 (20:40 +0200)] 
dvb psi pmt: corrent debug indent

8 years agoHBBTV: Add SCT_HBBTV
Jaroslav Kysela [Sat, 20 May 2017 11:27:45 +0000 (13:27 +0200)] 
HBBTV: Add SCT_HBBTV

8 years agocccam: Fix nodeid byte display order Also change logic for generating a new random...
Luis Alves [Tue, 16 May 2017 21:00:35 +0000 (22:00 +0100)] 
cccam: Fix nodeid byte display order Also change logic for generating a new random nodeid

8 years agocccam: Generate random nodeId when field is empty Also fix minor comment typo
Luis Alves [Tue, 16 May 2017 16:02:52 +0000 (17:02 +0100)] 
cccam: Generate random nodeId when field is empty Also fix minor comment typo

8 years agocccam: Some work on emm messages Also fixed a bug on cccam_send_msg (if len<4)
Luis Alves [Tue, 16 May 2017 01:30:14 +0000 (02:30 +0100)] 
cccam: Some work on emm messages Also fixed a bug on cccam_send_msg (if len<4)

8 years agocccam: Add nodeid and version to webui Nodeid is now used on communications, added...
Luis Alves [Mon, 15 May 2017 23:58:01 +0000 (00:58 +0100)] 
cccam: Add nodeid and version to webui Nodeid is now used on communications, added keepalive messages and some minor cosmetic fixes.

8 years agoAdd cccam CA client
Luis Alves [Mon, 15 May 2017 20:07:58 +0000 (21:07 +0100)] 
Add cccam CA client

8 years agoAutobuild: rename raspbian-armhf to raspbianjessie-armhf
Mark Clarkstone [Fri, 19 May 2017 10:50:05 +0000 (11:50 +0100)] 
Autobuild: rename raspbian-armhf to raspbianjessie-armhf

8 years agoFixed compile error if pcre is not installed.
Ullrich Kossow [Thu, 18 May 2017 19:52:09 +0000 (21:52 +0200)] 
Fixed compile error if pcre is not installed.

8 years agomkv muxer: fix the first chapter creation (time 0)
Jaroslav Kysela [Fri, 19 May 2017 07:02:11 +0000 (09:02 +0200)] 
mkv muxer: fix the first chapter creation (time 0)

8 years agoAutobuild: add raspbian "jessie" armhf
Mark Clarkstone [Thu, 18 May 2017 15:53:44 +0000 (16:53 +0100)] 
Autobuild: add raspbian "jessie" armhf

8 years agotsdemux: increase PCR change limit for no audio streams
Jaroslav Kysela [Thu, 18 May 2017 12:51:31 +0000 (14:51 +0200)] 
tsdemux: increase PCR change limit for no audio streams

8 years agoDVR: cosmetic
Jaroslav Kysela [Thu, 18 May 2017 12:17:34 +0000 (14:17 +0200)] 
DVR: cosmetic

8 years agoDVR: add default priority settings to DVR config, too
Jaroslav Kysela [Thu, 18 May 2017 12:10:18 +0000 (14:10 +0200)] 
DVR: add default priority settings to DVR config, too

8 years agoWEBUI: DVR - create new entry manually, add priority field to the dialog
Jaroslav Kysela [Thu, 18 May 2017 07:23:37 +0000 (09:23 +0200)] 
WEBUI: DVR - create new entry manually, add priority field to the dialog

8 years agomkv muxer: always create first chapter at position 0
Jaroslav Kysela [Thu, 18 May 2017 06:41:18 +0000 (08:41 +0200)] 
mkv muxer: always create first chapter at position 0

8 years agoDVR: allow to pass comment %Z in pre/post processor commands, fixes #4356
Jaroslav Kysela [Wed, 17 May 2017 19:17:42 +0000 (21:17 +0200)] 
DVR: allow to pass comment %Z in pre/post processor commands, fixes #4356

8 years agotrap: fix addr2line
Jaroslav Kysela [Wed, 17 May 2017 16:35:17 +0000 (18:35 +0200)] 
trap: fix addr2line

8 years agoregex - try to fix compilation for precise (pcre)
Jaroslav Kysela [Wed, 17 May 2017 12:42:13 +0000 (14:42 +0200)] 
regex - try to fix compilation for precise (pcre)

8 years agoregex - use JIT where possible, increase stack
Jaroslav Kysela [Wed, 17 May 2017 09:24:43 +0000 (11:24 +0200)] 
regex - use JIT where possible, increase stack

8 years agoiptv.c - remove regex.h
Jaroslav Kysela [Wed, 17 May 2017 07:47:16 +0000 (09:47 +0200)] 
iptv.c - remove regex.h

8 years agoEPG search: use PCRE library, too
Jaroslav Kysela [Wed, 17 May 2017 07:43:56 +0000 (09:43 +0200)] 
EPG search: use PCRE library, too

8 years agoregex - move related code to tvhregex.h/wrappers.c
Jaroslav Kysela [Wed, 17 May 2017 07:19:52 +0000 (09:19 +0200)] 
regex - move related code to tvhregex.h/wrappers.c

- remove PCRE column from DVR, use PCRE automatically
- disable autorec when the regex is wrong (cannot be compiled)

8 years agoanother travis build fix 951/head
Jaroslav Kysela [Wed, 17 May 2017 06:42:43 +0000 (08:42 +0200)] 
another travis build fix

8 years agoCorrect typo in the package description
Sergio [Tue, 16 May 2017 17:40:54 +0000 (19:40 +0200)] 
Correct typo in the package description

8 years agoImprove package description
Sergio [Tue, 16 May 2017 17:36:16 +0000 (19:36 +0200)] 
Improve package description

8 years agotravis: build for xenial
Jaroslav Kysela [Tue, 16 May 2017 18:45:35 +0000 (20:45 +0200)] 
travis: build for xenial

8 years agodebian: prefer libpcre2-dev but use libpcre3-dev as a fallback
Jaroslav Kysela [Tue, 16 May 2017 17:14:04 +0000 (19:14 +0200)] 
debian: prefer libpcre2-dev but use libpcre3-dev as a fallback

8 years agoDebian: use libpcre2-dev instead of libpcre3-dev
Mark Clarkstone [Tue, 16 May 2017 15:23:35 +0000 (16:23 +0100)] 
Debian: use libpcre2-dev instead of libpcre3-dev

8 years agoDebian: add libpcre3-dev build dep to control file
Mark Clarkstone [Tue, 16 May 2017 13:43:45 +0000 (14:43 +0100)] 
Debian: add libpcre3-dev build dep to control file

8 years agobintray.py: another fix for fedora/centos
Jaroslav Kysela [Tue, 16 May 2017 11:37:41 +0000 (13:37 +0200)] 
bintray.py: another fix for fedora/centos

8 years agoparsers: do not report PCR diff for unknown clocks
Jaroslav Kysela [Tue, 16 May 2017 11:15:15 +0000 (13:15 +0200)] 
parsers: do not report PCR diff for unknown clocks

8 years agobintray.py: fix the parsing of package names
Jaroslav Kysela [Tue, 16 May 2017 11:14:27 +0000 (13:14 +0200)] 
bintray.py: fix the parsing of package names

8 years agotranscoding: updated ffmpeg and libx264
Toni Korhonen [Mon, 15 May 2017 10:24:01 +0000 (13:24 +0300)] 
transcoding: updated ffmpeg and libx264

8 years agoDVR: autorec - fix compilation for PCRE without JIT
Jaroslav Kysela [Tue, 16 May 2017 09:15:19 +0000 (11:15 +0200)] 
DVR: autorec - fix compilation for PCRE without JIT

8 years agodoozer: change libpcre-dev to libpcre3-dev (for PCRE libs 8.x?)
Jaroslav Kysela [Tue, 16 May 2017 09:10:41 +0000 (11:10 +0200)] 
doozer: change libpcre-dev to libpcre3-dev (for PCRE libs 8.x?)

8 years agodoozer: change libpcre2 to libpcre for distros without pcre2
Jaroslav Kysela [Tue, 16 May 2017 09:03:23 +0000 (11:03 +0200)] 
doozer: change libpcre2 to libpcre for distros without pcre2

8 years agoDVR: autorec - fix compilation for PCRE2
Jaroslav Kysela [Tue, 16 May 2017 09:02:30 +0000 (11:02 +0200)] 
DVR: autorec - fix compilation for PCRE2

8 years agodoozer: add libpcre2 dependencies
Jaroslav Kysela [Tue, 16 May 2017 08:53:02 +0000 (10:53 +0200)] 
doozer: add libpcre2 dependencies

8 years agoidnode: fix the critical access-after-free in api_idnode_handler()
Jaroslav Kysela [Tue, 16 May 2017 08:50:08 +0000 (10:50 +0200)] 
idnode: fix the critical access-after-free in api_idnode_handler()

8 years agoDVR Config: set the autorec default max count to 50
Jaroslav Kysela [Tue, 16 May 2017 08:49:07 +0000 (10:49 +0200)] 
DVR Config: set the autorec default max count to 50

8 years agoDVR: add PCRE2 support
Jaroslav Kysela [Tue, 16 May 2017 08:41:07 +0000 (10:41 +0200)] 
DVR: add PCRE2 support

8 years agoDVR: Add PCRE support
Jaroslav Kysela [Mon, 15 May 2017 15:46:41 +0000 (17:46 +0200)] 
DVR: Add PCRE support

8 years agosatip client: add 'Grace period' option for tuner, fixes #4333
Jaroslav Kysela [Mon, 15 May 2017 13:57:23 +0000 (15:57 +0200)] 
satip client: add 'Grace period' option for tuner, fixes #4333

8 years agoparser: a little code optimization for makeapkt()
Jaroslav Kysela [Mon, 15 May 2017 13:46:30 +0000 (15:46 +0200)] 
parser: a little code optimization for makeapkt()

8 years agots: rework PCR clock
Jaroslav Kysela [Sun, 14 May 2017 18:25:41 +0000 (20:25 +0200)] 
ts: rework PCR clock

- interpolate the PCR clock gaps from the audio tracks
- report dropped out packets by PCR checks
- use DTS instead PTS for PCR clock modifications
- use DTS instead PTS for invalid packet clock checks

8 years agolog: add new 'pcr' log option
Jaroslav Kysela [Sun, 14 May 2017 17:27:38 +0000 (19:27 +0200)] 
log: add new 'pcr' log option

8 years agodocs: faq - html proxy - add more complete example for nginx
Jaroslav Kysela [Sun, 14 May 2017 17:01:06 +0000 (19:01 +0200)] 
docs: faq - html proxy - add more complete example for nginx

8 years agoPCR clocks: increase more the 'acceptable' boundaries for ffmpeg, fixes #4369
Jaroslav Kysela [Sat, 13 May 2017 17:29:22 +0000 (19:29 +0200)] 
PCR clocks: increase more the 'acceptable' boundaries for ffmpeg, fixes #4369

8 years agodocs: add a note about HTTP proxy settings to FAQs
Jaroslav Kysela [Sat, 13 May 2017 17:25:52 +0000 (19:25 +0200)] 
docs: add a note about HTTP proxy settings to FAQs

8 years agompegts network scan: fix mux scan cancel operation, fixes #4373
Jaroslav Kysela [Sat, 13 May 2017 15:40:33 +0000 (17:40 +0200)] 
mpegts network scan: fix mux scan cancel operation, fixes #4373

8 years agomdhelp: add caclient_capmt tab screenshot + a few other minor changes
Mark Clarkstone [Fri, 12 May 2017 22:55:08 +0000 (23:55 +0100)] 
mdhelp: add caclient_capmt tab screenshot + a few other minor changes

8 years agoPCR clocks: increase again the 'acceptable' boundaries for ffmpeg
Jaroslav Kysela [Sat, 13 May 2017 06:34:01 +0000 (08:34 +0200)] 
PCR clocks: increase again the 'acceptable' boundaries for ffmpeg

8 years agosatip client: add missing msys=atsc for ATSC clients, fixes #4367
Jaroslav Kysela [Sat, 13 May 2017 06:29:39 +0000 (08:29 +0200)] 
satip client: add missing msys=atsc for ATSC clients, fixes #4367

8 years agofixed from rpmfusion detected by gcc7
Jaroslav Kysela [Fri, 12 May 2017 20:06:17 +0000 (22:06 +0200)] 
fixed from rpmfusion detected by gcc7

8 years agocapmt: reorder preferred modes, add class doc
Jaroslav Kysela [Fri, 12 May 2017 19:37:46 +0000 (21:37 +0200)] 
capmt: reorder preferred modes, add class doc

8 years agowizard: set max_streams=1 per iptv auto network
Jaroslav Kysela [Fri, 12 May 2017 17:47:51 +0000 (19:47 +0200)] 
wizard: set max_streams=1 per iptv auto network

8 years agotsdemux - PCR fix for ffmpeg input
Jaroslav Kysela [Fri, 12 May 2017 14:56:58 +0000 (16:56 +0200)] 
tsdemux - PCR fix for ffmpeg input

The PCR clocking in the mpegts stream comming from the ffmpeg
is really ugly. There are up to 2 seconds gaps between updates.

8 years agocompilation fix
Jaroslav Kysela [Fri, 12 May 2017 14:38:40 +0000 (16:38 +0200)] 
compilation fix

8 years agompegts network: create network bouquet for all mpegts networks, fixes #4366
Jaroslav Kysela [Fri, 12 May 2017 14:31:52 +0000 (16:31 +0200)] 
mpegts network: create network bouquet for all mpegts networks, fixes #4366

8 years agolinuxdvb: fix satconf active/enable handling, fixes #4365
Jaroslav Kysela [Thu, 11 May 2017 13:25:29 +0000 (15:25 +0200)] 
linuxdvb: fix satconf active/enable handling, fixes #4365

8 years agolinuxdvb: fix wrong active frontend check
Jaroslav Kysela [Thu, 11 May 2017 12:52:29 +0000 (14:52 +0200)] 
linuxdvb: fix wrong active frontend check

8 years agobintray.py: fix the last commit
Jaroslav Kysela [Thu, 11 May 2017 07:15:47 +0000 (09:15 +0200)] 
bintray.py: fix the last commit

8 years agobintray.py: add component env override
Mark Clarkstone [Thu, 27 Apr 2017 21:03:54 +0000 (22:03 +0100)] 
bintray.py: add component env override

8 years agosatip client: fix the wrong ATSCT- length for strncmp, too
Jaroslav Kysela [Thu, 11 May 2017 07:06:21 +0000 (09:06 +0200)] 
satip client: fix the wrong ATSCT- length for strncmp, too

8 years agosatip client: fix detecting number of atsc-t satip tuners
Catalin Toda [Thu, 11 May 2017 05:00:06 +0000 (05:00 +0000)] 
satip client: fix detecting number of atsc-t satip tuners

8 years agowebui: compilation fix
Jaroslav Kysela [Wed, 10 May 2017 15:05:36 +0000 (17:05 +0200)] 
webui: compilation fix

8 years agosatip server: allow to pass own satip.m3u file to clients (must be in the config...
Jaroslav Kysela [Wed, 10 May 2017 14:54:24 +0000 (16:54 +0200)] 
satip server: allow to pass own satip.m3u file to clients (must be in the config directory)

8 years agopacket: trace - print also PCR
Jaroslav Kysela [Wed, 10 May 2017 14:34:10 +0000 (16:34 +0200)] 
packet: trace - print also PCR