]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agowebui: http loop - add proper data timeout handling v4.0.4
Jaroslav Kysela [Sat, 30 May 2015 17:52:01 +0000 (19:52 +0200)] 
webui: http loop - add proper data timeout handling

10 years agolanguage codes: add back line removed by mistake
Jaroslav Kysela [Fri, 29 May 2015 18:55:03 +0000 (20:55 +0200)] 
language codes: add back line removed by mistake

10 years agointlconv_utf8safestr: do not return NULL but empty string when max_size is zero
Jaroslav Kysela [Fri, 29 May 2015 18:41:11 +0000 (20:41 +0200)] 
intlconv_utf8safestr: do not return NULL but empty string when max_size is zero

10 years agoconfig: ensure that at least one preferred language is set (defaults to eng)
Jaroslav Kysela [Fri, 29 May 2015 16:54:16 +0000 (18:54 +0200)] 
config: ensure that at least one preferred language is set (defaults to eng)

10 years agolanguage: add lang_code_preferred() to properly handle NULL for lang_str_add
Jaroslav Kysela [Fri, 29 May 2015 16:50:53 +0000 (18:50 +0200)] 
language: add lang_code_preferred() to properly handle NULL for lang_str_add

10 years agoHTSP: allow to remove language settings
Jaroslav Kysela [Fri, 29 May 2015 16:39:43 +0000 (18:39 +0200)] 
HTSP: allow to remove language settings

10 years agoHTSP: subtitle fixes - build dvrentry & update dvrentry
Jaroslav Kysela [Fri, 29 May 2015 16:09:46 +0000 (18:09 +0200)] 
HTSP: subtitle fixes - build dvrentry & update dvrentry

10 years agoHTSP: show default language settings in the hello message
Jaroslav Kysela [Fri, 29 May 2015 16:06:29 +0000 (18:06 +0200)] 
HTSP: show default language settings in the hello message

10 years agoDVR: handle properly subtitle update and coding fixes
Jaroslav Kysela [Fri, 29 May 2015 16:02:19 +0000 (18:02 +0200)] 
DVR: handle properly subtitle update and coding fixes

10 years agoHTSP: some language fixes
Jaroslav Kysela [Fri, 29 May 2015 15:47:40 +0000 (17:47 +0200)] 
HTSP: some language fixes

Conflicts:
src/htsp_server.c

10 years agoDVR: implement description update
Jaroslav Kysela [Fri, 29 May 2015 15:38:05 +0000 (17:38 +0200)] 
DVR: implement description update

10 years agodvr: remove legal character ' from unsafe/windows compatible filenames list
Ben Fennema [Mon, 25 May 2015 21:28:35 +0000 (14:28 -0700)] 
dvr: remove legal character ' from unsafe/windows compatible filenames list

Conflicts:
src/dvr/dvr_rec.c

10 years agoepggrab: eit/opentv - try to rule out another wrong memory access on shutdown
Jaroslav Kysela [Thu, 28 May 2015 11:30:07 +0000 (13:30 +0200)] 
epggrab: eit/opentv - try to rule out another wrong memory access on shutdown

10 years agoAdd trusty (14.04 LTS) build target
Dreamcat4 [Thu, 21 May 2015 20:50:54 +0000 (21:50 +0100)] 
Add trusty (14.04 LTS) build target

So that ubuntu package names will appear as '4.0.0-11~gd149c5b~trusty amd64'

10 years agorpm: more rpmfusion updates
Jaroslav Kysela [Thu, 28 May 2015 13:05:56 +0000 (15:05 +0200)] 
rpm: more rpmfusion updates

10 years agoepggrab: ota - fix grabbing, fixes #2900 v4.0.3
Jaroslav Kysela [Thu, 28 May 2015 06:35:19 +0000 (08:35 +0200)] 
epggrab: ota - fix grabbing, fixes #2900

10 years agorpm: another summary correction
Jaroslav Kysela [Wed, 27 May 2015 16:53:58 +0000 (18:53 +0200)] 
rpm: another summary correction

10 years agorpm: rpmlint fixes
Jaroslav Kysela [Wed, 27 May 2015 16:27:24 +0000 (18:27 +0200)] 
rpm: rpmlint fixes

10 years agoffdecsa: correct GPL 2 mail address
Jaroslav Kysela [Wed, 27 May 2015 16:23:06 +0000 (18:23 +0200)] 
ffdecsa: correct GPL 2 mail address

10 years agompegts: linked inputs - another bugfix
Jaroslav Kysela [Wed, 27 May 2015 15:42:02 +0000 (17:42 +0200)] 
mpegts: linked inputs - another bugfix

10 years agompegts: another fix for linked inputs
Jaroslav Kysela [Wed, 27 May 2015 14:43:32 +0000 (16:43 +0200)] 
mpegts: another fix for linked inputs

10 years agoepggrab: otamux - quickfix for previous patch #2
Jaroslav Kysela [Wed, 27 May 2015 14:42:11 +0000 (16:42 +0200)] 
epggrab: otamux - quickfix for previous patch #2

