]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoDVR: Remember all filenames (for deletion or other future operations), fixes#1672 htsp/21
Jaroslav Kysela [Wed, 20 May 2015 07:45:26 +0000 (09:45 +0200)] 
DVR: Remember all filenames (for deletion or other future operations), fixes#1672

10 years agodoc: extend the Init Scan documantation for tvadapters, fixes #2068
Jaroslav Kysela [Tue, 19 May 2015 11:32:12 +0000 (13:32 +0200)] 
doc: extend the Init Scan documantation for tvadapters, fixes #2068

10 years agoDVR: allow record one event using multiple configurations, fixes #2856
Jaroslav Kysela [Tue, 19 May 2015 08:25:45 +0000 (10:25 +0200)] 
DVR: allow record one event using multiple configurations, fixes #2856

10 years agoconfigure: another gzip fix, fixes #2853
Jaroslav Kysela [Tue, 19 May 2015 07:46:41 +0000 (09:46 +0200)] 
configure: another gzip fix, fixes #2853

The gzip utility fetches default options from the GZIP environment variable.
Don't use this name in the tvh build.

10 years agoSAT>IP Client: allow to specify the tuner config manually, fixes #2851
Jaroslav Kysela [Mon, 18 May 2015 18:55:29 +0000 (20:55 +0200)] 
SAT>IP Client: allow to specify the tuner config manually, fixes #2851

- the tuner configuration string in the XML is optional per spec
- remove "Override tuner count" which duplicates the functionality

10 years agoMakefile.webui: show gzip command in verbose mode
Jaroslav Kysela [Tue, 19 May 2015 07:10:35 +0000 (09:10 +0200)] 
Makefile.webui: show gzip command in verbose mode

10 years agolinuxdvb_ca: improve CAPMT sending to CAM, support multiple services
Damjan Marion [Mon, 18 May 2015 11:16:20 +0000 (13:16 +0200)] 
linuxdvb_ca: improve CAPMT sending to CAM, support multiple services

10 years agoconfigure: allow to override gzip binary, fixes #2852
Jaroslav Kysela [Sun, 17 May 2015 19:04:36 +0000 (21:04 +0200)] 
configure: allow to override gzip binary, fixes #2852

10 years agoMakefile.webui: use configured python interpreter
Jaroslav Kysela [Sat, 16 May 2015 21:15:44 +0000 (23:15 +0200)] 
Makefile.webui: use configured python interpreter

10 years agoIPTV RTSP: fix periodic options call (full URL + timeout) for another IPTV source
Jaroslav Kysela [Sat, 16 May 2015 20:30:18 +0000 (22:30 +0200)] 
IPTV RTSP: fix periodic options call (full URL + timeout) for another IPTV source

10 years agoFix build in symlinked/mounted dirs
Stefan Rubner [Sat, 16 May 2015 10:58:16 +0000 (12:58 +0200)] 
Fix build in symlinked/mounted dirs

10 years agodescrambler: fix the wrong condition in descrambler_open_pid_(), fixes #2846
Jaroslav Kysela [Fri, 15 May 2015 14:09:16 +0000 (16:09 +0200)] 
descrambler: fix the wrong condition in descrambler_open_pid_(), fixes #2846

10 years agolinuxdvb: add close PID log
Jaroslav Kysela [Fri, 15 May 2015 12:12:32 +0000 (14:12 +0200)] 
linuxdvb: add close PID log

10 years agocapmt: reshuffle capmt_set_filter() to match filter->flags for reference counting... v4.1
Jaroslav Kysela [Fri, 15 May 2015 07:41:03 +0000 (09:41 +0200)] 
capmt: reshuffle capmt_set_filter() to match filter->flags for reference counting, fixes #2848

10 years agocapmt: fix pid reference counting, fixes #2848
Jaroslav Kysela [Fri, 15 May 2015 07:21:30 +0000 (09:21 +0200)] 
capmt: fix pid reference counting, fixes #2848

