]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoparsers.c: remove unused code
Jaroslav Kysela [Tue, 22 Sep 2015 17:59:21 +0000 (19:59 +0200)] 
parsers.c: remove unused code

10 years agoFix GetSysTime "timezone" offset during DST
metaron [Thu, 6 Aug 2015 15:18:11 +0000 (16:18 +0100)] 
Fix GetSysTime "timezone" offset during DST

This was broken on vanilla glibc systems (don't include DST)
Also adds new gmtoffset parameter providing minutes west of GMT

10 years agointl: updated transifex template files
Jaroslav Kysela [Tue, 22 Sep 2015 15:42:26 +0000 (17:42 +0200)] 
intl: updated transifex template files

10 years agoimplement IP blocking feature, fixes #3088
Jaroslav Kysela [Tue, 22 Sep 2015 15:38:25 +0000 (17:38 +0200)] 
implement IP blocking feature, fixes #3088

10 years agowebui: create 'Users' level in Configuration
Jaroslav Kysela [Tue, 22 Sep 2015 14:31:39 +0000 (16:31 +0200)] 
webui: create 'Users' level in Configuration

10 years agoprofile: modify resolution label for transcoding to 'resolution (height)'
Jaroslav Kysela [Tue, 22 Sep 2015 14:29:25 +0000 (16:29 +0200)] 
profile: modify resolution label for transcoding to 'resolution (height)'

10 years agowebui: show user-defined server name instead tvh version in title
Jaroslav Kysela [Tue, 22 Sep 2015 10:43:44 +0000 (12:43 +0200)] 
webui: show user-defined server name instead tvh version in title

10 years agomove android specific code from tvheadend.h to compat.h
Jaroslav Kysela [Tue, 22 Sep 2015 10:42:38 +0000 (12:42 +0200)] 
move android specific code from tvheadend.h to compat.h

10 years agostreaming: add SMT_NOSTART_WARN for HTSP, fixes #2771
Jaroslav Kysela [Tue, 22 Sep 2015 08:33:48 +0000 (10:33 +0200)] 
streaming: add SMT_NOSTART_WARN for HTSP, fixes #2771

10 years agoplaylist - add logo= tag to EXTINF, fixes #2257
Jaroslav Kysela [Tue, 22 Sep 2015 07:48:42 +0000 (09:48 +0200)] 
playlist - add logo= tag to EXTINF, fixes #2257

10 years agoplaylist - implement SAT>IP m3u playlist, fixes #3003
Jaroslav Kysela [Tue, 22 Sep 2015 07:28:28 +0000 (09:28 +0200)] 
playlist - implement SAT>IP m3u playlist, fixes #3003

10 years agoFix 'EIT: Add 'EIT - skip TSID check' per mux settings', fixes #2858
Jaroslav Kysela [Mon, 21 Sep 2015 19:22:47 +0000 (21:22 +0200)] 
Fix 'EIT: Add 'EIT - skip TSID check' per mux settings', fixes #2858

10 years agohttp playlists: move I/O outside the global mutex
Jaroslav Kysela [Mon, 21 Sep 2015 19:16:31 +0000 (21:16 +0200)] 
http playlists: move I/O outside the global mutex

10 years agoEIT: Add 'EIT - skip TSID check' per mux settings, fixes #2858
Jaroslav Kysela [Mon, 21 Sep 2015 13:17:11 +0000 (15:17 +0200)] 
EIT: Add 'EIT - skip TSID check' per mux settings, fixes #2858

10 years agoconfig/streaming: add possibility to set DSCP IP value for streaming, fixes #2701
Jaroslav Kysela [Mon, 21 Sep 2015 12:51:48 +0000 (14:51 +0200)] 
config/streaming: add possibility to set DSCP IP value for streaming, fixes #2701

10 years agowebui: allow to set the cookie expiration time, fixes #3032
Jaroslav Kysela [Mon, 21 Sep 2015 12:05:18 +0000 (14:05 +0200)] 
webui: allow to set the cookie expiration time, fixes #3032

10 years agowebui: the upper info area is configurable now, fixes #2986
Jaroslav Kysela [Mon, 21 Sep 2015 10:45:12 +0000 (12:45 +0200)] 
webui: the upper info area is configurable now, fixes #2986

10 years agowebui: optimize code for the root tab info components
Jaroslav Kysela [Sun, 20 Sep 2015 19:33:29 +0000 (21:33 +0200)] 
webui: optimize code for the root tab info components

10 years agowebui.c: return back tcp.h include, fixes #3094
Jaroslav Kysela [Sun, 20 Sep 2015 18:04:21 +0000 (20:04 +0200)] 
webui.c: return back tcp.h include, fixes #3094

10 years agoen50494: fix the previous optimization, fixes #3081
Jaroslav Kysela [Sat, 19 Sep 2015 20:03:54 +0000 (22:03 +0200)] 
en50494: fix the previous optimization, fixes #3081

10 years agopass muxer: disable SDT/EIT rewrite when shared with A/V packets, fixes #3053
Jaroslav Kysela [Sat, 19 Sep 2015 19:59:26 +0000 (21:59 +0200)] 
pass muxer: disable SDT/EIT rewrite when shared with A/V packets, fixes #3053

10 years agotvhlog: fix the wrong mutex, fixes #3093
Jaroslav Kysela [Sat, 19 Sep 2015 19:03:36 +0000 (21:03 +0200)] 
tvhlog: fix the wrong mutex, fixes #3093

10 years agoconfig: build fix (access.h), fixes #3091
Jaroslav Kysela [Sat, 19 Sep 2015 09:41:14 +0000 (11:41 +0200)] 
config: build fix (access.h), fixes #3091

10 years agoen50494: optimization for previous patch, move code to linuxdvb_en50494.c, fixes...
Jaroslav Kysela [Fri, 18 Sep 2015 18:32:25 +0000 (20:32 +0200)] 
en50494: optimization for previous patch, move code to linuxdvb_en50494.c, fixes #3081

10 years agoen50494: added "tune before diseqc", fixes #3081
Heiko-L [Fri, 18 Sep 2015 15:27:02 +0000 (17:27 +0200)] 
en50494: added "tune before diseqc", fixes #3081

10 years agomuxers: mkv/libav add HEVC support
Jaroslav Kysela [Fri, 18 Sep 2015 14:11:38 +0000 (16:11 +0200)] 
muxers: mkv/libav add HEVC support

10 years agoMakefile.ffmpeg: upgraded to ffmpeg 2.8, x264-snapshot-20150917-2245
Jaroslav Kysela [Fri, 18 Sep 2015 13:17:42 +0000 (15:17 +0200)] 
Makefile.ffmpeg: upgraded to ffmpeg 2.8, x264-snapshot-20150917-2245

10 years agotransifex update
Jaroslav Kysela [Fri, 18 Sep 2015 12:01:30 +0000 (14:01 +0200)] 
transifex update

10 years agoepggrab: fix the socket based module activation, fixes #3089
Jaroslav Kysela [Fri, 18 Sep 2015 11:54:25 +0000 (13:54 +0200)] 
epggrab: fix the socket based module activation, fixes #3089

10 years agoconfig: fix the build when not satips
Jaroslav Kysela [Fri, 18 Sep 2015 11:20:34 +0000 (13:20 +0200)] 
config: fix the build when not satips

10 years agowebui: add fetch_images to css
Jaroslav Kysela [Fri, 18 Sep 2015 11:18:34 +0000 (13:18 +0200)] 
webui: add fetch_images to css

10 years agoWEBUI: change size windows detales in DVR
Piotr Kuchciak [Fri, 18 Sep 2015 07:48:49 +0000 (09:48 +0200)] 
WEBUI: change size windows detales in DVR

10 years agohttp: add configurable cors origin
Jaroslav Kysela [Fri, 18 Sep 2015 08:26:59 +0000 (10:26 +0200)] 
http: add configurable cors origin

10 years agoepggrab: fix assert crash caused by rewrite
Jaroslav Kysela [Fri, 18 Sep 2015 08:24:01 +0000 (10:24 +0200)] 
epggrab: fix assert crash caused by rewrite

10 years agoAdding CORS headers
Josh Dvir [Thu, 9 Jul 2015 07:03:11 +0000 (10:03 +0300)] 
Adding CORS headers

Hi,

This implements

https://tvheadend.org/issues/852

I'm currently building a web UI and I want it to be static HTML no server side code.

Thanks

10 years agoAdd icon for button Re-fetch images
Piotr Kuchciak [Fri, 18 Sep 2015 07:28:13 +0000 (09:28 +0200)] 
Add icon for button Re-fetch images

10 years agoRebuild locale templates
Jaroslav Kysela [Thu, 17 Sep 2015 19:18:41 +0000 (21:18 +0200)] 
Rebuild locale templates

10 years agoimagecache: little text fix
Jaroslav Kysela [Thu, 17 Sep 2015 19:15:58 +0000 (21:15 +0200)] 
imagecache: little text fix

10 years agoMakefile: revert the debug settings
Jaroslav Kysela [Thu, 17 Sep 2015 19:06:37 +0000 (21:06 +0200)] 
Makefile: revert the debug settings

10 years agoRebuild locale templates
Jaroslav Kysela [Thu, 17 Sep 2015 19:04:05 +0000 (21:04 +0200)] 
Rebuild locale templates

10 years agowebui.c: remove not required headers
Jaroslav Kysela [Thu, 17 Sep 2015 19:02:47 +0000 (21:02 +0200)] 
webui.c: remove not required headers

10 years agoexts.c: remove extra headers
Jaroslav Kysela [Thu, 17 Sep 2015 19:00:43 +0000 (21:00 +0200)] 
exts.c: remove extra headers

10 years agohttp api: increase number to 18
Jaroslav Kysela [Thu, 17 Sep 2015 18:58:04 +0000 (20:58 +0200)] 
http api: increase number to 18

10 years agoepggrab: move to the idnode/simple node system
Jaroslav Kysela [Thu, 17 Sep 2015 18:57:43 +0000 (20:57 +0200)] 
epggrab: move to the idnode/simple node system

10 years agotvhlog: move to the simple node system
Jaroslav Kysela [Wed, 16 Sep 2015 09:01:56 +0000 (11:01 +0200)] 
tvhlog: move to the simple node system

10 years agowebui: redirect all non-webroot requests to webroot requests
Jaroslav Kysela [Tue, 15 Sep 2015 19:20:07 +0000 (21:20 +0200)] 
webui: redirect all non-webroot requests to webroot requests

10 years agohttp: fix the webroot redirections
Jaroslav Kysela [Tue, 15 Sep 2015 19:12:14 +0000 (21:12 +0200)] 
http: fix the webroot redirections

10 years agomove tvheadend_capabilities_list to main.c
Jaroslav Kysela [Tue, 15 Sep 2015 18:40:01 +0000 (20:40 +0200)] 
move tvheadend_capabilities_list to main.c

10 years agoapi: move /capabilities url to /api/config/capabilities
Jaroslav Kysela [Tue, 15 Sep 2015 18:27:59 +0000 (20:27 +0200)] 
api: move /capabilities url to /api/config/capabilities

10 years agoutils: add ^ to regexp_escape, fixes #3079
Jaroslav Kysela [Tue, 15 Sep 2015 16:26:17 +0000 (18:26 +0200)] 
utils: add ^ to regexp_escape, fixes #3079

10 years agotimeshift: move to the simple node system
Jaroslav Kysela [Tue, 15 Sep 2015 16:12:28 +0000 (18:12 +0200)] 
timeshift: move to the simple node system

10 years agowebui: another quickfix, fixes #3078
Jaroslav Kysela [Mon, 14 Sep 2015 21:31:52 +0000 (23:31 +0200)] 
webui: another quickfix, fixes #3078

10 years agowebui: typo fix, fixes #3078
Jaroslav Kysela [Mon, 14 Sep 2015 21:07:24 +0000 (23:07 +0200)] 
webui: typo fix, fixes #3078

10 years agowebui config: remove unused javascript code
Jaroslav Kysela [Mon, 14 Sep 2015 21:04:43 +0000 (23:04 +0200)] 
webui config: remove unused javascript code

10 years agoDVR: another autorec directory name improvements, fixes #3037
Jaroslav Kysela [Mon, 14 Sep 2015 18:51:58 +0000 (20:51 +0200)] 
DVR: another autorec directory name improvements, fixes #3037

The previous patch does not take care about possible substitutions
from the explicit autorec directory. To keep all functionality,
the substitutions are now handled only when prefix '$$' is in
the autorec directory specification.

10 years agoDVR: autorec directory name, fixes #3037
Jan Dorazil [Sat, 8 Aug 2015 14:40:50 +0000 (16:40 +0200)] 
DVR: autorec directory name, fixes #3037

10 years agoDVR: fix and improve the endless loop check in pvr_generate_filename, fixes #3077
Jaroslav Kysela [Mon, 14 Sep 2015 18:39:47 +0000 (20:39 +0200)] 
DVR: fix and improve the endless loop check in pvr_generate_filename, fixes #3077

10 years agoA little optimization for the previous patch (channels playlist sorting)
Jaroslav Kysela [Mon, 14 Sep 2015 18:27:48 +0000 (20:27 +0200)] 
A little optimization for the previous patch (channels playlist sorting)

10 years agoFix channels playlist sorting for high channel numbers
TheTroll [Fri, 11 Sep 2015 16:22:18 +0000 (18:22 +0200)] 
Fix channels playlist sorting for high channel numbers

10 years agoAndroid build fixes
BenEfrati [Sat, 5 Sep 2015 07:22:27 +0000 (10:22 +0300)] 
Android build fixes

10 years agoconfig: cosmetic updates for image cache/satips
Jaroslav Kysela [Mon, 14 Sep 2015 18:14:16 +0000 (20:14 +0200)] 
config: cosmetic updates for image cache/satips

10 years agoconfig: move general/base configuration to the simple node system
Jaroslav Kysela [Mon, 14 Sep 2015 18:05:34 +0000 (20:05 +0200)] 
config: move general/base configuration to the simple node system

10 years agosatips: webui/api - move to the simple node system
Jaroslav Kysela [Thu, 10 Sep 2015 19:42:25 +0000 (21:42 +0200)] 
satips: webui/api - move to the simple node system

10 years agoimagecache: implement sha1 contents hashing, fixes #2996
Jaroslav Kysela [Thu, 10 Sep 2015 13:35:12 +0000 (15:35 +0200)] 
imagecache: implement sha1 contents hashing, fixes #2996

10 years agoopenssl: SHA1 and RAND cleanups, use uuid_random instead RAND_bytes in access_ticket_...
Jaroslav Kysela [Thu, 10 Sep 2015 12:47:07 +0000 (14:47 +0200)] 
openssl: SHA1 and RAND cleanups, use uuid_random instead RAND_bytes in access_ticket_create()

10 years agoimagecache: Add re-fetch images button, fixes #2996
Jaroslav Kysela [Thu, 10 Sep 2015 12:24:45 +0000 (14:24 +0200)] 
imagecache: Add re-fetch images button, fixes #2996

10 years agoidnode, imagecache: introduce simple node system
Jaroslav Kysela [Thu, 10 Sep 2015 12:12:04 +0000 (14:12 +0200)] 
idnode, imagecache: introduce simple node system

10 years agoDVR: fix possible wrong memory access in pvr_generate_filename()
Jaroslav Kysela [Thu, 10 Sep 2015 07:06:01 +0000 (09:06 +0200)] 
DVR: fix possible wrong memory access in pvr_generate_filename()

10 years agoidnode api: fix the broken locking in api_idnode_load()
Jaroslav Kysela [Tue, 8 Sep 2015 18:10:56 +0000 (20:10 +0200)] 
idnode api: fix the broken locking in api_idnode_load()

10 years agoDVR: Use the system limits for the filename length, fixes #3038
Jaroslav Kysela [Tue, 8 Sep 2015 17:03:55 +0000 (19:03 +0200)] 
DVR: Use the system limits for the filename length, fixes #3038

10 years agoidnode: idnode_uuid_as_str cleanups
Jaroslav Kysela [Tue, 8 Sep 2015 12:48:21 +0000 (14:48 +0200)] 
idnode: idnode_uuid_as_str cleanups

10 years agoidnode: fix idnode_list_set2, fixes #3040
Jaroslav Kysela [Fri, 4 Sep 2015 15:31:11 +0000 (17:31 +0200)] 
idnode: fix idnode_list_set2, fixes #3040

10 years agoavahi: try to fix crash when avahi client cannot be created, fixes #3041
Jaroslav Kysela [Fri, 4 Sep 2015 14:56:08 +0000 (16:56 +0200)] 
avahi: try to fix crash when avahi client cannot be created, fixes #3041

10 years agosocket activation: saner IPv6 address comparison when looking for a matching descriptor
Tomas Smetana [Thu, 3 Sep 2015 09:54:40 +0000 (11:54 +0200)] 
socket activation: saner IPv6 address comparison when looking for a matching descriptor

10 years agoapi: channel tags - fix ugly mutex bug resulting in wrong channel tag list
Jaroslav Kysela [Fri, 4 Sep 2015 14:08:49 +0000 (16:08 +0200)] 
api: channel tags - fix ugly mutex bug resulting in wrong channel tag list

10 years agointl: transifex update
Jaroslav Kysela [Wed, 2 Sep 2015 19:12:19 +0000 (21:12 +0200)] 
intl: transifex update

10 years agoAdd systemd socket activation support
Tomas Smetana [Thu, 27 Aug 2015 16:33:24 +0000 (18:33 +0200)] 
Add systemd socket activation support

10 years agofixed some unlocalizable strings in the code
Mario Di Raimondo [Fri, 28 Aug 2015 21:09:15 +0000 (23:09 +0200)] 
fixed some unlocalizable strings in the code

10 years agoAdded the "comment" and "episode" fields.
agitate [Sat, 11 Jul 2015 19:01:46 +0000 (20:01 +0100)] 
Added the "comment" and "episode" fields.

10 years agoxmltv: handle timezone attached to time with no space padding
dhead666 [Tue, 1 Sep 2015 14:15:16 +0000 (17:15 +0300)] 
xmltv: handle timezone attached to time with no space padding

10 years agoreduce amount of atomic operations
Sam Stenvall [Wed, 2 Sep 2015 11:15:54 +0000 (14:15 +0300)] 
reduce amount of atomic operations

10 years agoalternate approach
Sam Stenvall [Wed, 2 Sep 2015 09:31:57 +0000 (12:31 +0300)] 
alternate approach

10 years agoinclude total bytes sent/received in subscription messages. Clients who want to poll...
Sam Stenvall [Tue, 1 Sep 2015 21:35:52 +0000 (00:35 +0300)] 
include total bytes sent/received in subscription messages. Clients who want to poll more frequently than once per second can use these fields to calculate the average bitrate regardless of polling frequency.

10 years agostore the byte count during the last second for each subscription and include it...
Sam Stenvall [Tue, 1 Sep 2015 21:34:56 +0000 (00:34 +0300)] 
store the byte count during the last second for each subscription and include it in subscription status messages. This way a client who wants to poll for the average bitrate of a subscription doesn't have to use the comet poller to get an accurate bitrate reading.

10 years agostore the total byte count since a subscription was started
Sam Stenvall [Tue, 1 Sep 2015 21:32:09 +0000 (00:32 +0300)] 
store the total byte count since a subscription was started

10 years agofactor out subscription byte count updates to separate functions. This has the added...
Sam Stenvall [Tue, 1 Sep 2015 21:30:35 +0000 (00:30 +0300)] 
factor out subscription byte count updates to separate functions. This has the added benefit of ensuring that all updates are done atomically (previously only a minority of them were).

10 years agocwc: improve the preferred PID validation
Jaroslav Kysela [Tue, 25 Aug 2015 14:18:11 +0000 (16:18 +0200)] 
cwc: improve the preferred PID validation

10 years agointl: Transifex update
Jaroslav Kysela [Wed, 12 Aug 2015 09:26:50 +0000 (11:26 +0200)] 
intl: Transifex update

10 years agoDVR: Fix empty title/subtitle bug when DVR entry is created manually
Jaroslav Kysela [Mon, 10 Aug 2015 12:58:39 +0000 (14:58 +0200)] 
DVR: Fix empty title/subtitle bug when DVR entry is created manually

10 years agoglobalheaders: increase maximum scan time to 3500ms
Jaroslav Kysela [Sun, 9 Aug 2015 20:10:02 +0000 (22:10 +0200)] 
globalheaders: increase maximum scan time to 3500ms

10 years agowebui: fix --http_root issues, fixes #3035
Jaroslav Kysela [Thu, 6 Aug 2015 13:41:33 +0000 (15:41 +0200)] 
webui: fix --http_root issues, fixes #3035

10 years agoDVR: cleanup _dvr_duplicate_event, fix possible NULL dereference, fixes #3036
Jaroslav Kysela [Thu, 6 Aug 2015 13:09:06 +0000 (15:09 +0200)] 
DVR: cleanup _dvr_duplicate_event, fix possible NULL dereference, fixes #3036

10 years agointl: transifex update
Jaroslav Kysela [Thu, 6 Aug 2015 12:25:59 +0000 (14:25 +0200)] 
intl: transifex update

10 years agorpm: add git to buildrequires
Jaroslav Kysela [Thu, 6 Aug 2015 12:20:51 +0000 (14:20 +0200)] 
rpm: add git to buildrequires

10 years agodistinguist 'May' and its short version
Mario Di Raimondo [Thu, 16 Jul 2015 16:47:34 +0000 (18:47 +0200)] 
distinguist 'May' and its short version

Add the possibiliy to translate the short version of May in other languages.

10 years agointl: fix strings according to en_GB
Jaroslav Kysela [Thu, 6 Aug 2015 12:05:26 +0000 (14:05 +0200)] 
intl: fix strings according to en_GB

10 years agointl: transifex update
Jaroslav Kysela [Thu, 6 Aug 2015 11:53:32 +0000 (13:53 +0200)] 
intl: transifex update

10 years agotsfix: add check and correction for wrong DVBSUB dts/pts
Jaroslav Kysela [Tue, 4 Aug 2015 07:39:20 +0000 (09:39 +0200)] 
tsfix: add check and correction for wrong DVBSUB dts/pts

10 years agoSAT>IP server: Fix the uuid length
Jaroslav Kysela [Mon, 3 Aug 2015 07:58:17 +0000 (09:58 +0200)] 
SAT>IP server: Fix the uuid length

10 years agoepggrab: fix double free in epggrab_module_grab_spawn(), fixes #3029
Jaroslav Kysela [Tue, 28 Jul 2015 14:43:10 +0000 (16:43 +0200)] 
epggrab: fix double free in epggrab_module_grab_spawn(), fixes #3029