]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agoosx: introduce bonjour support 411/head
Damjan Marion [Fri, 30 May 2014 22:47:17 +0000 (00:47 +0200)] 
osx: introduce bonjour support

11 years agoSAT>IP: Improve DVB-S2 tuning for Triax TSS400 (plts=on)
Jaroslav Kysela [Fri, 30 May 2014 11:09:57 +0000 (13:09 +0200)] 
SAT>IP: Improve DVB-S2 tuning for Triax TSS400 (plts=on)

11 years agoMerge pull request #407 from dmarion/osx
perexg [Fri, 30 May 2014 06:23:46 +0000 (08:23 +0200)] 
Merge pull request #407 from dmarion/osx

osx: fix crash during the tvh_qsort_r()

11 years agoextjs/dvr: Fix the null pointer dereference for dvr_charset
Jaroslav Kysela [Fri, 30 May 2014 06:22:10 +0000 (08:22 +0200)] 
extjs/dvr: Fix the null pointer dereference for dvr_charset

11 years agoosx: fix crash during the tvh_qsort_r() 407/head
Damjan Marion [Thu, 29 May 2014 22:52:06 +0000 (00:52 +0200)] 
osx: fix crash during the tvh_qsort_r()

11 years agoudp: do not get unused ifindex for Darwin & IPv4
Jaroslav Kysela [Thu, 29 May 2014 08:55:15 +0000 (10:55 +0200)] 
udp: do not get unused ifindex for Darwin & IPv4

11 years agoMerge pull request #405 from ProfYaffle/master
perexg [Thu, 29 May 2014 08:46:48 +0000 (10:46 +0200)] 
Merge pull request #405 from ProfYaffle/master

dvr.js: Add 'all' option to paging length to address limitations of only...

11 years agoMerge pull request #403 from dmarion/osx
perexg [Thu, 29 May 2014 08:45:35 +0000 (10:45 +0200)] 
Merge pull request #403 from dmarion/osx

osx: fix interface selection for ipv4 multicast joins

11 years agoMerge pull request #380 from clandmeter/webui_changes
perexg [Thu, 29 May 2014 08:41:38 +0000 (10:41 +0200)] 
Merge pull request #380 from clandmeter/webui_changes

webif: use default font family and set header name for services details

11 years agoMerge pull request #376 from Glenn-1990/seca3_emm
perexg [Thu, 29 May 2014 08:41:12 +0000 (10:41 +0200)] 
Merge pull request #376 from Glenn-1990/seca3_emm

Add support for seca3 emm updates

11 years agobuild: download dvbscan files even if linuxdvb is disabled 403/head
Damjan Marion [Tue, 27 May 2014 21:45:15 +0000 (23:45 +0200)] 
build: download dvbscan files even if linuxdvb is disabled

11 years agoosx: fix install
Damjan Marion [Tue, 27 May 2014 21:15:21 +0000 (23:15 +0200)] 
osx: fix install

Use POSIX compliant -R parameter instead of obsolete -r.
On linux they are equivalent, on OS X -r is not supported.

11 years agoosx: fix interface selection for ipv4 multicast joins
Damjan Marion [Mon, 26 May 2014 21:27:16 +0000 (23:27 +0200)] 
osx: fix interface selection for ipv4 multicast joins

11 years agodvr: third default charset fix
Jaroslav Kysela [Wed, 28 May 2014 17:45:44 +0000 (19:45 +0200)] 
dvr: third default charset fix

11 years agodvr: Fix the NULL dereference caused by the previous ccommit
Jaroslav Kysela [Wed, 28 May 2014 17:30:09 +0000 (19:30 +0200)] 
dvr: Fix the NULL dereference caused by the previous  ccommit

11 years agodvr: Try to autodetect the UTF-8 filesystem charset
Jaroslav Kysela [Wed, 28 May 2014 17:27:15 +0000 (19:27 +0200)] 
dvr: Try to autodetect the UTF-8 filesystem charset