10 years agowebui: file bundle - don't compress .gz files twice, fixes #2845
Jaroslav Kysela [Thu, 14 May 2015 19:19:10 +0000 (21:19 +0200)] 
webui: file bundle - don't compress .gz files twice, fixes #2845

10 years agowebui: minimizer python scripts - another round for utf-8 encoding for python3, fixes...
Jaroslav Kysela [Thu, 14 May 2015 15:24:17 +0000 (17:24 +0200)] 
webui: minimizer python scripts - another round for utf-8 encoding for python3, fixes #2844

10 years agohttp server: gzip JSON responses (if possible)
Jaroslav Kysela [Thu, 14 May 2015 12:30:48 +0000 (14:30 +0200)] 
http server: gzip JSON responses (if possible)

10 years agoextjs 3.4.1: remove swf (flash) objects, fixes #2796
Jaroslav Kysela [Thu, 14 May 2015 10:10:56 +0000 (12:10 +0200)] 
extjs 3.4.1: remove swf (flash) objects, fixes #2796

10 years agosupport/css.py: little fix (V)
Jaroslav Kysela [Thu, 14 May 2015 09:43:57 +0000 (11:43 +0200)] 
support/css.py: little fix (V)

10 years agowebui: utf8 encoding fixes for python3 - fixes #2842
Jaroslav Kysela [Thu, 14 May 2015 09:41:14 +0000 (11:41 +0200)] 
webui: utf8 encoding fixes for python3 - fixes #2842

10 years agoMakefile.webui: use rcssmin-1.0.5 for CSS compression
Jaroslav Kysela [Thu, 14 May 2015 07:05:29 +0000 (09:05 +0200)] 
Makefile.webui: use rcssmin-1.0.5 for CSS compression

10 years agoadd python to build requires (doozer/debian/rpm)
Jaroslav Kysela [Thu, 14 May 2015 06:57:10 +0000 (08:57 +0200)] 
add python to build requires (doozer/debian/rpm)

10 years agoMakefile.webui: replace echo -e with printf
Jaroslav Kysela [Thu, 14 May 2015 06:35:42 +0000 (08:35 +0200)] 
Makefile.webui: replace echo -e with printf

10 years agorpm/Makefile: prepare ~/rpmbuild tree
Jaroslav Kysela [Wed, 13 May 2015 20:02:22 +0000 (22:02 +0200)] 
rpm/Makefile: prepare ~/rpmbuild tree

10 years ago- use atomic_dec_u64 for decrementing size counters - this prevents an unsigned wrap...
Memphis [Wed, 13 May 2015 18:35:29 +0000 (20:35 +0200)] 
- use atomic_dec_u64 for decrementing size counters - this prevents an unsigned wrap because of casting negative parameter to uint64_t - fixes #2712

10 years ago- add atomic_dec_u64
Memphis [Wed, 13 May 2015 18:32:00 +0000 (20:32 +0200)] 
- add atomic_dec_u64

10 years agoMoved the frontend hack to the right place.
WereCatf [Wed, 13 May 2015 15:55:48 +0000 (18:55 +0300)] 
Moved the frontend hack to the right place.

10 years agoFrontend workarounds
WereCatf [Wed, 6 May 2015 09:28:50 +0000 (12:28 +0300)] 
Frontend workarounds

10 years agoMakefile: fix extjs.c -> make_webui dependency
Jaroslav Kysela [Wed, 13 May 2015 19:20:48 +0000 (21:20 +0200)] 
Makefile: fix extjs.c -> make_webui dependency

10 years agoMakefile.ffmpeg: add file protocol for libav muxer
Jaroslav Kysela [Wed, 13 May 2015 19:06:21 +0000 (21:06 +0200)] 
Makefile.ffmpeg: add file protocol for libav muxer

10 years agoDVR: Improve dvr_storage check and initialization
Jaroslav Kysela [Wed, 13 May 2015 18:42:46 +0000 (20:42 +0200)] 
DVR: Improve dvr_storage check and initialization

10 years agoWEBUI: compress and optimize the default js/css files
Jaroslav Kysela [Wed, 13 May 2015 17:01:13 +0000 (19:01 +0200)] 
WEBUI: compress and optimize the default js/css files