10 years agoepggrab: otamux - quickfix for previous patch
Jaroslav Kysela [Wed, 27 May 2015 13:55:01 +0000 (15:55 +0200)] 
epggrab: otamux - quickfix for previous patch

10 years agoepggrab: otamux - improve shutdown sequence
Jaroslav Kysela [Wed, 27 May 2015 13:27:13 +0000 (15:27 +0200)] 
epggrab: otamux - improve shutdown sequence

10 years agolinuxdvb satconf: fix another leaks
Jaroslav Kysela [Wed, 27 May 2015 13:02:04 +0000 (15:02 +0200)] 
linuxdvb satconf: fix another leaks

10 years agompegts input: mark early shutdown flag in mpegts_input_delete
Jaroslav Kysela [Wed, 27 May 2015 12:48:20 +0000 (14:48 +0200)] 
mpegts input: mark early shutdown flag in mpegts_input_delete

10 years agompegts: input - check the running flag in the global lock, too
Jaroslav Kysela [Wed, 27 May 2015 12:34:31 +0000 (14:34 +0200)] 
mpegts: input - check the running flag in the global lock, too

Conflicts:
src/input/mpegts/mpegts_input.c

10 years agompegts: linked inputs - fix keep unsubscribe
Jaroslav Kysela [Wed, 27 May 2015 11:08:10 +0000 (13:08 +0200)] 
mpegts: linked inputs - fix keep unsubscribe

10 years agolinuxdvb: don't print 'c' characters to stdout
Jaroslav Kysela [Wed, 27 May 2015 11:07:19 +0000 (13:07 +0200)] 
linuxdvb: don't print 'c' characters to stdout

10 years agohtsp/access: more empty username checks
Jaroslav Kysela [Wed, 27 May 2015 09:23:05 +0000 (11:23 +0200)] 
htsp/access: more empty username checks

Conflicts:
src/access.c
src/htsp_server.c

10 years agompegts: mpegts_table_dispatch() handle MT_CRC correctly, fixes #2897
Jaroslav Kysela [Wed, 27 May 2015 08:30:45 +0000 (10:30 +0200)] 
mpegts: mpegts_table_dispatch() handle MT_CRC correctly, fixes #2897

10 years agoaccess: add missing aa_representative initialization, fixes #2865
Jaroslav Kysela [Tue, 26 May 2015 07:27:40 +0000 (09:27 +0200)] 
access: add missing aa_representative initialization, fixes #2865

Conflicts:
src/access.c

10 years agoDVR: Correct Updated message
Jaroslav Kysela [Tue, 26 May 2015 08:16:21 +0000 (10:16 +0200)] 
DVR: Correct Updated message

10 years agohttp: fix compiler warning, fixes #2871
stbenz [Fri, 22 May 2015 21:04:34 +0000 (23:04 +0200)] 
http: fix compiler warning, fixes #2871

10 years agohttp: fix Accept-Encoding parsing
stbenz [Fri, 22 May 2015 18:38:35 +0000 (20:38 +0200)] 
http: fix Accept-Encoding parsing

10 years agosupport/version: do not echo VER twice
Jaroslav Kysela [Tue, 26 May 2015 09:21:01 +0000 (11:21 +0200)] 
support/version: do not echo VER twice

10 years agoDVR(all): don't restrict save/delete/moveup/movedown/cancel operations only for admin...
Jaroslav Kysela [Tue, 26 May 2015 09:08:20 +0000 (11:08 +0200)] 
DVR(all): don't restrict save/delete/moveup/movedown/cancel operations only for admin - use class filters, fixes #2893

10 years agoHTSP: verify channel only when set for autorec/timerec entries, fixes #2892
Jaroslav Kysela [Tue, 26 May 2015 07:12:45 +0000 (09:12 +0200)] 
HTSP: verify channel only when set for autorec/timerec entries, fixes #2892

10 years agofix update time settings, fixes #2895
Jaroslav Kysela [Tue, 26 May 2015 06:47:40 +0000 (08:47 +0200)] 
fix update time settings, fixes #2895

10 years agofix build error caused by previous backport, fixes #2896
Jaroslav Kysela [Tue, 26 May 2015 06:41:33 +0000 (08:41 +0200)] 
fix build error caused by previous backport, fixes #2896

10 years agoepggrab: fix "minor" typo
Ben Fennema [Mon, 25 May 2015 18:15:57 +0000 (11:15 -0700)] 
epggrab: fix "minor" typo

10 years agotranscoding: fix 'non monotonically increasing dts' muxer error
Jaroslav Kysela [Mon, 25 May 2015 20:00:59 +0000 (22:00 +0200)] 
transcoding: fix 'non monotonically increasing dts' muxer error

10 years agomuxer libav: fix memory leak for h264
Jaroslav Kysela [Mon, 25 May 2015 19:22:17 +0000 (21:22 +0200)] 
muxer libav: fix memory leak for h264

10 years agoDVR: Add missing profile_chain_close() call to the error path
Jaroslav Kysela [Mon, 25 May 2015 18:39:02 +0000 (20:39 +0200)] 
DVR: Add missing profile_chain_close() call to the error path