11 years agowebui: campt is linuxdvb specific interface
Jaroslav Kysela [Wed, 28 May 2014 14:07:19 +0000 (16:07 +0200)] 
webui: campt is linuxdvb specific interface

11 years agompegts input: increase the buffering but add the time check for slow streams
Jaroslav Kysela [Wed, 28 May 2014 13:32:33 +0000 (15:32 +0200)] 
mpegts input: increase the buffering but add the time check for slow streams

It's better to handle packets in bigger chunks, but for slow streams,
add a quick timer check to deliver these data in time, too.

11 years agogui: show the TV adapters tab also for SAT>IP client
Jaroslav Kysela [Wed, 28 May 2014 08:53:38 +0000 (10:53 +0200)] 
gui: show the TV adapters tab also for SAT>IP client

11 years agohttpc: Change the http_client_thread locking
Jaroslav Kysela [Tue, 27 May 2014 19:03:15 +0000 (21:03 +0200)] 
httpc: Change the http_client_thread locking

11 years agoSAT>IP: remove debug #ifdef
Jaroslav Kysela [Tue, 27 May 2014 14:38:53 +0000 (16:38 +0200)] 
SAT>IP: remove debug #ifdef

11 years agoSAT>IP: do not send signal status packets on shutdown
Jaroslav Kysela [Tue, 27 May 2014 14:15:08 +0000 (16:15 +0200)] 
SAT>IP: do not send signal status packets on shutdown

11 years agoFix the libiconv check
Jaroslav Kysela [Tue, 27 May 2014 14:02:36 +0000 (16:02 +0200)] 
Fix the libiconv check

11 years agoTry to autodetect the libiconv
Jaroslav Kysela [Tue, 27 May 2014 13:35:27 +0000 (15:35 +0200)] 
Try to autodetect the libiconv

11 years agodvr.js: Add 'all' option to paging length to address limitations of only sorting... 405/head
Ian [Tue, 27 May 2014 09:34:54 +0000 (10:34 +0100)] 
dvr.js: Add 'all' option to paging length to address limitations of only sorting current page

11 years agoapi: fix crash on passing on no subsystem
Adam Sutton [Tue, 27 May 2014 09:06:39 +0000 (10:06 +0100)] 
api: fix crash on passing on no subsystem

11 years agowebif: use monospace font and set header name for services 380/head
Carlo Landmeter [Tue, 27 May 2014 07:49:02 +0000 (09:49 +0200)] 
webif: use monospace font and set header name for services

11 years agoMerge pull request #402 from dmarion/upstream
perexg [Tue, 27 May 2014 06:15:18 +0000 (08:15 +0200)] 
Merge pull request #402 from dmarion/upstream

intlconv: osx requires -liconv

11 years agoMerge pull request #404 from ProfYaffle/master
perexg [Tue, 27 May 2014 06:14:44 +0000 (08:14 +0200)] 
Merge pull request #404 from ProfYaffle/master

dvr.js: Adjust option spacing as per comment in PR 396

11 years agodvr.js: Adjust spacing to prevent word wrap on some browsers 404/head
Ian [Mon, 26 May 2014 22:19:38 +0000 (23:19 +0100)] 
dvr.js: Adjust spacing to prevent word wrap on some browsers

11 years agoMerge remote-tracking branch 'upstream/master'
Ian [Mon, 26 May 2014 22:13:28 +0000 (23:13 +0100)] 
Merge remote-tracking branch 'upstream/master'

11 years agodvr.js: Adjust spacing to prevent word wrap on some browsers
Ian [Mon, 26 May 2014 22:13:15 +0000 (23:13 +0100)] 
dvr.js: Adjust spacing to prevent word wrap on some browsers

11 years agointlconv: osx requires -liconv 402/head
Damjan Marion [Mon, 26 May 2014 20:25:51 +0000 (22:25 +0200)] 
intlconv: osx requires -liconv

11 years agoMerge branch 'osx' of git://github.com/dmarion/tvheadend into master
Jaroslav Kysela [Mon, 26 May 2014 19:58:04 +0000 (21:58 +0200)] 
Merge branch 'osx' of git://github.com/dmarion/tvheadend into master