- create Makefile.webui to kept all in one place
- fix various .js errors
- don't compress .jpg and .gif files
- use rjsmin-1.0.10 as a JS/CSS compressor

10 years agolinuxdvb: CA devices can be standalone without frontends
Jaroslav Kysela [Wed, 13 May 2015 09:53:19 +0000 (11:53 +0200)] 
linuxdvb: CA devices can be standalone without frontends

10 years agoanother ENABLE_V4L removal
Jaroslav Kysela [Tue, 12 May 2015 19:07:07 +0000 (21:07 +0200)] 
another ENABLE_V4L removal

10 years agoextjs.c - cleanups
Jaroslav Kysela [Tue, 12 May 2015 19:05:16 +0000 (21:05 +0200)] 
extjs.c - cleanups

10 years agowebui: load smoothie.js from C
Jaroslav Kysela [Tue, 12 May 2015 18:22:26 +0000 (20:22 +0200)] 
webui: load smoothie.js from C

10 years agoSAT>IP client: fix the force grace timeout for slaves
Jaroslav Kysela [Tue, 12 May 2015 14:32:35 +0000 (16:32 +0200)] 
SAT>IP client: fix the force grace timeout for slaves

10 years agompegts: input add logging of received bytes
Jaroslav Kysela [Tue, 12 May 2015 11:27:56 +0000 (13:27 +0200)] 
mpegts: input add logging of received bytes

10 years agocapmt: add log for filter match
Jaroslav Kysela [Mon, 11 May 2015 14:44:17 +0000 (16:44 +0200)] 
capmt: add log for filter match

10 years agocapmt: improve/fix the ECM filter detection
Jaroslav Kysela [Mon, 11 May 2015 14:42:09 +0000 (16:42 +0200)] 
capmt: improve/fix the ECM filter detection

10 years agodescrambler: separate ECM and EMM PID subscription
Jaroslav Kysela [Mon, 11 May 2015 14:14:14 +0000 (16:14 +0200)] 
descrambler: separate ECM and EMM PID subscription

10 years agoglobal: fix uninitialized variable warnings for -Og
Jaroslav Kysela [Sun, 10 May 2015 19:57:30 +0000 (21:57 +0200)] 
global: fix uninitialized variable warnings for -Og

10 years agoIPTV: Do not show poll() error for EAGAIN
Jaroslav Kysela [Sun, 10 May 2015 19:40:36 +0000 (21:40 +0200)] 
IPTV: Do not show poll() error for EAGAIN

10 years agoIPTV RTSP: Fix rtpc - rtcp naming
Jaroslav Kysela [Sun, 10 May 2015 19:29:32 +0000 (21:29 +0200)] 
IPTV RTSP: Fix rtpc - rtcp naming

10 years agoDVR: Fix regression - stop time, fixes #2834, fixes #2835
Jaroslav Kysela [Sun, 10 May 2015 18:26:53 +0000 (20:26 +0200)] 
DVR: Fix regression - stop time, fixes #2834, fixes #2835

10 years agoSAT>IP Server: Fix PID subscription (thinko introduced by prev change), fixes #2828
Jaroslav Kysela [Thu, 7 May 2015 20:05:21 +0000 (22:05 +0200)] 
SAT>IP Server: Fix PID subscription (thinko introduced by prev change), fixes #2828

10 years agoWEBUI: status/subscriptions - show the hexa id
Jaroslav Kysela [Thu, 7 May 2015 19:57:23 +0000 (21:57 +0200)] 
WEBUI: status/subscriptions - show the hexa id

10 years agomain: shuffle epg_in_load
Jaroslav Kysela [Thu, 7 May 2015 15:34:38 +0000 (17:34 +0200)] 
main: shuffle epg_in_load

10 years agoIPTV RTSP: add basic authentication
Jaroslav Kysela [Thu, 7 May 2015 13:09:51 +0000 (15:09 +0200)] 
IPTV RTSP: add basic authentication