Conflicts:
src/dvr/dvr_rec.c

10 years agorpm: another enhancements for the final versions v4.0.2
Jaroslav Kysela [Mon, 25 May 2015 15:44:34 +0000 (17:44 +0200)] 
rpm: another enhancements for the final versions

10 years agorpm: another build improvements (add srpm target)
Jaroslav Kysela [Mon, 25 May 2015 14:30:21 +0000 (16:30 +0200)] 
rpm: another build improvements (add srpm target)

10 years agorpm: fix requires
Jaroslav Kysela [Mon, 25 May 2015 14:04:21 +0000 (16:04 +0200)] 
rpm: fix requires

10 years agorpm: indent fixes (for rpmlink)
Jaroslav Kysela [Mon, 25 May 2015 13:49:24 +0000 (15:49 +0200)] 
rpm: indent fixes (for rpmlink)

10 years agoDVR: Apply DVR All ACL rule also for autorec/timerec entries, fixes #2888
Jaroslav Kysela [Mon, 25 May 2015 11:13:33 +0000 (13:13 +0200)] 
DVR: Apply DVR All ACL rule also for autorec/timerec entries, fixes #2888

10 years agoDVR: use All RW ACL rule also for timerec/autorec entries, fixes #2888
Jaroslav Kysela [Mon, 25 May 2015 11:05:06 +0000 (13:05 +0200)] 
DVR: use All RW ACL rule also for timerec/autorec entries, fixes #2888

10 years agoHandle "retention", "startExtra", "stopExtra" defaults the same way as for normal...
Kai Sommerfeld [Sun, 24 May 2015 21:29:12 +0000 (23:29 +0200)] 
Handle "retention", "startExtra", "stopExtra" defaults the same way as for normal dvr entries.

10 years agocss.py: fix PWD usage
Jaroslav Kysela [Sun, 24 May 2015 18:52:08 +0000 (20:52 +0200)] 
css.py: fix PWD usage

10 years agowebui: general config - use only one checkbox type, fixes #2874
Jaroslav Kysela [Sat, 23 May 2015 18:31:20 +0000 (20:31 +0200)] 
webui: general config - use only one checkbox type, fixes #2874

10 years agoMakefile: use absolute paths for static ffmpeg libraries, fixes #2872
Jaroslav Kysela [Sat, 23 May 2015 16:09:29 +0000 (18:09 +0200)] 
Makefile: use absolute paths for static ffmpeg libraries, fixes #2872

10 years agotranscoding: fix ugly packet reference typo (video)
Jaroslav Kysela [Fri, 22 May 2015 13:48:33 +0000 (15:48 +0200)] 
transcoding: fix ugly packet reference typo (video)

10 years agoDVR: fix de/dte_directory memory leaks
Jaroslav Kysela [Fri, 22 May 2015 13:45:01 +0000 (15:45 +0200)] 
DVR: fix de/dte_directory memory leaks

Conflicts:
src/dvr/dvr_db.c

10 years agosupport/version: extract version from the top directory name (for direct github tar... v4.0.1
Jaroslav Kysela [Fri, 22 May 2015 14:16:50 +0000 (16:16 +0200)] 
support/version: extract version from the top directory name (for direct github tar ball downloads)

10 years agosupport/version: another update for the new versioning scheme
Jaroslav Kysela [Fri, 22 May 2015 08:29:49 +0000 (10:29 +0200)] 
support/version: another update for the new versioning scheme

10 years agohtsp: initialize creator for network accounts without usernames (IP addresses) for...
Jaroslav Kysela [Thu, 21 May 2015 19:54:09 +0000 (21:54 +0200)] 
htsp: initialize creator for network accounts without usernames (IP addresses) for autorec/timerec, too

10 years agohtsp: initialize creator for network accounts without usernames (IP addresses), fixes...
Jaroslav Kysela [Thu, 21 May 2015 19:51:35 +0000 (21:51 +0200)] 
htsp: initialize creator for network accounts without usernames (IP addresses), fixes #2865

10 years agorpm: versioning fixes
Jaroslav Kysela [Thu, 21 May 2015 19:03:45 +0000 (21:03 +0200)] 
rpm: versioning fixes

10 years agopython client: Fix broken int2bin() in htsmsg
Rick Phillips [Thu, 21 May 2015 15:16:28 +0000 (08:16 -0700)] 
python client: Fix broken int2bin() in htsmsg

10 years agoDVR: remove unused dvr_sl_ variables and dvr_dup_detect_episode
Jaroslav Kysela [Thu, 21 May 2015 16:06:56 +0000 (18:06 +0200)] 
DVR: remove unused dvr_sl_ variables and dvr_dup_detect_episode

10 years agosupport/version: separate the changes number using minus not dot
Jaroslav Kysela [Thu, 21 May 2015 09:05:35 +0000 (11:05 +0200)] 
support/version: separate the changes number using minus not dot

10 years agoepggrab: fix possible NULL dereference
Jaroslav Kysela [Wed, 20 May 2015 09:35:41 +0000 (11:35 +0200)] 
epggrab: fix possible NULL dereference

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