11 years agoAdd channel UUID to JSON response
Christian Karrié [Mon, 26 May 2014 15:00:00 +0000 (17:00 +0200)] 
Add channel UUID to JSON response

11 years agodvr: remove duplicate clean title code, use '_' for the unknown chars
Jaroslav Kysela [Mon, 26 May 2014 19:48:51 +0000 (21:48 +0200)] 
dvr: remove duplicate clean title code, use '_' for the unknown chars

11 years agodvr: add the filename charset conversion from UTF-8
Jaroslav Kysela [Mon, 26 May 2014 19:14:48 +0000 (21:14 +0200)] 
dvr: add the filename charset conversion from UTF-8

11 years agointlconv: use iconv for utf8 conversions
Jaroslav Kysela [Tue, 20 May 2014 19:25:44 +0000 (21:25 +0200)] 
intlconv: use iconv for utf8 conversions

11 years agoMerge pull request #399 from ProfYaffle/master
perexg [Mon, 26 May 2014 16:49:08 +0000 (18:49 +0200)] 
Merge pull request #399 from ProfYaffle/master

WebUI: Option grouping and help text in 'Debugging' tab; sort option in recording lists (upcoming/finished/failed)

11 years agoMerge pull request #400 from ckarrie/patch-1
perexg [Mon, 26 May 2014 16:48:38 +0000 (18:48 +0200)] 
Merge pull request #400 from ckarrie/patch-1

Better usage infos for sat_xml_scan.py

11 years agoosx: initial support for OS X 397/head
Damjan Marion [Fri, 16 May 2014 21:18:53 +0000 (23:18 +0200)] 
osx: initial support for OS X

11 years agorename uuid_t to tvh_uuid_t
Damjan Marion [Fri, 16 May 2014 21:16:46 +0000 (23:16 +0200)] 
rename uuid_t to tvh_uuid_t

11 years agoBetter usage infos for sat_xml_scan.py 400/head
Christian Karrié [Mon, 26 May 2014 14:53:26 +0000 (16:53 +0200)] 
Better usage infos for sat_xml_scan.py

11 years agodvr.js: Add local sort capability to recording lists 399/head
Ian [Mon, 26 May 2014 14:36:16 +0000 (15:36 +0100)] 
dvr.js: Add local sort capability to recording lists

11 years agotvhlog.js: Option grouping for consistency with rest of interface; correction of...
Ian [Mon, 26 May 2014 14:35:35 +0000 (15:35 +0100)] 
tvhlog.js: Option grouping for consistency with rest of interface; correction of option label capitalisation

11 years agoWebUI: Added placeholder help text and image for Debugging tab
Ian [Mon, 26 May 2014 14:33:25 +0000 (15:33 +0100)] 
WebUI: Added placeholder help text and image for Debugging tab

11 years agoscanfile: omit zero prefixes in the satellite position
Jaroslav Kysela [Mon, 26 May 2014 13:34:06 +0000 (15:34 +0200)] 
scanfile: omit zero prefixes in the satellite position

11 years agohttpc/satip: Use common error codes instead linux specific ones
Jaroslav Kysela [Mon, 26 May 2014 13:27:32 +0000 (15:27 +0200)] 
httpc/satip: Use common error codes instead linux specific ones

11 years agoscanfile: Add satellite.xml database support (enigma2, satellites-xml.eu)
Jaroslav Kysela [Fri, 23 May 2014 18:42:28 +0000 (20:42 +0200)] 
scanfile: Add satellite.xml database support (enigma2, satellites-xml.eu)

- also improve the linuxdvb scanfile database fetching

11 years agoMerge pull request #396 from ProfYaffle/master
perexg [Mon, 26 May 2014 09:25:11 +0000 (11:25 +0200)] 
Merge pull request #396 from ProfYaffle/master

WebUI tidy-up: Option groupings, updated help text, and user option to determine page size for upcoming/completed/failed recordings.