10 years agocapmt: fixes for multiple filters on same pid
Jaroslav Kysela [Thu, 7 May 2015 12:56:06 +0000 (14:56 +0200)] 
capmt: fixes for multiple filters on same pid

10 years agoWebUI: improve notifications for the input tree (adapter add/del)
Jaroslav Kysela [Wed, 6 May 2015 20:39:55 +0000 (22:39 +0200)] 
WebUI: improve notifications for the input tree (adapter add/del)

10 years agoSAT>IP Client: improve server detection - retrigger MSEARCH when a broadcast is recei...
Jaroslav Kysela [Wed, 6 May 2015 20:18:32 +0000 (22:18 +0200)] 
SAT>IP Client: improve server detection - retrigger MSEARCH when a broadcast is received, too

10 years agoSAT>IP Client: add 'discover SAT>IP servers' button to the main config
Jaroslav Kysela [Wed, 6 May 2015 20:01:24 +0000 (22:01 +0200)] 
SAT>IP Client: add 'discover SAT>IP servers' button to the main config

10 years agoIPTV: fix mm_iptv_url_sane build - add the UDP/TCP port number
Jaroslav Kysela [Wed, 6 May 2015 10:29:47 +0000 (12:29 +0200)] 
IPTV: fix mm_iptv_url_sane build - add the UDP/TCP port number

10 years agoWeb EPG: more DVR icon cleanups, added possibility to delete scheduled recording
Jaroslav Kysela [Wed, 6 May 2015 09:01:33 +0000 (11:01 +0200)] 
Web EPG: more DVR icon cleanups, added possibility to delete scheduled recording

10 years agosubscriptions.h: fix SUBSCRIPTION_ONESHOT definition, fixes #2819
Jaroslav Kysela [Wed, 6 May 2015 06:19:45 +0000 (08:19 +0200)] 
subscriptions.h: fix SUBSCRIPTION_ONESHOT definition, fixes #2819

10 years agosatip.c - fix build error (uninitialized variable)
Jaroslav Kysela [Wed, 6 May 2015 06:15:23 +0000 (08:15 +0200)] 
satip.c - fix build error (uninitialized variable)

10 years agoObtain ECMINFO data from OSCam (proto v2) this partly implements Feature #2616
Pim Zandbergen [Tue, 5 May 2015 20:07:11 +0000 (22:07 +0200)] 
Obtain ECMINFO data from OSCam (proto v2) this partly implements Feature #2616

10 years agoUniversal disable workarounds - option
WereCatf [Tue, 5 May 2015 19:30:13 +0000 (22:30 +0300)] 
Universal disable workarounds - option

10 years agoRestructuring
WereCatf [Tue, 5 May 2015 19:20:30 +0000 (22:20 +0300)] 
Restructuring

10 years agoFixes requested by perexg
WereCatf [Tue, 5 May 2015 18:41:01 +0000 (21:41 +0300)] 
Fixes requested by perexg

10 years agoAdd option for per-tuner IP-address binding
WereCatf [Tue, 5 May 2015 17:59:42 +0000 (20:59 +0300)] 
Add option for per-tuner IP-address binding

10 years agoMake FRITZ!-workaround optional, not forced
WereCatf [Tue, 5 May 2015 17:09:16 +0000 (20:09 +0300)] 
Make FRITZ!-workaround optional, not forced

10 years agoClarification in HTML-help
WereCatf [Tue, 5 May 2015 09:37:47 +0000 (12:37 +0300)] 
Clarification in HTML-help

10 years agoTunercfg override
WereCatf [Tue, 5 May 2015 07:53:08 +0000 (10:53 +0300)] 
Tunercfg override

10 years agoEPG/ExtJS: add incremental updates (finally)
Jaroslav Kysela [Tue, 5 May 2015 21:15:56 +0000 (23:15 +0200)] 
EPG/ExtJS: add incremental updates (finally)

10 years agoepg: add change notifications for extjs
Jaroslav Kysela [Tue, 5 May 2015 18:32:12 +0000 (20:32 +0200)] 
epg: add change notifications for extjs