11 years agoscanfile: Sort the dvb-s networks by orbital position
Jaroslav Kysela [Fri, 23 May 2014 20:33:24 +0000 (22:33 +0200)] 
scanfile: Sort the dvb-s networks by orbital position

11 years agoudp: Fix compilation on Linux
Jaroslav Kysela [Mon, 26 May 2014 06:48:21 +0000 (08:48 +0200)] 
udp: Fix compilation on Linux

11 years agoMerge pull request #394 from dmarion/upstream
perexg [Mon, 26 May 2014 06:29:10 +0000 (08:29 +0200)] 
Merge pull request #394 from dmarion/upstream

Remove dependency on linux dvb headers, compilation fixes

11 years agosatip: missing comparison 394/head
Damjan Marion [Mon, 26 May 2014 00:23:33 +0000 (02:23 +0200)] 
satip: missing comparison

11 years agoudp: some compilers doesn't like return = syntax
Damjan Marion [Sun, 25 May 2014 20:41:21 +0000 (22:41 +0200)] 
udp: some compilers doesn't like return = syntax

11 years agoudp: use if_nametoindex instead of SIOCGIFINDEX ioctl
Damjan Marion [Sun, 25 May 2014 20:39:03 +0000 (22:39 +0200)] 
udp: use if_nametoindex instead of SIOCGIFINDEX ioctl

if_nametoindex is more portable and shorter

11 years agowebui: load mpegts.js even if linuxdvb is disabled
Damjan Marion [Sat, 24 May 2014 22:54:41 +0000 (00:54 +0200)] 
webui: load mpegts.js even if linuxdvb is disabled

DVB input tabs are also needed for IPTV service.
Also this fixes webui which doesn't load properly
when --disable-linuxdvb is used.

11 years agoudp: fix error messages for IPv6 multicast not supported
Jaroslav Kysela [Sun, 25 May 2014 20:11:15 +0000 (22:11 +0200)] 
udp: fix error messages for IPv6 multicast not supported

11 years agotimeshift.js: Code cosmetics 396/head
Ian [Sun, 25 May 2014 19:41:36 +0000 (20:41 +0100)] 
timeshift.js: Code cosmetics

11 years agortsp: Use session header also for the options cmd
Jaroslav Kysela [Sat, 24 May 2014 21:30:45 +0000 (23:30 +0200)] 
rtsp: Use session header also for the options cmd

11 years agoudp: fix ifname handling in udp_connect
Jaroslav Kysela [Sun, 25 May 2014 19:01:52 +0000 (21:01 +0200)] 
udp: fix ifname handling in udp_connect

11 years agoWebui: Add scroll bars to general config and recording lists (fixes #2113)
Ian [Sun, 25 May 2014 13:59:40 +0000 (14:59 +0100)] 
Webui: Add scroll bars to general config and recording lists (fixes #2113)

11 years agoconfig.js: Code formatting
Ian [Sun, 25 May 2014 10:06:07 +0000 (11:06 +0100)] 
config.js: Code formatting

11 years agoRebase after PR #381
Ian [Sat, 24 May 2014 22:28:07 +0000 (23:28 +0100)] 
Rebase after PR #381

Conflicts:
src/webui/static/app/config.js
src/webui/static/app/dvr.js
src/webui/static/app/timeshift.js

11 years agoudp: a little ifname optimization
Jaroslav Kysela [Sat, 24 May 2014 20:25:56 +0000 (22:25 +0200)] 
udp: a little ifname optimization

11 years agoMerge commit 'c3772ce7a2c43097dc16dac3b41ccd726e150d56'
Jaroslav Kysela [Sat, 24 May 2014 20:21:32 +0000 (22:21 +0200)] 
Merge commit 'c3772ce7a2c43097dc16dac3b41ccd726e150d56'

11 years agoMerge pull request #381 from clandmeter/cosmetics
perexg [Sat, 24 May 2014 20:17:25 +0000 (22:17 +0200)] 
Merge pull request #381 from clandmeter/cosmetics

webui: cosmetics cleanup

11 years agoconfig_misc.html: Cosmetics, spelling/grammar, embedded image.
Ian [Sat, 24 May 2014 15:40:26 +0000 (16:40 +0100)] 
config_misc.html: Cosmetics, spelling/grammar, embedded image.

11 years agoconfig_misc.html: Cosmetics, spelling/grammar, embedded image.
Ian [Sat, 24 May 2014 15:37:53 +0000 (16:37 +0100)] 
config_misc.html: Cosmetics, spelling/grammar, embedded image.

11 years agotimeshift.js: Cosmetics - option layout, groupings plus updates to help text and...
Ian [Sat, 24 May 2014 15:17:34 +0000 (16:17 +0100)] 
timeshift.js: Cosmetics - option layout, groupings plus updates to help text and image..

11 years agoconfig_dvr.html: Updated description of caching scheme and attached more up-to-date...
Ian [Sat, 24 May 2014 14:59:13 +0000 (15:59 +0100)] 
config_dvr.html: Updated description of caching scheme and attached more up-to-date screenshot for help page.

11 years agoconfig.js: Cosmetics - Arrange options into like groupings.
Ian [Sat, 24 May 2014 14:32:37 +0000 (15:32 +0100)] 
config.js: Cosmetics - Arrange options into like groupings.

11 years agodvr.js: Cosmetics - Arrange dvr options into like groupings.
Ian [Sat, 24 May 2014 13:11:22 +0000 (14:11 +0100)] 
dvr.js: Cosmetics - Arrange dvr options into like groupings.

11 years agodvr.js: Changed layout to group like options
Ian [Sat, 24 May 2014 13:07:20 +0000 (14:07 +0100)] 
dvr.js: Changed layout to group like options

11 years agodvr.js: Add user-selectable page size for upcoming/completed/failed recordings.
Ian [Sat, 24 May 2014 12:42:15 +0000 (13:42 +0100)] 
dvr.js: Add user-selectable page size for upcoming/completed/failed recordings.

11 years agoRemove dependency on linux dvb headers
Damjan Marion [Fri, 23 May 2014 10:13:53 +0000 (12:13 +0200)] 
Remove dependency on linux dvb headers

This fixes --disable-linuxdvb on systems without linux dvb headers

11 years agoSAT>IP: Fix the global_lock input thread deadlock
Jaroslav Kysela [Fri, 23 May 2014 18:48:47 +0000 (20:48 +0200)] 
SAT>IP: Fix the global_lock input thread deadlock

11 years agompegts: scan done - fix the mux name initialization
Jaroslav Kysela [Fri, 23 May 2014 18:44:02 +0000 (20:44 +0200)] 
mpegts: scan done - fix the mux name initialization

11 years agoscanfile: Fix the recent DVB-T2 line parsing
Jaroslav Kysela [Fri, 23 May 2014 14:22:48 +0000 (16:22 +0200)] 
scanfile: Fix the recent DVB-T2 line parsing

11 years agotcp: don't free on error (it won't be assigned)
Adam Sutton [Thu, 22 May 2014 21:51:45 +0000 (22:51 +0100)] 
tcp: don't free on error (it won't be assigned)

11 years agoiptv: workaround for printing error on mux delete
Adam Sutton [Thu, 22 May 2014 20:32:13 +0000 (21:32 +0100)] 
iptv: workaround for printing error on mux delete

11 years agoIPTV: Fix the remaining memory leaks
Jaroslav Kysela [Thu, 22 May 2014 14:03:38 +0000 (16:03 +0200)] 
IPTV: Fix the remaining memory leaks

11 years agoSAT>IP: allow to specify the local bind IP address
Jaroslav Kysela [Thu, 22 May 2014 13:00:52 +0000 (15:00 +0200)] 
SAT>IP: allow to specify the local bind IP address

11 years agotcp: use getaddrinfo() for hostname resolution 393/head
Damjan Marion [Thu, 22 May 2014 11:02:45 +0000 (13:02 +0200)] 
tcp: use getaddrinfo() for hostname resolution

gethostbyname_r() is GNU extension not supported on some platforms.
This commit replaces it with POSIX standard getaddrinfo() call.