10 years agompegts: PID handling - fix thinkos (used wrong field for psi_tables_install
Jaroslav Kysela [Tue, 5 May 2015 18:02:52 +0000 (20:02 +0200)] 
mpegts: PID handling - fix thinkos (used wrong field for psi_tables_install

10 years agoDVR: allow to change stop time and stop_extra when the recording is active
Jaroslav Kysela [Tue, 5 May 2015 17:50:05 +0000 (19:50 +0200)] 
DVR: allow to change stop time and stop_extra when the recording is active

10 years agoDVR: sched state assignment cleanups, add proper notifications
Jaroslav Kysela [Tue, 5 May 2015 15:14:10 +0000 (17:14 +0200)] 
DVR: sched state assignment cleanups, add proper notifications

10 years agoDVR: cleanup EPG event assignment, add notification for EPG grid view
Jaroslav Kysela [Tue, 5 May 2015 15:02:21 +0000 (17:02 +0200)] 
DVR: cleanup EPG event assignment, add notification for EPG grid view

10 years agonotify: move notify_delayed from idnode.c to notify.c (for EPG)
Jaroslav Kysela [Tue, 5 May 2015 14:38:02 +0000 (16:38 +0200)] 
notify: move notify_delayed from idnode.c to notify.c (for EPG)

10 years agoDVR: Allow to modify the scheduled stop time when the recording is active
Jaroslav Kysela [Tue, 5 May 2015 09:19:28 +0000 (11:19 +0200)] 
DVR: Allow to modify the scheduled stop time when the recording is active

10 years agompegts: another PID subscription shuffling
Jaroslav Kysela [Tue, 5 May 2015 07:32:08 +0000 (09:32 +0200)] 
mpegts: another PID subscription shuffling

10 years agoIPTV RTSP: send proper teardown on close
Jaroslav Kysela [Mon, 4 May 2015 19:16:54 +0000 (21:16 +0200)] 
IPTV RTSP: send proper teardown on close

10 years agompegts: move dvb_fe_delivery_system_t outside ENABLE_MPEGTS_DVB (it's used in tables...
Jaroslav Kysela [Mon, 4 May 2015 18:08:39 +0000 (20:08 +0200)] 
mpegts: move dvb_fe_delivery_system_t outside ENABLE_MPEGTS_DVB (it's used in tables install fcn now)

10 years agoidnode: notification cleanups and grouping
Jaroslav Kysela [Mon, 4 May 2015 08:33:01 +0000 (10:33 +0200)] 
idnode: notification cleanups and grouping

10 years agoRevert "More elegant solution by perexg"
Jaroslav Kysela [Mon, 4 May 2015 07:16:29 +0000 (09:16 +0200)] 
Revert "More elegant solution by perexg"

This reverts commit 130f413ed8bb79b62d6f45955118729f654bee2e.

- moved the pid 21 addition to the right if block

10 years agolinuxdvb_ca: fix issue with wrongly set PMT list management code in CAPMT sent to CAM
Damjan Marion [Sun, 3 May 2015 10:43:16 +0000 (12:43 +0200)] 
linuxdvb_ca: fix issue with wrongly set PMT list management code in CAPMT sent to CAM

10 years agolinuxdvb_ca: fix typos and spacing
Damjan Marion [Sat, 2 May 2015 23:35:08 +0000 (01:35 +0200)] 
linuxdvb_ca: fix typos and spacing

10 years agolinuxdvb_ca: add support for high bitrate mode (CI+ CAMs only)
Damjan Marion [Sat, 2 May 2015 22:08:57 +0000 (00:08 +0200)] 
linuxdvb_ca: add support for high bitrate mode (CI+ CAMs only)

10 years agolinuxdvb_ca: CAM PIN handling trough GUI
Damjan Marion [Sat, 2 May 2015 21:46:35 +0000 (23:46 +0200)] 
linuxdvb_ca: CAM PIN handling trough GUI

10 years agompegts: simplify pid subscriptions for input drivers
Jaroslav Kysela [Sun, 3 May 2015 19:35:58 +0000 (21:35 +0200)] 
mpegts: simplify pid subscriptions for input drivers

10 years agoconfig: fix the global config variable initialization on error, fixes #2816
Jaroslav Kysela [Sun, 3 May 2015 18:01:06 +0000 (20:01 +0200)] 
config: fix the global config variable initialization on error, fixes #2816

10 years agoconfig: add more null path checks
Jaroslav Kysela [Sun, 3 May 2015 17:57:51 +0000 (19:57 +0200)] 
config: add more null path checks

10 years agoMore elegant solution by perexg
Nita Vesa [Sat, 2 May 2015 17:59:20 +0000 (20:59 +0300)] 
More elegant solution by perexg

10 years agoAdd workarounds for AVM's FRITZ\!-devices.
Nita Vesa [Sat, 2 May 2015 05:08:58 +0000 (08:08 +0300)] 
Add workarounds for AVM's FRITZ\!-devices.

10 years agolinuxdvb_ca: add gui and configurable options
Damjan Marion [Fri, 1 May 2015 17:58:32 +0000 (19:58 +0200)] 
linuxdvb_ca: add gui and configurable options

10 years agodeferred_unlink: add (fix) the directory tree removal, fixes #2814
Jaroslav Kysela [Sat, 2 May 2015 16:38:42 +0000 (18:38 +0200)] 
deferred_unlink: add (fix) the directory tree removal, fixes #2814

10 years agosubscriptions: added NULL check to subscription_unsubscribe()
Jaroslav Kysela [Sat, 2 May 2015 10:01:20 +0000 (12:01 +0200)] 
subscriptions: added NULL check to subscription_unsubscribe()

10 years agodeferred_unlink() - fix wrong allocation, fixes #2814
Jaroslav Kysela [Sat, 2 May 2015 09:56:11 +0000 (11:56 +0200)] 
deferred_unlink() - fix wrong allocation, fixes #2814

10 years agohtsp: add subtitle to the epg event, fixes #2785
Jaroslav Kysela [Fri, 1 May 2015 20:06:30 +0000 (22:06 +0200)] 
htsp: add subtitle to the epg event, fixes #2785

10 years agolinuxdvb & satip: fix pid subscription locking
Jaroslav Kysela [Fri, 1 May 2015 20:03:53 +0000 (22:03 +0200)] 
linuxdvb & satip: fix pid subscription locking

10 years agotsfix: do not use wrong DTS as the reference clock, fixes #2731, fixes #2754
Jaroslav Kysela [Fri, 1 May 2015 16:49:31 +0000 (18:49 +0200)] 
tsfix: do not use wrong DTS as the reference clock, fixes #2731, fixes #2754

10 years agoDVR: Remove unused 'Episode Duplicate Detect' option in DVR config, fixes #2715
Jaroslav Kysela [Fri, 1 May 2015 16:23:24 +0000 (18:23 +0200)] 
DVR: Remove unused 'Episode Duplicate Detect' option in DVR config, fixes #2715

10 years agomain: add -S or --nosyslog option to disable completely syslog logging, fixes #2787
Jaroslav Kysela [Fri, 1 May 2015 16:14:03 +0000 (18:14 +0200)] 
main: add -S or --nosyslog option to disable completely syslog logging, fixes #2787

10 years agoIPTV: add rtsp:// and rtsps:// support
Jaroslav Kysela [Fri, 1 May 2015 14:58:04 +0000 (16:58 +0200)] 
IPTV: add rtsp:// and rtsps:// support

10 years agodoc: updates for XBMC->Kodi, Showtime->Movian changes
Jaroslav Kysela [Thu, 30 Apr 2015 15:01:41 +0000 (17:01 +0200)] 
doc: updates for XBMC->Kodi, Showtime->Movian changes

10 years agotime update - make it work again using TDT/TOT tables, fixes #2776
Jaroslav Kysela [Thu, 30 Apr 2015 09:36:46 +0000 (11:36 +0200)] 
time update - make it work again using TDT/TOT tables, fixes #2776