11 years agoSAT>IP: fix spelling (sattellite -> satellite)
Jaroslav Kysela [Thu, 22 May 2014 09:23:09 +0000 (11:23 +0200)] 
SAT>IP: fix spelling (sattellite -> satellite)

11 years agoSAT>IP: Fix the UPnP header parser 392/head
Jaroslav Kysela [Wed, 21 May 2014 19:09:21 +0000 (21:09 +0200)] 
SAT>IP: Fix the UPnP header parser

11 years agowebui: cosmetics cleanup of static/app 381/head
Carlo Landmeter [Tue, 20 May 2014 16:41:35 +0000 (18:41 +0200)] 
webui: cosmetics cleanup of static/app

11 years agoSAT>IP: Add Triax tss400 support
Jaroslav Kysela [Wed, 21 May 2014 12:43:48 +0000 (14:43 +0200)] 
SAT>IP: Add Triax tss400 support

11 years agotimeshift_filemgr: move the reaper lock to the end of loop to save the lock time
Jaroslav Kysela [Wed, 21 May 2014 12:25:00 +0000 (14:25 +0200)] 
timeshift_filemgr: move the reaper lock to the end of loop to save the lock time

.... as suggested by Adam

11 years agoMerge pull request #364 from ProfYaffle/master
perexg [Wed, 21 May 2014 07:12:08 +0000 (09:12 +0200)] 
Merge pull request #364 from ProfYaffle/master

Addition of user options for file and directory permissions

11 years agoFormatting cleanup plus change from tvhlog to tvhtrace as per @perexg comments 364/head
Ian [Tue, 20 May 2014 20:28:14 +0000 (21:28 +0100)] 
Formatting cleanup plus change from tvhlog to tvhtrace as per @perexg comments

11 years agohttpc: fix http_port() - NULL scheme
Jaroslav Kysela [Tue, 20 May 2014 14:00:48 +0000 (16:00 +0200)] 
httpc: fix http_port() - NULL scheme

11 years agoSAT>IP: Do not mix the RTSP commands (PLAY - change pids)
Jaroslav Kysela [Mon, 19 May 2014 19:42:09 +0000 (21:42 +0200)] 
SAT>IP: Do not mix the RTSP commands (PLAY - change pids)

11 years agoMerge pull request #386 from schreibubi/timeshiftLockFix
perexg [Mon, 19 May 2014 14:41:02 +0000 (16:41 +0200)] 
Merge pull request #386 from schreibubi/timeshiftLockFix

Fix mutex locking in timeshift_filemgr.c

11 years agoMerge pull request #384 from GaryTheBrown/master
perexg [Mon, 19 May 2014 12:53:56 +0000 (14:53 +0200)] 
Merge pull request #384 from GaryTheBrown/master

Fix: timer for grace period was in ms when the rotor returned its waitin...

11 years agoMerge pull request #387 from schreibubi/ntpFix
perexg [Mon, 19 May 2014 12:50:58 +0000 (14:50 +0200)] 
Merge pull request #387 from schreibubi/ntpFix

Fixed bug so disabling ntp option works

11 years agoMerge pull request #391 from dmarion/autodetect-platform
perexg [Mon, 19 May 2014 12:49:26 +0000 (14:49 +0200)] 
Merge pull request #391 from dmarion/autodetect-platform

build: autodetect platform

11 years agompegts: remove assigned mux instances when the input adapter is deleted
Jaroslav Kysela [Mon, 19 May 2014 07:33:00 +0000 (09:33 +0200)] 
mpegts: remove assigned mux instances when the input adapter is deleted

11 years agoSAT>IP: another improvement for the close pid callback
Jaroslav Kysela [Sun, 18 May 2014 19:40:34 +0000 (21:40 +0200)] 
SAT>IP: another improvement for the close pid callback

11 years agoSAT>IP: handle better MPEG-TS PID close
Jaroslav Kysela [Sat, 17 May 2014 20:06:26 +0000 (22:06 +0200)] 
SAT>IP: handle better MPEG-TS PID close